Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 745 Summerall Gate RdValley Cub Twilight · Oct 15 | 23:00.2 | Valley Cub Twilight | October 15, 2026 |
| 5,000 Meters · Central High School of Clay AHSAA 3A Section 2 · Oct 31 | 22:44.01 | AHSAA 3A Section 2 | October 31, 2025 |
| 5,000 Meters · Fort McClellanValley Cub Twilight · Sep 11 | 24:20.40 | Valley Cub Twilight | September 11, 2025 |
| 5,000 Meters · McClellanCalhoun County XC Championship · Oct 23 | 21:52.64 | Calhoun County XC Championship | October 23, 2025 |
| 5,000 Meters · Munford High SchoolMunford Invitational (Corn Classic) · Sep 26 | 22:57.7 | Munford Invitational (Corn Classic) | September 26, 2026 |
| 5,000 Meters · White Plains Youth Sports ComplexWildcat Fall Classic · Oct 18 | 22:22.16 | Wildcat Fall Classic | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AHSAA 3A Section 2Oct 31 · 5,000 Meters Varsity · Place 33 · Saks | 5,000 Meters Varsity | 33 | 22:44.01 PB | 11 |
| Oct 31 | Central Clay SectionalOct 31 · 5,000 Meters 3A · Place 33 · Saks | 5,000 Meters 3A | 33 | 22:44.01 | 11 |
| Oct 23 | Calhoun County XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 80 · Saks | 5,000 Meters Varsity | 80 | 21:52.64 PB | 11 |
| Oct 18 | Wildcat Fall ClassicOct 18 · 5,000 Meters 1A-3A · Place 40 · Saks | 5,000 Meters 1A-3A | 40 | 22:22.16 PB | 11 |
| Sep 11 | Valley Cub TwilightSep 11 · 5,000 Meters New Division · Place 151 · Saks | 5,000 Meters New Division | 151 | 24:20.40 PB | 11 |
| Sep 6 | Volunteer Spirit ClassicSep 6 · 5,000 Meters New Division · Place 111 · Saks | 5,000 Meters New Division | 111 | 24:12.72 | 11 |
2024 Cross Country
4 results