Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorKing William Track and Field Classic · Mar 28113-06King William Track and Field ClassicMarch 28, 2026
Shot Put · 12lb · OutdoorVHSL Class 3 State Championships · Jun 542-10.75VHSL Class 3 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Discus · Place 18 · New KentDiscus1.6kg18.106-0911
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Shot Put · Place 12 · New KentShot Put12lb12.42-10.75 PB11
Mar 28King William Track and Field ClassicMar 28 · Discus · Place 9 · New KentDiscus1.6kg9.113-06 PB11
Mar 28King William Track and Field ClassicMar 28 · Shot Put · Place 8 · New KentShot Put12lb8.38-08.7511
Mar 21Shoot the Gun & Run Track and Field InvitationalMar 21 · Discus · Place 6 · New KentDiscus1.6kg6.109-311
Mar 21Shoot the Gun & Run Track and Field InvitationalMar 21 · Shot Put · Place 4 · New KentShot Put12lb4.41-411

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · Shot Put · Place 12 · New KentShot Put1241-06.0011
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Shot Put · Place 1 · New KentShot Put138-1111
Jan 10Virginia Beach HS RelaysJan 10 · Shot Put · Place 50 · New KentShot Put5034-3.2511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Mechanicsville InvitationalApr 18 · Shot Put · Place 19 · New KentShot Put1935-02.00—
Mar 29Shoot the Gun & Run 2025Mar 29 · Shot Put · Place 25 · NEW KENTShot Put2533-00.00—
Mar 22Charles City Invitational 2025Mar 22 · Shot Put · Place 24 · New KentShot Put2432-06.00—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · Shot Put · Place 19 · New KentShot Put1933-08.0010
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · Shot Put · Place 19 · New KentShot Put1933-08.0010
Jan 4The 757 Showdown 2025Jan 4 · Shot Put · Place 20 · New KentShot Put2032-2.5010