Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bayside Academy Sport ComplexBayside Twilight · Aug 22 | 15:08.65 | Bayside Twilight | August 22, 2024 |
| 5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 24 | 23:57.05 | Daphne Invitational | September 24, 2022 |
| 5,000 Meters · Gateway ParkTrinity Presbyterian Sectional · Nov 2 | 23:20.47 | Trinity Presbyterian Sectional | November 2, 2023 |
| 5,000 Meters · Gulf Shores SportsplexDolphin Run · Sep 16 | 27:15 | Dolphin Run | September 16, 2021 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 1A/2A State XC Championships · Nov 6 | 23:05.86 | AHSAA Class 1A/2A State XC Championships | November 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Straughn SectionalOct 31 · 5,000 Meters 4A · Place 38 · Orange Beach | 5,000 Meters 4A | 38 | 26:49.76 | 11 |
| Oct 31 | AHSAA 4A SECTION 1Oct 31 · 5,000 Meters 4A · Place 38 · Orange Beach | 5,000 Meters 4A | 38 | 26:49.76 | 11 |
| Aug 22 | Bayside TwilightAug 22 · 3,000 Meters Girls Varsity · Place 63 · Orange Beach | 3,000 Meters Girls Varsity | 63 | 15:08.65 PB | 11 |
2023 Cross Country
4 results2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 59 · Orange Beach | 5,000 Meters 4A | 59 | 23:08.07 | 9 |
| Sep 24 | Daphne InvitationalSep 24 · 5,000 Meters Varsity · Place 58 · Orange Beach | 5,000 Meters Varsity | 58 | 23:57.05 PB | 9 |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | AHSAA Class 1A/2A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 47 · Orange Beach | 5,000 Meters Varsity | 47 | 23:05.86 PB | 8 |
| Oct 28 | AHSAA 1A/2A Section 1Oct 28 · 5,000 Meters 1A · Place 24 · Orange Beach | 5,000 Meters 1A | 24 | 24:47.77 | — |
| Sep 16 | Dolphin RunSep 16 · 5,000 Meters Varsity · Place 11 · Orange Beach | 5,000 Meters Varsity | 11 | 27:15 PB | 8 |