Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorMark Martin Invitational · Mar 28111' 0"Mark Martin InvitationalMarch 28, 2026
Discus · 1kg · OutdoorVHSL Region 2C Outdoor Track Championship · May 29130' 8.5"VHSL Region 2C Outdoor Track ChampionshipMay 29, 2026
Hammer · 4kg · OutdoorCommonwealth Throws July Meet · Jul 1928.77mCommonwealth Throws July MeetJuly 19, 2026
Shot Put · 4kg · IndoorMark Martin Invitational · Mar 2833' 3.75"Mark Martin InvitationalMarch 28, 2026
Shot Put · 4kg · OutdoorVHSL Class 2 State Championships · Jun 537-05.00VHSL Class 2 State ChampionshipsJune 5, 2026
Shot Put · 6lb · OutdoorGlenvar MS Meet · Apr 1627-04.50Glenvar MS MeetApril 16, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 19Commonwealth Throws July MeetJul 19 · Hammer · Place 2 · SWVA Track ClubSWVA Track ClubHammer4kg2.28.77m PB11
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 1 · SWVA Track ClubSWVA Track ClubDiscus1kg1.38.22m11
Jul 19Commonwealth Throws July MeetJul 19 · Shot Put · Place 1 · SWVA Track ClubSWVA Track ClubShot Put4kg1.10.69m11
Jun 5VHSL Class 2 State ChampionshipsJun 5 · Discus · Place 1 · RadfordRadfordDiscus1kg1.128-0110
Jun 5VHSL Class 2 State ChampionshipsJun 5 · Shot Put · Place 3 · RadfordRadfordShot Put4kg3.37-05.00 PB10
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Discus · Place 2 · RadfordRadfordDiscus1kg2.130' 8.5" PB10
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Shot Put · Place 6 · RadfordRadfordShot Put4kg6.31' 3"10
Apr 18Blue & Gold HS Track ClassicApr 18 · Discus · Place 1 · Radford HighRadford HighDiscus1121-0110
Apr 18Blue & Gold HS Track ClassicApr 18 · Shot Put · Place 1 · Radford HighRadford HighShot Put138-00.0010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · Discus · Place 5 · RadfordRadfordDiscus1kg5.111' 0" PB10
Mar 28Mark Martin InvitationalMar 28 · Shot Put · Place 9 · RadfordRadfordShot Put4kg9.33' 3.75" PB10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Shot Put · Place 12 · RadfordRadfordShot Put4kg12.9.22m10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Shot Put · Place 12 · RadfordRadfordShot Put4kg12.8.34m10
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · Shot Put · Place 8 · Radford HighRadford HighShot Put831-09.259
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Shot Put · Place 11 · RadfordRadfordShot Put4kg11.8.28m9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · Discus · Place 3 · Radford HighRadford HighDiscus3124-019
Jun 6VHSL Class 2 State ChampionshipsJun 6 · Shot Put · Place 12 · Radford HighRadford HighShot Put1231-07.259
Apr 19Blue & Gold HS Track ClassicApr 19 · Discus · Place 2 · Radford HighRadford HighDiscus2110-01.509
Apr 19Blue & Gold HS Track ClassicApr 19 · Shot Put · Place 2 · Radford HighRadford HighShot Put234-01.509

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Three Rivers District MS Championship 2024Apr 30 · Discus · Place 1 · John N. Dalton Int.John N. Dalton Int.Discus1kg1.75' 9"8
Apr 30Three Rivers District MS Championship 2024Apr 30 · Shot Put · Place 1 · John N. Dalton Int.John N. Dalton Int.Shot Put6lb1.26' 1"8
Apr 16Glenvar MS MeetApr 16 · Discus · Place 1 · John N. Dalton Int.John N. Dalton Int.Discus1kg1.68-078
Apr 16Glenvar MS MeetApr 16 · Shot Put · Place 3 · John N. Dalton Int.John N. Dalton Int.Shot Put6lb3.27-04.50 PB8
Apr 13Glenvar MS Meet #3Apr 13 · Discus · Place 1 · John N. Dalton Int.John N. Dalton Int.Discus1kg1.68-078
Apr 13Glenvar MS Meet #3Apr 13 · Shot Put · Place 3 · John N. Dalton Int.John N. Dalton Int.Shot Put6lb3.27-04.508