Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Montgomery AcademySwoops' Loop at MA #2 · Oct 712:24.62Swoops' Loop at MA #2October 7, 2025
5,000 Meters · Auburn University at MontgomeryMontgomery Academy Invitational · Oct 1817:58.09Montgomery Academy InvitationalOctober 18, 2025
5,000 Meters · Central High School of Clay AHSAA 5A Section 2 · Oct 3118:05.06AHSAA 5A Section 2October 31, 2025
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2017:58.73Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Keisel ParkAuburn Sectional · Oct 2922:00.2Auburn SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 818:27.22AHSAA XC State ChampionshipNovember 8, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Auburn SectionalOct 29 · 5,000 Meters 4A · Place 46 · Elmore County5,000 Meters 4A4622:00.2 PB12
Oct 17Montgomery Academy XC InvitationalOct 17 · 5,000 Meters Varsity · Place 180 · Elmore County5,000 Meters Varsity18022:32.9412
Oct 1Swoops Loop #2Oct 1 · 2 Miles Varsity · Place 29 · Elmore County2 Miles Varsity2913:39.112
Sep 19Oak Mountain XC HS InviteSep 19 · 5,000 Meters Varsity Top 15 · Place 118 · Elmore County5,000 Meters Varsity Top 1511822:44.112
Sep 10Swoops Loop #1Sep 10 · 2 Miles Top 10 · Place 39 · Elmore County2 Miles Top 103913:53.612

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 284 · Elmore County5,000 Meters 7A28418:27.22 PB11
Oct 31AHSAA 5A Section 2Oct 31 · 5,000 Meters Varsity · Place 8 · Elmore County5,000 Meters Varsity818:05.06 PB11
Oct 31Central Clay SectionalOct 31 · 5,000 Meters 5A · Place 8 · Elmore County5,000 Meters 5A818:05.0611
Oct 18Montgomery Academy InvitationalOct 18 · 5,000 Meters Varsity · Place 26 · Elmore County5,000 Meters Varsity2617:58.09 PB11
Oct 7Swoops' Loop at MA #2Oct 7 · 2 Miles Boys · Place 8 · Elmore County2 Miles Boys812:24.62 PB11
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 34 · Elmore County5,000 Meters Varsity Top 153417:58.73 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 5A · Place 47 · Elmore County5,000 Meters 5A4717:47.5210

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Oak Mountain HS XC InvitationalSep 30 · 5,000 Meters Varsity · Place 36 · Elmore County5,000 Meters Varsity3618:32.199

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 10Trinity TrailblazerSep 10 · 5,000 Meters Varsity · Place 37 · Elmore County5,000 Meters Varsity3719:41.348