Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Almont HSBWAC Jamboree #1 · Sep 913:00.13BWAC Jamboree #1September 9, 2025
3,200 Meters · Columbus County Park OFFICIALBWAC Jamboree #2 · Sep 2312:21.15BWAC Jamboree #2September 23, 2025
3,200 Meters · Goodells County ParkBWAC Jamboree #3 · Oct 1412:11.48BWAC Jamboree #3October 14, 2025
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1220:30.64Algonac Classic RunSeptember 12, 2026
5,000 Meters · Columbus County Park OFFICIALBWAC Championship · Oct 2018:23.41BWAC ChampionshipOctober 20, 2026
5,000 Meters · Crosswell Lexington HSBWAC Jamboree #2 · Sep 2918:46.40BWAC Jamboree #2September 29, 2026
5,000 Meters · Goodells County ParkMid-Season Spectacular · Sep 2518:40.47Mid-Season SpectacularSeptember 25, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 719:21.1MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · North Branch HSBWAC Jamboree #1 · Sep 1519:24.36BWAC Jamboree #1September 15, 2026
5,000 Meters · Ubly HSUbly Invitational · Oct 1418:10.76Ubly InvitationalOctober 14, 2026
5,000 Meters · Wagener County ParkWagener Park Cross Country Invitational · Oct 318:40.85Wagener Park Cross Country InvitationalOctober 3, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 256 · YaleYale5,000 Meters D225619:21.1 PB9
Oct 31MHSAA LP Region 17-2 @ AlgonacOct 31 · 5,000 Meters D2 Boys · Place 36 · YaleYale5,000 Meters D2 Boys3618:25.579
Oct 24THUMB AREA CROSS COUNTRY CHAMPIONSHIP Oct 24 · 5,000 Meters Varsity · Place 23 · YaleYale5,000 Meters Varsity2318:28.479
Oct 20BWAC ChampionshipOct 20 · 5,000 Meters Varsity · Place 17 · YaleYale5,000 Meters Varsity1718:23.41 PB9
Oct 14Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 28 · YaleYale5,000 Meters Varsity2818:10.76 PB9
Oct 3Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 41 · YaleYale5,000 Meters Varsity4118:40.85 PB9
Sep 29BWAC Jamboree #2Sep 29 · 5,000 Meters Varsity · Place 15 · YaleYale5,000 Meters Varsity1518:46.40 PB9
Sep 25Mid-Season SpectacularSep 25 · 5,000 Meters Boys Junior Varsity · Place 3 · YaleYale5,000 Meters Boys Junior Varsity318:40.47 PB9
Sep 15BWAC Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 22 · YaleYale5,000 Meters Varsity2219:24.36 PB9
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D 2-3-4 JV · Place 5 · YaleYale5,000 Meters Boys D 2-3-4 JV520:30.64 PB9
Aug 20Mike Jackson Memorial InvitationalAug 20 · 5,000 Meters Varsity · Place 36 · YaleYale5,000 Meters Varsity3620:23.629

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14BWAC Jamboree #3Oct 14 · 3,200 Meters Middle School · Place 2 · YaleYale3,200 Meters Middle School212:11.48 PB8
Sep 23BWAC Jamboree #2Sep 23 · 3,200 Meters Middle School · Place 2 · YaleYale3,200 Meters Middle School212:21.15 PB8
Sep 9BWAC Jamboree #1Sep 9 · 3,200 Meters Middle School · Place 2 · YaleYale3,200 Meters Middle School213:00.13 PB8