Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Choctaw TrailsThe Opener HS 5K · Sep 2 | 28:22.80 | The Opener HS 5K | September 2, 2023 |
| 5,000 Meters · 22940 AL-55Andalusia Sectional · Oct 30 | 30:14.94 | Andalusia Sectional | October 30, 2025 |
| 5,000 Meters · Choctaw TrailsThe Opener 2025 HS/MS · Sep 6 | 32:20.10 | The Opener 2025 HS/MS | September 6, 2025 |
| 5,000 Meters · Leeds City ParkLeeds Invitational · Oct 11 | 31:43.48 | Leeds Invitational | October 11, 2025 |
| 5,000 Meters · Munny Sokol Trail Head Parking LotWest Alabama & Tusc. City/Country Middle School and HS · Oct 18 | 28:13.91 | West Alabama & Tusc. City/Country Middle School and HS | October 18, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 8 | 30:53.23 | AHSAA XC State Championship | November 8, 2025 |
| 5,000 Meters · St. Bernard Preparatory SchoolSt. Bernard Oktoberfest Invitational · Oct 21 | 38:27.23 | St. Bernard Oktoberfest Invitational | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 699 · University Charter | 5,000 Meters 7A | 699 | 30:53.23 PB | 9 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 1A-2A · Place 87 · University Charter | 5,000 Meters 1A-2A | 87 | 30:53.23 | 9 |
| Oct 30 | Andalusia SectionalOct 30 · 5,000 Meters 1A/2A · Place 32 · University Charter | 5,000 Meters 1A/2A | 32 | 30:14.94 PB | 9 |
| Oct 18 | West Alabama & Tusc. City/Country Middle School and HSOct 18 · 5,000 Meters Varsity · Place 30 · University Charter | 5,000 Meters Varsity | 30 | 28:13.91 PB | 9 |
| Oct 11 | Leeds InvitationalOct 11 · 5,000 Meters Girls Varsity · Place 120 · University Charter | 5,000 Meters Girls Varsity | 120 | 31:43.48 PB | 9 |
| Sep 6 | The Opener 2025 HS/MSSep 6 · 5,000 Meters Red Div · Place 209 · University Charter | 5,000 Meters Red Div | 209 | 32:20.10 PB | 9 |
| Aug 30 | Northridge "Black & Blue" InvitationalAug 30 · 5,000 Meters Varsity Division · Place 27 · University Charter | 5,000 Meters Varsity Division | 27 | 33:20.45 | 9 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 1A · Place 128 · University Charter School | 5,000 Meters 1A | 128 | 30:15.36 | 8 |
| Oct 31 | Straughn SectionalOct 31 · 5,000 Meters 1A · Place 32 · University Charter | 5,000 Meters 1A | 32 | 31:25.39 | 8 |
| Oct 12 | Leeds InvitationalOct 12 · 5,000 Meters Varsity · Place 102 · University Charter School | 5,000 Meters Varsity | 102 | 30:38.32 | 8 |
| Sep 19 | Vinemont InvitationalSep 19 · 5,000 Meters Varsity · Place 65 · University Charter School | 5,000 Meters Varsity | 65 | 33:48.32 | 8 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Red Level SectionalNov 2 · 5,000 Meters 1A · Place 52 · University Charter | 5,000 Meters 1A | 52 | 35:16.24 | 7 |
| Nov 2 | AHSAA 1A-2A Section 1Nov 2 · Varsity · Place 52 · University C | Varsity | 52 | 35:16.24 | 7 |
| Oct 21 | St. Bernard Oktoberfest InvitationalOct 21 · 5,000 Meters Girls 5k 1-4A · Place 61 · University Charter | 5,000 Meters Girls 5k 1-4A | 61 | 38:27.23 PB | 7 |
| Sep 30 | Oak Mountain HS XC InvitationalSep 30 · 5,000 Meters Varsity · Place 113 · University Charter School | 5,000 Meters Varsity | 113 | 36:27.51 | 7 |
| Sep 2 | The Opener HS 5KSep 2 · 4,000 Meters Junior Varsity · Place 85 · University Charter | 4,000 Meters Junior Varsity | 85 | 28:22.80 PB | 7 |
| Aug 26 | Spain Park Cross Country Twilight MeetAug 26 · 5,000 Meters Junior Varsity · Place 63 · University C | 5,000 Meters Junior Varsity | 63 | 42:26.89 | — |