Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Heardmont ParkOak Mountain MS XC Invitational · Sep 2913:28.13Oak Mountain MS XC InvitationalSeptember 29, 2023
3219 m · Heardmont ParkOak Mountain MS XC Invitational · Sep 1615:10.10Oak Mountain MS XC InvitationalSeptember 16, 2022
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1819:41.63Husky ChallengeOctober 18, 2025
5,000 Meters · Munny Sokol ParkAmerican Christian Sectional · Nov 220:38.80American Christian SectionalNovember 2, 2023
5,000 Meters · Munny Sokol Trail Head Parking LotAHSAA American Christian Sectional · Oct 3120:10.80AHSAA American Christian SectionalOctober 31, 2024
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 418:42.87Jesse 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
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 5A · Place 42 · John CarrollJohn Carroll5,000 Meters 5A4219:01.2810
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 70 · John CarrollJohn Carroll5,000 Meters Varsity7019:41.63 PB10
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 168 · John CarrollJohn Carroll5,000 Meters Silver16818:42.87 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31AHSAA American Christian SectionalOct 31 · 5,000 Meters Varsity - 5A · Place 33 · John CarrollJohn Carroll5,000 Meters Varsity - 5A3320:10.80 PB9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2American Christian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 5A · Place 69 · John CarrollJohn Carroll5,000 Meters Boys 5000 Meter Run 5A6920:38.80 PB8
Sep 29Oak Mountain MS XC InvitationalSep 29 · 3,200 Meters Boys 3200 Meter Run Boys A · Place 82 · John CarrollJohn Carroll3,200 Meters Boys 3200 Meter Run Boys A8213:28.13 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Oak Mountain MS XC InvitationalSep 16 · 3,219 Meters Middle School - A · Place 127 · John CarrollJohn Carroll3,219 Meters Middle School - A12715:10.10 PB7