Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor'26 EMU Huron Relays - Large School · Mar 215:23.37a'26 EMU Huron Relays - Large SchoolMarch 21, 2026
1600 Meters · OutdoorSVL South - All Teams · May 45:17.40aSVL South - All TeamsMay 4, 2026
3200 Meters · OutdoorHeritage Hawks JV Invitational · May 1311:18.28aHeritage Hawks JV Invitational May 13, 2026
800 Meters · OutdoorDavison vs. Grand Blanc West · May 152:40.0Davison vs. Grand Blanc WestMay 15, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Heritage Hawks JV Invitational May 13 · 3200 Meters · Place 6 · Grand BlancGrand Blanc3200 Meters611:18.28a PB9
May 13Heritage Hawks JV Invitational May 13 · 1600 Meters · Place 15 · Grand BlancGrand Blanc1600 Meters155:19.85a9
May 4SVL South - All TeamsMay 4 · 3200 Meters · Place 8 · Grand BlancGrand Blanc3200 Meters811:42.63a9
May 4SVL South - All TeamsMay 4 · 1600 Meters · Place 5 · Grand BlancGrand Blanc1600 Meters55:17.40a PB9
Apr 3026 Frosh-Soph Track Town Show DownApr 30 · 3200 Meters · Place 7 · Grand BlancGrand Blanc3200 Meters711:19.56a9
Apr 3026 Frosh-Soph Track Town Show DownApr 30 · 1600 Meters · Place 12 · Grand BlancGrand Blanc1600 Meters125:20.71a9
Apr 20SVL South-Grand Blanc and Carman at LapeerApr 20 · 1600 Meters · Place 10 · Grand BlancGrand Blanc1600 Meters105:25.20a9
Apr 13SVL South - Grand Blanc, Davison, Carman-AinsworthApr 13 · 3200 Meters · Place 1 · Grand BlancGrand Blanc3200 Meters111:43.64a9
Apr 13SVL South - Grand Blanc, Davison, Carman-AinsworthApr 13 · 1600 Meters · Place 2 · Grand BlancGrand Blanc1600 Meters25:17.93a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21'26 EMU Huron Relays - Large SchoolMar 21 · 1600 Meters · Place 23 · Grand BlancGrand Blanc1600 Meters23.5:23.37a PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19GFMSL Lapeer v. Grand Blanc West @ LapeerMay 19 · 1600 Meters · Place 3 · West (Grand Blanc)West (Grand Blanc)1600 Meters35:50.88
May 19GFMSL Lapeer v. Grand Blanc West @ LapeerMay 19 · 800 Meters · Place 3 · West (Grand Blanc)West (Grand Blanc)800 Meters32:44.38
May 15Davison vs. Grand Blanc WestMay 15 · 1600 Meters · Place 4 · West (Grand Blanc)West (Grand Blanc)1600 Meters4.5:58.08
May 15Davison vs. Grand Blanc WestMay 15 · 800 Meters · Place 3 · West (Grand Blanc)West (Grand Blanc)800 Meters3.2:40.0 PB8
May 8Goodrich vs Owosso & GB West @ GBMay 8 · 1600 Meters · Place 8 · West (Grand Blanc)West (Grand Blanc)1600 Meters85:58.00a8
May 8Goodrich vs Owosso & GB West @ GBMay 8 · 800 Meters · Place 8 · West (Grand Blanc)West (Grand Blanc)800 Meters82:45.00a8
Apr 24GFMSL: GB West @ GB EastApr 24 · 1600 Meters · Place 9 · West (Grand Blanc)West (Grand Blanc)1600 Meters96:03a8
Apr 24GFMSL: GB West @ GB EastApr 24 · 800 Meters · Place 6 · West (Grand Blanc)West (Grand Blanc)800 Meters62:47a8

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20GFMSL: Lapeer @ GB WestMay 20 · 3200 Meters · Place 3 · West (Grand Blanc)West (Grand Blanc)3200 Meters3.13:02.07
May 20GFMSL: Lapeer @ GB WestMay 20 · 1600 Meters · Place 8 · West (Grand Blanc)West (Grand Blanc)1600 Meters8.5:51.07
May 16GFMSL: GB West @ DavisonMay 16 · 3200 Meters · Place 5 · West (Grand Blanc)West (Grand Blanc)3200 Meters5.13:35.78a7
May 16GFMSL: GB West @ DavisonMay 16 · 1600 Meters · Place 12 · West (Grand Blanc)West (Grand Blanc)1600 Meters12.6:13.78a7
May 9Goodrich VS Owosso and GB West @GoodrichMay 9 · 3200 Meters · Place 6 · West (Grand Blanc)West (Grand Blanc)3200 Meters6.13:33.67
May 9Goodrich VS Owosso and GB West @GoodrichMay 9 · 1600 Meters · Place 14 · West (Grand Blanc)West (Grand Blanc)1600 Meters14.6:21.27
May 2Middle School - Ainsworth v. Grand Blanc WestMay 2 · 3200 Meters · Place 4 · West (Grand Blanc)West (Grand Blanc)3200 Meters4.13:40.27a7
May 2Middle School - Ainsworth v. Grand Blanc WestMay 2 · 1600 Meters · Place 6 · West (Grand Blanc)West (Grand Blanc)1600 Meters6.6:05.36a7

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18GFMSL Lake Fenton, West Grand Blanc @ CorunnaMay 18 · 1600 Meters · Place 13 · West (Grand Blanc)West (Grand Blanc)1600 Meters136:17.67a—
May 18GFMSL Lake Fenton, West Grand Blanc @ CorunnaMay 18 · 800 Meters · Place 13 · West (Grand Blanc)West (Grand Blanc)800 Meters132:54.23a—
May 15GFMSL: Flushing vs. Grand Blanc WestMay 15 · 3200 Meters · Place 5 · West (Grand Blanc)West (Grand Blanc)3200 Meters514:30.22a—
May 15GFMSL: Flushing vs. Grand Blanc WestMay 15 · 1600 Meters · Place 6 · West (Grand Blanc)West (Grand Blanc)1600 Meters66:09.40a—
May 15GFMSL: Flushing vs. Grand Blanc WestMay 15 · 800 Meters · Place 7 · West (Grand Blanc)West (Grand Blanc)800 Meters72:58.73a—