Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Auburn HSAHSAA 4A Section 2 · Oct 3127:18.38AHSAA 4A Section 2October 31, 2024
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2022:55.92Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1822:55.16Husky ChallengeOctober 18, 2025
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 426:10.37Jesse Owens ClassicOctober 4, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 127 · Indian Springs5,000 Meters Varsity12722:55.16 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 387 · Indian Springs5,000 Meters Bronze38726:10.37 PB10
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 196 · Indian Springs5,000 Meters Varsity Top 1519622:55.92 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31AHSAA 4A Section 2Oct 31 · 5,000 Meters Varsity · Place 64 · Indian Springs5,000 Meters Varsity6427:18.38 PB9
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 138 · Indian Springs5,000 Meters Varsity13822:08.749
Sep 28Shelby County ChampionshipSep 28 · 5,000 Meters Varsity · Place 91 · Indian Springs5,000 Meters Varsity9121:47.179
Sep 21Spain Park InvitationalSep 21 · 5,000 Meters Varsity · Place 118 · Indian Springs5,000 Meters Varsity11822:54.719

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Helena InvitationalOct 14 · 5,000 Meters Varsity · Place 91 · Indian Springs5,000 Meters Varsity9125:08.768
Sep 30Oak Mountain HS XC InvitationalSep 30 · 5,000 Meters Varsity · Place 159 · Indian Springs5,000 Meters Varsity15923:17.138
Sep 23Shelby County ChampionshipSep 23 · 5,000 Meters Varsity · Place 103 · Indian Springs5,000 Meters Varsity10322:38.098