Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 3Y RanchDolphin Run · Oct 122:55.0Dolphin RunOctober 1, 2025
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2622:29.5Kudzu Hills InvitationalSeptember 26, 2026
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 3023:51.55Pepsi XC ChallengeAugust 30, 2025
5,000 Meters · HartselleCullman vs. Hartselle · Sep 1825:37.38Cullman vs. HartselleSeptember 18, 2025
5,000 Meters · John Hunt Cross Country Running ParkHuntsville Sectional · Oct 3022:03.09Huntsville SectionalOctober 30, 2025
5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 2223:12.5Brooks High School Tennessee River ClassicAugust 22, 2026
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 421:54.10Jesse Owens ClassicOctober 4, 2025
5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 223:10.81James Clemens SectionalNovember 2, 2023
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1121:35.90Dew It On The TrailsOctober 11, 2025
5,000 Meters · Vinemont Sports ComplexVinemont Invitational · Sep 1725:48.5Vinemont InvitationalSeptember 17, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 5A · Place 94 · HartselleHartselle5,000 Meters 5A9422:11.411
Oct 29Decatur SectionalOct 29 · 5,000 Meters 5A · Place 19 · HartselleHartselle5,000 Meters 5A1921:43.411
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 24 · HartselleHartselle5,000 Meters Varsity2422:11.3811
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 24 · HartselleHartselle5,000 Meters Varsity2422:11.3811
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 24 · HartselleHartselle5,000 Meters Varsity2422:11.3811
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 24 · HartselleHartselle1 Mile Varsity2422:11.3811
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Girls 5-6A · Place 63 · HartselleHartselle5,000 Meters Girls 5-6A6323:17.111
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 88 · HartselleHartselle5,000 Meters Silver8822:39.111
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 1A-2A · Place 9 · Hartselle msHartselle ms5,000 Meters 1A-2A922:29.5 PB11
Sep 17Vinemont InvitationalSep 17 · 5,000 Meters Varsity · Place 11 · HartselleHartselle5,000 Meters Varsity1125:48.5 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 165 · Hartselle msHartselle ms5,000 Meters Large School16523:48.211
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 5A-7A · Place 53 · HartselleHartselle5,000 Meters 5A-7A5323:12.5 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 73 · HartselleHartselle5,000 Meters 6A7322:13.6010
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 17 · HartselleHartselle5,000 Meters 6A1722:03.09 PB10
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Girls 5-7A · Place 78 · HartselleHartselle5,000 Meters Girls 5-7A7821:35.90 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 110 · HartselleHartselle5,000 Meters Silver11021:54.10 PB10
Oct 1Dolphin RunOct 1 · 5,000 Meters Varsity · Place 42 · HartselleHartselle5,000 Meters Varsity4222:55.0 PB10
Sep 18Cullman vs. HartselleSep 18 · 5,000 Meters Varsity · Place 6 · HartselleHartselle5,000 Meters Varsity625:37.38 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 66 · HartselleHartselle5,000 Meters Varsity Large6623:03.6110
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 41 · HartselleHartselle5,000 Meters Varsity Large4123:51.55 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 16 · HartselleHartselle5,000 Meters 6A1622:54.819
Oct 24Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 24 · HartselleHartselle5,000 Meters Varsity2422:40.049
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 190 · HartselleHartselle5,000 Meters Varsity19023:47.759
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 12 · HartselleHartselle5,000 Meters Varsity1223:12.789
Sep 19Cullman v. HartselleSep 19 · 5,000 Meters Varsity · Place 7 · HartselleHartselle5,000 Meters Varsity724:11.239
Sep 14Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 22 · HartselleHartselle5,000 Meters Varsity2223:23.859
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 110 · HartselleHartselle5,000 Meters Varsity11023:21.899
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 110 · HartselleHartselle5,000 Meters Varsity11023:21.899
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Large · Place 38 · Hartselle msHartselle ms5,000 Meters Varsity - Large3823:53.509

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 6A · Place 112 · HartselleHartselle5,000 Meters Girls 6A11222:59.808
Nov 2James Clemens SectionalNov 2 · 5,000 Meters Girls 5000 Meter Run 6A · Place 29 · HartselleHartselle5,000 Meters Girls 5000 Meter Run 6A2923:10.81 PB8
Oct 26Northwest Alabama ChampionshipsOct 26 · 5,000 Meters Varsity · Place 43 · HartselleHartselle5,000 Meters Varsity4324:02.568
Oct 14Dew it on the TrailsOct 14 · 2 Miles Junior Varsity · Place 11 · HartselleHartselle2 Miles Junior Varsity1114:33.57—
Oct 7Jesse Owens ClassicOct 7 · 2.1 Miles Varsity · Place 26 · HartselleHartselle2.1 Miles Varsity2614:36.148
Sep 21Cullman vs HartselleSep 21 · 3 Miles Varsity · Place 11 · HartselleHartselle3 Miles Varsity1124:03.389
Sep 16Fairview InvitationalSep 16 · 2 Miles Varsity · Place 8 · HartselleHartselle2 Miles Varsity814:24.619
Sep 9Chickasaw Trails InvitationalSep 9 · 2.1 Miles Middle School · Place 42 · HartselleHartselle2.1 Miles Middle School4215:42.489
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 42 · HartselleHartselle3,380 Meters Varsity4215:42.489
Sep 2Pepsi XC ChallengeSep 2 · 2 Miles Middle School · Place 17 · HartselleHartselle2 Miles Middle School1715:12.979
Sep 2Pepsi XC ChallengeSep 2 · 2 Miles Varsity · Place 17 · HartselleHartselle2 Miles Varsity1715:12.979

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 6A · Place 165 · HartselleHartselle5,000 Meters 6A16525:57.387
Oct 27AHSAA Class 6A Section 6Oct 27 · 5,000 Meters 6A · Place 43 · HartselleHartselle5,000 Meters 6A4324:31.967
Oct 11Athens Bible School Invitational Oct 11 · 3,200 Meters 4A · Place 6 · HartselleHartselle3,200 Meters 4A615:15.787
Oct 1Jesse Owens ClassicOct 1 · 2.1 Miles Middle School · Place 98 · HartselleHartselle2.1 Miles Middle School9816:15.387
Sep 22Cullman v. Hartselle MeetSep 22 · 3 Miles Varsity · Place 15 · HartselleHartselle3 Miles Varsity1528:42.067
Sep 17Fairview InvitationalSep 17 · 2 Miles Middle School · Place 16 · HartselleHartselle2 Miles Middle School1615:30.387
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 68 · HartselleHartselle2.1 Miles Varsity6815:32.127
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 68 · HartselleHartselle2.1 Miles Varsity6815:32.127
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 68 · HartselleHartselle2.1 Miles Varsity6815:32.127