Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA Smiths Station Sectional · Apr 2814.57aAHSAA Smiths Station SectionalApril 28, 2023
100m Hurdles · 33" / 0.838m · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3017.61aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
200 Meters · OutdoorAHSAA Smiths Station Sectional · Apr 2830.06aAHSAA Smiths Station SectionalApril 28, 2023
300m Hurdles · 30" / 0.762m · OutdoorTalladega County Meet · Apr 1150.01aTalladega County MeetApril 11, 2026
Combined results · OutdoorSylacauga Meet 2 · Mar 1715.0Sylacauga Meet 2March 17, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 10 · Sylacauga100m Hurdles33" / 0.838mRound P10.17.61a PBWind: -1.111
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 100m Hurdles · Place 5 · Sylacauga100m Hurdles33" / 0.838m5.17.68a11
Apr 18Lincoln Meet 1Apr 18 · Long Jump · SylacaugaLong Jump--NM11
Apr 18Lincoln Meet 1Apr 18 · 300m Hurdles · Sylacauga300m Hurdles30" / 0.762m--DNS11
Apr 18Lincoln Meet 1Apr 18 · 100m Hurdles · Sylacauga100m Hurdles33" / 0.838m--DNSWind: 0.811
Apr 17Sylacauga Meet 5Apr 17 · 300m Hurdles · Place 4 · Sylacauga300m Hurdles30" / 0.762m4.53.49a11
Apr 17Sylacauga Meet 5Apr 17 · 100m Hurdles · Place 2 · Sylacauga100m Hurdles33" / 0.838m2.18.16a11
Apr 11Talladega County MeetApr 11 · 300m Hurdles · Place 4 · Sylacauga300m Hurdles30" / 0.762m4.50.01a PB11
Apr 11Talladega County MeetApr 11 · 100m Hurdles · Place 2 · Sylacauga100m Hurdles33" / 0.838m2.18.78a11
Apr 7Sylacauga Meet 4Apr 7 · 300m Hurdles · Place 2 · Sylacauga300m Hurdles30" / 0.762m2.51.94a11
Apr 7Sylacauga Meet 4Apr 7 · 100m Hurdles · Place 1 · Sylacauga100m Hurdles33" / 0.838m1.17.61a11
Apr 2Sylacauga Meet 3Apr 2 · High Jump · SylacaugaHigh Jump--SCR11
Apr 2Sylacauga Meet 3Apr 2 · 300m Hurdles · Place 3 · Sylacauga300m Hurdles30" / 0.762m3.51.72a11
Apr 2Sylacauga Meet 3Apr 2 · 100m Hurdles · Place 1 · Sylacauga100m Hurdles33" / 0.838m1.18.36a11
Mar 19Sylacauga Meet 2Mar 19 · 300m Hurdles · Place 5 · Sylacauga300m Hurdles553.8811
Mar 19Sylacauga Meet 2Mar 19 · 100m Hurdles · Place 2 · Sylacauga100m Hurdles219.3011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 12 · Sylacauga300m Hurdles30" / 0.762m12.50.15a10
Apr 18Sylacauga Meet 4Apr 18 · 300m Hurdles · Place 1 · Sylacauga300m Hurdles151.5210
Apr 18Sylacauga Meet 4Apr 18 · 100m Hurdles · Place 2 · Sylacauga100m Hurdles217.7310
Apr 12Talladega County MeetApr 12 · 300m Hurdles · Place 2 · Sylacauga300m Hurdles251.8710
Apr 12Talladega County MeetApr 12 · 100m Hurdles · Place 3 · Sylacauga100m Hurdles318.0210
Apr 8Lincoln Meet 4Apr 8 · 300m Hurdles · Place 4 · Sylacauga300m Hurdles450.48a10
Apr 8Lincoln Meet 4Apr 8 · 100m Hurdles · Place 2 · Sylacauga100m Hurdles217.81a10
Apr 8Lincoln Meet 4Apr 8 · 300m Hurdles · Place 4 · Sylacauga300m Hurdles450.48a10
Apr 8Lincoln Meet 4Apr 8 · 100m Hurdles · Place 2 · Sylacauga100m Hurdles217.81a10
Apr 3Sylacauga Meet 3Apr 3 · 300m Hurdles · Place 1 · Sylacauga300m Hurdles153.1810
Apr 3Sylacauga Meet 3Apr 3 · 100m Hurdles · Place 1 · Sylacauga100m Hurdles118.1310
Mar 14Sylacauga Meet 2Mar 14 · 300m Hurdles · Place 3 · Sylacauga300m Hurdles355.3010
Mar 14Sylacauga Meet 2Mar 14 · 100m Hurdles · Place 1 · Sylacauga100m Hurdles118.5110
Mar 6Sylacauga Meet 1Mar 6 · 300m Hurdles · Place 2 · Sylacauga300m Hurdles256.33a—
Mar 6Sylacauga Meet 1Mar 6 · 100m Hurdles · Place 2 · Sylacauga100m Hurdles218.48a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 300m Hurdles · Place 24 · Sylacauga300m Hurdles30" / 0.762m24.56.53a8
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100m Hurdles · Place 14 · Sylacauga100m Hurdles33" / 0.838mRound P14.18.01aWind: 2.58
Apr 8Talladega County MeetApr 8 · 300m Hurdles · Place 8 · Sylacauga300m Hurdles855.889
Apr 8Talladega County MeetApr 8 · 100m Hurdles · Place 9 · Sylacauga100m Hurdles920.299
Mar 21Lincoln Meet 2Mar 21 · 300m Hurdles · Place 10 · Sylacauga300m Hurdles1056.63a—
Mar 21Lincoln Meet 2Mar 21 · 100m Hurdles · Place 15 · Sylacauga100m Hurdles1521.08a—
Mar 21Lincoln Meet 2Mar 21 · 200 Meters · Place 18 · Sylacauga200 Meters1830.81a—
Mar 9Lincoln Meet 1Mar 9 · 200 Meters · Place 36 · Sylacauga200 Meters3631.25—
Mar 9Lincoln Meet 1Mar 9 · 100 Meters · Place 35 · Sylacauga100 Meters3514.61—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28AHSAA Smiths Station SectionalApr 28 · 200 Meters · Place 16 · Sylacauga200 MetersRound P16.30.06a PB7
Apr 28AHSAA Smiths Station SectionalApr 28 · 100 Meters · Place 18 · Sylacauga100 MetersRound P18.14.57a PB7
Apr 11Talladega County MeetApr 11 · 100 Meters · Place 18 · Sylacauga100 Meters1814.648

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 200 Meters · Place 22 · Sylacauga200 MetersRound P22.31.41a6
Mar 17Sylacauga Meet 2Mar 17 · Combined results · Place 12 · SylacaugaCombined results1231.26
Mar 17Sylacauga Meet 2Mar 17 · Combined results · Place 17 · SylacaugaCombined results1715.0 PB6