Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGFMSL Lapeer v. Grand Blanc West @ Lapeer · May 197:10.5GFMSL Lapeer v. Grand Blanc West @ LapeerMay 19, 2025
200m Hurdles · 30" / 0.762m · OutdoorGFMSL Lapeer v. Grand Blanc East MS · May 1437.44aGFMSL Lapeer v. Grand Blanc East MSMay 14, 2026
400 Meters · OutdoorGrand Blanc West vs. Lapeer · Apr 231:15.0Grand Blanc West vs. LapeerApril 23, 2026
55m Hurdles · 30" · OutdoorGFMSL Lapeer v. Carman Ainsworth · May 1812.8GFMSL Lapeer v. Carman AinsworthMay 18, 2026
800 Meters · OutdoorGFMSL: Lapeer v. Davison @ Lapeer · Apr 243:10.1GFMSL: Lapeer v. Davison @ LapeerApril 24, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20GFMSL Championship at CorunnaMay 20 · 200m Hurdles · Place 21 · Zemmer-Rolland-Warner200m Hurdles2137.27a7
May 18GFMSL Lapeer v. Carman AinsworthMay 18 · 200m Hurdles · Zemmer-Rolland-Warner200m Hurdles30" / 0.762m—DNF7
May 18GFMSL Lapeer v. Carman AinsworthMay 18 · 55m Hurdles · Place 3 · Zemmer-Rolland-Warner55m Hurdles30"3.12.8 PB7
May 14GFMSL Lapeer v. Grand Blanc East MSMay 14 · 200m Hurdles · Place 6 · Zemmer-Rolland-Warner200m Hurdles30" / 0.762m6.37.44a PB7
May 14GFMSL Lapeer v. Grand Blanc East MSMay 14 · 55m Hurdles · Zemmer-Rolland-Warner55m Hurdles30"—DQ7
May 7GFMSL: Flushing vs Linden / LapeerMay 7 · 55m Hurdles · Place 4 · Zemmer-Rolland-Warner55m Hurdles411.87a7
Apr 30GFMSL: Lapeer at DavisonApr 30 · 55m Hurdles · Place 6 · Zemmer-Rolland-Warner55m Hurdles612.24a7
Apr 30GFMSL: Lapeer at DavisonApr 30 · 400 Meters · Place 6 · Zemmer-Rolland-Warner400 Meters61:17.60a7
Apr 23Grand Blanc West vs. LapeerApr 23 · 200m Hurdles · Place 6 · Zemmer-Rolland-Warner200m Hurdles30" / 0.762m6.40.47
Apr 23Grand Blanc West vs. LapeerApr 23 · 400 Meters · Place 8 · Zemmer-Rolland-Warner400 Meters8.1:15.0 PB7

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19GFMSL Lapeer v. Grand Blanc West @ LapeerMay 19 · 1600 Meters · Place 5 · Zemmer-Rolland-Warner1600 Meters57:10.5 PB6
May 19GFMSL Lapeer v. Grand Blanc West @ LapeerMay 19 · 800 Meters · Place 4 · Zemmer-Rolland-Warner800 Meters43:10.66
May 15GFMSL: Lapeer @ Carman-AinsworthMay 15 · 1600 Meters · Place 5 · Zemmer-Rolland-Warner1600 Meters57:23.14a6
May 15GFMSL: Lapeer @ Carman-AinsworthMay 15 · 800 Meters · Place 4 · Zemmer-Rolland-Warner800 Meters43:20.60a6
Apr 24GFMSL: Lapeer v. Davison @ LapeerApr 24 · 1600 Meters · Place 7 · Zemmer-Rolland-Warner1600 Meters77:21.66
Apr 24GFMSL: Lapeer v. Davison @ LapeerApr 24 · 800 Meters · Place 4 · Zemmer-Rolland-Warner800 Meters43:10.1 PB6