Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1821:32.40James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2720:32.216th Northville Mustang InviteAugust 27, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1521:42.75Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2119:51.5LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hartland HS OFFICIALCanton/Northville @ Hartland · Oct 623:18.3Canton/Northville @ HartlandOctober 6, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIALBrighton/Northville @ Salem · Sep 2220:43.1Brighton/Northville @ SalemSeptember 22, 2026

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 154 · Northville5,000 Meters Junior Varsity15420:59.5—
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 66 · Northville5,000 Meters Junior Varsity Large School6621:42.75 PB12
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 90 · Northville5,000 Meters Boys Race9023:37.712
Oct 6Canton/Northville @ HartlandOct 6 · 5,000 Meters Boy's Race · Place 92 · Northville5,000 Meters Boy's Race9223:18.3 PB12
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Boys Race · Place 57 · Northville5,000 Meters Boys Race5720:43.1 PB12
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 93 · Northville5,000 Meters Boys Varsity9321:32.40 PB12
Sep 15Howell/Plymouth @ NorthvilleSep 15 · 5,000 Meters Boy's Race · Place 81 · Northville5,000 Meters Boy's Race8122:48.012
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 83 · Northville5,000 Meters 11/12 Boys8320:32.2 PB12
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 72 · Northville5,000 Meters Boys JV - Flight Two7219:51.5 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 83 · Northville5,000 Meters Junior Varsity8320:19.511
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 62 · Northville5,000 Meters Varsity6220:25.4011
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 104 · Northville5,000 Meters Junior Varsity10421:46.30—
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 49 · Northville5,000 Meters Varsity4920:12.4011
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 94 · Northville5,000 Meters Varsity9421:15.7611
Aug 26Northville Mustang InviteAug 26 · 5,000 Meters Varsity · Place 64 · Northville5,000 Meters Varsity6422:56.7011
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 91 · Northville5,000 Meters Junior Varsity9121:30.20—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22Lake Fenton 9/10 MeetOct 22 · 5,000 Meters Varsity · Place 65 · Northville5,000 Meters Varsity6522:05.9010
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 84 · Northville5,000 Meters Junior Varsity8420:30.310
Oct 8Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 49 · Northville5,000 Meters Varsity4919:40.5010
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 49 · Northville5,000 Meters Varsity4919:34.4010
Oct 1Howell/Northville @ SalemOct 1 · 5,000 Meters Varsity · Place 39 · Northville5,000 Meters Varsity3919:30.5010
Sep 17Hartland/Northville @ PlymouthSep 17 · 5,000 Meters Varsity · Place 60 · Northville5,000 Meters Varsity6020:46.9010
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 74 · Northville5,000 Meters Varsity7420:28.1010
Aug 27Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 54 · Northville5,000 Meters Varsity5423:58.2010
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 35 · Northville5,000 Meters Junior Varsity3519:29.5010