Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3019.05aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
200 Meters · OutdoorSouthern Conference MS Meet 2 · Mar 431.06Southern Conference MS Meet 2March 4, 2024
300m Hurdles · 30" / 0.762m · OutdoorSpain Park Classic · Apr 458.32aSpain Park ClassicApril 4, 2026
400 Meters · OutdoorSpain Park Classic · Apr 51:16.19aSpain Park ClassicApril 5, 2025
60 Meters · IndoorMiddle School Meet #3 · Jan 89.39Middle School Meet #3January 8, 2024
60m Hurdles · 33" / 0.838m · IndoorMagic City Invitational #2 · Dec 612.35aMagic City Invitational #2December 6, 2025
Long Jump · OutdoorSouthern Conference MS Meet 2 · Mar 43.55mSouthern Conference MS Meet 2March 4, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 21 · Altamont100m Hurdles33" / 0.838mRound P21.19.05a PBWind: -2.110
Apr 24AHSAA Northridge Section 2026Apr 24 · 100m Hurdles · Place 5 · Altamont100m Hurdles33" / 0.838mRound P5.19.48a10
Apr 24AHSAA Northridge Section 2026Apr 24 · 100m Hurdles · Place 5 · Altamont100m Hurdles33" / 0.838m5.19.25a10
Apr 17Hewitt-Trussville InvitationalApr 17 · 300m Hurdles · Altamont300m Hurdles30" / 0.762m--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · 100m Hurdles · Place 24 · Altamont100m Hurdles33" / 0.838m24.19.84a10
Apr 4Spain Park ClassicApr 4 · 300m Hurdles · Place 11 · Altamont300m Hurdles30" / 0.762m11.58.32a PB10
Apr 4Spain Park ClassicApr 4 · 100m Hurdles · Place 8 · Altamont100m Hurdles33" / 0.838m8.20.23a10
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 300m Hurdles · Place 34 · Altamont300m Hurdles3458.4210
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100m Hurdles · Place 29 · Altamont100m Hurdles2919.9710

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 300m Hurdles · Place 19 · Altamont300m Hurdles1957.8010
Feb 27Husky ClassicFeb 27 · 100m Hurdles · Place 18 · Altamont100m Hurdles1819.3710
Jan 30AHSAA State Indoor MeetJan 30 · 60m Hurdles · Place 9 · Altamont60m HurdlesRound P911.4210
Jan 24Last Chance #3Jan 24 · 60m Hurdles · Place 20 · Altamont60m Hurdles2011.5010
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60m Hurdles · Place 44 · Altamont60m Hurdles4411.7110
Jan 14JV Meet #3Jan 14 · 60m Hurdles · Place 37 · Altamont60m Hurdles3711.7610

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · 60m Hurdles · Place 39 · Altamont60m Hurdles33" / 0.838m39.12.35a PB10
Jan 15JV Meet #3Jan 15 · 60m Hurdles · Place 58 · Altamont60m Hurdles5812.929
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 185 · Altamont60 Meters1859.589

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 100m Hurdles · Place 45 · Altamont100m Hurdles33" / 0.838mRound P45.21.62a9
Apr 5Spain Park ClassicApr 5 · 100m Hurdles · Place 14 · Altamont100m Hurdles1422.78a9
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 20 · Altamont400 Meters201:16.19a PB9
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 20 · Altamont400 Meters201:16.199
Apr 5Spain Park ClassicApr 5 · 100m Hurdles · Place 14 · Altamont100m Hurdles1422.789

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 60 Meters · Place 110 · Altamont60 Meters1109.409
Jan 8Middle School Meet #3Jan 8 · Long Jump · Place 12 · AltamontLong Jump1211-10.508
Jan 8Middle School Meet #3Jan 8 · 60 Meters · Place 72 · Altamont60 Meters729.39 PB8

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Wetumpka SectionalApr 26 · 300m Hurdles · Place 8 · Altamont300m Hurdles30" / 0.762m8.59.04a8
Apr 26Wetumpka SectionalApr 26 · High Jump · AltamontHigh Jump--DNS8
Apr 19Hewitt Trussville InvitationalApr 19 · 300m Hurdles · Place 31 · Altamont300m Hurdles3159.668
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Place 10 · Altamont300m Hurdles30" / 0.762m10.58.46a8
Apr 12Mountain Brook InvitationalApr 12 · High Jump · AltamontHigh Jump--DNS8
Mar 11Southern Conference MS Meet #3Mar 11 · Long Jump · Place 9 · AltamontLong Jump911-118
Mar 4Southern Conference MS Meet 2Mar 4 · Long Jump · Place 12 · AltamontLong Jump123.55m PB—
Mar 4Southern Conference MS Meet 2Mar 4 · 200 Meters · Place 19 · Altamont200 Meters1931.06 PB—