Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALCanton/Plymouth @ Salem · Oct 1323:45.0Canton/Plymouth @ SalemOctober 13, 2026
5,000 Meters · Chestnut GroveWillow Metro PROM · Oct 3121:13.16Willow Metro PROMOctober 31, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2122:25.2LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1122:55.32026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Howell High SchoolKLAA Canton @ Howell · Sep 2222:51.0KLAA Canton @ HowellSeptember 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1721:14.8142nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1523:30.26Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championships · Oct 1621:46.00KLAA Cross Country ChampionshipsOctober 16, 2025
5,000 Meters · Nankin Mills Park OFFICIALFranklin JV Invitational · Oct 2921:33.1Franklin JV InvitationalOctober 29, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1921:28.7058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Sterling State Park42nd Annual Monroe Jefferson XC Invitational · Sep 2622:41.4642nd Annual Monroe Jefferson XC InvitationalSeptember 26, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1021:57.7Wayne 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 117 · Canton5,000 Meters Coed HS with Coed MS11721:13.16 PB10
Oct 29Franklin JV InvitationalOct 29 · 5,000 Meters Boy's Race 9-10 · Place 49 · Canton5,000 Meters Boy's Race 9-104921:33.1 PB10
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Large Schools · Place 177 · Canton5,000 Meters JV - Large Schools17721:14.81 PB10
Oct 13Canton/Plymouth @ SalemOct 13 · 5,000 Meters Boys Race · Place 64 · Canton5,000 Meters Boys Race6423:45.0 PB10
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's JV · Place 121 · Canton5,000 Meters Boy's JV12121:57.7 PB10
Sep 2642nd Annual Monroe Jefferson XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 15 · Canton5,000 Meters Junior Varsity1522:41.46 PB10
Sep 22KLAA Canton @ HowellSep 22 · 5,000 Meters Varsity · Place 46 · Canton5,000 Meters Varsity4622:51.0 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 203 · Canton5,000 Meters D1 JV Boys20321:28.70 PB10
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 99 · Canton5,000 Meters Varsity9923:30.26 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 119 · Canton5,000 Meters All Division JV11922:55.3 PB10
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 197 · Canton5,000 Meters Boys JV - Flight Two19722:25.2 PB10

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 25Willow Metro PROMOct 25 · 5,000 Meters Middle School · Place 76 · Canton5,000 Meters Middle School7621:45.509
Oct 23Franklin JV InvitationalOct 23 · 5,000 Meters Varsity · Place 35 · Canton5,000 Meters Varsity3522:17.20—
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boy's JV · Place 212 · Canton5,000 Meters Boy's JV21221:46.00 PB9
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 123 · Canton5,000 Meters Junior Varsity12321:13.069
Oct 7Salem/Plymouth @ CantonOct 7 · 5,000 Meters Varsity · Place 56 · Canton5,000 Meters Varsity5622:27.209
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 107 · Canton5,000 Meters Junior Varsity10721:50.60—
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 261 · Canton5,000 Meters Junior Varsity Elite26122:14.879
Sep 19 Jackson MS & HS-JV InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 162 · Canton5,000 Meters Junior Varsity16222:04.99
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 90 · Canton5,000 Meters Varsity9023:48.909
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters All Division JV · Place 122 · Canton5,000 Meters All Division JV12223:22.79
Sep 9Howell @ CantonSep 9 · 5,000 Meters Varsity · Place 43 · Canton5,000 Meters Varsity4323:25.80—
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Freshman · Place 22 · Canton5,000 Meters Freshman2222:43.80—
Aug 22Saline Early Season Campus InviteAug 22 · 5,000 Meters Varsity · Place 46 · Canton5,000 Meters Varsity4626:02.609