Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 613.76aConcorde Invitational- Part 1 & 2May 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorConcorde Invitational- Part 1 & 2 · May 618.70aConcorde Invitational- Part 1 & 2May 6, 2026
200 Meters · OutdoorRamtastic Invitational · Apr 2629.15Ramtastic InvitationalApril 26, 2025
300 Meters · IndoorVirginia Beach HS Opener · Dec 1350.19aVirginia Beach HS OpenerDecember 13, 2025
300m Hurdles · 30" / 0.762m · OutdoorLake Braddock Hall of Fame Invitational · May 953.75aLake Braddock Hall of Fame InvitationalMay 9, 2026
55 Meter · IndoorVirginia Beach HS Opener · Dec 138.60aVirginia Beach HS OpenerDecember 13, 2025
55m Hurdles · 33" · IndoorHoliday Invitational · Dec 3011.37aHoliday InvitationalDecember 30, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Concorde District Spring Track ChampionshipsMay 20 · 300m Hurdles · Place 10 · James Madison300m Hurdles30" / 0.762m10.54.21a11
May 20Concorde District Spring Track ChampionshipsMay 20 · 100m Hurdles · Place 11 · James Madison100m Hurdles33" / 0.838mRound P11.19.19aWind: 1.411
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 300m Hurdles · Place 22 · James Madison300m Hurdles30" / 0.762m22.53.75a PB11
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 100m Hurdles · Place 20 · James Madison100m Hurdles33" / 0.838m20.19.07a11
May 6Concorde Invitational- Part 1 & 2May 6 · 100m Hurdles · Place 6 · James Madison100m Hurdles33" / 0.838m6.18.70a PB11
May 6Concorde Invitational- Part 1 & 2May 6 · 100 Meters · Place 21 · James Madison100 Meters21.13.76a PB11
Apr 15Concorde District Mega-Meet- Part IIApr 15 · 200 Meters · Place 21 · James Madison200 Meters21.29.75a11
Apr 112026 Colonial Forge ShowcaseApr 11 · 300m Hurdles · Place 12 · James Madison300m Hurdles30" / 0.762m12.54.73a11
Apr 112026 Colonial Forge ShowcaseApr 11 · 100m Hurdles · Place 15 · James Madison100m Hurdles33" / 0.838mRound P15.19.54a11
Apr 8Concorde District Mega-Meet- Part IApr 8 · 100m Hurdles · Place 3 · James Madison100m Hurdles33" / 0.838m3.19.12a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · 55m Hurdles · Place 10 · James Madison55m Hurdles1010.9711
Jan 16Northern VA TJMS Meet #8Jan 16 · 300 Meters · Place 10 · James Madison300 Meters1051.60—
Jan 16Northern VA TJMS Meet #8Jan 16 · 55m Hurdles · Place 7 · James Madison55m Hurdles711.38—
Jan 9Northern VA TJMS Meet #6Jan 9 · 55m Hurdles · Place 6 · James Madison55m Hurdles611.41—
Jan 3Lake Braddock Indoor InvitationalJan 3 · 55m Hurdles · Place 19 · James Madison55m Hurdles1911.6311

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 55m Hurdles · Place 17 · James Madison55m Hurdles33"17.11.37a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 183 · James Madison300 Meters183.50.19a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 171 · James Madison55 MeterRound P171.8.60a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Ramtastic InvitationalApr 26 · 200 Meters · Place 24 · James Madison200 Meters2429.15 PB10
Apr 26Ramtastic InvitationalApr 26 · 200 Meters · Place 24 · James Madison200 Meters2429.1510
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 200 Meters · Place 26 · James Madison200 Meters26.29.82a10
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100 Meters · Place 38 · James Madison100 Meters38.14.54a10