Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVHSL Region 2B Championships · May 28117-07VHSL Region 2B ChampionshipsMay 28, 2025
Shot Put · 12lb · IndoorECE Roanoke "The Top 600 Invitational" · Feb 710.63mECE Roanoke "The Top 600 Invitational"February 7, 2026
Shot Put · 12lb · OutdoorWalter Bass Invite · Jan 1739-04.00Walter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Appomattox County HS InvitationalApr 4 · Discus · Place 15 · RiverheadsDiscus1.6kg15.90-0411
Apr 4Appomattox County HS InvitationalApr 4 · Shot Put · Place 28 · RiverheadsShot Put12lb28.34-10.0011
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 45 · RiverheadsShot Put12lb45.39-04.00 PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Shot Put · Place 22 · RiverheadsShot Put12lb22.10.63m PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 46 · RiverheadsShot Put12lb46.10.05m11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 47 · RiverheadsShot Put12lb47.34-07.7511
Dec 6Liberty Flames HS InvitationalDec 6 · Shot Put · RiverheadsShot Put12lb--NM11
May 28VHSL Region 2B ChampionshipsMay 28 · Discus · Place 9 · RiverheadsDiscus1.6kg9.117-07 PB10
May 28VHSL Region 2B ChampionshipsMay 28 · Shot Put · Place 18 · RiverheadsShot Put12lb18.31-06.0010
May 2Generals InvitationalMay 2 · Discus · Place 21 · RiverheadsDiscus1.6kg21.95-1010
May 2Generals InvitationalMay 2 · Shot Put · Place 40 · RiverheadsShot Put12lb40.28-3.2510