Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · University of MontevalloThompson Warrior 2 Mile Invitational (HS & MS) · Sep 312:00.9Thompson Warrior 2 Mile Invitational (HS & MS)September 3, 2026
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2020:32.51Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHewitt-Trussville Sectional · Oct 3020:52.49Hewitt-Trussville SectionalOctober 30, 2025
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase (HS) · Sep 1918:34.2The Southern Showcase (HS)September 19, 2026
5,000 Meters · Munny Sokol Trail Head Parking LotNorthridge Sectional · Oct 2918:02.1Northridge SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 717:58.6AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1321:21.5Dew It On The TrailsOctober 13, 2026
5,000 Meters · University of MontevalloThompson XC Classic + Shelby Co. (HS & MS) · Sep 2619:06.4Thompson XC Classic + Shelby Co. (HS & MS)September 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 5A · Place 89 · PelhamPelham5,000 Meters 5A8917:58.6 PB11
Oct 29Northridge SectionalOct 29 · 5,000 Meters 5A · Place 6 · PelhamPelham5,000 Meters 5A618:02.1 PB11
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Boys 5-6A · Place 160 · PelhamPelham5,000 Meters Boys 5-6A16021:21.5 PB11
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 133 · PelhamPelham5,000 Meters Silver13319:02.011
Sep 26Thompson XC Classic + Shelby Co. (HS & MS)Sep 26 · 5,000 Meters Varsity · Place 28 · PelhamPelham5,000 Meters Varsity2819:06.4 PB11
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Blue · Place 137 · PelhamPelham5,000 Meters Blue13718:34.2 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 255 · PelhamPelham5,000 Meters Large School25520:21.011
Sep 3Thompson Warrior 2 Mile Invitational (HS & MS)Sep 3 · 2 Miles Varsity · Place 99 · PelhamPelham2 Miles Varsity9912:00.9 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Hewitt-Trussville SectionalOct 30 · 5,000 Meters 6A · Place 43 · PelhamPelham5,000 Meters 6A4320:52.49 PB10
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 101 · PelhamPelham5,000 Meters Varsity10121:22.8810
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 292 · PelhamPelham5,000 Meters Silver29220:13.6810
Sep 27Shelby County Championship (HS & MS)Sep 27 · 5,000 Meters High School · Place 54 · PelhamPelham5,000 Meters High School5420:29.6310
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 106 · PelhamPelham5,000 Meters Varsity Top 1510620:32.51 PB10
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Blue · Place 217 · PelhamPelham5,000 Meters Blue21719:29.6310

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 143 · PelhamPelham5,000 Meters Varsity14322:25.629
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 289 · PelhamPelham5,000 Meters Varsity28921:41.869
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 291 · PelhamPelham5,000 Meters Varsity29122:02.259
Sep 28Shelby County ChampionshipSep 28 · 5,000 Meters Varsity · Place 108 · PelhamPelham5,000 Meters Varsity10822:38.079