Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Brian Watkins Invitational · Mar 2114.46a2026 Brian Watkins InvitationalMarch 21, 2026
100m Hurdles · 33" / 0.838m · OutdoorCommonwealth District Championship · May 719.02aCommonwealth District ChampionshipMay 7, 2025
300 Meters · Indoor Suffolk Invitational · Jan 2151.74 Suffolk InvitationalJanuary 21, 2023
300m Hurdles · 30" / 0.762m · OutdoorColonial Forge Invitational · Apr 555.15aColonial Forge InvitationalApril 5, 2025
55m Hurdles · 33" · IndoorVirginia Premier Invitational · Dec 2010.70aVirginia Premier InvitationalDecember 20, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 100m Hurdles · Place 21 · North Stafford100m Hurdles33" / 0.838mRound P21.19.43a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 300m Hurdles · North Stafford300m Hurdles30" / 0.762m—DNS12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100m Hurdles · North Stafford100m Hurdles33" / 0.838mRound P—DNS12
Apr 112026 Colonial Forge ShowcaseApr 11 · 100m Hurdles · Place 14 · North Stafford100m Hurdles33" / 0.838mRound P14.19.33a12
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 20 · North Stafford100m Hurdles33" / 0.838mRound P20.19.61a12
Mar 28Patriot InvitationalMar 28 · 200 Meters · North Stafford200 Meters—DNS12
Mar 212026 Brian Watkins InvitationalMar 21 · 300m Hurdles · Place 14 · North Stafford300m Hurdles30" / 0.762m14.1:01.14a12
Mar 212026 Brian Watkins InvitationalMar 21 · 100 Meters · Place 52 · North Stafford100 Meters52.14.46a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 55m Hurdles · Place 16 · North Stafford55m Hurdles33"16.10.70a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7Commonwealth District ChampionshipMay 7 · 300m Hurdles · Place 10 · North Stafford300m Hurdles30" / 0.762m10.56.52a11
May 7Commonwealth District ChampionshipMay 7 · 100m Hurdles · Place 7 · North Stafford100m Hurdles33" / 0.838m7.19.02a PB11
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 23 · North Stafford300m Hurdles2357.27—
Apr 19Gainesville Cardinal ClassicApr 19 · 100m Hurdles · Place 22 · North Stafford100m Hurdles2219.49—
Apr 19Gainesville Cardinal ClassicApr 19 · 100m Hurdles · Place 22 · North Stafford100m Hurdles2219.4911
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 23 · North Stafford300m Hurdles2357.2711
Apr 11SoCo Stallions InviteApr 11 · 300m Hurdles · Place 19 · North Stafford300m Hurdles30" / 0.762m19.57.77a11
Apr 11SoCo Stallions InviteApr 11 · 100m Hurdles · Place 15 · North Stafford100m Hurdles33" / 0.838mRound P15.20.21aWind: -1.511
Apr 5Colonial Forge ShowcaseApr 5 · 300m Hurdles · Place 14 · North Stafford300m Hurdles1455.15JR
Apr 5Colonial Forge ShowcaseApr 5 · 100m Hurdles · Place 14 · North Stafford100m HurdlesRound P1419.49JR
Apr 5Colonial Forge InvitationalApr 5 · 300m Hurdles · Place 14 · North Stafford300m Hurdles30" / 0.762m14.55.15a PB11
Apr 5Colonial Forge InvitationalApr 5 · 100m Hurdles · Place 14 · North Stafford100m Hurdles33" / 0.838mRound P14.19.49a11
Jan 29Commonwealth Mid-Week #4Jan 29 · 55 Meter · Place 17 · North Stafford55 Meter17.8.34Unofficial11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Commonwealth District ChampionshipMay 9 · 100m Hurdles · Place 6 · North Stafford100m Hurdles33" / 0.838m6.19.61a10
Apr 24North Stafford County MeetApr 24 · 300m Hurdles · Place 9 · North Stafford300m Hurdles958.24—
Apr 20Gainesville Cardinal ClassicApr 20 · 100m Hurdles · North Stafford100m Hurdles33" / 0.838m—DNS10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 58 · North Stafford55m Hurdles5811.6810
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 58 · North Stafford55m HurdlesRound P5811.6810

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21 Suffolk InvitationalJan 21 · 300 Meters · Place 25 · North Stafford300 Meters2551.74 PB9