Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorVHSL 4D Region Championship · May 26101-01VHSL 4D Region ChampionshipMay 26, 2026
Shot Put · 4kg · IndoorRegion 4D Indoor Track & Field Championships · Feb 1633-08.50Region 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
Shot Put · 4kg · OutdoorWalter Bass Invite · Jan 1732-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

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Discus · Place 18 · BlacksburgDiscus1kg18.91-0012
May 26VHSL 4D Region ChampionshipMay 26 · Discus · Place 4 · BlacksburgDiscus1kg4.101-01 PB12
May 26VHSL 4D Region ChampionshipMay 26 · Shot Put · Place 13 · BlacksburgShot Put4kg13.27-08.0012
May 1Dogwood Track ClassicMay 1 · Discus · Place 27 · BlacksburgDiscus1kg27.98-03.5012
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 33 · BlacksburgShot Put4kg33.31-06.5012
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 16 · BlacksburgShot Put4kg16.32-04.00 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Shot Put · Place 15 · Blacksburg HShot Put1530-03.5012
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Shot Put · Place 3 · BlacksburgShot Put4kg3.33-08.50 PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Shot Put · Place 10 · BlacksburgShot Put4kg10.9.62m12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Place 8 · BlacksburgShot Put4kg8.9.55m12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 15 · BlacksburgShot Put4kg15.30-09.0012
Dec 6Liberty Flames HS InvitationalDec 6 · Shot Put · Place 13 · BlacksburgShot Put4kg13.31' 9.25"12
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Shot Put · Place 11 · Blacksburg HShot Put1132-03.0011
May 27VHSL 4D Region ChampionshipMay 27 · Discus · Place 9 · Blacksburg HDiscus984-01—
May 27VHSL 4D Region ChampionshipMay 27 · Shot Put · Place 4 · Blacksburg HShot Put431-03.00—
Apr 26Knights Track ClassicApr 26 · Discus · Place 9 · Blacksburg HDiscus981-11—
Apr 26Knights Track ClassicApr 26 · Shot Put · Place 6 · Blacksburg HShot Put633-00.00—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · Shot Put · Place 8 · Blacksburg HShot Put832-06.5011
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Shot Put · Place 1 · BlacksburgShot Put4kg1.33-01.5011
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Shot Put · Place 3 · BlacksburgShot Put4kg3.10.23m11
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 11 · Blacksburg HShot Put1133-00.0011
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 12 · Blacksburg HShot Put1228-05.0011
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 12 · Blacksburg HShot Put1228-05.0011
Jan 27Jefferson Forest Seminole Quad #2Jan 27 · Shot Put · Place 2 · Blacksburg HShot Put231-05.0011
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 7 · BlacksburgShot Put4kg7.10.06m11
Jan 18Walter Bass HS InvitationalJan 18 · Shot Put · Place 11 · Blacksburg HShot Put1132-05.50—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · Shot Put · Place 6 · BlacksburgShot Put4kg6.9.67m11
Dec 14Liberty Christmas HS InvitationalDec 14 · Shot Put · Place 25 · BlacksburgShot Put4kg25.26-04.5011
Dec 7Liberty Flames HS InvitationalDec 7 · Shot Put · Place 31 · BlacksburgShot Put4kg31.26-01.0011
Jan 27Bulldog InvitationalJan 27 · Shot Put · Place 1 · Blacksburg HShot Put131-08.0010
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 16 · BlacksburgShot Put4kg16.28-11.0010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21VHSL 1D Region ChampionshipsMay 21 · Shot Put · Place 7 · Blacksburg HShot Put729-02.00—
May 21VHSL Region 4D ChampionshipMay 21 · Shot Put · Place 7 · BlacksburgShot Put4kg7.29-02.0010
May 11Blue Demon InvitationalMay 11 · Discus · Place 37 · BlacksburgDiscus1kg37.50' 5"10
May 11Blue Demon InvitationalMay 11 · Shot Put · Place 6 · BlacksburgShot Put4kg6.32' 1"10

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 17 · BlacksburgShot Put4kg17.29-01.0010
Dec 9Liberty Flames HS InvitationalDec 9 · Shot Put · Place 19 · BlacksburgShot Put4kg19.27-11.5010
Dec 2Liberty HS OpenerDec 2 · Shot Put · Place 15 · BlacksburgShot Put4kg15.29-01.5010
Feb 10Louisa Last Chance Polar BearFeb 10 · Shot Put · Place 3 · Blacksburg HShot Put328-00.009
Feb 10Louisa Last Chance Polar BearFeb 10 · Shot Put · Place 3 · Blacksburg HShot Put328-00.009
Jan 28Bulldog InvitationalJan 28 · Shot Put · Place 37 · Blacksburg HShot Put3725-00.009
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 29 · BlacksburgShot Put4kg29.24-06.759
Jan 7Liberty Premier Invitational (College)Jan 7 · Shot Put · Place 19 · Blacksburg HShot Put1927-01.50—
Jan 7Liberty Premier HS InvitationalJan 7 · Shot Put · Place 19 · BlacksburgShot Put4kg19.27-01.509

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Liberty Flames HS InvitationalDec 10 · Shot Put · Place 26 · BlacksburgShot Put4kg26.24-07.509
Dec 3Liberty HS OpenerDec 3 · Shot Put · Place 26 · BlacksburgShot Put4kg26.24-05.259