Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALBrighton @ Plymouth · Oct 624:27.3Brighton @ PlymouthOctober 6, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2125:37.2LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIALBrighton/Northville @ Salem · Sep 2223:13.9Brighton/Northville @ SalemSeptember 22, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1523:58.84Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Pinckney HS2026 Legends XC Invitational · Oct 324:11.902026 Legends XC InvitationalOctober 3, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1225:16.42Averill Invitational 2026September 12, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1925:12.4058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Sunset Ridge @ Huron Meadows16th End of Summer Classic · Aug 2825:35.7016th End of Summer ClassicAugust 28, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 13Hartland/Howell @ BrightonOct 13 · 5,000 Meters Varsity · Place 59 · BrightonBrighton5,000 Meters Varsity5926:28.5610
Oct 6Brighton @ PlymouthOct 6 · 5,000 Meters Girls Race · Place 26 · BrightonBrighton5,000 Meters Girls Race2624:27.3 PB10
Oct 32026 Legends XC InvitationalOct 3 · 5,000 Meters Girls Varsity Race · Place 25 · BrightonBrighton5,000 Meters Girls Varsity Race2524:11.90 PB10
Sep 22Brighton/Northville @ SalemSep 22 · 5,000 Meters Girls Race · Place 40 · BrightonBrighton5,000 Meters Girls Race4023:13.9 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Girls · Place 117 · BrightonBrighton5,000 Meters D1 JV Girls11725:12.40 PB10
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 30 · BrightonBrighton5,000 Meters Varsity3023:58.84 PB10
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Girls Silver Division · Place 32 · BrightonBrighton5,000 Meters Girls Silver Division3225:16.42 PB10
Aug 2816th End of Summer ClassicAug 28 · 5,000 Meters HS Open 5k · Place 61 · BrightonBrighton5,000 Meters HS Open 5k6125:35.70 PB10
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Girls JV - Flight Two · Place 92 · BrightonBrighton5,000 Meters Girls JV - Flight Two9225:37.2 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7KLAA- Hartland/Brighton @ HowellOct 7 · 5,000 Meters Varsity · Place 55 · BrightonBrighton5,000 Meters Varsity5524:03.8—
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 60 · BrightonBrighton5,000 Meters Varsity6026:05.309
Sep 16Plymouth @ BrightonSep 16 · 5,000 Meters Varsity · Place 29 · BrightonBrighton5,000 Meters Varsity2926:12.419
Sep 9Salem/Northville @ BrightonSep 9 · 5,000 Meters Varsity · Place 64 · BrightonBrighton5,000 Meters Varsity6425:11.069
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Girls Silver Division · Place 62 · BrightonBrighton5,000 Meters Girls Silver Division6225:51.329
Aug 22Saline Early Season Campus InviteAug 22 · 5,000 Meters Varsity · Place 35 · BrightonBrighton5,000 Meters Varsity3525:40.509

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16KLAA Middle School ChampionshipsOct 16 · 2 Miles Varsity · Place 74 · ScrantonScranton2 Miles Varsity7415:18.308
Oct 9Scranton MS vs Hartland Ore Creek MSOct 9 · 2 Miles New Division · Place 26 · ScrantonScranton2 Miles New Division2615:29Unofficial8
Oct 2Scranton vs Parker MSOct 2 · 2 Miles New Division · Place 14 · ScrantonScranton2 Miles New Division1415:41Unofficial8
Sep 27'24 LEGENDS Middle School XC ClassicSep 27 · 3,200 Meters Varsity · Place 3 · ScrantonScranton3,200 Meters Varsity316:26.728
Sep 25Scranton vs Novi MSSep 25 · 2 Miles New Division · Place 25 · ScrantonScranton2 Miles New Division2517:05Unofficial8
Sep 17Scranton MS vs Hillside MSSep 17 · 2 Miles Middle School · Place 20 · ScrantonScranton2 Miles Middle School2017:05Unofficial8
Sep 11Scranton MS vs Highlanderway MSSep 11 · 2 Miles New Division · Place 16 · ScrantonScranton2 Miles New Division1617:51Unofficial8