Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 380 Co Rd 42Aggie XC Invitational 2026 · Sep 1917:54.9Aggie XC Invitational 2026September 19, 2026
5,000 Meters · Cold Springs HSCold Springs Sectional · Oct 2917:13.1Cold Springs SectionalOctober 29, 2026
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge 2026 · Aug 2918:20.9Pepsi XC Challenge 2026August 29, 2026
5,000 Meters · Hamilton High SchoolAggie XC Invitational · Sep 2018:30.10Aggie XC InvitationalSeptember 20, 2025
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1622:34.73The Southern ShowcaseSeptember 16, 2023
5,000 Meters · McFarland ParkCentral-Florence Sectional · Oct 3018:05.33Central-Florence SectionalOctober 30, 2025
5,000 Meters · Munny Sokol ParkAmerican Christian Sectional · Nov 221:31.94American Christian SectionalNovember 2, 2023
5,000 Meters · Oakville Indian Mounds ParkGatorade XC Classic · Oct 317:24.9Gatorade XC ClassicOctober 3, 2026
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1317:35.1Dew It On The TrailsOctober 13, 2026

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 3A · Place 12 · Haleyville5,000 Meters 3A1217:29.711
Oct 29Cold Springs SectionalOct 29 · 5,000 Meters 3A · Place 2 · Haleyville5,000 Meters 3A217:13.1 PB11
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 13 · Haleyville5,000 Meters Varsity1317:14.4811
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 13 · Haleyville1 Mile Varsity1317:14.4811
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 13 · Haleyville5,000 Meters Varsity1317:14.4811
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 13 · Haleyville5,000 Meters Varsity1317:14.4811
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Boys 1-4A · Place 9 · Haleyville5,000 Meters Boys 1-4A917:35.1 PB11
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Bronze · Place 20 · Haleyville5,000 Meters Bronze2017:24.9 PB11
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 1A-2A · Place 5 · Haleyville5,000 Meters 1A-2A517:17.511
Sep 19Aggie XC Invitational 2026Sep 19 · 5,000 Meters New Division · Place 3 · Haleyville5,000 Meters New Division317:54.9 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Small School · Place 8 · Haleyville5,000 Meters Small School817:55.711
Sep 5Warriors InvitationalSep 5 · 5,000 Meters Small · Place 3 · Haleyville5,000 Meters Small318:12.211
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Small School · Place 8 · Haleyville5,000 Meters Small School818:20.9 PB11
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 1A-4A · Place 9 · Haleyville5,000 Meters 1A-4A918:45.711

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 350 · Haleyville5,000 Meters 7A35018:55.9310
Oct 30Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 13 · Haleyville5,000 Meters 4A1318:05.33 PB10
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 1-4A · Place 13 · Haleyville5,000 Meters Boys 1-4A1317:44.9510
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 42 · Haleyville5,000 Meters Bronze4218:03.1710
Sep 20Aggie XC InvitationalSep 20 · 5,000 Meters High School · Place 9 · Haleyville5,000 Meters High School918:30.10 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Small · Place 23 · Haleyville5,000 Meters Varsity Small2318:55.2710
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Small · Place 16 · Haleyville5,000 Meters Varsity Small1619:04.2410
Aug 23Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 1-4A · Place 16 · Haleyville5,000 Meters Varsity 1-4A1618:38.6910

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 51 · Haleyville5,000 Meters Varsity - 4A5120:13.549
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 91 · Haleyville5,000 Meters Varsity9120:13.289
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 66 · Haleyville5,000 Meters Varsity6620:28.829
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 255 · Haleyville5,000 Meters Varsity25521:01.809
Sep 21ACA InvitationalSep 21 · 5,000 Meters Varsity · Place 40 · Haleyville5,000 Meters Varsity4021:38.369
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Small · Place 78 · Haleyville5,000 Meters Varsity - Small7822:24.129

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 4A · Place 152 · Haleyville5,000 Meters Boys 4A15221:56.898
Nov 2American Christian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 4A · Place 46 · Haleyville5,000 Meters Boys 5000 Meter Run 4A4621:31.94 PB8
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 118 · Haleyville5,000 Meters Varsity11822:21.068
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Open - Small · Place 28 · Haleyville5,000 Meters Open - Small2822:34.73 PB8
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 358 · Haleyville5,000 Meters Varsity35823:49.028
Sep 2Pepsi XC ChallengeSep 2 · 5,000 Meters Varsity · Place 122 · Haleyville5,000 Meters Varsity12223:07.788

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 157 · Haleyville5,000 Meters 4A15724:11.427
Oct 20Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 205 · Haleyville5,000 Meters Varsity20523:22.957
Sep 24Kudzu Hills InvitationalSep 24 · 5,000 Meters Varsity 3A/4A · Place 131 · Haleyville5,000 Meters Varsity 3A/4A13124:25.757
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 371 · Haleyville5,000 Meters Varsity37125:17.197