Login
Register
Login
Register
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
Close
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
ZM
Zach MacDonald
Grand Blanc, MI
Heidelberg University
Home
Meets
Rankings
Recruiting
Power index
44.72
Michigan rank
91st
2023 rank
1000th+
Class
2023
Committed to
Heidelberg University
Meets
See all
Kenyon Fast Chance Invitational
Feb 24, 2024
Kenyon Fast Chance Invitational
Feb. 24, 2024
Ohio Athletic Conference Championships
Feb. 14, 2024
HIRAM VS HEIDELBERG
Jan. 26, 2024
HEILDELBERG V JCU
Jan. 20, 2024
Heidelberg vs Wilmington
Jan. 13, 2024
FRANKLIN VS ANDERSON VS HEIDELBERG
Dec. 9, 2023
BALDWIN WALLACE VS HEIDELBERG AND BLUFFTON
Dec. 2, 2023
Corbiere-Merion Invitational
Nov. 18, 2023
OHIO WESLEYAN VS BALDWIN WALLACE & HEIDLEBERG
Nov. 4, 2023
OHIO NORTHERN VS. HEIDELBERG
Oct. 27, 2023
MANCHESTER V. HIEDELBERG
Oct. 27, 2023
MI OLY Grizzly Summer Sizzler
July 7, 2023
MHSAA Boys Division 1 State Championships
March 10, 2023
SVL Championship
Feb. 24, 2023
MISCA Meet
Feb. 10, 2023
Grand Blanc vs Fenton
Feb. 7, 2023
Heritage vs Grand Blanc
Feb. 3, 2023
Bay City Western vs Grand Blanc
Jan. 31, 2023
Grand Blanc at Midland
Jan. 27, 2023
Genesee County Championships
Jan. 19, 2023
Brighton Mini Invitational
Jan. 14, 2023
Davison v Grand Blanc
Jan. 13, 2023
Grand Blanc vs Carman-Ainswort
Jan. 6, 2023
Grand Blanc vs Dow
Dec. 13, 2022
Grand Blanc vs Powers
Dec. 9, 2022
IN OLY NCSA Winter Invitational
Dec. 1, 2022
IN CON Skypoint Transit Invitational
Nov. 11, 2022
MI OLY Fall Classic
Oct. 21, 2022
MI MCSA Senior Cup Championship
Aug. 4, 2022
MN RSF Grizzly Summer Sizzler
July 8, 2022
MI GR OLY Summer Classic
June 17, 2022
LE CLE Robert F. Busbey Invitational
May 20, 2022
MI MLA Michigan Ultra Championship Meet
March 18, 2022
MHSAA Boys Division 1 State Championships
March 11, 2022
Saginaw Valley League
Feb. 24, 2022
MISCA Meet
Feb. 11, 2022
Grand Blanc vs Heritage
Feb. 4, 2022
BCC/Grand Blanc
Feb. 1, 2022
CA - GB - LAP @ LAPEER (1-21-2
Jan. 21, 2022
Fenton - Grand Blanc - Pinckney
Jan. 18, 2022
Genesee County Meet
Jan. 13, 2022
Grand Blanc vs Bay City Wester
Jan. 7, 2022
Grand Blanc vs Powers
Dec. 17, 2021
Grand Blanc vs Midland
Dec. 10, 2021
MI OLY NCSA Winter Invitational
Dec. 2, 2021
IN CON Skypoint Transit Invitational
Nov. 12, 2021
MI OLY Fall Classic
Oct. 15, 2021
SVL Championships
March 11, 2021
Grand Blanc @ Midland
March 2, 2021
Brighton HS Quad Meet @
Feb. 27, 2021
Grand Blanc Boys vs Lapeer 202
Feb. 26, 2021
Grand Blanc vs Bay City Central
Feb. 23, 2021
Davison vs Grand Blanc
Feb. 19, 2021
Grand Blanc Boys vs Heritage
Feb. 12, 2021
FENT - GB - PINCK
Feb. 9, 2021
Grand Blanc @ Dow
Feb. 4, 2021
Bay City Western vs Grand Blanc Boys
Jan. 29, 2021
MCSA Senior Cup Championship
March 5, 2020
Boys SVL Championship
Feb. 27, 2020
Grand Blanc v Fenton
Feb. 11, 2020
Heritage vs. Midland Dow vs. Grand Blanc
Feb. 7, 2020
Clash of the Underclassmen
Jan. 24, 2020
Genesee County Championships
Jan. 16, 2020
Lapeer East vs Carman-Ainsworth vs Grand Blanc
Jan. 10, 2020
BCJG v GB
Dec. 19, 2019
Grand Blanc Boys v Bay City We
Dec. 17, 2019
Warrior Relays
Dec. 14, 2019
Grand Blanc Boys v Midland
Dec. 13, 2019
Dow High Pangborn Invitational
Dec. 10, 2019
Event
Time
Place
Imp
Personal Season Best
50 Y Free
Timed Finals
22.51
20th
+4.8%
PB
500 Y Free
Timed Finals
4:59.57
4th
-0.1%
100 Y Fly
Timed Finals
55.36
8th
-2.0%
Teams
Heidelberg University
Tiffin, OH
Grand Blanc High School
Grand Blanc, MI
OLY Swimming
Ortonville, MI
Specialty
Sprint
Distance
Progression
Times
PERSONAL BESTS
EVENT PROGRESSION
Course
All
All
SCY
SCM
LCM
Sort by
Distance
Distance
Best
Event
50 Y Free
50 Y Free
50 S Free
50 L Free
100 Y Free
100 S Free
100 L Free
200 Y Free
200 L Free
400 L Free
500 Y Free
800 L Free
50 Y Back
50 S Back
50 L Back
100 Y Back
100 L Back
200 Y Back
200 L Back
50 Y Breast
100 Y Breast
200 Y Breast
50 Y Fly
50 S Fly
50 L Fly
100 Y Fly
100 S Fly
100 L Fly
100 Y IM
200 Y IM
200 S IM
200 L IM
400 Y IM
Event
Time
Meet
Date
50 Y Free
22.51
Kenyon Fast Chance Invitational
Feb 24, 2024
50 S Free
27.90
X
HIRAM VS HEIDELBERG
Jan 26, 2024
50 L Free
26.69
2022 LE CLE Robert F. Busbey Invitational
May 22, 2022
100 Y Free
48.74
Ohio Athletic Conference Championships
Feb 17, 2024
100 S Free
57.09
HIRAM VS HEIDELBERG
Jan 26, 2024
100 L Free
57.96
MN RSF Grizzly Summer Sizzler
Jul 10, 2022
200 Y Free
1:47.36
Corbiere-Merion Invitational
Nov 18, 2023
200 L Free
2:08.79
2022 MI GR OLY Summer Classic
Jun 19, 2022
400 L Free
4:41.82
MN RSF Grizzly Summer Sizzler
Jul 10, 2022
500 Y Free
4:59.37
Ohio Athletic Conference Championships
Feb 17, 2024
800 L Free
9:35.72
2022 MI GR OLY Summer Classic
Jun 18, 2022
50 Y Back
26.50
R
MHSAA Boys Division 1 State Championships
Mar 11, 2022
50 S Back
30.97
HIRAM VS HEIDELBERG
Jan 26, 2024
50 L Back
33.87
X
MN RSF Grizzly Summer Sizzler
Jul 09, 2022
100 Y Back
56.68
MISCA Meet
Feb 11, 2023
100 L Back
1:07.37
2022 MI GR OLY Summer Classic
Jun 18, 2022
200 Y Back
2:06.97
2022 MI MLA Michigan Ultra Championship Meet
Mar 19, 2022
200 L Back
2:31.47
2022 LE CLE Robert F. Busbey Invitational
May 21, 2022
50 Y Breast
32.26
X
Davison v Grand Blanc
Jan 13, 2023
100 Y Breast
1:08.05
Davison v Grand Blanc
Jan 13, 2023
200 Y Breast
2:51.69
MCSA Senior Cup Championship
Mar 08, 2020
50 Y Fly
24.91
X
Ohio Athletic Conference Championships
Feb 16, 2024
50 S Fly
30.65
X
HIRAM VS HEIDELBERG
Jan 26, 2024
50 L Fly
31.39
X
2022 MI GR OLY Summer Classic
Jun 19, 2022
100 Y Fly
54.26
Ohio Athletic Conference Championships
Feb 16, 2024
100 S Fly
1:05.24
HIRAM VS HEIDELBERG
Jan 26, 2024
100 L Fly
1:06.35
2022 MI GR OLY Summer Classic
Jun 19, 2022
100 Y IM
57.81
Corbiere-Merion Invitational
Nov 19, 2023
200 Y IM
2:02.23
Ohio Athletic Conference Championships
Feb 15, 2024
200 S IM
2:26.88
HIRAM VS HEIDELBERG
Jan 26, 2024
200 L IM
2:33.04
2023 MI OLY Grizzly Summer Sizzler
Jul 08, 2023
400 Y IM
4:43.55
OHIO WESLEYAN VS BALDWIN WALLACE & HEIDLEBERG
Nov 04, 2023
Rankings
See all
Season 2023-2024
USA College
560.60
Ohio
47th
Heidelberg University
1st