Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorRobbinsville Meet #1 SMC · Mar 2686-06.00Robbinsville Meet #1 SMCMarch 26, 2026
Shot Put · 4kg · IndoorTryon HS #3 · Jan 1428-05.00Tryon HS #3January 14, 2026
Shot Put · 4kg · OutdoorRobbinsville Meet #1 SMC · Mar 2630-07.00Robbinsville Meet #1 SMCMarch 26, 2026
Shot Put · 6lb · OutdoorAndrews Middle School Meet #2 · Mar 2521-11.50Andrews Middle School Meet #2March 25, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · Shot Put · Place 11 · RobbinsvilleRobbinsvilleShot Put4kg11.26-06.7510
May 8NCHSAA 1A West RegionalMay 8 · Discus · Place 10 · RobbinsvilleRobbinsvilleDiscus1kg10.69-0110
May 8NCHSAA 1A West RegionalMay 8 · Shot Put · Place 7 · RobbinsvilleRobbinsvilleShot Put4kg7.28-07.0010
Apr 8Robbinsville Meet #2 SMCApr 8 · Discus · Place 5 · RobbinsvilleRobbinsvilleDiscus1kg5.78' 11"10
Apr 8Robbinsville Meet #2 SMCApr 8 · Shot Put · Place 3 · RobbinsvilleRobbinsvilleShot Put4kg3.28' 7.25"10
Mar 28J. Alan Peoples InvitationalMar 28 · Discus · Place 7 · RobbinsvilleRobbinsvilleDiscus1kg7.85-810
Mar 28J. Alan Peoples InvitationalMar 28 · Shot Put · Place 6 · RobbinsvilleRobbinsvilleShot Put4kg6.27-1110
Mar 26Robbinsville Meet #1 SMCMar 26 · Discus · Place 1 · RobbinsvilleRobbinsvilleDiscus1kg1.86-06.00 PB10
Mar 26Robbinsville Meet #1 SMCMar 26 · Shot Put · Place 1 · RobbinsvilleRobbinsvilleShot Put4kg1.30-07.00 PB10
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Discus · Place 12 · RobbinsvilleRobbinsvilleDiscus1kg12.77-07.0010
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Shot Put · Place 12 · RobbinsvilleRobbinsvilleShot Put4kg12.29-00.0010
Mar 18Murphy HS - SMC Meet #1Mar 18 · Discus · RobbinsvilleRobbinsvilleDiscus1kg—DNS10
Mar 18Murphy HS - SMC Meet #1Mar 18 · Shot Put · RobbinsvilleRobbinsvilleShot Put4kg—DNS10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 1A/2A ChampsFeb 11 · Shot Put · Place 7 · RobbinsvilleRobbinsvilleShot Put4kg7.27-11.0010
Feb 4Tryon HS #9Feb 4 · Shot Put · Place 4 · RobbinsvilleRobbinsvilleShot Put427-1.5010
Feb 4Tryon HS #9Feb 4 · Shot Put · Place 4 · RobbinsvilleRobbinsvilleShot Put427-1.5010
Jan 28Tryon HS #7Jan 28 · Shot Put · Place 12 · RobbinsvilleRobbinsvilleShot Put1227-710
Jan 14Tryon HS #3Jan 14 · Shot Put · Place 5 · RobbinsvilleRobbinsvilleShot Put4kg5.28-05.00 PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Polar Panther InvitationalDec 3 · Shot Put · Place 8 · RobbinsvilleRobbinsvilleShot Put4kg8.27-02.00Unofficial10
Apr 19Franklin Panther InvitationalApr 19 · Discus · Place 4 · RobbinsvilleRobbinsvilleDiscus486-01.00FR
Apr 19Franklin Panther InvitationalApr 19 · Discus · Place 4 · RobbinsvilleRobbinsvilleDiscus486-01.00FR
Apr 19Franklin Panther InvitationalApr 19 · Shot Put · Place 10 · RobbinsvilleRobbinsvilleShot Put1023-03.00FR
Apr 19Franklin Panther InvitationalApr 19 · Shot Put · Place 10 · RobbinsvilleRobbinsvilleShot Put1023-03.00FR
Apr 5Blue Ridge ClassicApr 5 · Discus · Place 25 · RobbinsvilleRobbinsvilleDiscus1kg25.63-06.009
Apr 5Blue Ridge ClassicApr 5 · Shot Put · Place 27 · RobbinsvilleRobbinsvilleShot Put4kg27.20-01.509
Mar 20Pisgah Invitational @UNCAMar 20 · Shot Put · Place 42 · RobbinsvilleRobbinsvilleShot Put4kg42.21-07.509

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1WNC Polar Bear ChampionshipFeb 1 · Shot Put · Place 18 · RobbinsvilleRobbinsvilleShot Put1820-119

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Reindeer GamesDec 14 · Shot Put · Place 9 · RobbinsvilleRobbinsvilleShot Put4kg9.20-08.509
Mar 25Andrews Middle School Meet #2Mar 25 · Discus · Place 6 · RobbinsvilleRobbinsvilleDiscus1kg6.50-08.008
Mar 25Andrews Middle School Meet #2Mar 25 · Shot Put · Place 5 · RobbinsvilleRobbinsvilleShot Put6lb5.21-11.50 PB8
Mar 4Cherokee MS Meet #1Mar 4 · Discus · Place 8 · RobbinsvilleRobbinsvilleDiscus1kg8.47-10.008
Mar 4Cherokee MS Meet #1Mar 4 · Shot Put · Place 8 · RobbinsvilleRobbinsvilleShot Put6lb8.18-07.008
Mar 4Cherokee MS Meet #1Mar 4 · 100 Meters · RobbinsvilleRobbinsville100 Meters—DNSWind: 0.18