Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Cass Benton ParkKLAA MS Conference Meet · Oct 17 | 12:46.75 | KLAA MS Conference Meet | October 17, 2018 |
| 2 Miles · Huron Meadows 3200A2 Run Co Run Thru the Meadows · Oct 13 | 12:52.6 | A2 Run Co Run Thru the Meadows | October 13, 2018 |
| 3,200 Meters · Huron Meadows 3200A2 Run Co MS Coaching Legends Classic · Sep 28 | 13:06.9 | A2 Run Co MS Coaching Legends Classic | September 28, 2018 |
| 5,000 Meters · 'New' South Course37th Annual Gabriel Richard XC Invitational · Oct 16 | 20:00.10 | 37th Annual Gabriel Richard XC Invitational | October 16, 2021 |
| 5,000 Meters · Cass Benton Park OFFICIALCanton v. Brighton · Sep 12 | 20:48 | Canton v. Brighton | September 12, 2020 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALBrighton Girls vs. Northville Girls · Oct 6 | 19:57 | Brighton Girls vs. Northville Girls | October 6, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 2 | 19:28.2 | MHSAA LP D1 Finals | November 2, 2019 |
| 5,000 Meters · Nankin Mills Park OFFICIALBrighton @ Churchill · Sep 8 | 21:33.1 | Brighton @ Churchill | September 8, 2020 |
| 5,000 Meters · North CourseBrighton @ Pinckney · Sep 22 | 21:03.49 | Brighton @ Pinckney | September 22, 2020 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 20:05.9 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Riverside ParkWest Ottawa Girls XC Invite at GR Riverside Park · Oct 10 | 19:47.67 | West Ottawa Girls XC Invite at GR Riverside Park | October 10, 2020 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsMHSAA Pre-Regional 08-1 @ South Lyon · Oct 23 | 20:06.27 | MHSAA Pre-Regional 08-1 @ South Lyon | October 23, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | KLAA Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 23 · BrightonBrighton | 5,000 Meters Varsity | 23 | 20:06.20 | 11 |
| Oct 16 | 37th Annual Gabriel Richard XC InvitationalOct 16 · 5,000 Meters Varsity Large School · Place 11 · BrightonBrighton | 5,000 Meters Varsity Large School | 11 | 20:00.10 PB | 11 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 18 · BrightonBrighton | 5,000 Meters Division 1 | 18 | 21:22.3 | 11 |
| Oct 2 | 21 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters Gold Varsity · Place 49 · BrightonBrighton | 5,000 Meters Gold Varsity | 49 | 20:56.10 | 11 |
| Sep 28 | Brighton/Northville @ PlymouthSep 28 · 5,000 Meters Varsity · Place 26 · BrightonBrighton | 5,000 Meters Varsity | 26 | 22:14.22 | 11 |
2020 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 87 · BrightonBrighton | 5,000 Meters D1 - Official | 87 | 20:01.65 | 10 |
| Oct 31 | MHSAA LP Region 04-1 @ DeWittOct 31 · 5,000 Meters Division 1 · Place 10 · BrightonBrighton | 5,000 Meters Division 1 | 10 | 19:23.59 | 10 |
| Oct 23 | MHSAA Pre-Regional 08-1 @ South LyonOct 23 · 5,000 Meters Girls · Place 7 · BrightonBrighton | 5,000 Meters Girls | 7 | 20:06.27 PB | 10 |
| Oct 17 | KLAA Conference MeetOct 17 · 5,000 Meters Varsity · Place 17 · BrightonBrighton | 5,000 Meters Varsity | 17 | 19:39.8 | 10 |
| Oct 10 | West Ottawa Girls XC Invite at GR Riverside ParkOct 10 · 5,000 Meters Varsity · Place 18 · BrightonBrighton | 5,000 Meters Varsity | 18 | 19:47.67 PB | 10 |
| Oct 6 | Brighton Girls vs. Northville GirlsOct 6 · 5,000 Meters Girls · Place 4 · BrightonBrighton | 5,000 Meters Girls | 4 | 19:57 PB | 10 |
| Oct 3 | Plymouth v BrightonOct 3 · 5,000 Meters Varsity · Place 4 · BrightonBrighton | 5,000 Meters Varsity | 4 | 19:50.31 | 10 |
| Sep 29 | Milford @ BrightonSep 29 · 5,000 Meters Varsity · Place 8 · BrightonBrighton | 5,000 Meters Varsity | 8 | 20:27 | 10 |
| Sep 26 | Salem @ BrightonSep 26 · 5,000 Meters Varsity · Place 6 · BrightonBrighton | 5,000 Meters Varsity | 6 | 20:33 | 10 |
| Sep 22 | Brighton @ PinckneySep 22 · 5,000 Meters Varsity · Place 8 · BrightonBrighton | 5,000 Meters Varsity | 8 | 21:03.49 PB | 10 |
| Sep 12 | Canton v. BrightonSep 12 · 5,000 Meters Varsity · Place 6 · BrightonBrighton | 5,000 Meters Varsity | 6 | 20:48 PB | 10 |
| Sep 8 | Brighton @ ChurchillSep 8 · 5,000 Meters Varsity · Place 4 · BrightonBrighton | 5,000 Meters Varsity | 4 | 21:33.1 PB | 10 |
| Sep 2 | Romeo @ Brighton - Dual MeetSep 2 · 5,000 Meters Wave 1 · Place 8 · BrightonBrighton | 5,000 Meters Wave 1 | 8 | 20:55 | 10 |
| Aug 29 | Novi @ BrightonAug 29 · 5,000 Meters Varsity · Place 4 · BrightonBrighton | 5,000 Meters Varsity | 4 | 21:02 | 10 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 68 · BrightonBrighton | 5,000 Meters D1 | 68 | 19:28.2 PB | 9 |
| Oct 25 | MHSAA LP Region 04-1 @ DeWittOct 25 · 5,000 Meters Division 1 · Place 12 · BrightonBrighton | 5,000 Meters Division 1 | 12 | 19:21.9 | 9 |
| Oct 17 | KLAA Conference FinalsOct 17 · 5,000 Meters Varsity · Place 15 · BrightonBrighton | 5,000 Meters Varsity | 15 | 19:35.4 | 9 |
| Oct 8 | Brighton Hartland Howell double dualOct 8 · 5,000 Meters Open · Place 8 · BrightonBrighton | 5,000 Meters Open | 8 | 20:41 | 9 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 · Place 69 · BrightonBrighton | 5,000 Meters Division 1 | 69 | 20:05.9 PB | 9 |
| Sep 21 | Monroe Jefferson InvitationalSep 21 · 5,000 Meters Varsity Division 1 · Place 38 · BrightonBrighton | 5,000 Meters Varsity Division 1 | 38 | 21:27.7 | 9 |
| Sep 10 | Brighton Plymouth DualSep 10 · 5,000 Meters Open · Place 9 · BrightonBrighton | 5,000 Meters Open | 9 | 21:54Unofficial | 9 |
| Jul 30 | 2 mile time trialJul 30 · 3,200 Meters Varsity · Place 2 · BrightonBrighton | 3,200 Meters Varsity | 2 | 12:42Unofficial | 9 |
2018 Cross Country
8 results