Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Merrimack Sports Complex Turf 15-18NIKE Twilight XC Kickoff - 2 Mile · Aug 89:49.7NIKE Twilight XC Kickoff - 2 MileAugust 8, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:33.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:32.44New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 3016:19.54Huntsville SectionalOctober 30, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 715:30.3AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1316:04.4Dew It On The TrailsOctober 13, 2026
5,000 Meters · Scottsboro High SchoolAHSAA 4A & 6A - Section 4 - Scottsboro · Oct 2916:12.3AHSAA 4A & 6A - Section 4 - ScottsboroOctober 29, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 2 · Hazel GreenHazel Green5,000 Meters 6A215:30.3 PB12
Oct 29AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 6A · Place 3 · Hazel GreenHazel Green5,000 Meters Boys 6A316:12.3 PB12
Oct 22Last Chance InvitationalOct 22 · 5,000 Meters Varsity · Place 21 · Hazel GreenHazel Green5,000 Meters Varsity2116:25.13—
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Boys 5-6A · Place 5 · Hazel GreenHazel Green5,000 Meters Boys 5-6A516:04.4 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 121 · Hazel GreenHazel Green3 Miles Race 61 - 9:14pm - Rated Varsity (B)12115:33.7 PB12
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 26 · Hazel GreenHazel Green5,000 Meters Large School2616:24.812
Aug 29Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 4 · Hazel GreenHazel Green5,000 Meters Large416:19.912
Aug 8NIKE Twilight XC Kickoff - 2 MileAug 8 · 2 Miles 10+ · Place 2 · Hazel GreenHazel Green2 Miles 10+29:49.7 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 106 · UnattachedUnattached5,000 Meters Silver10616:32.44 PB11
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 28 · Hazel GreenHazel Green5,000 Meters 6A2817:40.8611
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 3 · Hazel GreenHazel Green5,000 Meters 6A316:19.54 PB11
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 32 · Hazel GreenHazel Green5,000 Meters Large School3217:00.2911
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 31 · Hazel GreenHazel Green5,000 Meters Boys 5-7A3116:14.6011
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 94 · Hazel GreenHazel Green5,000 Meters CHAMPIONSHIP9416:56.5911
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 188 · Hazel GreenHazel Green5,000 Meters Champ18817:30.3711

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 71 · Hazel GreenHazel Green5,000 Meters 6A7117:29.2010
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 17 · Hazel GreenHazel Green5,000 Meters 6A1718:16.7910
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 223 · Hazel GreenHazel Green5,000 Meters Varsity22318:28.7910
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 147 · Hazel GreenHazel Green5,000 Meters Championship14717:29.8710
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 186 · Hazel GreenHazel Green5,000 Meters Varsity18619:41.8810
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 186 · Hazel GreenHazel Green5,000 Meters Varsity18619:41.8810
Aug 31Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 36 · Hazel GreenHazel Green5,000 Meters 4A3617:58.39—