Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorTVC - Garber v Bridgeport · Apr 2919.16aTVC - Garber v BridgeportApril 29, 2026
1600 Meters · OutdoorFrankenmuth Eagle 9/10 Invitational · May 135:10.67aFrankenmuth Eagle 9/10 InvitationalMay 13, 2024
300m Hurdles · 36" / 0.914m · OutdoorTVC - Alma/Freeland/Garber · Apr 2446.81aTVC - Alma/Freeland/GarberApril 24, 2024
3200 Meters · OutdoorTVC - Garber v. Glenn · Apr 1812:13.54aTVC - Garber v. GlennApril 18, 2024
400 Meters · OutdoorMS Quad (Frakenmuth-Garber-Nouvel) @STL · May 101:00.91aMS Quad (Frakenmuth-Garber-Nouvel) @STLMay 10, 2022
70 Meter · OutdoorTVC MS Garber, Millington @ Bullock Creek · Apr 199.6TVC MS Garber, Millington @ Bullock CreekApril 19, 2022
800 Meters · OutdoorMS Quad (Frakenmuth-Garber-Nouvel) @STL · May 102:45.59aMS Quad (Frakenmuth-Garber-Nouvel) @STLMay 10, 2022
Long Jump · OutdoorThe Hurd Invite - EQ Approved · Apr 2517' 7.5"The Hurd Invite - EQ ApprovedApril 25, 2025
Results · OutdoorMS: Quad meet @ Garber/Cramer · Apr 181:01.35aMS: Quad meet @ Garber/CramerApril 18, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Bay County Track ChampionshipMay 20 · 300m Hurdles · Place 8 · Essexville GarberEssexville Garber300m Hurdles846.76a11
May 20Bay County Track ChampionshipMay 20 · 110m Hurdles · Place 6 · Essexville GarberEssexville Garber110m Hurdles618.40a11
May 15MHSAA LP Region 11-2 @ CadillacMay 15 · 300m Hurdles · Place 17 · Essexville GarberEssexville Garber300m Hurdles1747.45a11
May 1Bay City Western Warrior Invitational (EQ approved)May 1 · 300m Hurdles · Place 20 · Essexville GarberEssexville Garber300m Hurdles2048.11a11
May 1Bay City Western Warrior Invitational (EQ approved)May 1 · 110m Hurdles · Place 21 · Essexville GarberEssexville Garber110m Hurdles2119.02a11
Apr 29TVC - Garber v BridgeportApr 29 · Long Jump · Essexville GarberEssexville GarberLong Jump—SCR11
Apr 29TVC - Garber v BridgeportApr 29 · 300m Hurdles · Place 2 · Essexville GarberEssexville Garber300m Hurdles36" / 0.914m2.48.03a11
Apr 29TVC - Garber v BridgeportApr 29 · 110m Hurdles · Place 2 · Essexville GarberEssexville Garber110m Hurdles39" / 0.991m2.19.16a PB11
Apr 22Garber/Freeland at Alma HSApr 22 · Long Jump · Essexville GarberEssexville GarberLong Jump—ND11
Apr 22Garber/Freeland at Alma HSApr 22 · 300m Hurdles · Place 4 · Essexville GarberEssexville Garber300m Hurdles36" / 0.914m4.47.73a11
Apr 22Garber/Freeland at Alma HSApr 22 · 110m Hurdles · Place 9 · Essexville GarberEssexville Garber110m Hurdles39" / 0.991m9.19.48a11
Apr 17Frankenmuth Marco Marcet Invitational (EQ Approved)Apr 17 · 300m Hurdles · Place 20 · Essexville GarberEssexville Garber300m Hurdles2047.57a11
Apr 17Frankenmuth Marco Marcet Invitational (EQ Approved)Apr 17 · 110m Hurdles · Place 23 · Essexville GarberEssexville Garber110m Hurdles2320.42a11
Apr 15TVC - JG vs. GarberApr 15 · Long Jump · Place 7 · Essexville GarberEssexville GarberLong Jump716-9.7511
Apr 15TVC - JG vs. GarberApr 15 · 300m Hurdles · Place 3 · Essexville GarberEssexville Garber300m Hurdles348.05a11
Apr 8TVC Frankenmuth-Garber-Swan ValleyApr 8 · 300m Hurdles · Place 7 · Essexville GarberEssexville Garber300m Hurdles747.24a11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21Bay County ChampionshipsMay 21 · Long Jump · Place 8 · Essexville GarberEssexville GarberLong Jump816-810
May 21Bay County ChampionshipsMay 21 · 300m Hurdles · Place 8 · Essexville GarberEssexville Garber300m Hurdles847.43a10
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · Long Jump · Place 29 · Essexville GarberEssexville GarberLong Jump2915-310
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · 300m Hurdles · Place 22 · Essexville GarberEssexville Garber300m Hurdles2246.69a10
May 12Frankenmuth Eagle 9/10 Invitational (EQ)May 12 · 300m Hurdles · Place 8 · Essexville GarberEssexville Garber300m Hurdles846.86a10
May 7TVC Red @ AlmaMay 7 · 300m Hurdles · Place 14 · Essexville GarberEssexville Garber300m Hurdles1446.57a10
May 2Bay City Western Warrior Invitational (EQ)May 2 · 300m Hurdles · Place 21 · Essexville GarberEssexville Garber300m Hurdles2148.46a10
Apr 30TVC Garber/BridgeportApr 30 · Long Jump · Place 2 · Essexville GarberEssexville GarberLong Jump216-11.5010
Apr 30TVC Garber/BridgeportApr 30 · 300m Hurdles · Place 3 · Essexville GarberEssexville Garber300m Hurdles347.56a10
Apr 25The Hurd Invite - EQ ApprovedApr 25 · Long Jump · Place 12 · Essexville GarberEssexville GarberLong Jump12.17' 7.5" PB10
Apr 25The Hurd Invite - EQ ApprovedApr 25 · 300m Hurdles · Place 6 · Essexville GarberEssexville Garber300m Hurdles36" / 0.914m6.46.82a10
Apr 23Garber HS TF TriApr 23 · Long Jump · Place 2 · Essexville GarberEssexville GarberLong Jump217-06.5010
Apr 23Garber HS TF TriApr 23 · 300m Hurdles · Place 5 · Essexville GarberEssexville Garber300m Hurdles547.45a10
Apr 17Frankenmuth Marco Marcet Invitational (EQ)Apr 17 · Long Jump · Place 16 · Essexville GarberEssexville GarberLong Jump1616-3.7510
Apr 17Frankenmuth Marco Marcet Invitational (EQ)Apr 17 · 300m Hurdles · Place 16 · Essexville GarberEssexville Garber300m Hurdles1648.08a10
Apr 17Frankenmuth Marco Marcet Invitational (EQ)Apr 17 · 1600 Meters · Place 21 · Essexville GarberEssexville Garber1600 Meters215:28.88a10
Apr 15TVC - John Glenn v GarberApr 15 · 1600 Meters · Place 3 · Essexville GarberEssexville Garber1600 Meters3.5:43.79a10
Apr 15TVC - John Glenn v GarberApr 15 · Long Jump · Place 7 · Essexville GarberEssexville GarberLong Jump7.16' 6"10
Apr 15TVC - John Glenn v GarberApr 15 · 300m Hurdles · Place 3 · Essexville GarberEssexville Garber300m Hurdles36" / 0.914m3.50.63a10
Apr 12Freeland Invite - EQ MeetApr 12 · Long Jump · Place 14 · Essexville GarberEssexville GarberLong Jump1417-5.2510
Apr 12Freeland Invite - EQ MeetApr 12 · 300m Hurdles · Place 21 · Essexville GarberEssexville Garber300m Hurdles2148.57a10
Apr 9TVC Frankenmuth-Garber-Swan ValleyApr 9 · Long Jump · Place 8 · Essexville GarberEssexville GarberLong Jump816-8.7510
Apr 9TVC Frankenmuth-Garber-Swan ValleyApr 9 · 300m Hurdles · Place 9 · Essexville GarberEssexville Garber300m Hurdles948.75a10
Apr 9TVC Frankenmuth-Garber-Swan ValleyApr 9 · 1600 Meters · Place 13 · Essexville GarberEssexville Garber1600 Meters135:29.09a10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 300m Hurdles · Place 22 · Essexville GarberEssexville Garber300m Hurdles2249.22a—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 1600 Meters · Place 24 · Essexville GarberEssexville Garber1600 Meters245:13.46a—
May 13Frankenmuth Eagle 9/10 InvitationalMay 13 · 1600 Meters · Place 8 · Essexville GarberEssexville Garber1600 Meters8.5:10.67a PB9
May 10Bay County Championships May 10 · 300m Hurdles · Place 7 · Essexville GarberEssexville Garber300m Hurdles748.87a—
May 10Bay County Championships May 10 · 1600 Meters · Place 8 · Essexville GarberEssexville Garber1600 Meters85:20.27a—
May 8TVC Red Conference May 8 · 300m Hurdles · Place 16 · Essexville GarberEssexville Garber300m Hurdles1649.43a—
May 8TVC Red Conference May 8 · 1600 Meters · Place 14 · Essexville GarberEssexville Garber1600 Meters145:20.25a—
May 1TVC - Birch Run/Bridgeport/GarberMay 1 · 300m Hurdles · Place 5 · Essexville GarberEssexville Garber300m Hurdles549.30a—
Apr 24TVC - Alma/Freeland/GarberApr 24 · 3200 Meters · Essexville GarberEssexville Garber3200 Meters—SCR9
Apr 24TVC - Alma/Freeland/GarberApr 24 · 1600 Meters · Place 14 · Essexville GarberEssexville Garber1600 Meters14.5:26.85a9
Apr 24TVC - Alma/Freeland/GarberApr 24 · Long Jump · Place 8 · Essexville GarberEssexville GarberLong Jump8.16' 29
Apr 24TVC - Alma/Freeland/GarberApr 24 · 300m Hurdles · Place 6 · Essexville GarberEssexville Garber300m Hurdles36" / 0.914m6.46.81a PB9
Apr 18TVC - Garber v. GlennApr 18 · 300m Hurdles · Place 2 · Essexville GarberEssexville Garber300m Hurdles248.18a—
Apr 18TVC - Garber v. GlennApr 18 · 3200 Meters · Place 3 · Essexville GarberEssexville Garber3200 Meters312:13.54a PB—
Apr 18TVC - Garber v. GlennApr 18 · 1600 Meters · Place 3 · Essexville GarberEssexville Garber1600 Meters35:21.02a—
Apr 13Freeland InviteApr 13 · 300m Hurdles · Place 22 · Essexville GarberEssexville Garber300m Hurdles2249.68a—
Apr 13Freeland InviteApr 13 · 1600 Meters · Place 24 · Essexville GarberEssexville Garber1600 Meters245:28.26a—
Apr 10TVC - Garber/Muth at SVHSApr 10 · 300m Hurdles · Place 8 · Essexville GarberEssexville Garber300m Hurdles848.38a—
Apr 10TVC - Garber/Muth at SVHSApr 10 · 3200 Meters · Place 8 · Essexville GarberEssexville Garber3200 Meters812:15.35a—
Apr 10TVC - Garber/Muth at SVHSApr 10 · 1600 Meters · Place 10 · Essexville GarberEssexville Garber1600 Meters105:33.34a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16MS TVC Large Overall May 16 · Long Jump · Place 5 · CramerCramerLong Jump515-1—
May 16MS TVC Large Overall May 16 · 400 Meters · Place 4 · CramerCramer400 Meters41:03.03a—
May 9NCC-STL-Muth-GarberMay 9 · Long Jump · Place 4 · CramerCramerLong Jump416-0—
May 9NCC-STL-Muth-GarberMay 9 · 400 Meters · Place 5 · CramerCramer400 Meters51:02.24a—
Apr 18MS: Quad meet @ Garber/CramerApr 18 · Results · Place 2 · CramerCramerResults216-7—
Apr 18MS: Quad meet @ Garber/CramerApr 18 · Results · Place 4 · CramerCramerResults41:01.35a PB—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17TVC MS Conference Championship at AlmaMay 17 · Long Jump · Place 5 · CramerCramerLong Jump5.15-07.007
May 17TVC MS Conference Championship at AlmaMay 17 · 400 Meters · Place 8 · CramerCramer400 Meters8.1:03.17a7
May 10MS Quad (Frakenmuth-Garber-Nouvel) @STLMay 10 · Long Jump · Place 3 · CramerCramerLong Jump3.15-04.007
May 10MS Quad (Frakenmuth-Garber-Nouvel) @STLMay 10 · 800 Meters · Place 5 · CramerCramer800 Meters5.2:45.59a PB7
May 10MS Quad (Frakenmuth-Garber-Nouvel) @STLMay 10 · 400 Meters · Place 2 · CramerCramer400 Meters2.1:00.91a PB7
Apr 25Cramer Track QuadApr 25 · 70 Meter · Place 7 · CramerCramer70 Meter7.10.11a7
Apr 25Cramer Track QuadApr 25 · Long Jump · Place 3 · CramerCramerLong Jump3.14' 117
Apr 25Cramer Track QuadApr 25 · 400 Meters · Place 2 · CramerCramer400 Meters2.1:02.16a7
Apr 19TVC MS Garber, Millington @ Bullock CreekApr 19 · 70 Meter · Place 3 · CramerCramer70 Meter3.9.6 PB7
Apr 19TVC MS Garber, Millington @ Bullock CreekApr 19 · Long Jump · Place 1 · CramerCramerLong Jump1.14' 47
Apr 19TVC MS Garber, Millington @ Bullock CreekApr 19 · 400 Meters · Place 2 · CramerCramer400 Meters2.1:04.77