Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2020:17.16Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1820:31.61Husky ChallengeOctober 18, 2025
5,000 Meters · Munford High SchoolMunford Sectional · Oct 2920:46.8Munford SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 719:15.0AHSAA XC State ChampionshipNovember 7, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 5A · Place 160 · Gardendale5,000 Meters 5A16019:15.0 PB11
Oct 29Munford SectionalOct 29 · 5,000 Meters 5A · Place 38 · Gardendale5,000 Meters 5A3820:46.8 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Hewitt-Trussville SectionalOct 30 · 5,000 Meters 6A · Place 40 · Gardendale5,000 Meters 6A4020:38.9410
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 84 · Gardendale5,000 Meters Varsity8420:31.61 PB10
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 96 · Gardendale5,000 Meters Varsity Top 159620:17.16 PB10