Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorMark Martin Invitational · Mar 28147' 5"Mark Martin InvitationalMarch 28, 2026
Discus · 1.6kg · OutdoorVHSL Region 1C Championship · May 26158-08VHSL Region 1C ChampionshipMay 26, 2026
Discus · 1kg · OutdoorCosmopolitan Invitational Track and Field Meet · May 2102-08Cosmopolitan Invitational Track and Field MeetMay 2, 2024
Hammer · 12lb · OutdoorCommonwealth Throws July Meet · Jul 1944.14mCommonwealth Throws July MeetJuly 19, 2026
Shot Put · 12lb · IndoorRegion 1C/1D Championships · Feb 2149' 0.5"Region 1C/1D ChampionshipsFebruary 21, 2026
Shot Put · 12lb · OutdoorVHSL Class 1 State Championships · Jun 553-03.00VHSL Class 1 State ChampionshipsJune 5, 2026
Shot Put · 4kg · OutdoorCosmopolitan Invitational Track and Field Meet · May 237-09.25Cosmopolitan Invitational Track and Field MeetMay 2, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 19Commonwealth Throws July MeetJul 19 · Hammer · Place 4 · SWVA Track ClubSWVA Track ClubHammer12lb4.44.14m PB11
Jul 19Commonwealth Throws July MeetJul 19 · Discus · Place 1 · SWVA Track ClubSWVA Track ClubDiscus1.6kg1.44.23m11
Jul 19Commonwealth Throws July MeetJul 19 · Shot Put · Place 1 · SWVA Track ClubSWVA Track ClubShot Put12lb1.15.52m11
Jun 5VHSL Class 1 State ChampionshipsJun 5 · Discus · Place 1 · AuburnAuburnDiscus1.6kg1.157-0610
Jun 5VHSL Class 1 State ChampionshipsJun 5 · Shot Put · Place 3 · AuburnAuburnShot Put12lb3.53-03.00 PB10
May 26VHSL Region 1C ChampionshipMay 26 · Discus · Place 3 · AuburnAuburnDiscus1.6kg3.158-08 PB10
May 26VHSL Region 1C ChampionshipMay 26 · Shot Put · Place 4 · AuburnAuburnShot Put12lb4.51-00.5010
May 1Dogwood Track ClassicMay 1 · Discus · Place 11 · AuburnAuburnDiscus1.6kg11.144-0610
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 12 · AuburnAuburnShot Put12lb12.50-00.0010
Apr 10New River Invitational 2026Apr 10 · Discus · Place 2 · AuburnAuburnDiscus1.6kg2.151-04.010
Apr 10New River Invitational 2026Apr 10 · Shot Put · Place 5 · AuburnAuburnShot Put12lb5.47-07.0010
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 9 · AuburnAuburnShot Put12lb9.48-06.5010

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · Discus · Place 2 · AuburnAuburnDiscus1.6kg2.147' 5" PB10
Mar 28Mark Martin InvitationalMar 28 · Shot Put · Place 3 · AuburnAuburnShot Put12lb3.45' 1.5"10
Feb 21Region 1C/1D ChampionshipsFeb 21 · Shot Put · Place 4 · AuburnAuburnShot Put12lb4.49' 0.5" PB10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Place 4 · AuburnAuburnShot Put12lb4.14.86m10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 3 · AuburnAuburnShot Put12lb3.14.80m10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Shot Put · Place 5 · AuburnAuburnShot Put12lb5.14.01m10
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · Shot Put · Place 6 · AuburnAuburnShot Put12lb6.44' 109
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Shot Put · Place 16 · AuburnAuburnShot Put12lb16.12.39m9
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Shot Put · Place 9 · AuburnAuburnShot Put12lb9.12.75m9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · Shot Put · Place 8 · AuburnAuburnShot Put12lb8.45' 5"10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · Shot Put · Place 18 · AuburnAuburnShot Put12lb18.12.50m9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Discus · Place 9 · AuburnAuburnDiscus1kg9.102-08 PB8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Shot Put · Place 2 · AuburnAuburnShot Put4kg2.37-09.25 PB8