Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chestnut GroveWillow Metro PROM · Oct 3119:51.15Willow Metro PROMOctober 31, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1122:58.62026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Hartland HS OFFICIALCanton/Northville @ Hartland · Oct 621:24.1Canton/Northville @ HartlandOctober 6, 2026
5,000 Meters · Howell High SchoolKLAA Canton @ Howell · Sep 2221:42.2KLAA Canton @ HowellSeptember 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1720:42.8842nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1522:24.55Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Nankin Mills Park OFFICIALFranklin JV Invitational · Oct 2920:26.4Franklin JV InvitationalOctober 29, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1921:57.4058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Sterling State Park42nd Annual Monroe Jefferson XC Invitational · Sep 2621:38.5642nd Annual Monroe Jefferson XC InvitationalSeptember 26, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1021:03.3Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31Willow Metro PROMOct 31 · 5,000 Meters Coed HS with Coed MS · Place 73 · Canton5,000 Meters Coed HS with Coed MS7319:51.15 PB10
Oct 29Franklin JV InvitationalOct 29 · 5,000 Meters Boy's Race 9-10 · Place 38 · Canton5,000 Meters Boy's Race 9-103820:26.4 PB10
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 151 · Canton5,000 Meters Junior Varsity15120:54.6—
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Large Schools · Place 149 · Canton5,000 Meters JV - Large Schools14920:42.88 PB10
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's JV · Place 97 · Canton5,000 Meters Boy's JV9721:03.3 PB10
Oct 6Canton/Northville @ HartlandOct 6 · 5,000 Meters Boy's Race · Place 75 · Canton5,000 Meters Boy's Race7521:24.1 PB10
Sep 2642nd Annual Monroe Jefferson XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 12 · Canton5,000 Meters Junior Varsity1221:38.56 PB10
Sep 22KLAA Canton @ HowellSep 22 · 5,000 Meters Varsity · Place 40 · Canton5,000 Meters Varsity4021:42.2 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 237 · Canton5,000 Meters D1 JV Boys23721:57.40 PB10
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 93 · Canton5,000 Meters Varsity9322:24.55 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 120 · Canton5,000 Meters All Division JV12022:58.6 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25Willow Metro PROMOct 25 · 5,000 Meters Middle School · Place 86 · Canton5,000 Meters Middle School8622:13.209
Oct 23Franklin JV InvitationalOct 23 · 5,000 Meters Varsity · Place 39 · Canton5,000 Meters Varsity3923:09.90—
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 140 · Canton5,000 Meters Junior Varsity14021:41.419
Oct 7Salem/Plymouth @ CantonOct 7 · 5,000 Meters Varsity · Place 48 · Canton5,000 Meters Varsity4821:18.509
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 143 · Canton5,000 Meters Junior Varsity14323:08.10—
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 95 · Canton5,000 Meters Varsity9523:07.009
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 294 · Canton5,000 Meters Junior Varsity Elite29423:01.769
Sep 19 Jackson MS & HS-JV InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 200 · Canton5,000 Meters Junior Varsity20023:19.99
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 96 · Canton5,000 Meters Varsity9624:21.509
Sep 9Howell @ CantonSep 9 · 5,000 Meters Varsity · Place 42 · Canton5,000 Meters Varsity4223:24.10—
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Freshman · Place 35 · Canton5,000 Meters Freshman3524:26.80—