Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALHowell/Plymouth @ Northville · Sep 1524:06.5Howell/Plymouth @ NorthvilleSeptember 15, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1522:12.74Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2124:42.8LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1223:51.92025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Hartland HS OFFICIALCanton/Northville @ Hartland · Oct 623:44.4Canton/Northville @ HartlandOctober 6, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIALBrighton/Northville @ Salem · Sep 2223:11.1Brighton/Northville @ SalemSeptember 22, 2026
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championships · Oct 1622:21.20KLAA Cross Country ChampionshipsOctober 16, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1922:36.5058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Strongsville HSStrongsville Invitational · Sep 2622:42.5Strongsville InvitationalSeptember 26, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1022:46.3Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 31 · Northville5,000 Meters Junior Varsity3122:18.7—
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 8 · Northville5,000 Meters Junior Varsity Large School822:12.74 PB12
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Girls Race · Place 39 · Northville5,000 Meters Girls Race3924:59.312
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Girl's JV · Place 3 · Northville5,000 Meters Girl's JV322:46.3 PB12
Oct 6Canton/Northville @ HartlandOct 6 · 5,000 Meters Girl's Race · Place 39 · Northville5,000 Meters Girl's Race3923:44.4 PB12
Sep 26Strongsville InvitationalSep 26 · 5,000 Meters Open · Place 21 · Northville5,000 Meters Open2122:42.5 PB12
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Girls Race · Place 38 · Northville5,000 Meters Girls Race3823:11.1 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Girls · Place 36 · Northville5,000 Meters D1 JV Girls3622:36.50 PB12
Sep 15Howell/Plymouth @ NorthvilleSep 15 · 5,000 Meters Girl's Race · Place 25 · Northville5,000 Meters Girl's Race2524:06.5 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 17 · Northville5,000 Meters All Division JV1723:59.212
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Girls · Place 21 · Northville5,000 Meters 11/12 Girls2124:18.412
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Girls JV - Flight Two · Place 66 · Northville5,000 Meters Girls JV - Flight Two6624:42.8 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Girl's JV · Place 41 · Northville5,000 Meters Girl's JV4122:21.20 PB11
Oct 1020th River Rat Open / Regional PreviewOct 10 · 5,000 Meters Varsity · Place 54 · Northville5,000 Meters Varsity5422:36.6011
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 38 · Northville5,000 Meters Varsity3822:33.7011
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 13 · Northville5,000 Meters Junior Varsity1322:58.80—
Sep 30Howell/Northville @ PlymouthSep 30 · 5,000 Meters Varsity · Place 32 · Northville5,000 Meters Varsity3223:57.0011
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters All Division JV · Place 19 · Northville5,000 Meters All Division JV1923:51.9 PB11
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 40 · Northville5,000 Meters Varsity4023:20.1211
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 31 · Northville5,000 Meters Varsity3123:46.2811
Aug 26Northville Mustang InviteAug 26 · 5,000 Meters Varsity · Place 27 · Northville5,000 Meters Varsity2724:07.6011
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 54 · Northville5,000 Meters Junior Varsity5425:25.10—

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 22Lake Fenton 9/10 MeetOct 22 · 5,000 Meters Varsity · Place 25 · Northville5,000 Meters Varsity2524:22.0010
Oct 17KLAA Cross Country ChampionshipOct 17 · 5,000 Meters JV Girls · Place 49 · Northville5,000 Meters JV Girls4923:19.3010
Oct 1119th River Rat OpenOct 11 · 5,000 Meters Varsity · Place 107 · Northville5,000 Meters Varsity10724:50.4010
Oct 8Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 37 · Northville5,000 Meters Varsity3723:52.2010
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 5 · Northville5,000 Meters Varsity524:19.1010
Oct 1Howell/Northville @ SalemOct 1 · 5,000 Meters Varsity · Place 34 · Northville5,000 Meters Varsity3424:18.1010
Sep 17Hartland/Northville @ PlymouthSep 17 · 5,000 Meters Varsity · Place 40 · Northville5,000 Meters Varsity4024:26.1010
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 25 · Northville5,000 Meters Junior Varsity2523:49.110
Sep 10Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 43 · Northville5,000 Meters Varsity4324:15.8010
Aug 27Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 32 · Northville5,000 Meters Varsity3226:38.8010
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 55 · Northville5,000 Meters Junior Varsity5525:21.6010