Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 380 Co Rd 42Aggie XC Invitational 2026 · Sep 1936:39.6Aggie XC Invitational 2026September 19, 2026
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2429:04.62Kudzu Hills InvitationalSeptember 24, 2022
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 3029:28.17Pepsi XC ChallengeAugust 30, 2025
5,000 Meters · Hamilton High SchoolAggie XC Invitational · Sep 2029:18.82Aggie XC InvitationalSeptember 20, 2025
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1627:57.91The Southern ShowcaseSeptember 16, 2023
5,000 Meters · McFarland ParkAHSAA 4A SECTION 3 · Oct 3125:41.63AHSAA 4A SECTION 3October 31, 2024
5,000 Meters · Munny Sokol ParkAmerican Christian Sectional · Nov 225:15.74American Christian SectionalNovember 2, 2023
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1124:07.37AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1126:54.75Dew It On The TrailsOctober 11, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 3A · Place 151 · Haleyville5,000 Meters 3A15131:20.611
Oct 29Cold Springs SectionalOct 29 · 5,000 Meters 3A · Place 53 · Haleyville5,000 Meters 3A5329:56.611
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 224 · Haleyville5,000 Meters Varsity22432:52.5611
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 224 · Haleyville5,000 Meters Varsity22432:52.5611
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 224 · Haleyville5,000 Meters Varsity22432:52.5611
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 224 · Haleyville1 Mile Varsity22432:52.5611
Sep 19Aggie XC Invitational 2026Sep 19 · 5,000 Meters New Division · Place 77 · Haleyville5,000 Meters New Division7736:39.6 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Small School · Place 160 · Haleyville5,000 Meters Small School16032:22.511
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Small School · Place 58 · Haleyville5,000 Meters Small School5830:23.811
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 1A-4A · Place 92 · Haleyville5,000 Meters 1A-4A9233:50.411

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 50 · Haleyville5,000 Meters 4A5028:14.8110
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Girls 1-4A · Place 88 · Haleyville5,000 Meters Girls 1-4A8826:54.75 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 239 · Haleyville5,000 Meters Bronze23927:45.8910
Sep 20Aggie XC InvitationalSep 20 · 5,000 Meters High School · Place 33 · Haleyville5,000 Meters High School3329:18.82 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Small · Place 83 · Haleyville5,000 Meters Varsity Small8331:13.3310
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Small · Place 83 · Haleyville5,000 Meters Varsity Small8329:28.17 PB10
Aug 23Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 1-4A · Place 91 · Haleyville5,000 Meters Varsity 1-4A9129:41.0010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 104 · Haleyville5,000 Meters 4A10425:04.669
Oct 31AHSAA 4A SECTION 3Oct 31 · 5,000 Meters Varsity · Place 39 · Haleyville5,000 Meters Varsity3925:41.63 PB9
Oct 31AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 39 · Haleyville5,000 Meters Varsity - 4A3925:41.639
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 70 · Haleyville5,000 Meters Varsity7026:49.989
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 72 · Haleyville5,000 Meters Varsity7227:05.329
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 323 · Haleyville5,000 Meters Varsity32329:24.229
Sep 21ACA InvitationalSep 21 · 5,000 Meters Varsity · Place 49 · Haleyville5,000 Meters Varsity4929:17.499

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 4A · Place 83 · Haleyville5,000 Meters Girls 4A8324:07.37 PB8
Nov 2American Christian SectionalNov 2 · 5,000 Meters Girls 5000 Meter Run 4A · Place 11 · Haleyville5,000 Meters Girls 5000 Meter Run 4A1125:15.74 PB8
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 73 · Haleyville5,000 Meters Varsity7325:47.848
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Open · Place 60 · Haleyville5,000 Meters Open6027:57.91 PB8
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 184 · Haleyville5,000 Meters Varsity18428:55.648
Sep 2Pepsi XC ChallengeSep 2 · 5,000 Meters Varsity · Place 91 · Haleyville5,000 Meters Varsity9128:45.418

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 136 · Haleyville5,000 Meters 4A13629:30.707
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 143 · Haleyville5,000 Meters Varsity14327:46.707
Sep 24Kudzu Hills InvitationalSep 24 · 5,000 Meters Varsity 3A/4A · Place 73 · Haleyville5,000 Meters Varsity 3A/4A7329:04.62 PB7
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 134 · Haleyville5,000 Meters Varsity13429:57.267