Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTVC Frankenmuth-Garber-Swan Valley · Apr 915.28aTVC Frankenmuth-Garber-Swan ValleyApril 9, 2025
100m Hurdles · 33" / 0.838m · OutdoorTVC - Garber v Bridgeport · Apr 2918.99aTVC - Garber v BridgeportApril 29, 2026
200 Meters · OutdoorTVC Frankenmuth-Garber-Swan Valley · Apr 932.76aTVC Frankenmuth-Garber-Swan ValleyApril 9, 2025
300m Hurdles · 30" / 0.762m · OutdoorGarber/Freeland at Alma HS · Apr 2254.06aGarber/Freeland at Alma HSApril 22, 2026
400 Meters · OutdoorMHSAA LP Region 11-2 @ Cadillac · May 161:11.16aMHSAA LP Region 11-2 @ CadillacMay 16, 2025
Long Jump · OutdoorThe Hurd Invite - EQ Approved · Apr 2513' 6.5"The Hurd Invite - EQ ApprovedApril 25, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20Bay County Track ChampionshipMay 20 · 300m Hurdles · Place 3 · Essexville Garber300m Hurdles351.24a12
May 20Bay County Track ChampionshipMay 20 · 100m Hurdles · Place 6 · Essexville Garber100m Hurdles618.77a12
May 15MHSAA LP Region 11-2 @ CadillacMay 15 · 300m Hurdles · Place 11 · Essexville Garber300m Hurdles1154.01a12
May 15MHSAA LP Region 11-2 @ CadillacMay 15 · 100m Hurdles · Place 23 · Essexville Garber100m Hurdles2321.74a12
May 6TVC Conference Meet at SV (EQ Approved)May 6 · 300m Hurdles · Place 5 · Essexville Garber300m Hurdles554.72a12
May 6TVC Conference Meet at SV (EQ Approved)May 6 · 100m Hurdles · Place 4 · Essexville Garber100m Hurdles418.63a12
May 1Bay City Western Warrior Invitational (EQ approved)May 1 · 300m Hurdles · Place 10 · Essexville Garber300m Hurdles101:02.95a12
Apr 29TVC - Garber v BridgeportApr 29 · 300m Hurdles · Place 2 · Essexville Garber300m Hurdles30" / 0.762m2.56.92a12
Apr 29TVC - Garber v BridgeportApr 29 · 100m Hurdles · Place 1 · Essexville Garber100m Hurdles33" / 0.838m1.18.99a PB12
Apr 22Garber/Freeland at Alma HSApr 22 · Long Jump · Place 3 · Essexville GarberLong Jump3.13-00.0012
Apr 22Garber/Freeland at Alma HSApr 22 · 300m Hurdles · Place 3 · Essexville Garber300m Hurdles30" / 0.762m3.54.06a PB12
Apr 22Garber/Freeland at Alma HSApr 22 · 100m Hurdles · Place 2 · Essexville Garber100m Hurdles33" / 0.838m2.19.13a12
Apr 15TVC - JG vs. GarberApr 15 · 300m Hurdles · Place 1 · Essexville Garber300m Hurdles155.08a12
Apr 15TVC - JG vs. GarberApr 15 · 100m Hurdles · Place 2 · Essexville Garber100m Hurdles219.26a12
Apr 8TVC Frankenmuth-Garber-Swan ValleyApr 8 · 300m Hurdles · Place 3 · Essexville Garber300m Hurdles357.90a12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21Bay County ChampionshipsMay 21 · 400 Meters · Place 6 · Essexville Garber400 Meters61:13.26a11
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · 400 Meters · Place 21 · Essexville Garber400 Meters211:11.16a PB11
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · 100 Meters · Place 26 · Essexville Garber100 Meters2615.46a11
May 7TVC Red @ AlmaMay 7 · 400 Meters · Place 13 · Essexville Garber400 Meters131:11.28a11
May 2Bay City Western Warrior Invitational (EQ)May 2 · 400 Meters · Place 21 · Essexville Garber400 Meters211:12.87a11
Apr 30TVC Garber/BridgeportApr 30 · Long Jump · Place 3 · Essexville GarberLong Jump313-01.0011
Apr 30TVC Garber/BridgeportApr 30 · 100m Hurdles · Place 2 · Essexville Garber100m Hurdles226.21a11
Apr 25The Hurd Invite - EQ ApprovedApr 25 · Long Jump · Place 14 · Essexville GarberLong Jump14.13' 6.5" PB11
Apr 25The Hurd Invite - EQ ApprovedApr 25 · 300m Hurdles · Place 13 · Essexville Garber300m Hurdles30" / 0.762m13.59.13a11
Apr 23Garber HS TF TriApr 23 · Long Jump · Place 8 · Essexville GarberLong Jump812-05.7511
Apr 23Garber HS TF TriApr 23 · 300m Hurdles · Place 5 · Essexville Garber300m Hurdles51:00.80a11
Apr 17Frankenmuth Marco Marcet Invitational (EQ)Apr 17 · Long Jump · Place 14 · Essexville GarberLong Jump1412-2.2511
Apr 17Frankenmuth Marco Marcet Invitational (EQ)Apr 17 · 300m Hurdles · Place 14 · Essexville Garber300m Hurdles141:00.16a11
Apr 15TVC - John Glenn v GarberApr 15 · Long Jump · Essexville GarberLong Jump—SCR11
Apr 15TVC - John Glenn v GarberApr 15 · 300m Hurdles · Place 2 · Essexville Garber300m Hurdles30" / 0.762m2.1:08.50a11
Apr 15TVC - John Glenn v GarberApr 15 · 100m Hurdles · Place 3 · Essexville Garber100m Hurdles33" / 0.838m3.22.25a11
Apr 12Freeland Invite - EQ MeetApr 12 · Long Jump · Place 21 · Essexville GarberLong Jump2111-10.511
Apr 9TVC Frankenmuth-Garber-Swan ValleyApr 9 · Long Jump · Place 5 · Essexville GarberLong Jump511-9.2511
Apr 9TVC Frankenmuth-Garber-Swan ValleyApr 9 · 200 Meters · Place 11 · Essexville Garber200 Meters1132.76a PB11
Apr 9TVC Frankenmuth-Garber-Swan ValleyApr 9 · 100 Meters · Place 13 · Essexville Garber100 Meters1315.28a PB11