Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Merrimack Sports Complex Turf 15-18NIKE Twilight XC Kickoff - 2 Mile · Aug 8 | 9:49.7 | NIKE Twilight XC Kickoff - 2 Mile | August 8, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 15:33.7 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 16:32.44 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 30 | 16:19.54 | Huntsville Sectional | October 30, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 7 | 15:30.3 | AHSAA XC State Championship | November 7, 2026 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 13 | 16:04.4 | Dew It On The Trails | October 13, 2026 |
| 5,000 Meters · Scottsboro High SchoolAHSAA 4A & 6A - Section 4 - Scottsboro · Oct 29 | 16:12.3 | AHSAA 4A & 6A - Section 4 - Scottsboro | October 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 2 · Hazel GreenHazel Green | 5,000 Meters 6A | 2 | 15:30.3 PB | 12 |
| Oct 29 | AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 6A · Place 3 · Hazel GreenHazel Green | 5,000 Meters Boys 6A | 3 | 16:12.3 PB | 12 |
| Oct 22 | Last Chance InvitationalOct 22 · 5,000 Meters Varsity · Place 21 · Hazel GreenHazel Green | 5,000 Meters Varsity | 21 | 16:25.13 | — |
| Oct 13 | Dew It On The TrailsOct 13 · 5,000 Meters Boys 5-6A · Place 5 · Hazel GreenHazel Green | 5,000 Meters Boys 5-6A | 5 | 16:04.4 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 121 · Hazel GreenHazel Green | 3 Miles Race 61 - 9:14pm - Rated Varsity (B) | 121 | 15:33.7 PB | 12 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 26 · Hazel GreenHazel Green | 5,000 Meters Large School | 26 | 16:24.8 | 12 |
| Aug 29 | Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 4 · Hazel GreenHazel Green | 5,000 Meters Large | 4 | 16:19.9 | 12 |
| Aug 8 | NIKE Twilight XC Kickoff - 2 MileAug 8 · 2 Miles 10+ · Place 2 · Hazel GreenHazel Green | 2 Miles 10+ | 2 | 9:49.7 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 106 · UnattachedUnattached | 5,000 Meters Silver | 106 | 16:32.44 PB | 11 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 28 · Hazel GreenHazel Green | 5,000 Meters 6A | 28 | 17:40.86 | 11 |
| Oct 30 | Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 3 · Hazel GreenHazel Green | 5,000 Meters 6A | 3 | 16:19.54 PB | 11 |
| Oct 18 | Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 32 · Hazel GreenHazel Green | 5,000 Meters Large School | 32 | 17:00.29 | 11 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 31 · Hazel GreenHazel Green | 5,000 Meters Boys 5-7A | 31 | 16:14.60 | 11 |
| Sep 27 | On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 94 · Hazel GreenHazel Green | 5,000 Meters CHAMPIONSHIP | 94 | 16:56.59 | 11 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 188 · Hazel GreenHazel Green | 5,000 Meters Champ | 188 | 17:30.37 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 71 · Hazel GreenHazel Green | 5,000 Meters 6A | 71 | 17:29.20 | 10 |
| Oct 31 | Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 17 · Hazel GreenHazel Green | 5,000 Meters 6A | 17 | 18:16.79 | 10 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 223 · Hazel GreenHazel Green | 5,000 Meters Varsity | 223 | 18:28.79 | 10 |
| Sep 13 | The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 147 · Hazel GreenHazel Green | 5,000 Meters Championship | 147 | 17:29.87 | 10 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 186 · Hazel GreenHazel Green | 5,000 Meters Varsity | 186 | 19:41.88 | 10 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 186 · Hazel GreenHazel Green | 5,000 Meters Varsity | 186 | 19:41.88 | 10 |
| Aug 31 | Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 36 · Hazel GreenHazel Green | 5,000 Meters 4A | 36 | 17:58.39 | — |