Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDouglas Freeman Senior Night · May 1397' 1"Douglas Freeman Senior NightMay 13, 2026
Shot Put · 4kg · OutdoorGlen Allen Mini Meet 2026 · May 2130' 10"Glen Allen Mini Meet 2026May 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 5 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus1kg5.25.79m10
Jul 19Commonwealth Throws July MeetJul 19 · Shot Put · Place 3 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put4kg3.9.39m10
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Hammer · Place 4 · Commonwealth Throws ClubCommonwealth Throws ClubHammer4kg4.30.8510
May 21Glen Allen Mini Meet 2026May 21 · Discus · Glen AllenGlen AllenDiscus1kg—ND10
May 21Glen Allen Mini Meet 2026May 21 · Shot Put · Place 3 · Glen AllenGlen AllenShot Put4kg3.30' 10" PB10
May 13Douglas Freeman Senior NightMay 13 · Discus · Place 4 · Glen AllenGlen AllenDiscus1kg4.97' 1" PB10
May 13Douglas Freeman Senior NightMay 13 · Shot Put · Place 5 · Glen AllenGlen AllenShot Put4kg5.29' 0"10
May 1Dogwood Track ClassicMay 1 · Discus · Place 42 · Glen AllenGlen AllenDiscus1kg42.80-00.5010
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 45 · Glen AllenGlen AllenShot Put4kg45.29-06.5010
Apr 18Hanover Hawks Spring InvitationalApr 18 · Discus · Place 7 · Glen AllenGlen AllenDiscus1kg7.94' 10"10
Apr 18Hanover Hawks Spring InvitationalApr 18 · Shot Put · Place 12 · Glen AllenGlen AllenShot Put4kg12.28' 5.5"10
Apr 12CTC Outdoor Throws Meet #1Apr 12 · Discus · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus224.7910
Apr 12CTC Outdoor Throws Meet #1Apr 12 · Shot Put · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put29.2610
Mar 25Tucker Tropical Twilight 2026Mar 25 · Discus · Place 1 · Glen AllenGlen AllenDiscus1kg1.88' 9"10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 3 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put39.94m—
Jan 14Hanover Polar Bear Meet #1Jan 14 · Shot Put · Place 2 · Glen AllenGlen AllenShot Put231-310

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Charles B Gordon InvitationalApr 26 · Discus · Place 9 · Glen AllenGlen AllenDiscus973-9.509
Apr 26Charles B Gordon InvitationalApr 26 · Shot Put · Place 12 · Glen AllenGlen AllenShot Put1225-99