Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorEast Coast Elite - Roanoke · Dec 147.23aEast Coast Elite - RoanokeDecember 14, 2024
Discus · 1.6kg · OutdoorCosmopolitan Invitational · Apr 3098-0Cosmopolitan InvitationalApril 30, 2026
Shot Put · 12lb · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 2312.24mEast Coast Elite - Roanoke 1.23.25January 23, 2025
Shot Put · 12lb · OutdoorVHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025 · May 2439-0VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20VHSL Blue Ridge District OD ChampionshipsMay 20 · Discus · Place 4 · Franklin CountyDiscus1.6kg4.97-412
May 20VHSL Blue Ridge District OD ChampionshipsMay 20 · Shot Put · Place 7 · Franklin CountyShot Put12lb7.35-512
May 20Blacksburg Quad MeetMay 20 · Discus · Place 4 · Franklin CountyDiscus1.6kg4.97-412
May 20Blacksburg Quad MeetMay 20 · Shot Put · Place 7 · Franklin CountyShot Put12lb7.35-512
Apr 30Cosmopolitan InvitationalApr 30 · Discus · Place 10 · Franklin CountyDiscus1.6kg10.98-0 PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · Shot Put · Place 14 · Franklin CountyShot Put12lb14.39-0 PB11
May 6Franklin County Home MeetMay 6 · Combined results · Place 4 · Franklin CountyCombined results441-04.0011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Region 5C Indoor ChampionshipsFeb 17 · Shot Put · Place 10 · Franklin CountyShot Put12lb10.39-1011
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 23 · Franklin CountyShot Put12lb23.12.24m PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 55 · Franklin County55 Meter55.7.23a PB11
Dec 14East Coast Elite - RoanokeDec 14 · Shot Put · Place 22 · Franklin CountyShot Put12lb22.11.93m11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Franklin County Home MeetMay 7 · Combined results · Place 6 · Franklin CountyCombined results642-00.5012