Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNansemond River Warrior Classic · May 16101-0Nansemond River Warrior ClassicMay 16, 2026
Shot Put · 4kg · IndoorAdidas Indoor Nationals · Mar 2010.49mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 4kg · OutdoorVHSL Class 4 State Championships · Jun 538-11.00VHSL Class 4 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Discus · Place 17 · HamptonDiscus1kg17.91-0011
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Shot Put · Place 4 · HamptonShot Put4kg4.38-11.00 PB11
May 16Nansemond River Warrior ClassicMay 16 · Discus · Place 6 · HamptonDiscus1kg6.101-0 PB11
May 16Nansemond River Warrior ClassicMay 16 · Shot Put · Place 3 · HamptonShot Put4kg3.37-211
May 9Varina InviteMay 9 · Discus · Place 4 · HamptonDiscus1kg4.95-01.0011
May 9Varina InviteMay 9 · Shot Put · Place 6 · HamptonShot Put4kg6.32-09.0011
May 2Queen Harrison Track ClassicMay 2 · Discus · Place 10 · HamptonDiscus1kg10.92' 7"11
May 2Queen Harrison Track ClassicMay 2 · Shot Put · Place 9 · HamptonShot Put4kg9.33' 1.50"11
Mar 2844th Annual Conn Madden RelaysMar 28 · Discus · HamptonDiscus1kg—DNS11
Mar 2844th Annual Conn Madden RelaysMar 28 · Shot Put · HamptonShot Put4kg—DNS11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 21 · HamptonShot Put4kg21.10.49m PB11
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Shot Put · Place 8 · HamptonShot Put834-11.5011
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Shot Put · Place 5 · HamptonShot Put534-311
Feb 4Peninsula District ITK - Meet 4 Feb 4 · Shot Put · Place 3 · HamptonShot Put4kg3.29-111
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Shot Put · Place 4 · HamptonShot Put49.15m11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Shot Put · Place 7 · HamptonShot Put4kg7.31-11.7511
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · Shot Put · Place 12 · HamptonShot Put1226-09.00SO
Feb 1T757 Last Chance HS InviteFeb 1 · Shot Put · Place 20 · HamptonShot Put4kg20.26-10.0010
Jan 25Virginia Beach HS RelaysJan 25 · Shot Put · Place 13 · HamptonShot Put1328-1010
Jan 20PD Meet #2Jan 20 · Shot Put · Place 3 · HamptonShot Put4kg3.28-1110
Jan 15Peninsula District Meet #3Jan 15 · Shot Put · Place 5 · HamptonShot Put526-410

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Shot Put · Place 15 · HamptonShot Put1530-04.0010
May 7Peninsula District #4May 7 · Discus · Place 2 · HamptonDiscus279-05—
May 7Peninsula District #4May 7 · Shot Put · Place 8 · HamptonShot Put827-02.00—
May 3Queen Harrison Track Classic InvitationalMay 3 · Discus · Place 31 · HamptonDiscus3164-910
May 3Queen Harrison Track Classic InvitationalMay 3 · Shot Put · Place 12 · HamptonShot Put1230-0.5010
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 6 · HamptonShot Put630-510
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 5 · HamptonDiscus586-210
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 5 · HamptonDiscus586-210
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 6 · HamptonShot Put630-510