Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCommonwealth Throws July Meet · Jul 1940.51mCommonwealth Throws July MeetJuly 19, 2026
Hammer · 12lb · OutdoorCommonwealth Throws July Meet · Jul 1943.15mCommonwealth Throws July MeetJuly 19, 2026
Javelin · 800g · OutdoorCommonwealth Throws July Meet · Jul 1925.55mCommonwealth Throws July MeetJuly 19, 2026
Shot Put · 12lb · IndoorAdidas Indoor Nationals · Mar 2013.07mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 12lb · OutdoorCommonwealth Throws July Meet · Jul 1914.00mCommonwealth Throws July MeetJuly 19, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 19Commonwealth Throws July MeetJul 19 · Hammer · Place 5 · SWVA Track ClubHammer12lb5.43.15m PB11
Jul 19Commonwealth Throws July MeetJul 19 · Javelin · Place 2 · SWVA Track ClubJavelin800g2.25.55m PB11
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 4 · SWVA Track ClubDiscus1.6kg4.40.51m PB11
Jul 19Commonwealth Throws July MeetJul 19 · Shot Put · Place 2 · SWVA Track ClubShot Put12lb2.14.00m PB11
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 59 · SWVA Track ClubDiscus1.6kg59.40.5911
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 60 · SWVA Track ClubShot Put12lb60.13.7011
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Hammer · Place 9 · SWVA Track ClubHammer12lb9.38.1111
May 17CTC Outdoor Throws Meet #2May 17 · Hammer · Place 5 · SWVA Track ClubHammer539.8211
May 17CTC Outdoor Throws Meet #2May 17 · Discus · Place 4 · SWVA Track ClubDiscus442.7911
May 17CTC Outdoor Throws Meet #2May 17 · Shot Put · Place 2 · SWVA Track ClubShot Put213.5711

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 64 · SWVA Track ClubShot Put12lb64.13.07m PB11
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Shot Put · Place 1 · SWVA Track ClubShot Put113.82m11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 26 Copperhead Summer Series Meet #3Jul 26 · Javelin · Place 2 · SWVA Track ClubJavelin225.06m10
Jul 26 Copperhead Summer Series Meet #3Jul 26 · Discus · Place 4 · SWVA Track ClubDiscus440.88m10
Jul 26 Copperhead Summer Series Meet #3Jul 26 · Shot Put · Place 4 · SWVA Track ClubShot Put412.64m10