Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBeach District Meet#5 @ Salem · May 1385-6Beach District Meet#5 @ SalemMay 13, 2026
Shot Put · 4kg · IndoorVirginia Beach HS Opener · Dec 1332-1.50Virginia Beach HS OpenerDecember 13, 2025
Shot Put · 4kg · OutdoorGrassfield Invitational At Night · May 835-0Grassfield Invitational At NightMay 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Beach District Meet#5 @ SalemMay 13 · Discus · Place 4 · Salem (Virginia Beach)Discus1kg4.85-6 PB12
May 13Beach District Meet#5 @ SalemMay 13 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put4kg1.32-912
May 8Grassfield Invitational At NightMay 8 · Shot Put · Place 4 · Salem (Virginia Beach)Shot Put4kg4.35-0 PB12
May 6Beach District Meet#4 @ LandstownMay 6 · Discus · Place 2 · Salem (Virginia Beach)Discus1kg2.81-0912
May 6Beach District Meet#4 @ LandstownMay 6 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put4kg1.34-04.0012
Apr 29Beach District Meet #3 @ SalemApr 29 · Discus · Place 6 · Salem (Virginia Beach)Discus1kg6.76-812
Apr 29Beach District Meet #3 @ SalemApr 29 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put4kg1.33-712
Mar 2844th Annual Conn Madden RelaysMar 28 · Discus · Place 6 · Salem (Virginia Beach)Discus1kg6.83-03.2512
Mar 2844th Annual Conn Madden RelaysMar 28 · Shot Put · Place 8 · Salem (Virginia Beach)Shot Put4kg8.31-06.5012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 4 · Salem (Virginia Beach)Shot Put428-512
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 4 · Salem (Virginia Beach)Shot Put428-512
Jan 28Beach District Meet #3Jan 28 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put129-0.5012
Jan 7Beach District Meet #2Jan 7 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put130-012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · Shot Put · Place 2 · Salem (Virginia Beach)Shot Put4kg2.27-512
Dec 13Virginia Beach HS OpenerDec 13 · Shot Put · Place 8 · Salem (Virginia Beach)Shot Put4kg8.32-1.50 PB12
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Shot Put · Place 13 · Salem (Virginia Beach)Shot Put1330-411
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Shot Put · Place 3 · Salem (Virginia Beach)Shot Put332-3.7511
Feb 5Beach District Meet #4Feb 5 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put130-10.5011
Jan 29Beach District Meet #3Jan 29 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put130-5.5011
Jan 8Beach District Meet #2Jan 8 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put132-711

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 1 · Salem (Virginia Beach)Shot Put133-911
May 7Beach District Meet #4 @ KellamMay 7 · Shot Put · Place 4 · Salem (Virginia Beach)Shot Put428-211
May 3Marlin InvitationalMay 3 · Shot Put · Place 3 · Salem (Virginia Beach)Shot Put333-511
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 11 · Salem (Virginia Beach)Discus1163-411
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 11 · Salem (Virginia Beach)Discus1163-411

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · Shot Put · Place 2 · Salem (Virginia Beach)Shot Put4kg2.32-00.0011
Dec 14Virginia Beach HS OpenerDec 14 · Shot Put · Place 9 · Salem (Virginia Beach)Shot Put4kg9.29-1111