Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2624:45.7Kudzu Hills InvitationalSeptember 26, 2026
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 3023:47.73Pepsi XC ChallengeAugust 30, 2025
5,000 Meters · HartselleCullman vs. Hartselle · Sep 1827:13.04Cullman vs. HartselleSeptember 18, 2025
5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 2224:44.2Brooks High School Tennessee River ClassicAugust 22, 2026
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 422:34.93Jesse Owens ClassicOctober 4, 2025
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1123:29.01Dew It On The TrailsOctober 11, 2025
5,000 Meters · Vinemont Sports ComplexVinemont Invitational · Sep 1727:40.1Vinemont InvitationalSeptember 17, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 284 · HartselleHartselle5,000 Meters Varsity28423:31.2611
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 284 · HartselleHartselle1 Mile Varsity28423:31.2611
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 284 · HartselleHartselle5,000 Meters Varsity28423:31.2611
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 284 · HartselleHartselle5,000 Meters Varsity28423:31.2611
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Red · Place 200 · HartselleHartselle5,000 Meters Red20023:05.211
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 5A-6A · Place 55 · Hartselle msHartselle ms5,000 Meters 5A-6A5524:45.7 PB11
Sep 17Vinemont InvitationalSep 17 · 5,000 Meters Varsity · Place 38 · HartselleHartselle5,000 Meters Varsity3827:40.1 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 333 · Hartselle msHartselle ms5,000 Meters Large School33323:42.811
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Large School · Place 180 · Hartselle msHartselle ms5,000 Meters Large School18023:59.311
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 5A-7A · Place 267 · HartselleHartselle5,000 Meters 5A-7A26724:44.2 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Boys · Place 261 · HartselleHartselle5,000 Meters Boys26123:46.9810
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 185 · HartselleHartselle5,000 Meters Boys 5-7A18523:29.01 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 372 · HartselleHartselle5,000 Meters Silver37222:34.93 PB10
Sep 18Cullman vs. HartselleSep 18 · 5,000 Meters Varsity · Place 23 · HartselleHartselle5,000 Meters Varsity2327:13.04 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 144 · HartselleHartselle5,000 Meters Varsity Large14424:20.6710
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 122 · HartselleHartselle5,000 Meters Varsity Large12223:47.73 PB10
Aug 23Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 5-7A · Place 165 · HartselleHartselle5,000 Meters Varsity 5-7A16526:57.8510

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 295 · HartselleHartselle5,000 Meters Varsity29524:51.149
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 353 · HartselleHartselle5,000 Meters Varsity35324:46.589
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 403 · HartselleHartselle5,000 Meters Varsity40325:48.699
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 65 · HartselleHartselle5,000 Meters Varsity6526:12.319
Sep 19Cullman v. HartselleSep 19 · 5,000 Meters Varsity · Place 24 · HartselleHartselle5,000 Meters Varsity2425:59.359
Sep 14Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 99 · HartselleHartselle5,000 Meters Varsity9924:26.679
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 385 · HartselleHartselle5,000 Meters Varsity38524:38.199
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 385 · HartselleHartselle5,000 Meters Varsity38524:38.199