Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2029:15.22Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHewitt-Trussville Sectional · Oct 3028:50.09Hewitt-Trussville SectionalOctober 30, 2025
5,000 Meters · Munford High SchoolMunford Invitational (Corn Classic) · Sep 2631:41.4Munford Invitational (Corn Classic)September 26, 2026
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 428:31.12Jesse Owens ClassicOctober 4, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Silver · Place 271 · Gardendale5,000 Meters Silver27131:46.810
Sep 26Munford Invitational (Corn Classic)Sep 26 · 5,000 Meters Girls · Place 86 · Gardendale5,000 Meters Girls8631:41.4 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Hewitt-Trussville SectionalOct 30 · 5,000 Meters 6A · Place 54 · Gardendale5,000 Meters 6A5428:50.09 PB9
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 114 · Gardendale5,000 Meters Varsity11428:55.739
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 336 · Gardendale5,000 Meters Silver33628:31.12 PB9
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 165 · Gardendale5,000 Meters Varsity Top 1516529:15.22 PB9