Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorAHSAA State Track Championships (4A-5A-6A-7A) · May 514.57aAHSAA State Track Championships (4A-5A-6A-7A)May 5, 2022
110m Hurdles · 42" / 1.067m · OutdoorJag Outdoor Invite · Apr 2714.49aJag Outdoor InviteApril 27, 2025
300m Hurdles · 36" / 0.914m · OutdoorAHSAA State Track Championships (4A-5A-6A-7A) · May 538.22aAHSAA State Track Championships (4A-5A-6A-7A)May 5, 2022
400 Meters · IndoorSamford Invitational · Jan 1650.83aSamford InvitationalJanuary 16, 2026
400 Meters · OutdoorTerry Long FSU Relays · Mar 2650.32aTerry Long FSU RelaysMarch 26, 2026
400m Hurdles · 36" / 0.914m · OutdoorJag Outdoor Invite · Apr 2752.77aJag Outdoor InviteApril 27, 2025
60 Meter · IndoorSouth Alabama Invite · Feb 27.30aSouth Alabama InviteFebruary 2, 2025
60m Hurdles · 39" / 0.991m · IndoorAHSAA Indoor State Championship · Feb 48.24aAHSAA Indoor State ChampionshipFebruary 4, 2022
60m Hurdles · 42" / 1.067m · IndoorSun Belt Conference · Feb 198.24aSun Belt ConferenceFebruary 19, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 400m Hurdles · Place 7 · South AlabamaSouth Alabama400m Hurdles36" / 0.914mRound P7.52.80aSr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 400m Hurdles · Place 8 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m8.53.59aSr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 110m Hurdles · Place 23 · South AlabamaSouth Alabama110m Hurdles42" / 1.067mRound P23.14.83aWind: 1.2Sr
May 1Jaguar InviteMay 1 · 400m Hurdles · Place 3 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m3.54.31aSr
May 1Jaguar InviteMay 1 · 110m Hurdles · Place 10 · South AlabamaSouth Alabama110m Hurdles42" / 1.067m10.14.87aWind: 2.5Sr
Apr 24Josh Reidinger ClassicApr 24 · 400m Hurdles · Place 3 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m3.54.07aSr
Apr 24Josh Reidinger ClassicApr 24 · 110m Hurdles · Place 9 · South AlabamaSouth Alabama110m Hurdles42" / 1.067m9.14.96aWind: 2.2Sr
Apr 10Crimson Tide InvitationalApr 10 · 400m Hurdles · Place 13 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m13.54.19aSr
Apr 10Crimson Tide InvitationalApr 10 · 110m Hurdles · Place 18 · South AlabamaSouth Alabama110m Hurdles42" / 1.067m18.15.36aWind: -0.7Sr
Mar 26Terry Long FSU RelaysMar 26 · 400m Hurdles · Place 5 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m5.53.89aSr
Mar 26Terry Long FSU RelaysMar 26 · 400 Meters · Place 9 · South AlabamaSouth Alabama400 Meters9.50.32a PBSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Samford InvitationalFeb 13 · 60m Hurdles · South AlabamaSouth Alabama60m Hurdles42" / 1.067m--DNSSr
Feb 1USA InvitationalFeb 1 · 60m Hurdles · Place 6 · South AlabamaSouth Alabama60m HurdlesRound P68.51aSr
Feb 1USA InvitationalFeb 1 · 60m Hurdles · Place 5 · South AlabamaSouth Alabama60m Hurdles58.50aSr
Jan 16Samford InvitationalJan 16 · 60m Hurdles · Place 11 · South AlabamaSouth Alabama60m Hurdles42" / 1.067mRound P11.8.52aSr
Jan 16Samford InvitationalJan 16 · 400 Meters · Place 23 · South AlabamaSouth Alabama400 Meters23.50.83a PBSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18USA Last ChanceMay 18 · 400m Hurdles · Place 3 · South AlabamaSouth Alabama400m Hurdles355.19aJr
Apr 27Jag Outdoor InviteApr 27 · 400m Hurdles · Place 2 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m2.52.77a PBJr
Apr 27Jag Outdoor InviteApr 27 · 110m Hurdles · Place 3 · South AlabamaSouth Alabama110m Hurdles42" / 1.067m3.14.49a PBWind: 1.9Jr
Apr 11Crimson Tide InvitationalApr 11 · 400m Hurdles · Place 13 · South AlabamaSouth Alabama400m Hurdles1352.89aJr
Mar 14USA InviteMar 14 · 400m Hurdles · Place 3 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m3.55.87aJr
Mar 14USA InviteMar 14 · 110m Hurdles · Place 2 · South AlabamaSouth Alabama110m Hurdles42" / 1.067m2.14.87aWind: 2.9Jr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 242025 Sun Belt Indoor Track ChampionshipsFeb 24 · 60m Hurdles · Place 10 · South AlabamaSouth Alabama60m HurdlesRound P108.36JR
Feb 14Samford Bulldog InviteFeb 14 · 60m Hurdles · Place 7 · South AlabamaSouth Alabama60m HurdlesRound P78.41JR
Feb 14Samford Bulldog InviteFeb 14 · 60m Hurdles · Place 7 · South AlabamaSouth Alabama60m Hurdles78.40JR
Feb 2South Alabama InviteFeb 2 · 60m Hurdles · Place 7 · South AlabamaSouth Alabama60m Hurdles42" / 1.067mRound P7.8.35aJr
Feb 2South Alabama InviteFeb 2 · 60m Hurdles · Place 6 · South AlabamaSouth Alabama60m Hurdles42" / 1.067m6.8.38aJr
Feb 2South Alabama InviteFeb 2 · 60 Meter · Place 37 · South AlabamaSouth Alabama60 MeterRound P37.7.30a PBJr
Jan 17Samford InviteJan 17 · 60m Hurdles · Place 16 · South AlabamaSouth Alabama60m Hurdles168.63a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Southern Miss OpenApr 26 · 400m Hurdles · Place 2 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m2.53.51aSo
Apr 202024 Tiger Track ClassicApr 20 · 110m Hurdles · Place 6 · South AlabamaSouth Alabama110m Hurdles614.99a—
Apr 5Crimson Tide InviteApr 5 · 400m Hurdles · Place 12 · South AlabamaSouth Alabama400m Hurdles1253.97a—
Apr 5Crimson Tide InviteApr 5 · 110m Hurdles · Place 13 · South AlabamaSouth Alabama110m Hurdles1314.90a—
Mar 232024 Keyth Talley Inv.Mar 23 · 400m Hurdles · Place 6 · South AlabamaSouth Alabama400m Hurdles36" / 0.914m6.55.82aSo
Mar 232024 Keyth Talley Inv.Mar 23 · 110m Hurdles · Place 8 · South AlabamaSouth Alabama110m Hurdles42" / 1.067m8.14.76aWind: 3.5So

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Sun Belt ConferenceFeb 19 · 60m Hurdles · Place 8 · South AlabamaSouth Alabama60m Hurdles42" / 1.067mRound P8.8.24a PBSo
Feb 19Sun Belt ConferenceFeb 19 · 60m Hurdles · South AlabamaSouth Alabama60m Hurdles42" / 1.067m--DQSo
Feb 4USA Jaguar InvitationalFeb 4 · 60m Hurdles · Place 13 · South AlabamaSouth Alabama60m Hurdles138.47a—
Jan 19Samford InvitationalJan 19 · 60m Hurdles · Place 16 · South AlabamaSouth Alabama60m Hurdles168.82a—
Jan 19Samford InvitationalJan 19 · 400 Meters · Place 20 · South AlabamaSouth Alabama400 Meters2051.95a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles36" / 0.914m1.38.22a PB12
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 110m Hurdles · Place 3 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991mRound P3.14.57a PBWind: 1.912
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 110m Hurdles · Place 4 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991m4.14.89aWind: -1.312
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles36" / 0.914m1.38.25a12
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 110m Hurdles · Place 2 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991mRound P2.14.83a12
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 110m Hurdles · Place 2 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991m2.14.78a12
Apr 22Hewitt-Trussville InvitationalApr 22 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles138.4112
Apr 15Mountain Brook InvitationalApr 15 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles36" / 0.914mRound P1.38.54a12
Apr 15Mountain Brook InvitationalApr 15 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles36" / 0.914m1.38.27a12
Apr 15Mountain Brook InvitationalApr 15 · 110m Hurdles · Place 2 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991mRound P2.14.85aWind: -0.312
Apr 15Mountain Brook InvitationalApr 15 · 110m Hurdles · Place 2 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991m2.14.92aWind: -0.312
Apr 7Birmingham Metro JV Meet #5Apr 7 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles36" / 0.914m1.38.75a12
Apr 7Birmingham Metro JV Meet #5Apr 7 · 110m Hurdles · Place 2 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991m2.14.78a12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 60m Hurdles · Place 2 · Vestavia HillsVestavia Hills60m Hurdles39" / 0.991m2.8.24a PB12
Jan 8Icebreaker Invitational Meet #2Jan 8 · 60m Hurdles · Place 1 · Vestavia HillsVestavia Hills60m Hurdles39" / 0.991m1.8.40a12

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 60m Hurdles · Place 1 · Vestavia HillsVestavia Hills60m Hurdles39" / 0.991m1.8.24a12
Dec 4Magic City Invitational #2Dec 4 · 60m Hurdles · Place 1 · Vestavia HillsVestavia Hills60m Hurdles39" / 0.991m1.8.35a12
Jan 29Last Chance InvitationalJan 29 · 60m Hurdles · Place 3 · Vestavia HillsVestavia Hills60m Hurdles39" / 0.991m3.8.54a11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · 300m Hurdles · Place 3 · Vestavia HillsVestavia Hills300m Hurdles36" / 0.914m3.38.80a11
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · 110m Hurdles · Place 5 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991mRound P5.14.97aWind: -0.511
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · 110m Hurdles · Place 4 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991m4.14.98aWind: -0.411
Apr 23AHSAA Class 7A Section 3 Apr 23 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles36" / 0.914m1.39.40a11
Apr 23AHSAA Class 7A Section 3 Apr 23 · 110m Hurdles · Place 3 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991mRound P3.15.69a11
Apr 23AHSAA Class 7A Section 3 Apr 23 · 110m Hurdles · Place 1 · Vestavia HillsVestavia Hills110m Hurdles39" / 0.991m1.15.30a11