Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bicentennial ParkAHSAA 7A Section 1 · Nov 2 | 24:57.76 | AHSAA 7A Section 1 | November 2, 2023 |
| 5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 20 | 21:35.70 | Daphne Invitational | September 20, 2025 |
| 5,000 Meters · Escambia County Equestrian CenterGulf Coast Stampede · Sep 6 | 22:42.60 | Gulf Coast Stampede | September 6, 2025 |
| 5,000 Meters · Loxley Municipal ParkAHSAA 7A Section 1 · Oct 31 | 21:45.91 | AHSAA 7A Section 1 | October 31, 2024 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 21:22.33 | Jesse Owens Classic | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 215 · W. P. Davidson | 5,000 Meters 7A | 215 | 21:54.43 | 12 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 77 · W. P. Davidson | 5,000 Meters Silver | 77 | 21:22.33 PB | 12 |
| Sep 20 | Daphne InvitationalSep 20 · 5,000 Meters Varsity · Place 45 · W. P. Davidson | 5,000 Meters Varsity | 45 | 21:35.70 PB | 12 |
| Sep 6 | Gulf Coast StampedeSep 6 · 5,000 Meters Varsity · Place 9 · W. P. Davidson | 5,000 Meters Varsity | 9 | 22:42.60 PB | 12 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 83 · Davidson | 5,000 Meters 7A | 83 | 21:28.14 | 11 |
| Oct 31 | AHSAA 7A Section 1Oct 31 · 5,000 Meters Varsity · Place 9 · W. P. Davidson | 5,000 Meters Varsity | 9 | 21:45.91 PB | 11 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 88 · Davidson | 5,000 Meters Varsity | 88 | 21:59.56 | 11 |
| Aug 29 | MCOCIAug 29 · 5,000 Meters Invitational · Place 26 · W. P. Davidson | 5,000 Meters Invitational | 26 | 23:44.20 | 11 |
2023 Cross Country
5 results