Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRiverdale High Open Meet · Mar 1410.40Riverdale High Open MeetMarch 14, 2022
110m Hurdles · 39" / 0.991m · OutdoorAAU Junior Olympics Regional 6 National Qualifier · Jun 2914.09aAAU Junior Olympics Regional 6 National QualifierJune 29, 2022
110m Hurdles · 42" / 1.067m · OutdoorNCAA Division I Outdoor Championships · Jun 1012.75aNCAA Division I Outdoor ChampionshipsJune 10, 2026
200 Meters · OutdoorPepsi Florida Relays · Apr 320.61aPepsi Florida RelaysApril 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorSenior Night Invitational · Apr 2351.63aSenior Night InvitationalApril 23, 2021
60m Hurdles · 42" / 1.067m · IndoorNCAA Division I Indoor Championships · Mar 137.32aNCAA Division I Indoor ChampionshipsMarch 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 110m Hurdles · Place 2 · United StatesUnited States110m Hurdles42" / 1.067m2.12.91aWind: 1.8Jr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound P1.12.75a PBWind: 1Jr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067m1.12.90aWind: -0.2Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound P1.13.15aWind: -0.1Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound S1.13.05aWind: 0.3Jr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound P1.13.09aWind: 1.1Jr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067m1.13.05aWind: -1Jr
May 22026 East Coast RelaysMay 2 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound P1.13.31aWind: -1Jr
May 22026 East Coast RelaysMay 2 · 110m Hurdles · AuburnAuburn110m Hurdles42" / 1.067m--DNSWind: 1.1Jr
Apr 16Tom Jones MemorialApr 16 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound P1.13.09aWind: 0.7Jr
Apr 16Tom Jones MemorialApr 16 · 110m Hurdles · AuburnAuburn110m Hurdles42" / 1.067m—DNSJr
Apr 3Pepsi Florida RelaysApr 3 · 200 Meters · Place 1 · AuburnAuburn200 Meters120.61a PBJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 13NCAA Division I Indoor ChampionshipsMar 13 · 60m Hurdles · Place 1 · AuburnAuburn60m Hurdles42" / 1.067mRound P1.7.36aJr
Mar 13NCAA Division I Indoor ChampionshipsMar 13 · 60m Hurdles · Place 1 · AuburnAuburn60m Hurdles42" / 1.067m1.7.32a PBJr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 110m Hurdles · Place 9 · AuburnAuburn110m Hurdles42" / 1.067mRound S9.13.30aWind: -0.1So
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 110m Hurdles · Place 14 · AuburnAuburn110m Hurdles42" / 1.067mRound P14.13.58aWind: 0.1So
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067m1.13.01aWind: 0.7So
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound P1.13.15aWind: 1.1So
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067m1.13.05aWind: 0.1So
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound S1.13.14aWind: 1.5So
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 15 · AuburnAuburn110m Hurdles42" / 1.067mRound P15.13.84aWind: -1.2So
May 15SEC Outdoor ChampionshipsMay 15 · 110m Hurdles · Place 6 · AuburnAuburn110m Hurdles42" / 1.067mRound P6.13.51aWind: 0.8So
May 15SEC Outdoor ChampionshipsMay 15 · 110m Hurdles · Place 2 · AuburnAuburn110m Hurdles42" / 1.067m2.13.15aWind: 0.5So
May 32025 LSU InvitationalMay 3 · 110m Hurdles · Place 2 · AuburnAuburn110m Hurdles42" / 1.067m2.13.35aWind: 1.1So
May 32025 LSU InvitationalMay 3 · 200 Meters · Place 18 · AuburnAuburn200 Meters18.21.06aWind: 2.9So
Apr 18Tom Jones InvitationalApr 18 · 110m Hurdles · Place 10 · AuburnAuburn110m Hurdles42" / 1.067mRound P10.13.94aWind: 2.5So

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 60m Hurdles · Place 5 · AuburnAuburn60m Hurdles42" / 1.067mRound P5.7.55aSo
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 60m Hurdles · Place 1 · AuburnAuburn60m Hurdles42" / 1.067m1.7.45aSo

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 110m Hurdles · Place 4 · AuburnAuburn110m Hurdles42" / 1.067mRound P4.13.37aWind: 0.8Fr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067mRound S1.13.24aWind: 0Fr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 110m Hurdles · Place 2 · AuburnAuburn110m Hurdles42" / 1.067mRound P2.13.44aWind: 1.7Fr
May 9SEC Outdoor ChampionshipsMay 9 · 110 Hurdles Preliminaries Heat 2 · Place 1 · AuburnAuburn110 Hurdles Preliminaries Heat 2113.24FR
May 9SEC Outdoor ChampionshipsMay 9 · 110 Hurdles Preliminaries · Place 1 · AuburnAuburn110 Hurdles Preliminaries113.24FR
May 9SEC Outdoor ChampionshipsMay 9 · 110 Hurdles Finals · Place 1 · AuburnAuburn110 Hurdles Finals113.18FR
Apr 272024 LSU InvitationalApr 27 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles42" / 1.067m1.13.40aWind: 3.8Fr
Apr 272024 LSU InvitationalApr 27 · 200 Meters · AuburnAuburn200 Meters--DNSWind: 4.5Fr
Apr 12Tom Jones Memorial InvitationalApr 12 · 110m Hurdles · AuburnAuburn110m Hurdles—0.8—
Mar 29Florida RelaysMar 29 · 110m Hurdles · Place 2 · AuburnAuburn110m HurdlesRound P213.69a—
Mar 29Florida RelaysMar 29 · 110m Hurdles · Place 1 · AuburnAuburn110m Hurdles113.46a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 25TSSAA State T&F Championship -Div.1 AAAMay 25 · 200 Meters · Place 4 · RockvaleRockvale200 Meters421.1312
May 25TSSAA State T&F Championship -Div.1 AAAMay 25 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles113.3212
May 9TSSAA Section 2 ChampionshipsMay 9 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles113.8612
May 9TSSAA Section 2 ChampionshipsMay 9 · 200 Meters · Place 2 · RockvaleRockvale200 Meters221.2912
May 2TSSAA DI-AAA, Section 2 Subsection 2 ChampionshipMay 2 · 200 Meters · Place 1 · RockvaleRockvale200 Meters121.6612
May 2TSSAA DI-AAA, Section 2 Subsection 2 ChampionshipMay 2 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles113.8812
Apr 27Great Eight InvitationalApr 27 · 200 Meters · Place 2 · RockvaleRockvale200 Meters221.5312
Apr 27Great Eight InvitationalApr 27 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles113.7212
Apr 22Stephen Williams Tomahawk Chop Team ChampionshipApr 22 · 110m Hurdles · Place 1 · Rockvale HigRockvale Hig110m Hurdles113.66—
Apr 22Stephen Williams Tomahawk Chop Team ChampionshipApr 22 · 200 Meters · Place 1 · Rockvale HigRockvale Hig200 Meters121.30—
Apr 22Stephen Williams Tomahawk Chop Team ChampionshipApr 22 · 200 Meters · Place 1 · RockvaleRockvale200 Meters121.3012
Apr 22Stephen Williams Tomahawk Chop Team ChampionshipApr 22 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles113.6612
Apr 15The Robert James Warrior InvitationalApr 15 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles113.33—
Apr 15The Robert James Warrior InvitationalApr 15 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles113.33—
Apr 15The Robert James Warrior InvitationalApr 15 · 200 Meters · Place 1 · RockvaleRockvale200 Meters121.59—
Apr 15The Robert James Warrior InvitationalApr 15 · 200 Meters · Place 1 · RockvaleRockvale200 Meters121.59—
Apr 15The Robert James Warrior InvitationalApr 15 · 100 Meters · Place 3 · RockvaleRockvale100 Meters310.78—
Apr 15The Robert James Warrior InvitationalApr 15 · 100 Meters · Place 3 · RockvaleRockvale100 Meters310.78—
Apr 8Riverdale RelaysApr 8 · 100 Meters · Place 1 · RockvaleRockvale100 Meters1.10.55a12

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 110m Hurdles · Place 1 · Rutherford County TrackRutherford County Track110m Hurdles39" / 0.991m1.14.09a PBWind: 211
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 100 Meters · Rutherford County TrackRutherford County Track100 MetersRound P--DNSWind: 0.711
May 26TSSAA State Championship Div 1 AAA and UnifiedMay 26 · 200 Meters · Place 2 · RockvaleRockvale200 Meters221.7611
May 26TSSAA State Championship Div 1 AAA and UnifiedMay 26 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles114.1711
Apr 29Siegel InvitationalApr 29 · 100 Meters · Place 1 · RockvaleRockvale100 Meters111.2711
Apr 23Tomahawk Chop Team ChampionshipApr 23 · 110m Hurdles · Place 1 · Rockvale HigRockvale Hig110m Hurdles113.90—
Apr 23Tomahawk Chop Team ChampionshipApr 23 · 200 Meters · Place 1 · Rockvale HigRockvale Hig200 Meters122.40—
Apr 23Tomahawk Chop Team ChampionshipApr 23 · 110m Hurdles · Place 1 · Rockvale HigRockvale Hig110m Hurdles113.90—
Apr 23Tomahawk Chop Team ChampionshipApr 23 · 200 Meters · Place 1 · Rockvale HigRockvale Hig200 Meters122.40—
Mar 26Early Bird ChampionshipMar 26 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles39" / 0.991m1.14.22a11
Mar 26Early Bird ChampionshipMar 26 · 100 Meters · Place 1 · RockvaleRockvale100 Meters1.10.72a11
Mar 19Siegel's HS Season OpenerMar 19 · 100 Meters · Place 1 · RockvaleRockvale100 Meters111.2011
Mar 19Siegel's HS Season OpenerMar 19 · 200 Meters · Place 1 · RockvaleRockvale200 Meters122.9811
Mar 19Siegel's HS Season OpenerMar 19 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles114.6711
Mar 14Riverdale High Open MeetMar 14 · 100 Meters · Place 1 · Rockvale HigRockvale Hig100 Meters110.40 PB—

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27 TSSAA State Track & Field Championships D-I Large SchoolsMay 27 · 110m Hurdles · Place 3 · RockvaleRockvale110m Hurdles39" / 0.991m3.14.38aWind: 0.610
May 7TSSAA Section 2 Sectional - Large SchoolsMay 7 · 110m Hurdles · Place 2 · RockvaleRockvale110m Hurdles39" / 0.991m2.15.10a10
Apr 30TSSAA Section 2 North Sub-Sectional - Large Schools (Riverdale)Apr 30 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles39" / 0.991m1.14.98a10
Apr 30TSSAA Section 2 North Sub-Sectional - Large Schools (Riverdale)Apr 30 · 200 Meters · RockvaleRockvale200 Meters--NT10
Apr 30TSSAA Section 2 North Sub-Sectional - Large Schools (Riverdale)Apr 30 · 100 Meters · Place 2 · RockvaleRockvale100 Meters2.11.17a10
Apr 27Great Eight InvitationalApr 27 · 110m Hurdles · Place 1 · Rockvale HigRockvale Hig110m Hurdles115.0510
Apr 23Senior Night InvitationalApr 23 · 300m Hurdles · Place 6 · RockvaleRockvale300m Hurdles36" / 0.914m6.51.63a PB10
Apr 23Senior Night InvitationalApr 23 · 110m Hurdles · Place 1 · RockvaleRockvale110m Hurdles39" / 0.991m1.15.18a10
Apr 23Senior Night InvitationalApr 23 · 200 Meters · Place 2 · RockvaleRockvale200 Meters2.23.63a10
Apr 23Senior Night InvitationalApr 23 · 100 Meters · Place 2 · RockvaleRockvale100 Meters2.11.37a10
Apr 20Blackman Home Meet #2Apr 20 · 100 Meters · Place 2 · Rockvale HigRockvale Hig100 Meters211.44—
Apr 17Tomahawk Team ChampionshipApr 17 · 110m Hurdles · Place 1 · Rockvale HigRockvale Hig110m Hurdles115.15—
Apr 17Tomahawk Team ChampionshipApr 17 · 200 Meters · Place 4 · Rockvale HigRockvale Hig200 Meters423.56—
Mar 20Meet at the CreekMar 20 · 300m Hurdles · Place 4 · Rockvale HigRockvale Hig300m Hurdles443.69—
Mar 20Meet at the CreekMar 20 · 110m Hurdles · Place 1 · Rockvale HigRockvale Hig110m Hurdles114.81—