Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2410.88a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 International Youth Championship · Jul 1713.65a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · IndoorAAU National Indoor Championships · Mar 1126.96aAAU National Indoor ChampionshipsMarch 11, 2022
400m Hurdles · 36" / 0.914m · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2955.41aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
60 Meter · IndoorAAU National Indoor Championships · Mar 118.16aAAU National Indoor ChampionshipsMarch 11, 2022
60m Hurdles · 39" / 0.991m · IndoorAdidas Indoor Nationals · Mar 208.14aAdidas Indoor NationalsMarch 20, 2026
High Jump · OutdoorNorth Carolina AAU District Meet · Jun 41.52mNorth Carolina AAU District MeetJune 4, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 110m Hurdles · Place 1 · Durham Striders Track110m Hurdles39" / 0.991mRound P1.14.44aWind: -0.711
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 110m Hurdles · Place 1 · Durham Striders Track110m Hurdles39" / 0.991m1.14.14aWind: -0.511
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 4 · Durham Striders Track100 MetersRound P4.11.29aWind: -1.411
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 4 · Durham Striders Track100 Meters4.10.88a PBWind: -0.111
Jul 172026 International Youth ChampionshipJul 17 · 400m Hurdles · Place 2 · Durham Striders Track400m Hurdles36" / 0.914m2.55.87a11
Jul 172026 International Youth ChampionshipJul 17 · 110m Hurdles · Place 1 · Durham Striders Track110m Hurdles39" / 0.991mRound P1.14.13aWind: -2.211
Jul 172026 International Youth ChampionshipJul 17 · 110m Hurdles · Place 1 · Durham Striders Track110m Hurdles39" / 0.991m1.13.65a PBWind: 1.711
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400m Hurdles · Place 2 · Durham Striders Track400m Hurdles36" / 0.914m2.56.79a11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 110m Hurdles · Place 1 · Durham Striders Track110m Hurdles39" / 0.991m1.14.15aWind: 1.311
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 11 · Durham Striders Track400m Hurdles36" / 0.914m11.55.50a11
Jun 18Adidas Track Nationals 2026Jun 18 · 110m Hurdles · Place 1 · Durham Striders Track110m Hurdles39" / 0.991mRound P1.13.73aWind: 1.511
Jun 18Adidas Track Nationals 2026Jun 18 · 110m Hurdles · Place 7 · Durham Striders Track110m Hurdles39" / 0.991m7.13.96aWind: 0.111
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 400m Hurdles · Place 13 · Durham Striders Track400m Hurdles36" / 0.914m13.55.41a PB11
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 110m Hurdles · Place 6 · Durham Striders Track110m Hurdles39" / 0.991mRound P6.14.12aWind: 2.611
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 110m Hurdles · Place 4 · Durham Striders Track110m Hurdles39" / 0.991m4.13.92aWind: 2.811

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 11 · Durham Striders Track60m Hurdles39" / 0.991mRound S11.8.18a11
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 8 · Durham Striders Track60m Hurdles39" / 0.991mRound P8.8.14a PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · 110m Hurdles · Place 6 · 08 Durham Strid110m Hurdles614.668—
Jul 27AAU Junior Olympic GamesJul 27 · 110m Hurdles · Place 6 · 08 Durham Strid110m HurdlesRound P614.57—
Jun 1BodyArmor State GamesJun 1 · 400m Hurdles · Place 10 · Durham Striders Track400m Hurdles36" / 0.914m10.1:06.90a9
Jun 1BodyArmor State GamesJun 1 · 110m Hurdles · Place 1 · Durham Striders Track110m Hurdles39" / 0.991m1.15.18aWind: 0.79
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 10 · Durham Striders Track100 MetersRound P10.11.58aWind: 0.79

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 100m Hurdles · Place 7 · 08 Durham Strid100m Hurdles714.24—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 100m Hurdles · Place 8 · 08 Durham Strid100m HurdlesRound P814.03—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200m Hurdles · Place 50 · 08 Durham Strid200m HurdlesRound P5028.65—
Jun 4North Carolina AAU District MeetJun 4 · High Jump · Place 2 · 08 Durham StridHigh Jump21.52m PB—
Jun 4North Carolina AAU District MeetJun 4 · 200m Hurdles · Place 8 · 08 Durham Strid200m Hurdles827.92—
Jun 4North Carolina AAU District MeetJun 4 · 100m Hurdles · Place 2 · 08 Durham Strid100m Hurdles215.34—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 27 · Durham Striders Track60 MeterRound P27.8.16a PB7
Mar 11AAU National Indoor ChampionshipsMar 11 · High Jump · Durham Striders TrackHigh Jump--NH7
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 45 · Durham Striders Track200 MetersRound P45.26.96a PB7