Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Heardmont ParkOak Mountain MS XC Invitational · Sep 29 | 13:15.52 | Oak Mountain MS XC Invitational | September 29, 2023 |
| 3219 m · John Hunt Cross Country ParkThe Southern Showcase · Sep 16 | 13:23.42 | The Southern Showcase | September 16, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 20:38.12 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 18 | 21:30.57 | Husky Challenge | October 18, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 5 | 22:19.52 | City Auto Memphis Twilight XC Classic High School | September 5, 2026 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 11 | 20:22.19 | AHSAA State Cross Country Championship | November 11, 2023 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 21:24.96 | Dew It On The Trails | October 11, 2025 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 22 | 21:26.0 | Wingfoot XC Classic Presented by Publix | September 22, 2023 |
| 5,000 Meters · Scottsboro High SchoolScottsboro Invitational · Sep 19 | 21:05.1 | Scottsboro Invitational | September 19, 2026 |
| 5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 2 | 19:49.4 | 38th Chile Pepper Festival | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 84 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters 6A | 84 | 21:02.9 | 11 |
| Oct 2 | 38th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Girls "El Caliente" 1 · Place 148 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Senior High Girls "El Caliente" 1 | 148 | 19:49.4 PB | 11 |
| Sep 19 | Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 27 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters 1A-3A,4A-6A | 27 | 21:05.1 PB | 11 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 91 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Large School | 91 | 21:42.2 | 11 |
| Sep 5 | City Auto Memphis Twilight XC Classic High SchoolSep 5 · 5,000 Meters Varsity · Place 117 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 117 | 22:19.52 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters 7A | — | DNF | 10 |
| Oct 18 | Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 30 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 30 | 21:30.57 PB | 10 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Girls 5-7A · Place 69 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Girls 5-7A | 69 | 21:24.96 PB | 10 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 54 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity Large | 54 | 22:20.09 | 10 |
| Aug 30 | City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters JV · Place 3 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters JV | 3 | 22:44.04 | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 24 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 24 | 20:55.58 | 9 |
| Oct 12 | Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 29 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 29 | 19:57.88 | 9 |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 88 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity - Seeded | 88 | 20:38.12 PB | 9 |
| Sep 13 | The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 21 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 21 | 21:02.61 | 9 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 48 | 20:37.64 | 9 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 48 | 20:37.64 | 9 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 7A · Place 53 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Girls 7A | 53 | 20:22.19 PB | 8 |
| Nov 2 | Spain Park SectionalNov 2 · 5,000 Meters 7A · Place 36 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters 7A | 36 | 21:37.09 | 8 |
| Oct 26 | Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 29 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 29 | 22:32.34 | 8 |
| Oct 21 | 32nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 42 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 42 | 21:33.06 | 8 |
| Oct 12 | Birmingham Metro ChampionshipOct 12 · 2 Miles Varsity · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo | 2 Miles Varsity | 7 | 13:20.89 | 8 |
| Sep 29 | Oak Mountain MS XC InvitationalSep 29 · 3,200 Meters Girls 3200 Meter Run Girls A · Place 6 · Hewitt-TrussvilleHewitt-Trussville | 3,200 Meters Girls 3200 Meter Run Girls A | 6 | 13:15.52 PB | 8 |
| Sep 22 | Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity · Place 123 · Hewitt-TrussvilleHewitt-Trussville | 5,000 Meters Varsity | 123 | 21:26.0 PB | 8 |
| Sep 16 | The Southern ShowcaseSep 16 · 3,219 Meters Junior High - Crimson · Place 6 · Hewitt-TrussvilleHewitt-Trussville | 3,219 Meters Junior High - Crimson | 6 | 13:23.42 PB | 8 |
2022 Cross Country
3 results