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:33.9 | NIKE Twilight XC Kickoff - 2 Mile | August 8, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 14:51.7 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 15:32.56 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville (HS) · Sep 26 | 15:06.1 | On Twilight at PR'ville (HS) | September 26, 2026 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 7 | 15:24.4 | AHSAA XC State Championship | November 7, 2026 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 13 | 15:37.6 | Dew It On The Trails | October 13, 2026 |
| 5,000 Meters · Scottsboro High SchoolBlack and Gold Classic · Aug 29 | 15:31.7 | Black and Gold Classic | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 1 · Hazel GreenHazel Green | 5,000 Meters 6A | 1 | 15:24.4 PB | 12 |
| Oct 29 | AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 6A · Place 1 · Hazel GreenHazel Green | 5,000 Meters Boys 6A | 1 | 15:56.2 | 12 |
| Oct 22 | Last Chance InvitationalOct 22 · 5,000 Meters Varsity · Place 1 · Hazel GreenHazel Green | 5,000 Meters Varsity | 1 | 15:12.96 | — |
| Oct 13 | Dew It On The TrailsOct 13 · 5,000 Meters Boys 5-6A · Place 1 · Hazel GreenHazel Green | 5,000 Meters Boys 5-6A | 1 | 15:37.6 PB | 12 |
| Sep 26 | On Twilight at PR'ville (HS)Sep 26 · 5,000 Meters Championship · Place 2 · Hazel GreenHazel Green | 5,000 Meters Championship | 2 | 15:06.1 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 43 · Hazel GreenHazel Green | 3 Miles Race 61 - 9:14pm - Rated Varsity (B) | 43 | 14:51.7 PB | 12 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 6 · Hazel GreenHazel Green | 5,000 Meters Large School | 6 | 15:59.3 | 12 |
| Aug 29 | Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 1 · Hazel GreenHazel Green | 5,000 Meters Large | 1 | 15:31.7 PB | 12 |
| Aug 8 | NIKE Twilight XC Kickoff - 2 MileAug 8 · 2 Miles 10+ · Place 1 · Hazel GreenHazel Green | 2 Miles 10+ | 1 | 9:33.9 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 58 · UnattachedUnattached | 5,000 Meters Gold | 58 | 15:32.56 PB | 11 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 4 · Hazel GreenHazel Green | 5,000 Meters 7A | 4 | 15:49.85 | 11 |
| Oct 30 | Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 1 · Hazel GreenHazel Green | 5,000 Meters 6A | 1 | 16:16.24 | 11 |
| Oct 18 | Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 1 · Hazel GreenHazel Green | 5,000 Meters Large School | 1 | 15:38.48 | 11 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 6 · Hazel GreenHazel Green | 5,000 Meters Boys 5-7A | 6 | 15:39.59 | 11 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 73 · Hazel GreenHazel Green | 5,000 Meters Silver | 73 | 17:26.91 | 11 |
| Sep 27 | On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 8 · Hazel GreenHazel Green | 5,000 Meters CHAMPIONSHIP | 8 | 15:41.70 | 11 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 80 · Hazel GreenHazel Green | 5,000 Meters Champ | 80 | 16:24.59 | 11 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 23 · Hazel GreenHazel Green | 5,000 Meters 6A | 23 | 16:34.27 | 10 |
| Oct 31 | Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 2 · Hazel GreenHazel Green | 5,000 Meters 6A | 2 | 16:58.45 | 10 |
| Oct 19 | Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 15 · Hazel GreenHazel Green | 5,000 Meters Varsity | 15 | 16:08.72 | 10 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 155 · Hazel GreenHazel Green | 5,000 Meters Varsity | 155 | 17:22.67 | 10 |
| Sep 13 | The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 61 · Hazel GreenHazel Green | 5,000 Meters Championship | 61 | 16:43.51 | 10 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 160 · Hazel GreenHazel Green | 5,000 Meters Varsity | 160 | 19:07.20 | 10 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 160 · Hazel GreenHazel Green | 5,000 Meters Varsity | 160 | 19:07.20 | 10 |
| Aug 31 | Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 8 · Hazel GreenHazel Green | 5,000 Meters 4A | 8 | 16:50.38 | — |
2023 Cross Country
3 results