Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1823:07.15James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Cass Benton Park OFFICIALNovi @ Northville · Oct 1321:48.0Novi @ NorthvilleOctober 13, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1520:03.68Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2126:43.1LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hartland HS OFFICIALCanton/Northville @ Hartland · Oct 622:20.8Canton/Northville @ HartlandOctober 6, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIALBrighton/Northville @ Salem · Sep 2222:04.9Brighton/Northville @ SalemSeptember 22, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1021:58.8Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 150 · Northville5,000 Meters Junior Varsity15020:54.4—
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 54 · Northville5,000 Meters Junior Varsity Large School5420:03.68 PB12
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 70 · Northville5,000 Meters Boys Race7021:48.0 PB12
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's JV · Place 122 · Northville5,000 Meters Boy's JV12221:58.8 PB12
Oct 6Canton/Northville @ HartlandOct 6 · 5,000 Meters Boy's Race · Place 83 · Northville5,000 Meters Boy's Race8322:20.8 PB12
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Boys Race · Place 79 · Northville5,000 Meters Boys Race7922:04.9 PB12
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 109 · Northville5,000 Meters Boys Varsity10923:07.15 PB12
Sep 15Howell/Plymouth @ NorthvilleSep 15 · 5,000 Meters Boy's Race · Place 90 · Northville5,000 Meters Boy's Race9023:54.912
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 141 · Northville5,000 Meters 11/12 Boys14125:53.112
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 294 · Northville5,000 Meters Boys JV - Flight Two29426:43.1 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 100 · Northville5,000 Meters Junior Varsity10021:14.711
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 84 · Northville5,000 Meters Varsity8422:20.0011
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 141 · Northville5,000 Meters Junior Varsity14122:57.10—
Sep 30Howell/Northville @ PlymouthSep 30 · 5,000 Meters Varsity · Place 87 · Northville5,000 Meters Varsity8723:28.8011
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 91 · Northville5,000 Meters Varsity9123:50.1011
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 119 · Northville5,000 Meters Varsity11924:27.1711
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 52 · Northville5,000 Meters Junior Varsity5220:24.90—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22Lake Fenton 9/10 MeetOct 22 · 5,000 Meters Varsity · Place 79 · Northville5,000 Meters Varsity7923:18.2010
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 112 · Northville5,000 Meters Junior Varsity11222:16.210
Oct 8Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 89 · Northville5,000 Meters Varsity8922:56.7010
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 144 · Northville5,000 Meters Varsity14422:29.5010
Oct 1Howell/Northville @ SalemOct 1 · 5,000 Meters Varsity · Place 99 · Northville5,000 Meters Varsity9925:02.6010
Sep 17Hartland/Northville @ PlymouthSep 17 · 5,000 Meters Varsity · Place 94 · Northville5,000 Meters Varsity9427:25.0010
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 123 · Northville5,000 Meters Varsity12326:34.3010
Aug 27Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 71 · Northville5,000 Meters Varsity7128:20.1010
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 84 · Northville5,000 Meters Junior Varsity8421:01.1010