Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2821:06.2Bath Middle School InvitationalSeptember 28, 2022
2 Miles · Portland Country ClubCMAC Jamboree #2 · Oct 419:08.4CMAC Jamboree #2October 4, 2022
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1220:43.59Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Bath Middle SchoolMHSAA LP Region 24-3 @ Bath · Oct 3118:56.98MHSAA LP Region 24-3 @ BathOctober 31, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 319:29.23DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1719:00.1Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1119:55.10 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Linden MS/HS OFFICIAL43rd Linden Classic · Sep 2619:26.7843rd Linden ClassicSeptember 26, 2026
5,000 Meters · Saranac HSCMAC Jamboree #1 · Sep 2319:25.51CMAC Jamboree #1September 23, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 922:09.702026 Shepherd John Bruder ClassicSeptember 9, 2026
5,000 Meters · Shiawassee County FairgroundsCorunna Earlybird Invitational · Sep 121:17.08Corunna Earlybird InvitationalSeptember 1, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1920:34.6558th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2121:44.13Under the Lights InviteAugust 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 518:35.82St. Johns Last Chance InvitationalNovember 5, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 24 · BathBath5,000 Meters Open2418:35.82 PB11
Oct 31MHSAA LP Region 24-3 @ BathOct 31 · 5,000 Meters D3 Boys · Place 37 · BathBath5,000 Meters D3 Boys3718:56.98 PB11
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 129 · BathBath5,000 Meters Greater Lansing Boys12919:00.1 PB11
Oct 8CMAC Jamboree #2Oct 8 · 5,000 Meters Varsity and JV · Place 26 · BathBath5,000 Meters Varsity and JV2620:27.6611
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 28 · BathBath5,000 Meters Boys Varsity Division 3 and 42819:29.23 PB11
Sep 2643rd Linden ClassicSep 26 · 5,000 Meters High School Boys · Place 37 · BathBath5,000 Meters High School Boys3719:26.78 PB11
Sep 23CMAC Jamboree #1Sep 23 · 5,000 Meters Varsity and JV · Place 20 · BathBath5,000 Meters Varsity and JV2019:25.51 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Boys · Place 110 · BathBath5,000 Meters D4 Boys11020:34.65 PB11
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 3 · Place 28 · BathBath5,000 Meters Class 32820:43.59 PB11
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K · Place 179 · BathBath5,000 Meters HS Boys 5K17922:09.70 PB11
Sep 1Corunna Earlybird InvitationalSep 1 · 5,000 Meters Small School Boys · Place 25 · BathBath5,000 Meters Small School Boys2521:17.08 PB11
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Boys Black (Small Schools) · Place 62 · BathBath5,000 Meters Boys Black (Small Schools)6221:44.13 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 174 · BathBath5,000 Meters Greater Lansing Boys17419:55.10 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4CMAC Jamboree #2Oct 4 · 2 Miles Middle School · Place 76 · BathBath2 Miles Middle School7619:08.4 PB7
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 118 · BathBath2 Miles Middle School11821:06.2 PB7