Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · McFarland ParkBrooks Invitational · Aug 2814:10.88Brooks InvitationalAugust 28, 2021
5,000 Meters · Athens SportplexAthens Bible School Invitational · Oct 1821:25.91Athens Bible School InvitationalOctober 18, 2025
5,000 Meters · Cold Springs HSAHSAA 1A-2A Section 4 · Oct 3120:21.74AHSAA 1A-2A Section 4October 31, 2025
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 3021:50.84Pepsi XC ChallengeAugust 30, 2025
5,000 Meters · John Hunt Cross Country Running ParkRandolph Sectional · Oct 2919:19.6Randolph SectionalOctober 29, 2026
5,000 Meters · McFarland ParkWarriors Invitational · Sep 521:12.7Warriors InvitationalSeptember 5, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 718:35.6AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1320:43.1Dew It On The TrailsOctober 13, 2026
5,000 Meters · Wilson SchoolWilson Warrior Invitational · Sep 2022:04.91Wilson Warrior InvitationalSeptember 20, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters Private A · Place 46 · Shoals Christian5,000 Meters Private A4618:35.6 PB12
Oct 29Randolph SectionalOct 29 · 5,000 Meters Boys Private A · Place 14 · Shoals Christian5,000 Meters Boys Private A1419:19.6 PB12
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 89 · Shoals Christian5,000 Meters Varsity8919:20.5512
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 89 · Shoals Christian1 Mile Varsity8919:20.5512
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 89 · Shoals Christian5,000 Meters Varsity8919:20.5512
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Boys 1-4A · Place 67 · Shoals Christian5,000 Meters Boys 1-4A6720:43.1 PB12
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Green · Place 89 · Shoals Christian5,000 Meters Green8920:14.612
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters B Team · Place 159 · Shoals Christian5,000 Meters B Team15921:00.712
Sep 5Warriors InvitationalSep 5 · 5,000 Meters Small · Place 25 · Shoals Christian5,000 Meters Small2521:12.7 PB12
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 1A-4A · Place 71 · Shoals Christian5,000 Meters 1A-4A7122:28.912

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31AHSAA 1A-2A Section 4Oct 31 · 5,000 Meters Varsity · Place 38 · Shoals Christian5,000 Meters Varsity3820:21.74 PB11
Oct 31Cold Springs SectionalOct 31 · 5,000 Meters 1-2A · Place 38 · Shoals Christian5,000 Meters 1-2A3820:21.7411
Oct 18Athens Bible School InvitationalOct 18 · 5,000 Meters 1-3A Varsity · Place 29 · Shoals Christian5,000 Meters 1-3A Varsity2921:25.91 PB11
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Green · Place 124 · Shoals Christian5,000 Meters Green12421:04.5911
Sep 20Wilson Warrior InvitationalSep 20 · 5,000 Meters Small School · Place 64 · Shoals Christian5,000 Meters Small School6422:04.91 PB11
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Small · Place 67 · Shoals Christian5,000 Meters Varsity Small6721:50.84 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31AHSAA 1A-2A Section 4Oct 31 · 5,000 Meters Varsity · Place 33 · Shoals Christian5,000 Meters Varsity3320:45.8710
Oct 31AHSAA Cold Springs SectionalOct 31 · 5,000 Meters Varsity - 2A · Place 33 · Shoals Christian5,000 Meters Varsity - 2A3320:45.8710
Oct 24Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 160 · Shoals Christian5,000 Meters Varsity16021:14.0410
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 91 · Shoals Christian5,000 Meters Varsity9121:29.9010
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 311 · Shoals Christian School5,000 Meters Varsity31122:44.8710
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 311 · Shoals Christian School5,000 Meters Varsity31122:44.8710
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Small · Place 83 · Shoals Christian5,000 Meters Varsity - Small8323:00.1510

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21James Clemens UNDER THE LIGHTS Cross Country FestivalOct 21 · 5,000 Meters Varsity · Place 31 · Shoals Christian5,000 Meters Varsity3121:05.139
Oct 7Jesse Owens ClassicOct 7 · Varsity · Place 161 · Shoals ChristianVarsity16121:38.359
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 344 · Shoals Christian5,000 Meters Varsity34423:28.449
Sep 9Chickasaw Trails InvitationalSep 9 · Varsity · Place 344 · Shoals ChristianVarsity34423:28.439

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27AHSAA 1A/2A Section 4Oct 27 · 5,000 Meters 2A · Place 38 · Shoals Christian5,000 Meters 2A3821:00.148
Oct 15Randolph InvitationalOct 15 · Varsity · Place 123 · Shoals ChristianVarsity12322:41.23—
Oct 11Athens Bible School Invitational Oct 11 · 3,200 Meters 1A · Place 6 · Shoals Christian3,200 Meters 1A613:28.638
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 228 · Shoals Chris5,000 Meters Varsity22822:16.828
Sep 24Warriors InvitationalSep 24 · 5,000 Meters Varsity · Place 74 · Shoals Christian5,000 Meters Varsity7422:23.648
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 281 · Shoals Christian5,000 Meters Varsity28122:15.358

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28AHSAA 1A/2A Section 3Oct 28 · 5,000 Meters 2A · Place 27 · Shoals Christian5,000 Meters 2A2722:14.957
Oct 2Jesse Owens XC ClassicOct 2 · Varsity · Place 219 · Shoals ChristianVarsity21922:48.057
Sep 11Chickasaw Trails InvitationalSep 11 · 2.1 Miles Middle School · Place 79 · Shoals Christian2.1 Miles Middle School7913:34.537
Sep 4Pepsi XC ChallengeSep 4 · 2 Miles Middle School · Place 16 · Shoals Christian2 Miles Middle School1613:50.917
Aug 28Brooks InvitationalAug 28 · 2 Miles Junior Varsity 1-4A · Place 10 · Shoals Christian2 Miles Junior Varsity 1-4A1014:10.88 PB7