Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass BentonMustang Invite · Aug 29 | 24:40.9 | Mustang Invite | August 29, 2023 |
| 5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 18 | 22:53.7 | Lamplighter Invite | August 18, 2023 |
| 5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 21 | 26:34.4 | LAMPLIGHTER | August 21, 2026 |
| 5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championship · Oct 17 | 20:07.00 | KLAA Cross Country Championship | October 17, 2024 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 19:39.6 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 21 | LAMPLIGHTERAug 21 · 5,000 Meters Girls JV - Flight Two · Place 127 · Northville | 5,000 Meters Girls JV - Flight Two | 127 | 26:34.4 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | 20th River Rat Open / Regional PreviewOct 10 · 5,000 Meters Varsity · Place 80 · Northville | 5,000 Meters Varsity | 80 | 23:36.00 | 11 |
| Oct 4 | Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 48 · Northville | 5,000 Meters Junior Varsity | 48 | 24:50.30 | — |
| Sep 30 | Howell/Northville @ PlymouthSep 30 · 5,000 Meters Varsity · Place 54 · Northville | 5,000 Meters Varsity | 54 | 26:02.40 | 11 |
| Sep 16 | Hartland/Canton @ NorthvilleSep 16 · 5,000 Meters Varsity · Place 58 · Northville | 5,000 Meters Varsity | 58 | 26:37.90 | 11 |
| Aug 26 | Northville Mustang InviteAug 26 · 5,000 Meters Varsity · Place 28 · Northville | 5,000 Meters Varsity | 28 | 24:21.30 | 11 |
| Aug 15 | LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 5 · Northville | 5,000 Meters Junior Varsity | 5 | 22:39.70 | — |
2024 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP Division 1 FinalsNov 2 · 5,000 Meters Division 1 · Place 228 · Northville | 5,000 Meters Division 1 | 228 | 20:50.5 | 10 |
| Oct 26 | MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 20 · Northville | 5,000 Meters Division 1 | 20 | 20:13.90 | 10 |
| Oct 17 | KLAA Cross Country ChampionshipOct 17 · 5,000 Meters Varsity Girls · Place 25 · Northville | 5,000 Meters Varsity Girls | 25 | 20:07.00 PB | 10 |
| Oct 11 | 19th River Rat OpenOct 11 · 5,000 Meters Varsity · Place 23 · Northville | 5,000 Meters Varsity | 23 | 20:24.40 | 10 |
| Oct 8 | Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 11 · Northville | 5,000 Meters Varsity | 11 | 20:55.20 | 10 |
| Oct 5 | Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 8 · Northville | 5,000 Meters Varsity | 8 | 20:16.60 | 10 |
| Oct 1 | Howell/Northville @ SalemOct 1 · 5,000 Meters Varsity · Place 13 · Northville | 5,000 Meters Varsity | 13 | 21:26.50 | 10 |
| Sep 17 | Hartland/Northville @ PlymouthSep 17 · 5,000 Meters Varsity · Place 24 · Northville | 5,000 Meters Varsity | 24 | 22:09.30 | 10 |
| Sep 13 | 2024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Elite · Place 81 · Northville | 5,000 Meters Elite | 81 | 21:39.0 | 10 |
| Sep 10 | Canton, Brighton @ NorthvilleSep 10 · 5,000 Meters Varsity · Place 33 · Northville | 5,000 Meters Varsity | 33 | 23:00.20 | 10 |
| Sep 7 | Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 1 · Northville | 5,000 Meters Varsity | 1 | 21:23.16 | 10 |
| Aug 27 | Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 16 · Northville | 5,000 Meters Varsity | 16 | 24:37.00 | 10 |
| Aug 23 | Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 1 · Northville | 5,000 Meters Junior Varsity | 1 | 21:17.30 | 10 |
2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | 4th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Girls Elite Open · Place 22 · Northville | 5,000 Meters Girls Elite Open | 22 | 19:39.6 PB | 9 |
| Nov 4 | MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 157 · Northville | 5,000 Meters Division 1 | 157 | 20:13.4 | 9 |
| Oct 28 | MHSAA LP Region 06-1 @ AA HuronOct 28 · 5,000 Meters Division 1 · Place 31 · Northville | 5,000 Meters Division 1 | 31 | 20:37.20 | 9 |
| Oct 20 | KLAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 16 · Northville | 5,000 Meters Varsity | 16 | 20:18.40 | 9 |
| Oct 13 | 18th River Rat Open/Regional PreviewOct 13 · 5,000 Meters Varsity · Place 17 · Northville | 5,000 Meters Varsity | 17 | 20:19.30 | 9 |
| Oct 10 | Northville @ NoviOct 10 · 5,000 Meters Varsity · Place 6 · Northville | 5,000 Meters Varsity | 6 | 20:31.87 | 9 |
| Oct 7 | Wayne County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 45 · Northville | 5,000 Meters Varsity | 45 | 21:13.90 | 9 |
| Oct 3 | Howell/Salem @ NorthvilleOct 3 · 5,000 Meters Varsity · Place 11 · Northville | 5,000 Meters Varsity | 11 | 22:15.30 | 9 |
| Sep 19 | Plymouth/Northville @ HartlandSep 19 · 5,000 Meters Varsity · Place 20 · Northville | 5,000 Meters Varsity | 20 | 22:18.90 | 9 |
| Sep 12 | Brighton/Northville @ CantonSep 12 · 5,000 Meters Varsity · Place 39 · Northville | 5,000 Meters Varsity | 39 | 23:05.00 | 9 |
| Sep 9 | Bret Clements Bath InvitationalSep 9 · 5,000 Meters Varsity · Place 5 · Northville | 5,000 Meters Varsity | 5 | 22:17.63 | 9 |
| Aug 29 | Mustang InviteAug 29 · 5,000 Meters 9/10 Girls · Place 38 · Northville | 5,000 Meters 9/10 Girls | 38 | 24:40.9 PB | 9 |
| Aug 18 | Lamplighter InviteAug 18 · 5,000 Meters Girls Junior Varsity - Flight Two · Place 27 · Northville | 5,000 Meters Girls Junior Varsity - Flight Two | 27 | 22:53.7 PB | 9 |