Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNC Runners All State MS Meet · May 371-03.00NC Runners All State MS MeetMay 3, 2025
Shot Put · 4kg · IndoorTryon HS #3 · Jan 1424-09.00Tryon HS #3January 14, 2026
Shot Put · 4kg · Outdoor2026 Pisgah Invitational @ UNCA · Mar 1926-11.002026 Pisgah Invitational @ UNCAMarch 19, 2026
Shot Put · 6lb · OutdoorNC Runners All State MS Meet · May 328-10.00NC Runners All State MS MeetMay 3, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8NCHSAA 2A West RegionalMay 8 · Shot Put · Place 14 · Swain CountySwain CountyShot Put4kg14.25-10.009
Apr 22Cherokee HS Meet #2Apr 22 · Shot Put · Place 13 · Swain CountySwain CountyShot Put4kg13.25-11.009
Apr 4Tri-Cities Track ClassicApr 4 · Discus · Place 24 · Swain CountySwain CountyDiscus1kg24.64' 10"9
Apr 4Tri-Cities Track ClassicApr 4 · Shot Put · Place 19 · Swain CountySwain CountyShot Put4kg19.26' 4.5"9
Apr 1Murphy HS - SMC Meet #2Apr 1 · Shot Put · Place 6 · Swain CountySwain CountyShot Put4kg6.26-09.259
Mar 25Cherokee HS Meet Mar 25 · Discus · Swain CountySwain CountyDiscus1kg—NM9
Mar 25Cherokee HS Meet Mar 25 · Shot Put · Swain CountySwain CountyShot Put4kg—NM9
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Discus · Place 30 · Swain CountySwain CountyDiscus1kg30.60-03.009
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Shot Put · Place 21 · Swain CountySwain CountyShot Put4kg21.26-11.00 PB9
Feb 4Franklin Last ChanceFeb 4 · Shot Put · Place 3 · Swain CountySwain CountyShot Put4kg3.26-10.009

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14Tryon HS #3Jan 14 · Shot Put · Place 7 · Swain CountySwain CountyShot Put4kg7.24-09.00 PB9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 9Cherokee Indoor Meet #1 2025Dec 9 · Shot Put · Place 7 · Swain CountySwain CountyShot Put4kg7.25-08.00Unofficial9
Jun 20adidas Track & Field NationalsJun 20 · Discus · Place 23 · Swain Cte RuSwain Cte RuDiscus2319.39m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 32 · Swain Cte RuSwain Cte RuShot Put328.54m—
Jun 20adidas Track & Field NationalsJun 20 · Discus · Place 23 · Swain Cte RuSwain Cte RuDiscus2319.39m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 32 · Swain Cte RuSwain Cte RuShot Put328.54m—
Jun 20adidas Track & Field NationalsJun 20 · Discus · Place 23 · Swain Cte RuSwain Cte RuDiscus2319.39m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 32 · Swain Cte RuSwain Cte RuShot Put328.54m—
May 3NC Runners All State MS MeetMay 3 · Discus · Place 11 · Swain CountySwain CountyDiscus1kg11.71-03.00 PB8
May 3NC Runners All State MS MeetMay 3 · Shot Put · Place 13 · Swain CountySwain CountyShot Put6lb13.28-10.00 PB8
Apr 28SMMSC Invitational 2025Apr 28 · Discus · Place 3 · Swain CountySwain CountyDiscus1kg3.63-00.008
Apr 28SMMSC Invitational 2025Apr 28 · Shot Put · Place 3 · Swain CountySwain CountyShot Put6lb3.26-07.008
Apr 7Swain Middle School Meet #2Apr 7 · Discus · Place 3 · Swain CountySwain CountyDiscus1kg3.62-08.008
Apr 7Swain Middle School Meet #2Apr 7 · Shot Put · Place 2 · Swain CountySwain CountyShot Put6lb2.26-11.008
Mar 17Swain Middle School Meet #1Mar 17 · Discus · Place 3 · Swain CountySwain CountyDiscus1kg3.59-08.008
Mar 17Swain Middle School Meet #1Mar 17 · Shot Put · Place 2 · Swain CountySwain CountyShot Put6lb2.25-05.008
Mar 3Cherokee MS Meet #1Mar 3 · Discus · Place 2 · Swain CountySwain CountyDiscus1kg2.60-08.008
Mar 3Cherokee MS Meet #1Mar 3 · Shot Put · Place 1 · Swain CountySwain CountyShot Put6lb1.26-09.008

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3NCRunner MS All - State May 3 · Discus · Place 9 · Swain Middle SchoolSwain Middle SchoolDiscus962-08.007
May 3NCRunner MS All - State May 3 · Shot Put · Place 23 · Swain Middle SchoolSwain Middle SchoolShot Put2324-04.007
Apr 15Swain Middle School Meet #2Apr 15 · Discus · Place 11 · Swain CountySwain CountyDiscus1kg11.50-05.007
Apr 15Swain Middle School Meet #2Apr 15 · Shot Put · Place 7 · Swain CountySwain CountyShot Put6lb7.23-08.007
Apr 1Hayesville Middle School Meet #2Apr 1 · Discus · Place 3 · Swain MSSwain MSDiscus362-01.007
Apr 1Hayesville Middle School Meet #2Apr 1 · Shot Put · Place 3 · Swain MSSwain MSShot Put322-07.007
Mar 25Cherokee MS Meet #2Mar 25 · Discus · Place 9 · Swain CountySwain CountyDiscus1kg9.57-00.007
Mar 25Cherokee MS Meet #2Mar 25 · Shot Put · Place 6 · Swain CountySwain CountyShot Put6lb6.21-09.507
Mar 4Cherokee MS Meet #1Mar 4 · Discus · Place 6 · Swain CountySwain CountyDiscus1kg6.55-00.007
Mar 4Cherokee MS Meet #1Mar 4 · Shot Put · Place 6 · Swain CountySwain CountyShot Put6lb6.22-04.007