Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 208.88aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
55 Meter · OutdoorWalter Bass Invite · Jan 179.31aWalter Bass InviteJanuary 17, 2026
Discus · 1.6kg · OutdoorVHSL Region 1C Championship · May 26142-02VHSL Region 1C ChampionshipMay 26, 2026
Discus · 1kg · OutdoorFloyd County Middle School Meet #1 · Mar 3066-8.5Floyd County Middle School Meet #1March 30, 2022
Shot Put · 12lb · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 611.93mEast Coast Elite - Roanoke 2.6.25February 6, 2025
Shot Put · 12lb · OutdoorNew River Invitational 2026 · Apr 1038-00.00New River Invitational 2026April 10, 2026
Shot Put · 4kg · OutdoorFloyd County Middle School Meet #1 · Mar 3032-10Floyd County Middle School Meet #1March 30, 2022

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 1 State ChampionshipsJun 5 · Discus · Place 7 · GilesGilesDiscus1.6kg7.133-0912
May 26VHSL Region 1C ChampionshipMay 26 · Discus · Place 4 · GilesGilesDiscus1.6kg4.142-02 PB12
Apr 10New River Invitational 2026Apr 10 · Discus · Place 3 · GilesGilesDiscus1.6kg3.140-06.012
Apr 10New River Invitational 2026Apr 10 · Shot Put · Place 10 · GilesGilesShot Put12lb10.38-00.00 PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 289 · GilesGiles55 MeterRound P289.9.31a PB12
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 68 · GilesGilesShot Put12lb68.35-08.0012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Region 1C/1D ChampionshipsFeb 21 · Shot Put · Place 13 · GilesGilesShot Put12lb13.34' 2.25"12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55 Meter · Place 169 · GilesGiles55 Meter169.9.00a12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Place 24 · GilesGilesShot Put12lb24.11.49m12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 185 · GilesGiles55 Meter185.8.88a PB12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 40 · GilesGilesShot Put12lb40.10.33m12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · GilesGiles55 Meter—DNS12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Shot Put · GilesGilesShot Put12lb—DNS12
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · Shot Put · Place 10 · GilesGilesShot Put12lb10.35' 8.7511
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 108 · GilesGiles55 Meter108.9.42a11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Shot Put · Place 16 · GilesGilesShot Put12lb16.11.93m PB11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 205 · GilesGiles55 Meter205.9.10a11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 65 · GilesGilesShot Put12lb65.9.82m11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · Shot Put · Place 34 · GilesGilesShot Put12lb34.9.64m11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Blue Demon InvitationalMay 11 · Discus · GilesGilesDiscus1.6kg--DNS10
May 11Blue Demon InvitationalMay 11 · Shot Put · GilesGilesShot Put12lb--DNS10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · Shot Put · Place 23 · GilesGilesShot Put12lb23.27' 2"9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · Shot Put · Place 55 · GilesGilesShot Put12lb55.28-11.009

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Floyd County Middle School Meet #1Mar 30 · Discus · Place 7 · GilesGilesDiscus1kg7.66-8.5 PB-
Mar 30Floyd County Middle School Meet #1Mar 30 · Shot Put · Place 3 · GilesGilesShot Put4kg3.32-10 PB-