Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorMark Martin Invitational · Mar 28122' 7"Mark Martin InvitationalMarch 28, 2026
Discus · 1.6kg · OutdoorVHSL Region 1C Championship · May 26110-07VHSL Region 1C ChampionshipMay 26, 2026
Javelin · 800g · OutdoorCommonwealth Throws July Meet · Jul 1918.82mCommonwealth Throws July MeetJuly 19, 2026
Shot Put · 12lb · IndoorMark Martin Invitational · Mar 2840' 7.5"Mark Martin InvitationalMarch 28, 2026
Shot Put · 12lb · OutdoorCommonwealth Throws July Meet · Jul 1912.51mCommonwealth Throws July MeetJuly 19, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 19Commonwealth Throws July MeetJul 19 · Javelin · Place 4 · SWVA Track ClubSWVA Track ClubJavelin800g4.18.82m PB11
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 11 · SWVA Track ClubSWVA Track ClubDiscus1.6kg11.30.72m11
Jul 19Commonwealth Throws July MeetJul 19 · Shot Put · Place 5 · SWVA Track ClubSWVA Track ClubShot Put12lb5.12.51m PB11
May 26VHSL Region 1C ChampionshipMay 26 · Discus · Place 12 · AuburnAuburnDiscus1.6kg12.110-07 PB10
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 61 · AuburnAuburnShot Put12lb61.36-07.0010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · Discus · Place 7 · AuburnAuburnDiscus1.6kg7.122' 7" PB10
Mar 28Mark Martin InvitationalMar 28 · Shot Put · Place 9 · AuburnAuburnShot Put12lb9.40' 7.5" PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Shot Put · AuburnAuburnShot Put12lb—ND10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Shot Put · Place 42 · AuburnAuburnShot Put12lb42.9.52m9
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Shot Put · Place 25 · AuburnAuburnShot Put12lb25.10.41m9