Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gateway ParkTrinity Presbyterian Sectional · Nov 2 | 19:40.23 | Trinity Presbyterian Sectional | November 2, 2023 |
| 5,000 Meters · Keisel ParkAuburn Sectional · Oct 29 | 19:13.8 | Auburn Sectional | October 29, 2026 |
| 5,000 Meters · Munny Sokol ParkNorthridge Black & Blue Invitational · Aug 29 | 19:41.2 | Northridge Black & Blue Invitational | August 29, 2026 |
| 5,000 Meters · Munny Sokol Trail Head Parking LotPaul W. Bryant XC Invitational · Sep 26 | 19:33.7 | Paul W. Bryant XC Invitational | September 26, 2026 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 7 | 18:46.7 | AHSAA XC State Championship | November 7, 2026 |
| 5,000 Meters · Okatibee Lake DamWLXC Invitational · Oct 7 | 22:31.40 | WLXC Invitational | October 7, 2021 |
| 5,000 Meters · University of MontevalloEarly Bird Twilight (HS) · Sep 19 | 19:54.1 | Early Bird Twilight (HS) | September 19, 2026 |
| 5,000 Meters · Veteran's ParkSpain Park Under the Lights Invitational · Sep 23 | 22:03.52 | Spain Park Under the Lights Invitational | September 23, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 4A · Place 80 · Demopolis | 5,000 Meters 4A | 80 | 18:46.7 PB | 12 |
| Oct 29 | Auburn SectionalOct 29 · 5,000 Meters 4A · Place 13 · Demopolis | 5,000 Meters 4A | 13 | 19:13.8 PB | 12 |
| Sep 26 | Paul W. Bryant XC InvitationalSep 26 · 5,000 Meters Varsity · Place 4 · Demopolis | 5,000 Meters Varsity | 4 | 19:33.7 PB | 12 |
| Sep 19 | Early Bird Twilight (HS)Sep 19 · 5,000 Meters Gold · Place 52 · Demopolis | 5,000 Meters Gold | 52 | 19:54.1 PB | 12 |
| Aug 29 | Northridge Black & Blue InvitationalAug 29 · 5,000 Meters Varsity · Place 15 · Demopolis | 5,000 Meters Varsity | 15 | 19:41.2 PB | 12 |
2025 Cross Country
1 results2024 Cross Country
1 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Trinity Presbyterian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 5A · Place 25 · Demopolis | 5,000 Meters Boys 5000 Meter Run 5A | 25 | 19:40.23 PB | 9 |
2022 Cross Country
3 results2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | AHSAA Class 5A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 161 · Demopolis | 5,000 Meters Varsity | 161 | 22:38.01 | 7 |
| Oct 28 | AHSAA 5A Section 2Oct 28 · 5,000 Meters Varsity · Place 22 · Demopolis | 5,000 Meters Varsity | 22 | 21:00.48 | 7 |
| Oct 7 | WLXC InvitationalOct 7 · 5,000 Meters Varsity · Place 31 · Demopolis | 5,000 Meters Varsity | 31 | 22:31.40 PB | 7 |