Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALCanton/Plymouth @ Salem · Oct 1320:27.8Canton/Plymouth @ SalemOctober 13, 2026
5,000 Meters · Chestnut GroveWillow Metro PROM · Oct 3119:31.06Willow Metro PROMOctober 31, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2120:53.9LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1120:30.92026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Hartland HS OFFICIALCanton/Northville @ Hartland · Oct 621:07.6Canton/Northville @ HartlandOctober 6, 2026
5,000 Meters · Howell High SchoolKLAA Canton @ Howell · Sep 2219:48.3KLAA Canton @ HowellSeptember 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1718:49.6242nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1521:02.77Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Nankin Mills Park OFFICIALFranklin JV Invitational · Oct 2919:24.6Franklin JV InvitationalOctober 29, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1920:48.1058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Sterling State Park42nd Annual Monroe Jefferson XC Invitational · Sep 2619:40.0142nd Annual Monroe Jefferson XC InvitationalSeptember 26, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1019:17.3Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 31Willow Metro PROMOct 31 · 5,000 Meters Coed HS with Coed MS · Place 59 · Canton5,000 Meters Coed HS with Coed MS5919:31.06 PB12
Oct 29Franklin JV InvitationalOct 29 · 5,000 Meters Boy's Race 9-10 · Place 21 · Canton5,000 Meters Boy's Race 9-102119:24.6 PB12
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 98 · Canton5,000 Meters Junior Varsity9819:35.5—
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Large School · Place 183 · Canton5,000 Meters Varsity - Large School18318:49.62 PB12
Oct 13Canton/Plymouth @ SalemOct 13 · 5,000 Meters Boys Race · Place 39 · Canton5,000 Meters Boys Race3920:27.8 PB12
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's JV · Place 41 · Canton5,000 Meters Boy's JV4119:17.3 PB12
Oct 6Canton/Northville @ HartlandOct 6 · 5,000 Meters Boy's Race · Place 72 · Canton5,000 Meters Boy's Race7221:07.6 PB12
Sep 2642nd Annual Monroe Jefferson XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 2 · Canton5,000 Meters Junior Varsity219:40.01 PB12
Sep 22KLAA Canton @ HowellSep 22 · 5,000 Meters Varsity · Place 24 · Canton5,000 Meters Varsity2419:48.3 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 162 · Canton5,000 Meters D1 JV Boys16220:48.10 PB12
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 67 · Canton5,000 Meters Varsity6721:02.77 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 62 · Canton5,000 Meters All Division JV6220:30.9 PB12
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight Two · Place 255 · Canton5,000 Meters Boys Varsity - Flight Two25520:53.9 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25Willow Metro PROMOct 25 · 5,000 Meters Middle School · Place 43 · Canton5,000 Meters Middle School4320:10.6011
Oct 23Franklin JV InvitationalOct 23 · 5,000 Meters Varsity · Place 10 · Canton5,000 Meters Varsity1019:49.50—
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 85 · Canton5,000 Meters Junior Varsity8520:01.4611
Oct 7Salem/Plymouth @ CantonOct 7 · 5,000 Meters Varsity · Place 44 · Canton5,000 Meters Varsity4420:53.6011
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 97 · Canton5,000 Meters Junior Varsity9721:35.10—
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 83 · Canton5,000 Meters Varsity8321:40.8011
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 246 · Canton5,000 Meters Junior Varsity Elite24621:54.7311
Sep 19 Jackson MS & HS-JV InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 180 · Canton5,000 Meters Junior Varsity18022:37.511
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 73 · Canton5,000 Meters Varsity7322:18.2011
Sep 9Howell @ CantonSep 9 · 5,000 Meters Varsity · Place 36 · Canton5,000 Meters Varsity3622:30.20—
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 132 · Canton5,000 Meters Junior Varsity13222:16.90—

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 26Willow PROMOct 26 · 5,000 Meters Varsity · Place 77 · Canton5,000 Meters Varsity7720:53.2010
Oct 24Franklin JV InvitationalOct 24 · 5,000 Meters Varsity · Place 18 · Canton5,000 Meters Varsity1821:09.2010
Oct 1119th River Rat OpenOct 11 · 5,000 Meters Varsity · Place 127 · Canton5,000 Meters Varsity12722:04.4010
Oct 8Salem/Canton @ PlymouthOct 8 · 5,000 Meters Varsity · Place 70 · Canton5,000 Meters Varsity7022:30.7010
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 104 · Canton5,000 Meters Varsity10421:06.0010
Oct 1Belleville/Churchill & Hartland/CantonOct 1 · 5,000 Meters Varsity · Place 29 · Canton5,000 Meters Varsity2922:04.5010
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 40 · Canton5,000 Meters Varsity4020:57.710
Sep 20Jackson MS & HS-JV InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 127 · Canton5,000 Meters Junior Varsity12721:48.710
Sep 17Howell/Novi @ CantonSep 17 · 5,000 Meters Varsity · Place 67 · Canton5,000 Meters Varsity6721:49.2010
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division 1 · Place 167 · Canton5,000 Meters Junior Varsity Division 116721:42.310
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 98 · Canton5,000 Meters Varsity9822:11.5010
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 104 · Canton5,000 Meters Varsity10421:34.0710
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 101 · Canton5,000 Meters Junior Varsity10121:32.1010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Willow PROMOct 28 · 5,000 Meters Middle School · Place 123 · Canton5,000 Meters Middle School12324:46.809
Oct 26Franklin JV InvitationalOct 26 · 5,000 Meters Varsity · Place 28 · Canton5,000 Meters Varsity2826:47.00—
Oct 20KLAA Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 257 · Canton5,000 Meters Junior Varsity25730:18.909
Oct 1318th River Rat Open/Regional PreviewOct 13 · 5,000 Meters Varsity · Place 165 · Canton5,000 Meters Varsity16526:39.809