Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · John Hunt Cross Country ParkRandolph Invitational · Oct 18 | 12:23.45 | Randolph Invitational | October 18, 2025 |
| 2 Miles · Montevallo campusThompson Warrior 2 Mile · Aug 28 | 12:37.71 | Thompson Warrior 2 Mile | August 28, 2025 |
| 2 Miles · University of MontevalloShelby County Championship (HS & MS) · Sep 27 | 12:10.43 | Shelby County Championship (HS & MS) | September 27, 2025 |
| 2.1 Miles · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 12:48.89 | Jesse Owens Classic | October 4, 2025 |
| 3,200 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 20 | 13:34.30 | Oak Mountain XC HS Invitational | September 20, 2025 |
| 5,000 Meters · Heardmont ParkOak Mountain XC HS Invite · Sep 19 | 21:39.3 | Oak Mountain XC HS Invite | September 19, 2026 |
| 5,000 Meters · Keisel ParkAuburn Sectional · Oct 29 | 19:54.0 | Auburn Sectional | October 29, 2026 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 7 | 19:20.3 | AHSAA XC State Championship | November 7, 2026 |
| 5,000 Meters · University of MontevalloThompson XC Classic + Shelby Co. (HS & MS) · Sep 26 | 21:25.9 | Thompson XC Classic + Shelby Co. (HS & MS) | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 4A · Place 103 · Shelby CountyShelby County | 5,000 Meters 4A | 103 | 19:20.3 PB | 9 |
| Oct 29 | Auburn SectionalOct 29 · 5,000 Meters 4A · Place 22 · Shelby CountyShelby County | 5,000 Meters 4A | 22 | 19:54.0 PB | 9 |
| Oct 17 | Randolph InvitationalOct 17 · 5,000 Meters Varsity · Place 60 · Shelby CountyShelby County | 5,000 Meters Varsity | 60 | 20:11.20 | 9 |
| Oct 3 | Gatorade XC ClassicOct 3 · 5,000 Meters Bronze · Place 117 · Shelby CountyShelby County | 5,000 Meters Bronze | 117 | 19:46.2 | 9 |
| Sep 26 | Thompson XC Classic + Shelby Co. (HS & MS)Sep 26 · 5,000 Meters Varsity · Place 75 · Shelby CountyShelby County | 5,000 Meters Varsity | 75 | 21:25.9 PB | 9 |
| Sep 19 | Oak Mountain XC HS InviteSep 19 · 5,000 Meters Varsity Top 15 · Place 92 · Shelby CountyShelby County | 5,000 Meters Varsity Top 15 | 92 | 21:39.3 PB | 9 |
| Sep 3 | Thompson Warrior 2 Mile Invitational (HS & MS)Sep 3 · 2 Miles Varsity · Place 118 · Shelby CountyShelby County | 2 Miles Varsity | 118 | 12:24.1 | 9 |
2025 Cross Country
5 results2024 Cross Country
5 results