Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorEast Coast Elite - Roanoke · Dec 149.53aEast Coast Elite - RoanokeDecember 14, 2024
Shot Put · 12lb · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 811.21mEast Coast Elite - Roanoke 2.8.25February 8, 2025
Shot Put · 12lb · OutdoorLiberty Flames HS Invitational · Dec 631' 0"Liberty Flames HS InvitationalDecember 6, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Blue & Gold HS Track ClassicApr 18 · Shot Put · Place 16 · Pulaski CounShot Put1638-00.0010
Apr 8Salem Quad Meet (Roanoke)Apr 8 · Shot Put · Place 2 · Pulaski CountyShot Put239-010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Shot Put · Place 18 · Pulaski CountyShot Put12lb18.11.16m10
Jan 10Heritage InvitationalJan 10 · Shot Put · Place 11 · Pulaski CounShot Put1136-08.00—
Jan 10Heritage InvitationalJan 10 · Shot Put · Place 11 · Pulaski CounShot Put1136-08.00—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Pulaski CountyShot Put12lb--FOUL10
Dec 6Liberty Flames HS InvitationalDec 6 · Shot Put · Place 42 · Pulaski CountyShot Put12lb42.31' 0" PB10
May 10Blue Demon InvitationalMay 10 · Shot Put · Place 32 · Pulaski CountyShot Put3210.57m9
Apr 16Blacksburg QuadApr 16 · Shot Put · Place 2 · Pulaski CountyShot Put235' 8"9
Apr 16Blacksburg QuadApr 16 · Discus · Place 7 · Pulaski CountyDiscus784' 5"9
Mar 22Bearcat InvitationalMar 22 · Discus · Place 32 · Pulaski CountyDiscus3263-49
Mar 22Bearcat InvitationalMar 22 · Shot Put · Place 22 · Pulaski CountyShot Put2234-19

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Shot Put · Place 25 · Pulaski CountyShot Put12lb25.11.21m PB9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 44 · Pulaski CountyShot Put12lb44.10.79m9
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Shot Put · Place 29 · Pulaski CountyShot Put12lb29.10.66m9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 123 · Pulaski County55 Meter123.9.53a PB9
Dec 14East Coast Elite - RoanokeDec 14 · Shot Put · Place 44 · Pulaski CountyShot Put12lb44.10.01m9
Dec 7Liberty Flames HS InvitationalDec 7 · Shot Put · Place 39 · Pulaski CountyShot Put12lb39.34-10.759