Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cold Springs HSAHSAA Cold Springs Sectional · Oct 31 | 22:14.16 | AHSAA Cold Springs Sectional | October 31, 2024 |
| 5,000 Meters · Hamilton High SchoolAggie XC Invitational · Sep 20 | 25:32.69 | Aggie XC Invitational | September 20, 2025 |
| 5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 23 | 26:23.50 | Brooks High School Tennessee River Classic | August 23, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkNorthwest Alabama Championship 2025 · Oct 23 | 25:15.30 | Northwest Alabama Championship 2025 | October 23, 2025 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 23:25.83 | Dew It On The Trails | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Dew It On The TrailsOct 13 · 5,000 Meters Boys 1-4A · Place 123 · Phillips | 5,000 Meters Boys 1-4A | 123 | 23:35.1 | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AHSAA 1A-2A Section 4Oct 31 · 5,000 Meters Varsity · Place 57 · Phillips | 5,000 Meters Varsity | 57 | 23:14.34 | 11 |
| Oct 23 | Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Boys · Place 293 · Phillips | 5,000 Meters Boys | 293 | 25:15.30 PB | 11 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Boys 1-4A · Place 156 · Phillips | 5,000 Meters Boys 1-4A | 156 | 23:25.83 PB | 11 |
| Sep 20 | Aggie XC InvitationalSep 20 · 5,000 Meters High School · Place 78 · Phillips | 5,000 Meters High School | 78 | 25:32.69 PB | 11 |
| Aug 23 | Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 1-4A · Place 168 · Phillips | 5,000 Meters Varsity 1-4A | 168 | 26:23.50 PB | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AHSAA Cold Springs SectionalOct 31 · 5,000 Meters Varsity - 2A · Place 53 · Phillips | 5,000 Meters Varsity - 2A | 53 | 22:14.16 PB | 10 |