Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRockingham Home Meet #2 · Apr 274-04Rockingham Home Meet #2April 2, 2026
Shot Put · 12lb · IndoorNW Cabarrus November Invitational · Nov 2034-07.00NW Cabarrus November InvitationalNovember 20, 2025
Shot Put · 12lb · OutdoorRockingham Home Meet #2 · Apr 235-10.00Rockingham Home Meet #2April 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 16Rockingham Home Meet #3Apr 16 · Discus · Place 15 · Rockingham CountyDiscus1.6kg15.58-1010
Apr 16Rockingham Home Meet #3Apr 16 · Shot Put · Place 8 · Rockingham CountyShot Put12lb8.33-04.0010
Apr 2Rockingham Home Meet #2Apr 2 · Discus · Place 8 · Rockingham CountyDiscus1.6kg8.74-04 PB10
Apr 2Rockingham Home Meet #2Apr 2 · Shot Put · Place 2 · Rockingham CountyShot Put12lb2.35-10.00 PB10
Mar 28Mighty Viking InvitationalMar 28 · Shot Put · Place 10 · Rockingham CountyShot Put12lb10.32-02.5010
Mar 14Greensboro Gladiators InvitationalMar 14 · Discus · Place 7 · Rockingham CountyDiscus773-910
Mar 14Greensboro Gladiators InvitationalMar 14 · Shot Put · Place 4 · Rockingham CountyShot Put435-710
Mar 7North Stokes Track & Field JamboreeMar 7 · Shot Put · Place 8 · Rockingham CShot Put833-03.7510
Mar 5AHS Non-Con #2Mar 5 · Discus · Place 15 · Rockingham CountyDiscus1.6kg15.63-08.0010
Mar 5AHS Non-Con #2Mar 5 · Shot Put · Place 6 · Rockingham CountyShot Put12lb6.33-07.0010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Firebird InvitationalJan 6 · Shot Put · Place 18 · Rockingham CShot Put1833-00.0010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15North Stokes Indoor Track ClassicDec 15 · Shot Put · Place 17 · Rockingham CountyShot Put12lb17.31-07.0010
Nov 20NW Cabarrus November InvitationalNov 20 · Shot Put · Place 9 · Rockingham CountyShot Put12lb9.34-07.00 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 13Raider InvitationalNov 13 · Shot Put · Place 8 · Rockingham CShot Put834-03.0010
Apr 23Mid-State 3A Meet 4Apr 23 · Discus · Place 15 · Rockingham CountyDiscus1.6kg15.62-089
Apr 23Mid-State 3A Meet 4Apr 23 · Shot Put · Place 14 · Rockingham CountyShot Put12lb14.28-06.009