Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1817:49.35James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Cass Benton Park OFFICIALNovi @ Northville · Oct 1318:15.5Novi @ NorthvilleOctober 13, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1517:02.27Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2118:45.0LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1118:29.22026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Hartland HS OFFICIALCanton/Northville @ Hartland · Oct 617:35.1Canton/Northville @ HartlandOctober 6, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIALBrighton/Northville @ Salem · Sep 2217:58.1Brighton/Northville @ SalemSeptember 22, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1017:13.7Wayne 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 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 4 · Northville5,000 Meters Junior Varsity Large School417:02.27 PB10
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 18 · Northville5,000 Meters Boys Race1818:15.5 PB10
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 37 · Northville5,000 Meters Boy's Varsity3717:13.7 PB10
Oct 6Canton/Northville @ HartlandOct 6 · 5,000 Meters Boy's Race · Place 13 · Northville5,000 Meters Boy's Race1317:35.1 PB10
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Boys Race · Place 19 · Northville5,000 Meters Boys Race1917:58.1 PB10
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 18 · Northville5,000 Meters Boys Varsity1817:49.35 PB10
Sep 15Howell/Plymouth @ NorthvilleSep 15 · 5,000 Meters Boy's Race · Place 25 · Northville5,000 Meters Boy's Race2518:45.910
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 6 · Northville5,000 Meters All Division JV618:29.2 PB10
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 9/10 Boys · Place 28 · Northville5,000 Meters 9/10 Boys2819:01.210
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 25 · Northville5,000 Meters Boys JV - Flight Two2518:45.0 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 6 · Northville5,000 Meters Frosh/Soph Freshman618:07.509
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Freshman · Place 1 · Northville5,000 Meters Freshman117:30.79
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 18 · Northville5,000 Meters Varsity1818:08.509
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 14 · Northville5,000 Meters Junior Varsity1418:32.90—
Sep 30Howell/Northville @ PlymouthSep 30 · 5,000 Meters Varsity · Place 23 · Northville5,000 Meters Varsity2318:37.809
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 27 · Northville5,000 Meters Varsity2719:01.409
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 52 · Northville5,000 Meters Varsity5219:21.499
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 21 · Northville5,000 Meters Varsity2119:11.979
Aug 26Northville Mustang InviteAug 26 · 5,000 Meters Varsity · Place 26 · Northville5,000 Meters Varsity2619:59.609
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 63 · Northville5,000 Meters Junior Varsity6320:41.90—