Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Auburn HSAHSAA 6A Section 2 · Oct 3124:12.25AHSAA 6A Section 2October 31, 2024
5,000 Meters · Central High School of Clay Volunteer Fall Classic · Oct 1121:34.70Volunteer Fall ClassicOctober 11, 2025
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2022:55.96Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Keisel ParkAuburn Sectional · Oct 2920:28.7Auburn SectionalOctober 29, 2026
5,000 Meters · Montevallo campusEarly Bird Twilight · Sep 1321:47.88Early Bird TwilightSeptember 13, 2025
5,000 Meters · Munford High SchoolMunford Invitational · Sep 2124:43.21Munford InvitationalSeptember 21, 2024
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 719:41.2AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Veteran's ParkSpain Park Cross Country Invitational · Sep 2621:10.0Spain Park Cross Country InvitationalSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 5A · Place 186 · Wetumpka5,000 Meters 5A18619:41.2 PB11
Oct 29Auburn SectionalOct 29 · 5,000 Meters 5A · Place 22 · Wetumpka5,000 Meters 5A2220:28.7 PB11
Oct 17Montgomery Academy XC InvitationalOct 17 · 5,000 Meters Varsity · Place 117 · Wetumpka5,000 Meters Varsity11720:50.8911
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Gold · Place 219 · Wetumpka5,000 Meters Gold21920:56.011
Sep 26Spain Park Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 41 · Wetumpka5,000 Meters Varsity4121:10.0 PB11
Sep 12Volunteer Spirit ClassicSep 12 · 5,000 Meters Boys · Place 27 · Wetumpka5,000 Meters Boys2721:57.411

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 603 · Wetumpka5,000 Meters 7A60321:16.5310
Oct 30Auburn SectionalOct 30 · 5,000 Meters 6A · Place 21 · Wetumpka5,000 Meters 6A2120:41.7210
Oct 11Volunteer Fall ClassicOct 11 · 5,000 Meters Boys Varsity · Place 52 · Wetumpka5,000 Meters Boys Varsity5221:34.70 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Gold · Place 214 · Wetumpka5,000 Meters Gold21421:26.9110
Sep 27Spain Park InvitationalSep 27 · 5,000 Meters High School · Place 41 · Wetumpka5,000 Meters High School4122:01.4510
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 197 · Wetumpka5,000 Meters Varsity Top 1519722:55.96 PB10
Sep 13Early Bird TwilightSep 13 · 5,000 Meters Purple · Place 73 · Wetumpka5,000 Meters Purple7321:47.88 PB10
Sep 6Volunteer Spirit ClassicSep 6 · 5,000 Meters New Division · Place 94 · Wetumpka5,000 Meters New Division9423:24.9110

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 238 · Wetumpka5,000 Meters 6A23822:31.199
Oct 31AHSAA 6A Section 2Oct 31 · 5,000 Meters Varsity · Place 33 · Wetumpka5,000 Meters Varsity3324:12.25 PB9
Oct 12Volunteer Fall ClassicOct 12 · 5,000 Meters Varsity · Place 100 · Wetumpka5,000 Meters Varsity10023:24.499
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 386 · Wetumpka5,000 Meters Varsity38624:36.149
Sep 21Munford InvitationalSep 21 · 5,000 Meters 5A-7A · Place 92 · Wetumpka5,000 Meters 5A-7A9224:43.21 PB9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 242 · Wetumpka5,000 Meters Boys 6A24223:32.208