Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNansemond River Warrior Classic · May 16134-0Nansemond River Warrior ClassicMay 16, 2026
Shot Put · 12lb · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2037-11.50Grant Holloway Holiday Invitational 2026December 20, 2025
Shot Put · 12lb · OutdoorClash Of The Titans (804 vs 757) · Apr 2536-6Clash Of The Titans (804 vs 757)April 25, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 47 · GrassfieldDiscus1.6kg47.41.7011
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Discus · Place 14 · GrassfieldDiscus1.6kg14.133-0311
May 16Nansemond River Warrior ClassicMay 16 · Discus · Place 7 · GrassfieldDiscus1.6kg7.134-0 PB11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Discus · Place 12 · GrassfieldDiscus1.6kg12.119-911
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Shot Put · Place 24 · GrassfieldShot Put12lb24.36-6 PB11
Mar 27CNU HS Captains ClassicMar 27 · Discus · Place 5 · GrassfieldDiscus1.6kg5.122-0411

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7The 63rd East Coast InvitationalFeb 7 · Shot Put · Place 23 · GrassfieldShot Put2337-07.25—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Shot Put · Place 29 · GrassfieldShot Put12lb29.37-11.50 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Grassfield Invitational At NightMay 10 · Discus · Place 16 · GrassfieldDiscus16121-1—
May 8SE District Meet #4May 8 · Discus · Place 6 · GrassfieldDiscus6121-19
May 1SE District Meet #3May 1 · Discus · Place 5 · GrassfieldDiscus5116-109
Apr 20Track 757 InvitationalApr 20 · Discus · Place 17 · GrassfieldDiscus17114-29
Apr 20Track 757 InvitationalApr 20 · Shot Put · Place 54 · GrassfieldShot Put5432-49
Apr 17Peninsula District Meet #2Apr 17 · Shot Put · Place 54 · GrassfieldShot Put5432-49
Apr 17Peninsula District Meet #2Apr 17 · Discus · Place 17 · GrassfieldDiscus17114-29

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24SED Meet #3Jan 24 · Shot Put · Place 11 · GrassfieldShot Put1134-79
Jan 11Southeastern District Meet #2Jan 11 · Shot Put · Place 17 · GrassfieldShot Put1731-29