Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · University of MontevalloThompson Warrior 2 Mile Invitational (HS & MS) · Sep 314:56.6Thompson Warrior 2 Mile Invitational (HS & MS)September 3, 2026
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2025:16.52Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1823:18.62Husky ChallengeOctober 18, 2025
5,000 Meters · John Hunt Cross Country Running ParkRandolph Sectional · Oct 2922:49.0Randolph SectionalOctober 29, 2026
5,000 Meters · Keisel ParkAuburn Sectional · Oct 3021:55.62Auburn SectionalOctober 30, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 821:25.20AHSAA XC State ChampionshipNovember 8, 2025
5,000 Meters · University of MontevalloShelby County Championship (HS & MS) · Sep 2724:27.56Shelby County Championship (HS & MS)September 27, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Randolph SectionalOct 29 · 5,000 Meters Boys Private AA · Place 66 · Indian Springs5,000 Meters Boys Private AA6622:49.0 PB12
Oct 22Northwest Alabama Championship 2026Oct 22 · Varsity · Place 145 · Indian SpringsVarsity14523:33.6112
Oct 22Northwest Alabama Championship 2026Oct 22 · Varsity · Place 145 · Indian SpringsVarsity14523:33.6112
Oct 22Northwest Alabama Championship 2026Oct 22 · Varsity · Place 145 · Indian SpringsVarsity14523:33.6112
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Varsity · Place 145 · Indian Springs5,000 Meters Varsity14523:33.6112
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Green · Place 196 · Indian Springs5,000 Meters Green19623:30.712
Sep 3Thompson Warrior 2 Mile Invitational (HS & MS)Sep 3 · 2 Miles Varsity · Place 244 · Indian Springs2 Miles Varsity24414:56.6 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 4A · Place 82 · Indian Springs5,000 Meters 4A8221:25.20 PB11
Oct 30Auburn SectionalOct 30 · 5,000 Meters 4A · Place 50 · Indian Springs5,000 Meters 4A5021:55.62 PB11
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 130 · Indian Springs5,000 Meters Varsity13023:18.62 PB11
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 324 · Indian Springs5,000 Meters Bronze32423:25.7411
Sep 27Shelby County Championship (HS & MS)Sep 27 · 5,000 Meters High School · Place 93 · Indian Springs5,000 Meters High School9324:27.56 PB11
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 240 · Indian Springs5,000 Meters Varsity Top 1524025:16.52 PB11