Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1817:57.51James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2718:11.016th Northville Mustang InviteAugust 27, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIALBrighton/Northville @ Salem · Sep 2218:52.9Brighton/Northville @ SalemSeptember 22, 2026
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championship · Oct 1718:53.40KLAA Cross Country ChampionshipOctober 17, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 27 · Northville5,000 Meters Junior Varsity2718:07.5—
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Boys Race · Place 28 · Northville5,000 Meters Boys Race2818:52.9 PB11
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 20 · Northville5,000 Meters Boys Varsity2017:57.51 PB11
Sep 15Howell/Plymouth @ NorthvilleSep 15 · 5,000 Meters Boy's Race · Place 19 · Northville5,000 Meters Boy's Race1918:36.011
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 33 · Northville5,000 Meters 11/12 Boys3318:11.0 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boy's JV · Place 105 · Northville5,000 Meters Boy's JV10519:13.0010
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 59 · Northville5,000 Meters Junior Varsity5919:25.010
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 60 · Northville5,000 Meters Varsity6020:22.9010
Sep 30Howell/Northville @ PlymouthSep 30 · 5,000 Meters Varsity · Place 61 · Northville5,000 Meters Varsity6120:30.9010
Sep 16Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 66 · Northville5,000 Meters Varsity6621:51.2010
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 93 · Northville5,000 Meters Varsity9321:07.7510

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17KLAA Cross Country ChampionshipOct 17 · 5,000 Meters JV Boys · Place 75 · Northville5,000 Meters JV Boys7518:53.40 PB9
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Freshman · Place 12 · Northville5,000 Meters Freshman1219:14.79
Oct 8Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 47 · Northville5,000 Meters Varsity4719:34.309
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 77 · Northville5,000 Meters Varsity7720:26.509
Oct 1Howell/Northville @ SalemOct 1 · 5,000 Meters Varsity · Place 55 · Northville5,000 Meters Varsity5520:26.609
Sep 17Hartland/Northville @ PlymouthSep 17 · 5,000 Meters Varsity · Place 51 · Northville5,000 Meters Varsity5120:21.609
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 86 · Northville5,000 Meters Varsity8621:00.709
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 63 · Northville5,000 Meters Junior Varsity6320:28.309