Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVictor Cahoon Invitational · May 915.29aVictor Cahoon InvitationalMay 9, 2026
300 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2038.64aGrant Holloway Holiday Invitational 2026December 20, 2025
300m Hurdles · 36" / 0.914m · OutdoorVictor Cahoon Invitational · May 940.89aVictor Cahoon InvitationalMay 9, 2026
55m Hurdles · 39" · IndoorGrant Holloway Holiday Invitational 2026 · Dec 208.48aGrant Holloway Holiday Invitational 2026December 20, 2025
60m Hurdles · 39" / 0.991m · IndoorAdidas Indoor Nationals · Mar 209.03aAdidas Indoor NationalsMarch 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 300m Hurdles · Place 7 · Colonial Forge300m Hurdles36" / 0.914m7.40.89a PB12
May 9Victor Cahoon InvitationalMay 9 · 110m Hurdles · Place 5 · Colonial Forge110m Hurdles39" / 0.991mRound P5.15.29a PB12
May 9Victor Cahoon InvitationalMay 9 · 110m Hurdles · Place 8 · Colonial Forge110m Hurdles39" / 0.991m8.15.50a12
May 1Caroline InvitationalMay 1 · 300m Hurdles · Place 2 · Colonial Forge300m Hurdles36" / 0.914m2.42.02a12
May 1Caroline InvitationalMay 1 · 110m Hurdles · Place 3 · Colonial Forge110m Hurdles39" / 0.991m3.15.72a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 300m Hurdles · Colonial Forge300m Hurdles36" / 0.914m—DNS12
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Colonial Forge110m Hurdles39" / 0.991mRound P—DNS12
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Colonial Forge300m Hurdles36" / 0.914m—DNS12
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Colonial Forge110m Hurdles39" / 0.991mRound P—DNS12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 94 · Colonial Forge60m Hurdles39" / 0.991mRound P94.9.03a PB12
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55m Hurdles · Place 13 · Colonial Forge55m HurdlesRound P138.2912
Jan 9Woodberry Forest School Mini Meet #2Jan 9 · 55m Hurdles · Place 1 · Colonial Forge55m Hurdles18.24a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 95 · Colonial Forge300 Meters95.38.64a PB12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55m Hurdles · Place 18 · Colonial Forge55m Hurdles39"Round P18.8.48a PB12
Dec 6The Virginia Beast HS InvitationalDec 6 · 60m Hurdles · Place 8 · Colonial Forge60m Hurdles39" / 0.991m8.9.12a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7Commonwealth District ChampionshipMay 7 · 300m Hurdles · Place 4 · Colonial Forge300m Hurdles36" / 0.914m4.42.10a11
May 7Commonwealth District ChampionshipMay 7 · 110m Hurdles · Place 6 · Colonial Forge110m Hurdles39" / 0.991m6.15.90a11
Apr 11SoCo Stallions InviteApr 11 · 300m Hurdles · Place 18 · Colonial Forge300m Hurdles36" / 0.914m18.46.22a11
Apr 11SoCo Stallions InviteApr 11 · 110m Hurdles · Place 11 · Colonial Forge110m Hurdles39" / 0.991mRound P11.18.96aWind: -2.311
Apr 5Colonial Forge ShowcaseApr 5 · 300m Hurdles · Place 4 · Colonial Forge300m Hurdles442.49JR
Apr 5Colonial Forge ShowcaseApr 5 · 110m Hurdles · Place 8 · Colonial Forge110m HurdlesRound P816.00JR
Apr 5Colonial Forge ShowcaseApr 5 · 110m Hurdles · Place 8 · Colonial Forge110m Hurdles816.22JR
Apr 5Colonial Forge InvitationalApr 5 · 300m Hurdles · Place 4 · Colonial Forge300m Hurdles36" / 0.914m4.42.49a11
Apr 5Colonial Forge InvitationalApr 5 · 110m Hurdles · Place 8 · Colonial Forge110m Hurdles39" / 0.991mRound P8.16.00a11
Apr 5Colonial Forge InvitationalApr 5 · 110m Hurdles · Place 8 · Colonial Forge110m Hurdles39" / 0.991m8.16.22a11
Mar 29Patriot InvitationalMar 29 · 300m Hurdles · Place 3 · Colonial Forge300m Hurdles346.50JR
Mar 29Patriot InvitationalMar 29 · 110m Hurdles · Place 6 · Colonial Forge110m Hurdles621.93JR
Mar 29Patriot InvitationalMar 29 · 300m Hurdles · Place 3 · Colonial Forge300m Hurdles346.50JR
Mar 29Patriot InvitationalMar 29 · 110m Hurdles · Place 6 · Colonial Forge110m Hurdles621.93JR
Mar 222025 Brian Watkins InvitationalMar 22 · 300m Hurdles · Place 8 · Colonial Forge300m Hurdles36" / 0.914m8.47.22a11
Mar 222025 Brian Watkins InvitationalMar 22 · 110m Hurdles · Place 4 · Colonial Forge110m Hurdles39" / 0.991m4.16.89a11