Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVHSL Class 5 State Championships · Jun 514.55aVHSL Class 5 State ChampionshipsJune 5, 2026
200 Meters · OutdoorCommonwealth Games · Jul 2523.53aCommonwealth Games July 25, 2026
300m Hurdles · 36" / 0.914m · OutdoorVHSL Class 5 State Championships · Jun 538.54aVHSL Class 5 State ChampionshipsJune 5, 2026
400 Meters · OutdoorDominion District Regular Season Meet #3 (MANCHESTER) · May 651.01aDominion District Regular Season Meet #3 (MANCHESTER)May 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorAdidas Track Nationals 2026 · Jun 1857.41aAdidas Track Nationals 2026June 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 25Commonwealth Games Jul 25 · 400m Hurdles · Place 1 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA400m Hurdles36" / 0.914m1.59.02a13
Jul 25Commonwealth Games Jul 25 · 110m Hurdles · Place 4 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA110m Hurdles39" / 0.991m4.15.42a13
Jul 25Commonwealth Games Jul 25 · 200 Meters · Place 12 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA200 Meters12.23.53a PB13
Jul 11Cannonball Cooper InviteJul 11 · 400m Hurdles · Place 1 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA400m Hurdles36" / 0.914m1.55.29aUnofficial13
Jul 11Cannonball Cooper InviteJul 11 · 110m Hurdles · Place 3 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA110m Hurdles39" / 0.991m3.14.85aUnofficial13
Jul 11Cannonball Cooper InviteJul 11 · 200 Meters · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA200 Meters—DNS13
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 25 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA400m Hurdles36" / 0.914m25.57.41a PB13
Jun 18Adidas Track Nationals 2026Jun 18 · 110m Hurdles · Place 27 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA110m Hurdles39" / 0.991mRound P27.14.92aWind: 1.513
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 300m Hurdles · Place 2 · James River (Midlothian)James River (Midlothian)300m Hurdles36" / 0.914m2.38.54a PB12
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 110m Hurdles · Place 4 · James River (Midlothian)James River (Midlothian)110m Hurdles39" / 0.991mRound P4.14.56aWind: -0.512
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 110m Hurdles · Place 4 · James River (Midlothian)James River (Midlothian)110m Hurdles39" / 0.991m4.14.55a PBWind: -0.312
May 9Varina InviteMay 9 · 300m Hurdles · Place 2 · James River (Midlothian)James River (Midlothian)300m Hurdles36" / 0.914m2.38.70a12
May 9Varina InviteMay 9 · 110m Hurdles · Place 3 · James River (Midlothian)James River (Midlothian)110m Hurdles39" / 0.991m3.14.82a12
May 6Dominion District Regular Season Meet #3 (MANCHESTER)May 6 · 400 Meters · Place 4 · James River (Midlothian)James River (Midlothian)400 Meters4.51.01a PB12
Apr 18Hanover Hawks Spring InvitationalApr 18 · 300m Hurdles · Place 1 · James River (Midlothian)James River (Midlothian)300m Hurdles36" / 0.914m1.39.44a12
Apr 18Hanover Hawks Spring InvitationalApr 18 · 110m Hurdles · Place 1 · James River (Midlothian)James River (Midlothian)110m Hurdles39" / 0.991mRound P1.14.82a12
Apr 18Hanover Hawks Spring InvitationalApr 18 · 110m Hurdles · Place 1 · James River (Midlothian)James River (Midlothian)110m Hurdles39" / 0.991m1.14.87a12