Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorEnterprise Open · Feb 2113.77Enterprise OpenFebruary 21, 2025
100 Meters · OutdoorBlack Belt Invitational · Apr 513.50Black Belt InvitationalApril 5, 2024
100m Hurdles · 33" / 0.838m · OutdoorChattahoochee River Invitational · Mar 2018.99aChattahoochee River InvitationalMarch 20, 2026
300m Hurdles · 30" / 0.762m · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3047.93aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · IndoorEnterprise Open · Feb 211:03.79Enterprise OpenFebruary 21, 2025
400 Meters · OutdoorAHSAA Smiths Station Section 2026 · Apr 241:00.60aAHSAA Smiths Station Section 2026April 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 300m Hurdles · Place 5 · Valley300m Hurdles30" / 0.762m5.47.93a PB12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 400 Meters · Place 9 · Valley400 Meters9.1:01.39a12
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 300m Hurdles · Place 3 · Valley300m Hurdles30" / 0.762m3.48.28a12
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 400 Meters · Place 2 · Valley400 Meters2.1:00.60a PB12
Mar 20Chattahoochee River InvitationalMar 20 · 300m Hurdles · Place 2 · Valley300m Hurdles30" / 0.762m2.52.46a12
Mar 20Chattahoochee River InvitationalMar 20 · 100m Hurdles · Place 4 · Valley100m Hurdles33" / 0.838m4.18.99a PB12
Mar 6Valley Invitational - Speed MeetMar 6 · 400 Meters · Place 20 · Valley400 Meters201:17.3212

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Opelika InviteFeb 28 · 400 Meters · Place 5 · Valley400 Meters51:04.8512
Feb 28Opelika InviteFeb 28 · 300m Hurdles · Place 6 · Valley300m Hurdles655.9912
Feb 28Opelika InviteFeb 28 · 100m Hurdles · Place 10 · Valley100m Hurdles1019.7512

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 5 · Valley300m Hurdles30" / 0.762m5.48.12a11
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 400 Meters · Place 14 · Valley400 Meters14.1:02.23a11
Apr 18Beauregard 2025Apr 18 · 300m Hurdles · Place 1 · Valley300m Hurdles30" / 0.762m1.48.02a11
Mar 14Sylacauga Meet 2Mar 14 · 300m Hurdles · Place 1 · Valley300m Hurdles151.1711
Mar 14Sylacauga Meet 2Mar 14 · 400 Meters · Place 4 · Valley400 Meters41:08.7311
Mar 14Sylacauga Meet 2Mar 14 · 100 Meters · Place 4 · Valley100 Meters413.7811
Mar 8GC Open 2025Mar 8 · 300m Hurdles · Place 2 · Valley300m Hurdles30" / 0.762m2.52.14a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Enterprise OpenFeb 21 · 100 Meters · Place 14 · Valley100 Meters1413.77 PB11
Feb 21Enterprise OpenFeb 21 · 400 Meters · Place 3 · Valley400 Meters31:03.79 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 300m Hurdles · Place 8 · Valley300m Hurdles30" / 0.762m8.49.40a10
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 400 Meters · Place 12 · Valley400 Meters12.1:02.46a10
Apr 19Wayne Murphy InvitationalApr 19 · 300m Hurdles · Place 3 · Valley300m Hurdles349.7210
Apr 19Wayne Murphy InvitationalApr 19 · 100m Hurdles · Place 21 · Valley100m Hurdles2120.6210
Apr 19Wayne Murphy InvitationalApr 19 · 400 Meters · Place 8 · Valley400 Meters81:03.9710
Apr 12Mike Spain InvitationalApr 12 · 300m Hurdles · Place 5 · Valley300m Hurdles550.21a—
Apr 12Mike Spain InvitationalApr 12 · 100m Hurdles · Place 8 · Valley100m Hurdles819.00a—
Apr 12Mike Spain InvitationalApr 12 · 400 Meters · Place 4 · Valley400 Meters41:04.26a—
Apr 5Black Belt InvitationalApr 5 · 400 Meters · Place 4 · Valley400 Meters41:06.7510
Apr 5Black Belt InvitationalApr 5 · 100 Meters · Place 4 · Valley100 Meters413.50 PB10
Mar 22Valley Speed MeetMar 22 · 300m Hurdles · Place 1 · Valley High300m Hurdles155.71—
Mar 22Valley Speed MeetMar 22 · 400 Meters · Place 3 · Valley High400 Meters31:06.16—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 300m Hurdles · Place 20 · Valley300m Hurdles30" / 0.762m20.51.87a9
Apr 28AHSAA Smiths Station SectionalApr 28 · 300m Hurdles · Place 2 · Valley300m Hurdles30" / 0.762m2.48.20a9
Apr 28AHSAA Smiths Station SectionalApr 28 · 100m Hurdles · Place 8 · Valley100m Hurdles33" / 0.838m8.20.93a9
Apr 28AHSAA Smiths Station SectionalApr 28 · 400 Meters · Place 11 · Valley400 Meters11.1:08.10a9
Apr 14Mike Spain InvitationalApr 14 · 300m Hurdles · Place 15 · Valley High300m Hurdles1556.70—
Apr 14Mike Spain InvitationalApr 14 · 100m Hurdles · Place 9 · Valley High100m Hurdles919.34—
Apr 14Mike Spain InvitationalApr 14 · 400 Meters · Place 10 · Valley High400 Meters101:05.30—
Mar 11Glenn Copeland InvitationalMar 11 · 300m Hurdles · Place 1 · Valley300m Hurdles151.809
Mar 11Glenn Copeland InvitationalMar 11 · 100m Hurdles · Place 4 · Valley100m Hurdles420.389

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 300m Hurdles · Place 15 · Valley300m Hurdles30" / 0.762m15.53.66a8
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 100m Hurdles · Place 17 · Valley100m Hurdles33" / 0.838mRound P17.20.68a8
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 400 Meters · Place 23 · Valley400 Meters23.1:05.73a8
Mar 19Homewood HS InvitationalMar 19 · 300m Hurdles · Place 32 · Valley High300m Hurdles3259.15—
Mar 19Homewood HS InvitationalMar 19 · 100m Hurdles · Place 30 · Valley High100m Hurdles3021.27—
Mar 19Homewood HS InvitationalMar 19 · 400 Meters · Place 30 · Valley High400 Meters301:10.37—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Opelika InvitationalFeb 25 · High Jump · Valley HighHigh Jump—NH—
Feb 25Opelika InvitationalFeb 25 · 100m Hurdles · Place 8 · Valley High100m Hurdles823.50—