Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Athens SportplexAthens Bible Invitational · Oct 1012:16.34Athens Bible InvitationalOctober 10, 2023
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2617:37.2Kudzu Hills InvitationalSeptember 26, 2026
5,000 Meters · Fairview ParkFairview Invitational · Sep 1319:37.65Fairview InvitationalSeptember 13, 2025
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge 2026 · Aug 2917:53.0Pepsi XC Challenge 2026August 29, 2026
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 618:54.88New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 3018:31.85Huntsville SectionalOctober 30, 2025
5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 2217:43.0Brooks High School Tennessee River ClassicAugust 22, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 717:46.5AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 219:04.99James Clemens SectionalNovember 2, 2023
5,000 Meters · Point Mallard ParkDecatur Sectional · Oct 2917:32.7Decatur SectionalOctober 29, 2026
5,000 Meters · Vinemont Sports ComplexVinemont Invitational · Sep 1718:36.6Vinemont 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 1 · HartselleHartselle5,000 Meters 5A117:46.5 PB11
Oct 29Decatur SectionalOct 29 · 5,000 Meters 5A · Place 1 · HartselleHartselle5,000 Meters 5A117:32.7 PB11
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 1 · HartselleHartselle5,000 Meters Varsity117:42.7211
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 1 · HartselleHartselle5,000 Meters Varsity117:42.7211
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 1 · HartselleHartselle5,000 Meters Varsity117:42.7211
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 1 · HartselleHartselle1 Mile Varsity117:42.7211
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Girls 5-6A · Place 1 · HartselleHartselle5,000 Meters Girls 5-6A117:36.511
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 1 · HartselleHartselle5,000 Meters Silver117:46.911
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 1A-2A · Place 1 · Hartselle msHartselle ms5,000 Meters 1A-2A117:37.2 PB11
Sep 17Vinemont InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · HartselleHartselle5,000 Meters Varsity118:36.6 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 1 · Hartselle msHartselle ms5,000 Meters Large School117:46.911
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Large School · Place 1 · Hartselle msHartselle ms5,000 Meters Large School117:53.0 PB11
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 5A-7A · Place 1 · HartselleHartselle5,000 Meters 5A-7A117:43.0 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Community · Place 1 · UnattachedUnattached5,000 Meters Community118:54.88 PB10
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 3 · HartselleHartselle5,000 Meters 7A318:15.3410
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 2 · HartselleHartselle5,000 Meters 6A218:31.85 PB10
Oct 23Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Girls · Place 1 · HartselleHartselle5,000 Meters Girls118:49.2110
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Girls 5-7A · Place 8 · HartselleHartselle5,000 Meters Girls 5-7A818:47.2910
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 3 · HartselleHartselle5,000 Meters Silver319:05.9110
Sep 13Fairview InvitationalSep 13 · 5,000 Meters 5-7A · Place 1 · HartselleHartselle5,000 Meters 5-7A119:37.65 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 8 · HartselleHartselle5,000 Meters Varsity Large819:39.3510
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 2 · HartselleHartselle5,000 Meters Varsity Large219:34.4410
Aug 23Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 5-7A · Place 6 · HartselleHartselle5,000 Meters Varsity 5-7A620:13.7510

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 7 · HartselleHartselle5,000 Meters 6A718:47.509
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 1 · HartselleHartselle5,000 Meters 6A119:04.309
Oct 24Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 2 · HartselleHartselle5,000 Meters Varsity218:59.009
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 5 · HartselleHartselle5,000 Meters Varsity518:38.229
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 2 · HartselleHartselle5,000 Meters Varsity218:49.049
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · HartselleHartselle5,000 Meters Varsity119:14.249
Sep 19Cullman v. HartselleSep 19 · 5,000 Meters Varsity · Place 1 · HartselleHartselle5,000 Meters Varsity119:36.339
Sep 14Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · HartselleHartselle5,000 Meters Varsity219:51.239
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 7 · HartselleHartselle5,000 Meters Varsity718:57.949
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 7 · HartselleHartselle5,000 Meters Varsity718:57.949
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Large · Place 2 · Hartselle msHartselle ms5,000 Meters Varsity - Large219:08.439

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 6A · Place 7 · HartselleHartselle5,000 Meters Girls 6A718:33.198
Nov 2James Clemens SectionalNov 2 · 5,000 Meters Girls 5000 Meter Run 6A · Place 2 · HartselleHartselle5,000 Meters Girls 5000 Meter Run 6A219:04.99 PB8
Oct 26Northwest Alabama ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · HartselleHartselle5,000 Meters Varsity118:35.828
Oct 14Dew it on the TrailsOct 14 · 2 Miles Junior Varsity · Place 1 · HartselleHartselle2 Miles Junior Varsity111:26.28—
Oct 10Athens Bible InvitationalOct 10 · 3,200 Meters JV · Place 1 · Hartselle msHartselle ms3,200 Meters JV112:16.34 PB8
Oct 7Jesse Owens ClassicOct 7 · 2.1 Miles Varsity · Place 1 · HartselleHartselle2.1 Miles Varsity112:08.438
Sep 21Cullman vs HartselleSep 21 · 3 Miles Varsity · Place 1 · HartselleHartselle3 Miles Varsity118:36.258
Sep 16Fairview InvitationalSep 16 · 2 Miles Varsity · Place 1 · HartselleHartselle2 Miles Varsity111:52.248
Sep 9Chickasaw Trails InvitationalSep 9 · 2.1 Miles Middle School · Place 1 · HartselleHartselle2.1 Miles Middle School111:57.929
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 1 · HartselleHartselle3,380 Meters Varsity111:57.929
Sep 2Pepsi XC ChallengeSep 2 · 2 Miles Middle School · Place 1 · HartselleHartselle2 Miles Middle School111:39.859
Sep 2Pepsi XC ChallengeSep 2 · 2 Miles Varsity · Place 1 · HartselleHartselle2 Miles Varsity111:39.859

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 6A · Place 67 · HartselleHartselle5,000 Meters 6A6722:29.347
Oct 27AHSAA Class 6A Section 6Oct 27 · 5,000 Meters 6A · Place 11 · HartselleHartselle5,000 Meters 6A1121:51.347
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 11 · HartselleHartselle5,000 Meters Varsity1120:31.15—
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 11 · HartselleHartselle5,000 Meters Varsity1120:31.157
Oct 11Athens Bible School Invitational Oct 11 · 3,200 Meters 4A · Place 1 · HartselleHartselle3,200 Meters 4A112:40.137
Oct 1Jesse Owens ClassicOct 1 · 2.1 Miles Middle School · Place 3 · HartselleHartselle2.1 Miles Middle School313:29.887
Sep 22Cullman v. Hartselle MeetSep 22 · 3 Miles Varsity · Place 1 · HartselleHartselle3 Miles Varsity121:04.117
Sep 17Fairview InvitationalSep 17 · 2 Miles Middle School · Place 1 · HartselleHartselle2 Miles Middle School113:06.527
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 8 · HartselleHartselle2.1 Miles Varsity813:52.607
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 8 · HartselleHartselle2.1 Miles Varsity813:52.607
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 8 · HartselleHartselle2.1 Miles Varsity813:52.607