Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorWalter Bass HS Invitational · Jan 138.59aWalter Bass HS InvitationalJanuary 13, 2024
Discus · 1.6kg · OutdoorVHSL Class 3 State Championships · Jun 5163-02VHSL Class 3 State ChampionshipsJune 5, 2026
Discus · 1kg · OutdoorHVMS vs. CSMS vs. RMMS · Mar 1590-1HVMS vs. CSMS vs. RMMSMarch 15, 2023
Shot Put · 12lb · IndoorRegion 3D Championships · Feb 2143' 5.5"Region 3D ChampionshipsFebruary 21, 2026
Shot Put · 12lb · OutdoorKnights Track Classic · Apr 2543-01.50Knights Track Classic April 25, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Discus · Place 2 · Cave SpringCave SpringDiscus1.6kg2.163-02 PB11
May 282026 Region 3D Track & Field Championships 2026May 28 · Discus · Place 2 · Cave SpringCave SpringDiscus1.6kg2.142' 8"11
May 282026 Region 3D Track & Field Championships 2026May 28 · Shot Put · Place 6 · Cave SpringCave SpringShot Put12lb6.42' 8"11
May 16Golden Eagle InvitationalMay 16 · Shot Put · Place 12 · Cave SpringCave SpringShot Put12lb12.42-00.0011
Apr 25Knights Track Classic Apr 25 · Discus · Place 2 · Cave SpringCave SpringDiscus1.6kg2.137-0811
Apr 25Knights Track Classic Apr 25 · Shot Put · Place 2 · Cave SpringCave SpringShot Put12lb2.43-01.50 PB11
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · Discus · Place 1 · Cave SpringCave SpringDiscus1.6kg1.149-0811

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · Shot Put · Place 4 · Cave SpringCave SpringShot Put12lb4.43' 5.5" PB11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Shot Put · Place 6 · Cave SpringCave SpringShot Put12lb6.12.84m11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Cave SpringCave SpringShot Put12lb—ND11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 10 · Cave SpringCave SpringShot Put12lb10.12.67m11
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Shot Put · Place 11 · Cave SpringCave SpringShot Put12lb11.12.19m11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Cave SpringCave Spring300 Meters—DNS10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 106 · Cave SpringCave Spring55 Meter106.9.03a10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Shot Put · Place 15 · Cave SpringCave SpringShot Put12lb15.12.23m10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Pole Vault · Cave SpringCave SpringPole Vault—DNS10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 34 · Cave SpringCave SpringShot Put12lb34.11.57m10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · Shot Put · Place 14 · Cave SpringCave SpringShot Put12lb14.42' 9.75"11
Apr 19Titan Track ClassicApr 19 · Discus · Place 4 · Cave SpringCave SpringDiscus1.6kg4.125-0310

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · Shot Put · Place 18 · Cave SpringCave SpringShot Put12lb18.10.59m10
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 271 · Cave SpringCave Spring55 MeterRound P271.8.59a PB9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Discus · Place 6 · Cave SpringCave SpringDiscus1.6kg6.110-069
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Shot Put · Place 16 · Cave SpringCave SpringShot Put12lb16.31-09.509
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 5 · Cave Spring High SchCave Spring High SchCombined results5115-059

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15HVMS vs. CSMS vs. RMMSMar 15 · Discus · Place 1 · Cave SpringCave SpringDiscus1kg1.90-1 PB8