Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMarlin Invitational · May 627.14Marlin InvitationalMay 6, 2023
55 Meters · IndoorBoo Williams Indoor Invitational · Jan 137.069Boo Williams Indoor InvitationalJanuary 13, 2024
Discus · 1.6kg · OutdoorVHSL Class 4 State Championships · Jun 5174-02VHSL Class 4 State ChampionshipsJune 5, 2026
Discus · 2kg · OutdoorCommonwealth Throws July Meet · Jul 1943.27mCommonwealth Throws July MeetJuly 19, 2026
Hammer · 12lb · OutdoorCommonwealth Throws July Meet · Jul 1960.15mCommonwealth Throws July MeetJuly 19, 2026
Javelin · 800g · OutdoorCommonwealth Throws July Meet · Jul 1945.46mCommonwealth Throws July MeetJuly 19, 2026
Shot Put · 12lb · OutdoorVarina Invite · May 960-06.00Varina InviteMay 9, 2026
Shot Put · 16lb / 7.26kg · OutdoorCommonwealth Throws July Meet · Jul 1914.91mCommonwealth Throws July MeetJuly 19, 2026
Top 8 to Finals; No Minimum Marks · IndoorEast Coast Elite · Jan 710.19mEast Coast EliteJanuary 7, 2023

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 19Commonwealth Throws July MeetJul 19 · Hammer · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubHammer12lb2.60.15m PB12
Jul 19Commonwealth Throws July MeetJul 19 · Javelin · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubJavelin800g1.45.46m PB12
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 3 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus2kg3.43.27m PB12
Jul 19Commonwealth Throws July MeetJul 19 · Shot Put · Place 3 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put16lb / 7.26kg3.14.91m PB12
Jun 18Adidas Track Nationals 2026Jun 18 · Hammer · Commonwealth Throws ClubCommonwealth Throws ClubHammer16lb / 7.26kg--NM12
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 6 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus1.6kg6.51.2312
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 3 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put12lb3.18.1512
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Hammer · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubHammer12lb1.57.6112
Jun 13Virginia Javelin & Hammer State ChampionshipJun 13 · Javelin · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubJavelin800g2.47.0312
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Discus · Place 2 · VarinaVarinaDiscus1.6kg2.174-02 PB12
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Shot Put · Place 2 · VarinaVarinaShot Put12lb2.57-08.0012
May 17CTC Outdoor Throws Meet #2May 17 · Hammer · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubHammer156.5412
May 17CTC Outdoor Throws Meet #2May 17 · Discus · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus151.5412
May 17CTC Outdoor Throws Meet #2May 17 · Shot Put · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put214.9712
May 9Varina InviteMay 9 · Discus · VarinaVarinaDiscus1.6kg—NM12
May 9Varina InviteMay 9 · Shot Put · Place 1 · VarinaVarinaShot Put12lb1.60-06.00 PB12
May 1Dogwood Track ClassicMay 1 · Discus · Place 2 · VarinaVarinaDiscus1.6kg2.171-03.5012
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 5 · VarinaVarinaShot Put12lb5.57-00.5012
Apr 12CTC Outdoor Throws Meet #1Apr 12 · Hammer · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubHammer154.7812
Apr 12CTC Outdoor Throws Meet #1Apr 12 · Discus · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus150.7712

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put118.85m—
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Shot Put · Place 2 · VarinaVarinaShot Put260-00.0012
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Shot Put · Place 1 · VarinaVarinaShot Put118.65m12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Conn-Madden RelaysMar 29 · Discus · Place 2 · VarinaVarinaDiscus2159-1011
Mar 29Conn-Madden RelaysMar 29 · Shot Put · Place 1 · VarinaVarinaShot Put152-0.5011

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · Shot Put · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put215.99m—
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · Shot Put · Place 4 · VarinaVarinaShot Put453-07.0011
Jan 29Atlee Polar Bear #4Jan 29 · Shot Put · Place 3 · VarinaVarinaShot Put346-10.00—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26AAU Region 05 National QualifierJun 26 · Shot Put · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put149-05.50—
Jun 26AAU Region 05 National QualifierJun 26 · Javelin · Place 2 · Commonwealth Throws ClubCommonwealth Throws ClubJavelin2126-10—
Jun 26AAU Region 05 National QualifierJun 26 · Discus · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus1150-01—
Jun 8AAU Virginia South District QualifierJun 8 · Discus · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus1135-5—
Jun 8AAU Virginia South District QualifierJun 8 · Shot Put · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put151-0.50—
Jun 8AAU Virginia South District QualifierJun 8 · Discus · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubDiscus1135-5—
Jun 8AAU Virginia South District QualifierJun 8 · Shot Put · Place 1 · Commonwealth Throws ClubCommonwealth Throws ClubShot Put151-0.55—
May 31VHSL Class 4 State ChampionshipsMay 31 · Discus · Place 7 · VarinaVarinaDiscus7148-1010
May 31VHSL Class 4 State ChampionshipsMay 31 · Shot Put · Place 5 · VarinaVarinaShot Put550-10.5010
May 20VHSL Region 4B ChampionshipMay 20 · Shot Put · Place 2 · VarinaVarinaShot Put250-00.00SO
May 20VHSL Region 4B ChampionshipMay 20 · Discus · Place 3 · VarinaVarinaDiscus3141-07.0SO
May 1Glen Allen Mini MeetMay 1 · Discus · VarinaVarinaDiscus—146-06—
May 1Glen Allen Mini MeetMay 1 · Shot Put · Place 2 · VarinaVarinaShot Put244-06.00—
Mar 30Shoot the Gun & Run 2024Mar 30 · Discus · Place 1 · VARINAVARINADiscus1139-04—
Mar 30Shoot the Gun & Run 2024Mar 30 · Discus · Place 1 · VARINAVARINADiscus1139-04—
Mar 30Shoot the Gun & Run 2024Mar 30 · Shot Put · Place 2 · VARINAVARINAShot Put249-00.00—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27Hermitage Last ChanceJan 27 · Shot Put · Place 2 · VARINAVARINAShot Put243-06.5010
Jan 19St. Christopher's Indoor Track & Field InvitationalJan 19 · Shot Put · Place 5 · VarinaVarinaShot Put548-03.0010
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 2 · VarinaVarina55 Meters27.069 PB—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 67 · VarinaVarina55 Meters677.069—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Marlin InvitationalMay 6 · 200 Meters · Place 83 · VarinaVarina200 Meters8327.14 PB—
May 6Marlin InvitationalMay 6 · Discus · Place 16 · VarinaVarinaDiscus16113-08—
May 6Marlin InvitationalMay 6 · Shot Put · Place 22 · VarinaVarinaShot Put2237-01.00—
May 6Marlin InvitationalMay 6 · 200 Meters · Place 83 · VarinaVarina200 Meters8327.149
May 6Marlin InvitationalMay 6 · Discus · Place 16 · VarinaVarinaDiscus16113-89
May 6Marlin InvitationalMay 6 · Shot Put · Place 22 · VarinaVarinaShot Put2237-19
Apr 29Atlee Mini-InvitationalApr 29 · Discus · Place 4 · VarinaVarinaDiscus4121-009
Apr 15Kellie Wells ClassicApr 15 · Shot Put · Place 39 · VarinaVarinaShot Put3937-03.00—
Apr 15Kellie Wells ClassicApr 15 · Shot Put · Place 39 · VarinaVarinaShot Put3937-39
Apr 1All American Track Classic VirginiaApr 1 · Shot Put · Place 20 · VARINAVARINAShot Put2035-09.009

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · Shot Put · Place 17 · VarinaVarinaShot Put1734-59
Jan 28Atlantic Coast HS Last Chance MeetJan 28 · Shot Put · Place 44 · VarinaVarinaShot Put4432-08.509
Jan 14Atlantic Coast HS InvitationalJan 14 · Shot Put · Place 27 · VarinaVarinaShot Put2733-69
Jan 7East Coast EliteJan 7 · Top 8 to Finals; No Minimum Marks · Place 4 · VarinaVarinaTop 8 to Finals; No Minimum Marks410.19m PB9
Jan 7East Coast EliteJan 7 · Top 8 to Finals; No Minimum Marks · Place 56 · VarinaVarinaTop 8 to Finals; No Minimum Marks5610.19m9