Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALHowell/Plymouth @ Northville · Sep 1522:40.1Howell/Plymouth @ NorthvilleSeptember 15, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1520:46.39Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2122:24.1LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hartland HS OFFICIALCanton/Northville @ Hartland · Oct 622:11.2Canton/Northville @ HartlandOctober 6, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIALBrighton/Northville @ Salem · Sep 2221:44.4Brighton/Northville @ SalemSeptember 22, 2026
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championship · Oct 1729:58.50KLAA Cross Country ChampionshipOctober 17, 2024
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1021:23.3Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 58 · Northville5,000 Meters Junior Varsity Large School5820:46.39 PB11
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 86 · Northville5,000 Meters Boys Race8623:20.811
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's JV · Place 107 · Northville5,000 Meters Boy's JV10721:23.3 PB11
Oct 6Canton/Northville @ HartlandOct 6 · 5,000 Meters Boy's Race · Place 82 · Northville5,000 Meters Boy's Race8222:11.2 PB11
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Boys Race · Place 76 · Northville5,000 Meters Boys Race7621:44.4 PB11
Sep 15Howell/Plymouth @ NorthvilleSep 15 · 5,000 Meters Boy's Race · Place 80 · Northville5,000 Meters Boy's Race8022:40.1 PB11
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 114 · Northville5,000 Meters 11/12 Boys11422:43.811
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 195 · Northville5,000 Meters Boys JV - Flight Two19522:24.1 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 131 · Northville5,000 Meters Frosh/Soph Freshman13124:49.2010
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 108 · Northville5,000 Meters Junior Varsity10821:49.910
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 88 · Northville5,000 Meters Varsity8823:14.4010
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 152 · Northville5,000 Meters Junior Varsity15223:30.80—
Sep 30Howell/Northville @ PlymouthSep 30 · 5,000 Meters Varsity · Place 91 · Northville5,000 Meters Varsity9124:10.0010
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 92 · Northville5,000 Meters Varsity9223:55.2010
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 121 · Northville5,000 Meters Varsity12124:56.7210
Aug 26Northville Mustang InviteAug 26 · 5,000 Meters Varsity · Place 69 · Northville5,000 Meters Varsity6926:21.9010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Lake Fenton 9/10 MeetOct 22 · 5,000 Meters Varsity · Place 114 · Northville5,000 Meters Varsity11429:33.609
Oct 17KLAA Cross Country ChampionshipOct 17 · 5,000 Meters JV Boys · Place 261 · Northville5,000 Meters JV Boys26129:58.50 PB9
Oct 1Howell/Northville @ SalemOct 1 · 5,000 Meters Varsity · Place 109 · Northville5,000 Meters Varsity10932:45.209
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 138 · Northville5,000 Meters Varsity13834:19.109
Aug 27Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 82 · Northville5,000 Meters Varsity8234:40.009
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 175 · Northville5,000 Meters Junior Varsity17523:38.509