Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorApple Blossom Invitational · Apr 25119-9Apple Blossom InvitationalApril 25, 2026
Shot Put · 12lb · OutdoorVictor Cahoon Invitational · May 1035-09.00Victor Cahoon InvitationalMay 10, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27VHSL Region 4C ChampionshipMay 27 · Discus · Place 10 · Rock RidgeDiscus1.6kg10.117-1112
May 27VHSL Region 4C ChampionshipMay 27 · Shot Put · Place 19 · Rock RidgeShot Put12lb19.34-1112
Apr 25Apple Blossom InvitationalApr 25 · Discus · Place 13 · Rock RidgeDiscus1.6kg13.119-9 PB12
Apr 25Apple Blossom InvitationalApr 25 · Shot Put · Place 18 · Rock RidgeShot Put12lb18.34-412
Feb 20Region 4C ChampionshipsFeb 20 · Shot Put · Place 12 · Rock RidgeShot Put12lb12.35-212

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Liberty Premier InvitationalJan 10 · Shot Put · Place 41 · Rock Ridge HShot Put4132-07.50—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · Shot Put · Place 12 · Rock RidgeShot Put12lb12.34-10Unofficial12
May 10Victor Cahoon InvitationalMay 10 · Discus · Place 12 · Rock RidgeDiscus1.6kg12.115-0811
May 10Victor Cahoon InvitationalMay 10 · Shot Put · Place 24 · Rock RidgeShot Put12lb24.35-09.00 PB11
Apr 26LOCO ChampionshipApr 26 · Shot Put · Place 23 · Rock RidgeShot Put2334-411
Apr 26LOCO ChampionshipApr 26 · Discus · Place 20 · Rock RidgeDiscus20100-911
Mar 22Battlefield RelaysMar 22 · Discus · Place 9 · Rock RidgeDiscus9107-211

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17John Champe/Rock Ridge/Tuscarora/Park ViewDec 17 · Shot Put · Place 5 · Rock RidgeShot Put12lb5.35-3Unofficial12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Rock Ridge 6-Team MeetMay 7 · Shot Put · Place 22 · Rock Ridge HShot Put2231-11.00—
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · Shot Put · Place 19 · Rock RidgeShot Put1930-10.5010
Mar 16ShamROCK InvitationalMar 16 · Shot Put · Place 46 · Rock Ridge HShot Put4631-01.00—