Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Athens SportplexAthens Bible Invitational · Oct 1017:11.35Athens Bible InvitationalOctober 10, 2023
5,000 Meters · 3Y RanchDolphin Run · Oct 123:21.8Dolphin RunOctober 1, 2025
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2621:29.5Kudzu Hills InvitationalSeptember 26, 2026
5,000 Meters · Fairview ParkFairview Invitational · Sep 1323:54.78Fairview InvitationalSeptember 13, 2025
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge 2026 · Aug 2922:22.8Pepsi XC Challenge 2026August 29, 2026
5,000 Meters · HartselleCullman vs. Hartselle · Sep 1827:50.67Cullman vs. HartselleSeptember 18, 2025
5,000 Meters · John Hunt Cross Country ParkAHSAA 7A Section 4 · Oct 3124:02.04AHSAA 7A Section 4October 31, 2024
5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 3022:46.12Huntsville SectionalOctober 30, 2025
5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 2222:22.9Brooks High School Tennessee River ClassicAugust 22, 2026
5,000 Meters · Oakville Indian Mounds ParkGatorade XC Classic · Oct 321:47.7Gatorade XC ClassicOctober 3, 2026
5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 225:41.25James Clemens SectionalNovember 2, 2023
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1122:18.89Dew 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

6 results
DateMeetEventPlMarkGr
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Boys 5-6A · Place 196 · HartselleHartselle5,000 Meters Boys 5-6A19622:20.211
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 308 · HartselleHartselle5,000 Meters Silver30821:47.7 PB11
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 5A-6A · Place 36 · Hartselle msHartselle ms5,000 Meters 5A-6A3621:29.5 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 319 · Hartselle msHartselle ms5,000 Meters Large School31922:30.811
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Large School · Place 144 · Hartselle msHartselle ms5,000 Meters Large School14422:22.8 PB11
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 5A-7A · Place 210 · HartselleHartselle5,000 Meters 5A-7A21022:22.9 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 76 · HartselleHartselle5,000 Meters 6A7622:46.12 PB10
Oct 23Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Boys · Place 207 · HartselleHartselle5,000 Meters Boys20722:22.9110
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 176 · HartselleHartselle5,000 Meters Boys 5-7A17622:18.89 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 375 · HartselleHartselle5,000 Meters Silver37522:44.7510
Oct 1Dolphin RunOct 1 · 5,000 Meters Varsity · Place 163 · HartselleHartselle5,000 Meters Varsity16323:21.8 PB10
Sep 18Cullman vs. HartselleSep 18 · 5,000 Meters Varsity · Place 26 · HartselleHartselle5,000 Meters Varsity2627:50.67 PB10
Sep 13Fairview InvitationalSep 13 · 5,000 Meters 5-7A · Place 101 · HartselleHartselle5,000 Meters 5-7A10123:54.78 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 137 · HartselleHartselle5,000 Meters Varsity Large13723:16.8610
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 120 · HartselleHartselle5,000 Meters Varsity Large12023:38.8410
Aug 23Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 5-7A · Place 154 · HartselleHartselle5,000 Meters Varsity 5-7A15424:26.8510

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 78 · HartselleHartselle5,000 Meters 6A7824:02.049
Oct 31AHSAA 7A Section 4Oct 31 · 5,000 Meters Varsity · Place 78 · HartselleHartselle5,000 Meters Varsity7824:02.04 PB9
Oct 24Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 269 · HartselleHartselle5,000 Meters Varsity26924:07.579
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 348 · HartselleHartselle5,000 Meters Varsity34824:25.899
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 391 · HartselleHartselle5,000 Meters Varsity39124:59.049
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 57 · HartselleHartselle5,000 Meters Varsity5724:01.089
Sep 19Cullman v. HartselleSep 19 · 5,000 Meters Varsity · Place 27 · HartselleHartselle5,000 Meters Varsity2727:10.189
Sep 14Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 105 · HartselleHartselle5,000 Meters Varsity10525:21.319
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 404 · HartselleHartselle5,000 Meters Varsity40425:36.719
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 404 · HartselleHartselle5,000 Meters Varsity40425:36.719
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Large · Place 238 · Hartselle msHartselle ms5,000 Meters Varsity - Large23827:38.679

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2James Clemens SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 6A · Place 80 · HartselleHartselle5,000 Meters Boys 5000 Meter Run 6A8025:41.25 PB8
Oct 26Northwest Alabama ChampionshipsOct 26 · 5,000 Meters Varsity · Place 253 · HartselleHartselle5,000 Meters Varsity25326:20.328
Oct 14Dew it on the TrailsOct 14 · 2 Miles Varsity · Place 85 · HartselleHartselle2 Miles Varsity8515:41.91—
Oct 10Athens Bible InvitationalOct 10 · 3,200 Meters JV · Place 7 · HartselleHartselle3,200 Meters JV717:11.35 PB8
Oct 7Jesse Owens ClassicOct 7 · 2.1 Miles Varsity · Place 272 · HartselleHartselle2.1 Miles Varsity27216:43.458
Sep 21Cullman vs HartselleSep 21 · 3 Miles Varsity · Place 34 · HartselleHartselle3 Miles Varsity3427:56.499
Sep 16Fairview InvitationalSep 16 · 2 Miles Varsity · Place 102 · HartselleHartselle2 Miles Varsity10216:40.239
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 436 · HartselleHartselle3,380 Meters Varsity43617:53.369
Sep 9Chickasaw Trails InvitationalSep 9 · 2.1 Miles Middle School · Place 436 · HartselleHartselle2.1 Miles Middle School43617:53.369
Sep 2Pepsi XC ChallengeSep 2 · Middle School · Place 149 · HartselleHartselleMiddle School14918:13.949
Sep 2Pepsi XC ChallengeSep 2 · 2 Miles Varsity · Place 149 · HartselleHartselle2 Miles Varsity14918:13.949

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27AHSAA Class 6A Section 6Oct 27 · Varsity · Place 80 · HartselleHartselleVarsity8027:05.087
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 267 · HartselleHartselle5,000 Meters Varsity26729:08.107
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 267 · HartselleHartselle5,000 Meters Varsity26729:08.10—
Oct 11Athens Bible School Invitational Oct 11 · 3,200 Meters 4A · Place 18 · HartselleHartselle3,200 Meters 4A1817:44.557
Oct 1Jesse Owens ClassicOct 1 · 2.1 Miles Middle School · Place 337 · HartselleHartselle2.1 Miles Middle School33719:11.097
Sep 22Cullman v. Hartselle MeetSep 22 · 3 Miles Varsity · Place 32 · HartselleHartselle3 Miles Varsity3234:59.697
Sep 17Fairview InvitationalSep 17 · 2 Miles Middle School · Place 117 · HartselleHartselle2 Miles Middle School11718:46.787
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 368 · HartselleHartselle2.1 Miles Varsity36819:57.987