Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Heardmont ParkOak Mountain MS XC Invitational · Sep 29 | 14:49.83 | Oak Mountain MS XC Invitational | September 29, 2023 |
| 5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 18 | 22:08.97 | Husky Challenge | October 18, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 22:04.00 | The Southern Showcase | September 12, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 20:45.00 | Jesse Owens Classic | October 4, 2025 |
| 5,000 Meters · Veteran's ParkSpain Park Invitational · Sep 27 | 20:45.81 | Spain Park Invitational | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Alabama JV ChampionshipOct 27 · 5,000 Meters Boys JV · Place 108 · Spain ParkSpain Park | 5,000 Meters Boys JV | 108 | 21:12.27 | 10 |
| Oct 18 | Husky ChallengeOct 18 · 5,000 Meters JV · Place 89 · Spain ParkSpain Park | 5,000 Meters JV | 89 | 22:08.97 PB | 10 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Red · Place 126 · Spain ParkSpain Park | 5,000 Meters Red | 126 | 20:45.00 PB | 10 |
| Sep 27 | Spain Park InvitationalSep 27 · 5,000 Meters High School · Place 25 · Spain ParkSpain Park | 5,000 Meters High School | 25 | 20:45.81 PB | 10 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Crimson · Place 132 · Spain ParkSpain Park | 5,000 Meters Crimson | 132 | 22:04.00 PB | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Alabama JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 134 · Spain ParkSpain Park | 5,000 Meters Varsity | 134 | 21:52.14 | 9 |
| Oct 12 | Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 281 · Spain ParkSpain Park | 5,000 Meters Varsity | 281 | 21:32.44 | 9 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 295 · Spain ParkSpain Park | 5,000 Meters Varsity | 295 | 22:07.86 | 9 |
| Sep 21 | Spain Park InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 112 · Spain ParkSpain Park | 5,000 Meters Junior Varsity | 112 | 23:25.55 | 9 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 343 · Spain ParkSpain Park | 5,000 Meters Varsity | 343 | 23:26.01 | 9 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 343 · Spain ParkSpain Park | 5,000 Meters Varsity | 343 | 23:26.01 | 9 |
2023 Cross Country
7 results