Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALBrighton @ Plymouth · Oct 623:54.9Brighton @ PlymouthOctober 6, 2026
5,000 Meters · Hess Hathaway Park - OFFICIAL2026 Waterford Fall Classic · Sep 2524:33.902026 Waterford Fall ClassicSeptember 25, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1722:43.4942nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1527:03.22Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championships · Oct 1624:28.80KLAA Cross Country ChampionshipsOctober 16, 2025
5,000 Meters · Pinckney HS2026 Legends XC Invitational · Oct 325:30.392026 Legends XC InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1022:55.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1924:23.9058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Willow Metropark OFFICIAL56th Annual Huron Invite · Sep 1325:39.8056th Annual Huron InviteSeptember 13, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 215 · Brighton5,000 Meters Junior Varsity21524:26.2—
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Large Schools · Place 227 · Brighton5,000 Meters JV - Large Schools22722:43.49 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 388 · Brighton5,000 Meters Division 1 Reserve38822:55.3 PB12
Oct 6Brighton @ PlymouthOct 6 · 5,000 Meters Boys Race · Place 58 · Brighton5,000 Meters Boys Race5823:54.9 PB12
Oct 32026 Legends XC InvitationalOct 3 · 5,000 Meters Boys HS JV · Place 61 · Brighton5,000 Meters Boys HS JV6125:30.39 PB12
Sep 252026 Waterford Fall ClassicSep 25 · 5,000 Meters Boys High School Varsity · Place 91 · Brighton5,000 Meters Boys High School Varsity9124:33.90 PB12
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Boys Race · Place 104 · Brighton5,000 Meters Boys Race10425:11.712
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 339 · Brighton5,000 Meters D1 JV Boys33924:23.90 PB12
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 110 · Brighton5,000 Meters Varsity11027:03.22 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20Livingston County JV InviteOct 20 · 5,000 Meters Varsity · Place 99 · Brighton5,000 Meters Varsity9923:51.8811
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boy's JV · Place 263 · Brighton5,000 Meters Boy's JV26324:28.80 PB11
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 172 · Brighton5,000 Meters Junior Varsity17223:26.0711
Oct 7KLAA- Hartland/Brighton @ HowellOct 7 · 5,000 Meters Varsity · Place 97 · Brighton5,000 Meters Varsity9723:53.0—
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 97 · Brighton5,000 Meters Varsity9723:55.3011
Sep 1356th Annual Huron InviteSep 13 · 5,000 Meters Huron Invite Junior Varsity · Place 156 · Brighton5,000 Meters Huron Invite Junior Varsity15625:39.80 PB11
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 144 · Brighton5,000 Meters Varsity14429:36.8911