Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 3Y RanchDolphin Run · Oct 123:32.2Dolphin RunOctober 1, 2025
5,000 Meters · Auburn University at MontgomeryMontgomery Academy Invitational · Oct 1824:45.66Montgomery Academy InvitationalOctober 18, 2025
5,000 Meters · Gateway ParkThe montgoMery trAilblazer · Aug 2924:17.9The montgoMery trAilblazerAugust 29, 2026
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2021:56.43Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Keisel ParkAuburn Sectional · Oct 3021:04.48Auburn SectionalOctober 30, 2025
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 421:50.16Jesse Owens ClassicOctober 4, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29The montgoMery trAilblazerAug 29 · 5,000 Meters Varsity · Place 89 · Prattville5,000 Meters Varsity8924:17.9 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Auburn SectionalOct 30 · 5,000 Meters 7A · Place 56 · Prattville5,000 Meters 7A5621:04.48 PB10
Oct 18Montgomery Academy InvitationalOct 18 · 5,000 Meters Varsity · Place 256 · Prattville5,000 Meters Varsity25624:45.66 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 362 · Prattville5,000 Meters Silver36221:50.16 PB10
Oct 1Dolphin RunOct 1 · 5,000 Meters Varsity · Place 166 · Prattville5,000 Meters Varsity16623:32.2 PB10
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 160 · Prattville5,000 Meters Varsity Top 1516021:56.43 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31AHSAA 7A Section 2Oct 31 · 5,000 Meters Varsity · Place 54 · Prattville5,000 Meters Varsity5424:03.949
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 276 · Prattville5,000 Meters Varsity27621:23.319
Sep 28Paul W. Bryant InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 18 · Prattville5,000 Meters Junior Varsity1822:42.769