Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · John Hunt Cross Country Running ParkNorth Alabama Gold Championship 2-Mile · Oct 1610:46.03North Alabama Gold Championship 2-MileOctober 16, 2025
2 Miles · Merrimack Sports Complex -TURF11-14NIKE Twilight XC Kickoff · Aug 911:13.31NIKE Twilight XC KickoffAugust 9, 2025
2 Miles · Merrimack Sports Complex Turf 15-18NIKE Twilight XC Kickoff - 2 Mile · Aug 811:00.2NIKE Twilight XC Kickoff - 2 MileAugust 8, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:36.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:23.01USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Fairview ParkUSATF Alabama Association Junior Olympic, Open, and Masters Championships · Nov 1614:32USATF Alabama Association Junior Olympic, Open, and Masters ChampionshipsNovember 16, 2024
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 617:34.28New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 3017:12.88Huntsville SectionalOctober 30, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 716:29.9AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 219:29.24James Clemens SectionalNovember 2, 2023
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1117:11.85Dew It On The TrailsOctober 11, 2025
5,000 Meters · Scottsboro High SchoolAHSAA 4A & 6A - Section 4 - Scottsboro · Oct 2916:40.0AHSAA 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

9 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 33 · Hazel GreenHazel Green5,000 Meters 6A3316:29.9 PB10
Oct 29AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 6A · Place 12 · Hazel GreenHazel Green5,000 Meters Boys 6A1216:40.0 PB10
Oct 22Last Chance InvitationalOct 22 · 5,000 Meters Varsity · Place 56 · Hazel GreenHazel Green5,000 Meters Varsity5617:33.72—
Oct 17Randolph InvitationalOct 17 · 5,000 Meters Varsity · Place 75 · Hazel GreenHazel Green5,000 Meters Varsity7517:26.4410
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Boys 5-6A · Place 32 · Hazel GreenHazel Green5,000 Meters Boys 5-6A3217:34.110
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 245 · Hazel GreenHazel Green3 Miles Race 61 - 9:14pm - Rated Varsity (B)24516:36.7 PB10
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 152 · Hazel GreenHazel Green5,000 Meters Large School15218:18.010
Aug 29Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 30 · Hazel GreenHazel Green5,000 Meters Large3017:49.910
Aug 8NIKE Twilight XC Kickoff - 2 MileAug 8 · 2 Miles 10+ · Place 20 · Hazel GreenHazel Green2 Miles 10+2011:00.2 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Bronze · Place 165 · UnattachedUnattached5,000 Meters Bronze16517:34.28 PB9
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 134 · Hazel GreenHazel Green5,000 Meters 7A13417:17.389
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 10 · Hazel GreenHazel Green5,000 Meters 6A1017:12.88 PB9
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 60 · Hazel GreenHazel Green5,000 Meters Large School6017:47.139
Oct 16North Alabama Gold Championship 2-MileOct 16 · 2 Miles JH · Place 2 · Hazel GreenHazel Green2 Miles JH210:46.03 PB9
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 68 · Hazel GreenHazel Green5,000 Meters Boys 5-7A6817:11.85 PB9
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 72 · Hazel GreenHazel Green5,000 Meters Silver7217:26.709
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 193 · Hazel GreenHazel Green5,000 Meters CHAMPIONSHIP19318:04.989
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 212 · Hazel GreenHazel Green5,000 Meters Champ21217:49.279
Aug 9NIKE Twilight XC KickoffAug 9 · 2 Miles 7-9th · Place 4 · Hazel GreenHazel Green2 Miles 7-9th411:13.31 PB9

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 207 · 09-Unattached09-Unattached4,000 Meters 13-1420714:23.01 PB8
Nov 16USATF Alabama Association Junior Olympic, Open, and Masters ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 1 · 09-Unattached09-Unattached4,000 Meters 13-14114:32 PB8
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 107 · Hazel GreenHazel Green5,000 Meters 6A10718:12.178
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 18 · Hazel GreenHazel Green5,000 Meters 6A1818:17.348
Oct 31AHSAA 7A Section 4Oct 31 · 5,000 Meters Varsity · Place 18 · Hazel GreenHazel Green5,000 Meters Varsity1818:17.348
Oct 19Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 109 · Hazel GreenHazel Green5,000 Meters Varsity10917:55.468
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 229 · Hazel GreenHazel Green5,000 Meters Championship22918:38.998
Sep 7Chickasaw Trails InvitationalSep 7 · 2.1 Miles Middle School · Place 8 · Hazel GreenHazel Green2.1 Miles Middle School811:41.978
Sep 7Chickasaw Trails InvitationalSep 7 · 2.0999999046325684 Miles Varsity · Place 8 · Hazel GreenHazel Green2.0999999046325684 Miles Varsity811:41.978
Aug 31Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 46 · Hazel GreenHazel Green5,000 Meters 4A4618:35.86—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2James Clemens SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 6A · Place 46 · Hazel GreenHazel Green5,000 Meters Boys 5000 Meter Run 6A4619:29.24 PB7
Oct 21James Clemens UNDER THE LIGHTS Cross Country FestivalOct 21 · 5,000 Meters Varsity · Place 20 · Hazel GreenHazel Green5,000 Meters Varsity2020:24.807
Oct 14Randolph InvitationalOct 14 · 3,200 Meters Middle School · Place 6 · Hazel GreenHazel Green3,200 Meters Middle School612:18.72—
Oct 14Randolph InvitationalOct 14 · 3,200 Meters Varsity · Place 6 · Hazel GreenHazel Green3,200 Meters Varsity612:18.727
Oct 7Jesse Owens ClassicOct 7 · 2.1 Miles Varsity · Place 98 · Hazel GreenHazel Green2.1 Miles Varsity9813:18.137
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 121 · Hazel GreenHazel Green3,380 Meters Varsity12113:53.157
Sep 9Chickasaw Trails InvitationalSep 9 · 2.1 Miles Middle School · Place 121 · Hazel GreenHazel Green2.1 Miles Middle School12113:53.157
Sep 2Scottsboro InvitationalSep 2 · 2 Miles Junior Varsity · Place 17 · Hazel GreenHazel Green2 Miles Junior Varsity1714:01.76—