Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot Invitational · Mar 2813.87aPatriot InvitationalMarch 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorVictor Cahoon Invitational · May 917.68aVictor Cahoon InvitationalMay 9, 2026
200 Meters · OutdoorSouth County Stallion Invitational · Apr 1228.64aSouth County Stallion InvitationalApril 12, 2024
300m Hurdles · 30" / 0.762m · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 2849.84a2026 Northern Region 6D Spring Track & Field ChampionshipsMay 28, 2026
400 Meters · OutdoorSouth County Stallion Invitational · Apr 121:08.62aSouth County Stallion InvitationalApril 12, 2024
55m Hurdles · 33" · IndoorThe VA Showcase · Jan 1710.60aThe VA ShowcaseJanuary 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 11 · Oakton300m Hurdles30" / 0.762m11.49.84a PB11
May 20Concorde District Spring Track ChampionshipsMay 20 · 300m Hurdles · Place 6 · Oakton300m Hurdles30" / 0.762m6.51.29a11
May 20Concorde District Spring Track ChampionshipsMay 20 · 100m Hurdles · Place 9 · Oakton100m Hurdles33" / 0.838mRound P9.18.36aWind: 1.411
May 9Victor Cahoon InvitationalMay 9 · 300m Hurdles · Place 8 · Oakton300m Hurdles30" / 0.762m8.49.87a11
May 9Victor Cahoon InvitationalMay 9 · 100m Hurdles · Place 10 · Oakton100m Hurdles33" / 0.838mRound P10.17.68a PB11
Apr 17=PR= Northern Virginia InvitationalApr 17 · 300m Hurdles · Place 3 · Oakton300m Hurdles30" / 0.762m3.50.27a11
Apr 11Ramtastic InvitationalApr 11 · 300m Hurdles · Oakton300m Hurdles30" / 0.762m—DNS11
Apr 11Ramtastic InvitationalApr 11 · 100m Hurdles · Place 19 · Oakton100m Hurdles33" / 0.838m19.19.10a11
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 39 · Oakton100 MetersRound P39.13.87a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 77 · Oakton55m Hurdles33"Round P77.10.60a PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15Concorde District Spring Track ChampionshipsMay 15 · 300m Hurdles · Place 9 · Oakton300m Hurdles951.499
May 15Concorde District Spring Track ChampionshipsMay 15 · 100m Hurdles · Place 13 · Oakton100m HurdlesRound P1318.699
May 1Concorde InvitationalMay 1 · 300m Hurdles · Place 4 · Oakton300m Hurdles30" / 0.762m4.50.30a9
Apr 27Cassel's XBC Track ExperienceApr 27 · 300m Hurdles · Place 5 · Oakton300m Hurdles551.569
Apr 27Cassel's XBC Track ExperienceApr 27 · 100m Hurdles · Place 5 · Oakton100m Hurdles520.079
Apr 27Cassel's XBC Track ExperienceApr 27 · 300m Hurdles · Place 9 · Oakton300m Hurdles952.609
Apr 27Cassel's XBC Track ExperienceApr 27 · 100m Hurdles · Place 13 · Oakton100m Hurdles1318.959
Apr 17Chantilly & Westfield @ OaktonApr 17 · 300m Hurdles · Place 1 · Oakton300m Hurdles151.569
Apr 17Chantilly & Westfield @ OaktonApr 17 · 100m Hurdles · Place 2 · Oakton100m Hurdles220.169
Apr 12South County Stallion InvitationalApr 12 · 200 Meters · Place 52 · Oakton200 Meters5228.64a PB—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 15 · Oakton400 Meters151:08.62a PB—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 19 · Oakton100 Meters1914.25a—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 1 · Oakton400 Meters11:08.62—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 3 · Oakton100 Meters314.25—
Apr 12South County Stallion InvitationalApr 12 · 200 Meters · Place 1 · Oakton200 Meters128.64—
Apr 11Concorde District Meet #2Apr 11 · 300m Hurdles · Place 2 · Oakton300m Hurdles254.349
Apr 11Concorde District Meet #2Apr 11 · 100m Hurdles · Place 3 · Oakton100m Hurdles320.079