Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBeach District Meet #3 @ Salem · Apr 2996-2Beach District Meet #3 @ SalemApril 29, 2026
Shot Put · 12lb · IndoorBeach District Meet #1 · Dec 1730-4Beach District Meet #1 December 17, 2025
Shot Put · 12lb · OutdoorBeach District Meet #3 @ Salem · Apr 2936-0Beach District Meet #3 @ SalemApril 29, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 24 · KempsvilleDiscus1.6kg24.89-211
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 27 · KempsvilleShot Put12lb27.33-211
May 13Beach District Meet#5 @ SalemMay 13 · Discus · Place 10 · KempsvilleDiscus1.6kg10.95-1111
May 13Beach District Meet#5 @ SalemMay 13 · Shot Put · Place 11 · KempsvilleShot Put12lb11.35-611
May 6Beach District Meet #4 @ TallwoodMay 6 · Discus · Place 15 · KempsvilleDiscus1.6kg15.75-911
May 6Beach District Meet #4 @ TallwoodMay 6 · Shot Put · Place 14 · KempsvilleShot Put12lb14.32-711
Apr 29Beach District Meet #3 @ SalemApr 29 · Discus · Place 6 · KempsvilleDiscus1.6kg6.96-2 PB11
Apr 29Beach District Meet #3 @ SalemApr 29 · Shot Put · Place 9 · KempsvilleShot Put12lb9.36-0 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · Shot Put · Place 25 · KempsvilleShot Put12lb25.30-4 PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · Shot Put · Place 38 · KempsvilleShot Put12lb38.22-04.0010