Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gateway ParkThe montgoMery trAilblazer · Sep 27 | 28:58.82 | The montgoMery trAilblazer | September 27, 2025 |
| 5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 20 | 30:53.16 | Oak Mountain XC HS Invitational | September 20, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 30:12.38 | The Southern Showcase | September 12, 2025 |
| 5,000 Meters · Loxley Municipal ParkAHSAA 3A Section 1 · Oct 31 | 33:40.32 | AHSAA 3A Section 1 | October 31, 2024 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 27:53.39 | 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 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Green · Place 112 · Prattville Christian Academy | 5,000 Meters Green | 112 | 27:53.39 PB | 12 |
| Sep 27 | The montgoMery trAilblazerSep 27 · 5,000 Meters New Division · Place 57 · Prattville Christian Academy | 5,000 Meters New Division | 57 | 28:58.82 PB | 12 |
| Sep 20 | Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Girls B · Place 33 · Prattville Christian Academy | 5,000 Meters Girls B | 33 | 30:53.16 PB | 12 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters LG · Place 27 · Prattville Christian Academy | 5,000 Meters LG | 27 | 30:12.38 PB | 12 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AHSAA 3A Section 1Oct 31 · 5,000 Meters Varsity · Place 61 · Prattville Christian Academy | 5,000 Meters Varsity | 61 | 33:40.32 PB | 11 |
2023 Cross Country
5 results