Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 31 | 30:16.13 | Pepsi XC Challenge | August 31, 2024 |
| 5,000 Meters · Hamilton High SchoolAggie XC Invitational · Sep 20 | 26:35.41 | Aggie XC Invitational | September 20, 2025 |
| 5,000 Meters · McFarland ParkCentral-Florence Sectional · Oct 30 | 20:48.87 | Central-Florence Sectional | October 30, 2025 |
| 5,000 Meters · Munny Sokol Trail Head Parking LotPaul W. Bryant XC Invitational · Sep 27 | 22:51.06 | Paul W. Bryant XC Invitational | September 27, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 9 | 24:35.86 | Chickasaw Trails Invitational | September 9, 2025 |
| 5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 2 | 22:13.54 | James Clemens Sectional | November 2, 2023 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 21:29.82 | Dew It On The Trails | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 56 · Fayette County | 5,000 Meters 4A | 56 | 20:48.87 PB | 8 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Boys 1-4A · Place 109 · Fayette County | 5,000 Meters Boys 1-4A | 109 | 21:29.82 PB | 8 |
| Sep 27 | Paul W. Bryant XC InvitationalSep 27 · 5,000 Meters Varsity · Place 23 · Fayette County | 5,000 Meters Varsity | 23 | 22:51.06 PB | 8 |
| Sep 20 | Aggie XC InvitationalSep 20 · 5,000 Meters High School · Place 82 · Fayette County | 5,000 Meters High School | 82 | 26:35.41 PB | 8 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Small · Place 138 · Fayette County | 5,000 Meters Varsity Small | 138 | 24:35.86 PB | 8 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 80 · Fayette County | 5,000 Meters Varsity - 4A | 80 | 22:04.19 | 7 |
| Aug 31 | Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Small · Place 176 · Fayette County | 5,000 Meters Varsity - Small | 176 | 30:16.13 PB | 7 |
2023 Cross Country
4 results