Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Montevallo campusThompson Warrior 2 Mile · Aug 2817:28.88Thompson Warrior 2 MileAugust 28, 2025
5,000 Meters · Heardmont ParkOak Mountain XC HS Invite · Sep 1926:18.9Oak Mountain XC HS InviteSeptember 19, 2026
5,000 Meters · Hewitt-Trussville High SchoolHewitt-Trussville Sectional · Oct 3025:28.71Hewitt-Trussville SectionalOctober 30, 2025
5,000 Meters · Munny Sokol ParkNorthridge Black & Blue Invitational · Aug 2928:19.8Northridge Black & Blue InvitationalAugust 29, 2026
5,000 Meters · Munny Sokol Trail Head Parking LotWest Alabama & Tusc. City/Country Middle School and HS · Oct 1824:31.40West Alabama & Tusc. City/Country Middle School and HSOctober 18, 2025
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 425:18.88Jesse 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
Sep 19Oak Mountain XC HS InviteSep 19 · 5,000 Meters Varsity Top 15 · Place 73 · Tuscaloosa County5,000 Meters Varsity Top 157326:18.9 PB11
Aug 29Northridge Black & Blue InvitationalAug 29 · 5,000 Meters Varsity · Place 36 · Tuscaloosa County5,000 Meters Varsity3628:19.8 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Hewitt-Trussville SectionalOct 30 · 5,000 Meters 7A · Place 53 · Tuscaloosa County5,000 Meters 7A5325:28.71 PB10
Oct 18West Alabama & Tusc. City/Country Middle School and HSOct 18 · 5,000 Meters Varsity · Place 21 · Tuscaloosa County5,000 Meters Varsity2124:31.40 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 286 · Tuscaloosa County5,000 Meters Silver28625:18.88 PB10
Sep 27Paul W. Bryant XC InvitationalSep 27 · 5,000 Meters Varsity · Place 8 · Tuscaloosa County5,000 Meters Varsity825:46.3310
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 123 · Tuscaloosa County5,000 Meters Varsity Top 1512327:23.0410
Aug 28Thompson Warrior 2 MileAug 28 · 2 Miles VAR · Place 186 · Tuscaloosa County2 Miles VAR18617:28.88 PB10