Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Athens SportplexAthens Bible Invitational · Oct 1019:40.68Athens Bible InvitationalOctober 10, 2023
5,000 Meters · 3Y RanchDolphin Run · Oct 129:04.4Dolphin RunOctober 1, 2025
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2626:11.0Kudzu Hills InvitationalSeptember 26, 2026
5,000 Meters · Fairview ParkFairview Invitational · Sep 1329:47.33Fairview InvitationalSeptember 13, 2025
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge 2026 · Aug 2928:29.2Pepsi XC Challenge 2026August 29, 2026
5,000 Meters · HartselleCullman vs. Hartselle · Sep 1832:31.32Cullman vs. HartselleSeptember 18, 2025
5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 3027:25.56Huntsville SectionalOctober 30, 2025
5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 2228:12.8Brooks High School Tennessee River ClassicAugust 22, 2026
5,000 Meters · Oakville Indian Mounds ParkGatorade XC Classic · Oct 327:23.2Gatorade XC ClassicOctober 3, 2026
5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 227:48.00James Clemens SectionalNovember 2, 2023
5,000 Meters · Point Mallard ParkDecatur Sectional · Oct 2927:35.1Decatur SectionalOctober 29, 2026
5,000 Meters · Vinemont Sports ComplexVinemont Invitational · Sep 1731:44.0Vinemont InvitationalSeptember 17, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 5A · Place 202 · HartselleHartselle5,000 Meters 5A20227:48.111
Oct 29Decatur SectionalOct 29 · 5,000 Meters 5A · Place 74 · HartselleHartselle5,000 Meters 5A7427:35.1 PB11
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 147 · HartselleHartselle5,000 Meters Varsity14727:25.5111
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 147 · HartselleHartselle5,000 Meters Varsity14727:25.5111
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 147 · HartselleHartselle5,000 Meters Varsity14727:25.5111
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 147 · HartselleHartselle1 Mile Varsity14727:25.5111
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Girls 5-6A · Place 171 · HartselleHartselle5,000 Meters Girls 5-6A17131:32.311
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 232 · HartselleHartselle5,000 Meters Silver23227:23.2 PB11
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 1A-2A · Place 24 · Hartselle msHartselle ms5,000 Meters 1A-2A2426:11.0 PB11
Sep 17Vinemont InvitationalSep 17 · 5,000 Meters Varsity · Place 22 · HartselleHartselle5,000 Meters Varsity2231:44.0 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 234 · Hartselle msHartselle ms5,000 Meters Large School23427:37.911
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Large School · Place 97 · Hartselle msHartselle ms5,000 Meters Large School9728:29.2 PB11
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 5A-7A · Place 137 · HartselleHartselle5,000 Meters 5A-7A13728:12.8 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 176 · HartselleHartselle5,000 Meters 6A17628:11.6210
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 660 · HartselleHartselle5,000 Meters 7A66028:11.6210
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 61 · HartselleHartselle5,000 Meters 6A6127:25.56 PB10
Oct 23Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Girls · Place 151 · HartselleHartselle5,000 Meters Girls15128:33.5710
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Girls 5-7A · Place 208 · HartselleHartselle5,000 Meters Girls 5-7A20828:24.3010
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 335 · HartselleHartselle5,000 Meters Silver33527:47.0110
Oct 1Dolphin RunOct 1 · 5,000 Meters Varsity · Place 125 · HartselleHartselle5,000 Meters Varsity12529:04.4 PB10
Sep 18Cullman vs. HartselleSep 18 · 5,000 Meters Varsity · Place 18 · HartselleHartselle5,000 Meters Varsity1832:31.32 PB10
Sep 13Fairview InvitationalSep 13 · 5,000 Meters 5-7A · Place 60 · HartselleHartselle5,000 Meters 5-7A6029:47.33 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 140 · HartselleHartselle5,000 Meters Varsity Large14029:31.3710
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 85 · HartselleHartselle5,000 Meters Varsity Large8528:40.0110
Aug 23Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 5-7A · Place 82 · HartselleHartselle5,000 Meters Varsity 5-7A8230:08.2410

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 60 · HartselleHartselle5,000 Meters 6A6028:13.019
Oct 24Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 162 · HartselleHartselle5,000 Meters Varsity16230:06.319
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 182 · HartselleHartselle5,000 Meters Varsity18227:16.109
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 294 · HartselleHartselle5,000 Meters Varsity29427:50.329
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 40 · HartselleHartselle5,000 Meters Varsity4027:44.709
Sep 19Cullman v. HartselleSep 19 · 5,000 Meters Varsity · Place 27 · HartselleHartselle5,000 Meters Varsity2732:19.219
Sep 14Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 75 · HartselleHartselle5,000 Meters Varsity7529:00.329
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 146 · HartselleHartselle5,000 Meters Varsity14627:48.019
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 146 · HartselleHartselle5,000 Meters Varsity14627:48.019
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Large · Place 117 · Hartselle msHartselle ms5,000 Meters Varsity - Large11729:17.749

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 6A · Place 222 · HartselleHartselle5,000 Meters Girls 6A22228:56.068
Nov 2James Clemens SectionalNov 2 · 5,000 Meters Girls 5000 Meter Run 6A · Place 61 · HartselleHartselle5,000 Meters Girls 5000 Meter Run 6A6127:48.00 PB8
Oct 26Northwest Alabama ChampionshipsOct 26 · 5,000 Meters Varsity · Place 146 · HartselleHartselle5,000 Meters Varsity14629:36.688
Oct 14Dew it on the TrailsOct 14 · 2 Miles Junior Varsity · Place 50 · HartselleHartselle2 Miles Junior Varsity5017:19.16—
Oct 10Athens Bible InvitationalOct 10 · 3,200 Meters JV · Place 6 · Hartselle msHartselle ms3,200 Meters JV619:40.68 PB8
Oct 7Jesse Owens ClassicOct 7 · 2.1 Miles Varsity · Place 147 · HartselleHartselle2.1 Miles Varsity14717:28.648
Sep 21Cullman vs HartselleSep 21 · 3 Miles Varsity · Place 28 · HartselleHartselle3 Miles Varsity2829:54.338
Sep 16Fairview InvitationalSep 16 · 2 Miles Varsity · Place 55 · HartselleHartselle2 Miles Varsity5517:54.288
Sep 9Chickasaw Trails InvitationalSep 9 · 2.1 Miles Middle School · Place 220 · HartselleHartselle2.1 Miles Middle School22018:52.848
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 219 · HartselleHartselle3,380 Meters Varsity21918:52.848
Sep 2Pepsi XC ChallengeSep 2 · Middle School · Place 62 · HartselleHartselleMiddle School6217:47.258
Sep 2Pepsi XC ChallengeSep 2 · 2 Miles Varsity · Place 62 · HartselleHartselle2 Miles Varsity6217:47.258

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27AHSAA Class 6A Section 6Oct 27 · Varsity · Place 59 · HartselleHartselleVarsity5926:38.537
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 87 · HartselleHartselle5,000 Meters Varsity8725:09.45—
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 87 · HartselleHartselle5,000 Meters Varsity8725:09.457
Oct 11Athens Bible School Invitational Oct 11 · 3,200 Meters 4A · Place 8 · HartselleHartselle3,200 Meters 4A817:18.557
Sep 22Cullman v. Hartselle MeetSep 22 · 3 Miles Varsity · Place 18 · HartselleHartselle3 Miles Varsity1829:08.377
Sep 17Fairview InvitationalSep 17 · 2 Miles Middle School · Place 30 · HartselleHartselle2 Miles Middle School3017:11.037
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 110 · HartselleHartselle2.1 Miles Varsity11016:48.617
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 110 · HartselleHartselle2.1 Miles Varsity11016:48.617
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 110 · HartselleHartselle2.1 Miles Varsity11016:48.617