Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 31 | 26:13.45 | Pepsi XC Challenge | August 31, 2024 |
| 5,000 Meters · McFarland ParkCentral-Florence Sectional · Oct 30 | 21:34.74 | Central-Florence Sectional | October 30, 2025 |
| 5,000 Meters · Munny Sokol ParkAHSAA 4A Section 3 · Oct 28 | 22:00.04 | AHSAA 4A Section 3 | October 28, 2021 |
| 5,000 Meters · Munny Sokol Trail Head Parking LotPaul W. Bryant XC Invitational · Sep 27 | 21:23.08 | Paul W. Bryant XC Invitational | September 27, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 8 | 21:28.97 | AHSAA XC State Championship | November 8, 2025 |
| 5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 2 | 21:40.55 | James Clemens Sectional | November 2, 2023 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 21:41.55 | Dew It On The Trails | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 164 · Fayette County | 5,000 Meters 7A | 164 | 21:28.97 PB | 12 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 4A · Place 30 · Fayette County | 5,000 Meters 4A | 30 | 21:28.97 | 12 |
| Oct 30 | Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 6 · Fayette County | 5,000 Meters 4A | 6 | 21:34.74 PB | 12 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Girls 1-4A · Place 12 · Fayette County | 5,000 Meters Girls 1-4A | 12 | 21:41.55 PB | 12 |
| Sep 27 | Paul W. Bryant XC InvitationalSep 27 · 5,000 Meters Varsity · Place 2 · Fayette County | 5,000 Meters Varsity | 2 | 21:23.08 PB | 12 |
| Aug 23 | Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 1-4A · Place 8 · Fayette County | 5,000 Meters Varsity 1-4A | 8 | 21:37.16 | 12 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 31 | Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Small · Place 25 · Fayette County | 5,000 Meters Varsity - Small | 25 | 26:13.45 PB | 11 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 3A · Place 54 · Fayette County | 5,000 Meters Girls 3A | 54 | 22:19.54 | 10 |
| Nov 2 | James Clemens SectionalNov 2 · 5,000 Meters Girls 5000 Meter Run 3A · Place 2 · Fayette County | 5,000 Meters Girls 5000 Meter Run 3A | 2 | 21:40.55 PB | 10 |
2022 Cross Country
1 results2021 Cross Country
2 results