Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPisgah Invitational @UNCA · Mar 20125-08.00Pisgah Invitational @UNCAMarch 20, 2025
Discus · 1kg · OutdoorSwain Middle School Meet #2 · Apr 19100-06Swain Middle School Meet #2April 19, 2022
High Jump · OutdoorSwain Middle School Meet #2 · Apr 195-00.00Swain Middle School Meet #2April 19, 2022
Long Jump · OutdoorSwain Middle School Meet #2 · Apr 1915-00.50Swain Middle School Meet #2April 19, 2022
Shot Put · 12lb · IndoorTryon HS #3 · Jan 1434-04.00Tryon HS #3January 14, 2026
Triple Jump · OutdoorSwain Middle School Meet #2 · Apr 1929-06.50Swain Middle School Meet #2April 19, 2022

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Franklin Last ChanceFeb 4 · Shot Put · Swain CountySwain CountyShot Put12lb—NM12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14Tryon HS #3Jan 14 · Shot Put · Place 8 · Swain CountySwain CountyShot Put12lb8.34-04.00 PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Cherokee Indoor Meet #1 2025Dec 9 · Shot Put · Swain CountySwain CountyShot Put12lb—NM12
Dec 3Polar Panther InvitationalDec 3 · Shot Put · Place 10 · Swain CountySwain CountyShot Put12lb10.33-00.00Unofficial12
Mar 26Cherokee HS Meet #1Mar 26 · Discus · Place 8 · Swain CountySwain CountyDiscus1.6kg8.110-02.0011
Mar 20Pisgah Invitational @UNCAMar 20 · Discus · Place 9 · Swain CountySwain CountyDiscus1.6kg9.125-08.00 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 25Turkey InvitationalNov 25 · Shot Put · Place 13 · Swain CountySwain CountyShot Put12lb13.34-02.0012

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11NCHSAA 1A West RegionalMay 11 · Discus · Place 14 · Swain CountySwain CountyDiscus1.6kg14.106-110
May 1Smoky Mountain Conference Outdoor ChampionshipsMay 1 · Discus · Place 11 · Swain CountySwain CountyDiscus1.6kg11.96-10.0010
Apr 3Murphy HS Home Meet #2Apr 3 · Discus · Place 5 · Swain CountySwain CountyDiscus5103-04—
Mar 30UNC Asheville HS ClassicMar 30 · Discus · Place 13 · Swain CountySwain CountyDiscus1.6kg13.109-410
Mar 30UNC Asheville HS ClassicMar 30 · Discus · Place 13 · Swain CountySwain CountyDiscus1.6kg13.109-410
Mar 27Cherokee HS Meet #1Mar 27 · Discus · Place 4 · Swain CountySwain CountyDiscus1.6kg4.117-09.0010
Mar 14Swain County HS InvitationalMar 14 · Discus · Place 9 · Swain CountySwain CountyDiscus1.6kg9.110-210
Mar 7WNC Kickoff InvitationalMar 7 · Discus · Place 11 · Swain CountySwain CountyDiscus1.6kg11.100-810

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Nov 15Swain County Polar #1Nov 15 · Shot Put · Place 8 · Swain CountySwain CountyShot Put12lb8.27-5Unofficial10
May 3Smoky Mountain Conference HS ChampionshipsMay 3 · Triple Jump · Place 7 · Swain CountySwain CountyTriple Jump735-5.50FR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · Discus · Place 17 · Swain CountySwain CountyDiscus1797-5FR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · Discus · Place 26 · Swain CountySwain CountyDiscus2697-5FR
Apr 22Blue Ridge ClassicApr 22 · Discus · Place 29 · Swain CountySwain CountyDiscus1.6kg29.99-00.009
Apr 1J. Alan Peoples InvitationalApr 1 · Discus · Place 10 · Swain CountySwain CountyDiscus1098-79
Mar 8Cherokee HS Meet #1Mar 8 · Discus · Place 9 · Swain CountySwain CountyDiscus9100-39
Mar 8Cherokee HS Meet #1Mar 8 · Shot Put · Place 25 · Swain CountySwain CountyShot Put2524-09
Jan 28WNC Polar Bear ChampionshipsJan 28 · Triple Jump · Place 9 · Swain CountySwain CountyTriple Jump9.32-00.50Unofficial9
Jan 28WNC Polar Bear ChampionshipsJan 28 · Long Jump · Place 12 · Swain CountySwain CountyLong Jump12.15-08.00Unofficial9
Jan 11Swain Polar Bear #3Jan 11 · Triple Jump · Place 8 · Swain CountySwain CountyTriple Jump8.31' 4"Unofficial9
Jan 11Swain Polar Bear #3Jan 11 · Long Jump · Place 15 · Swain CountySwain CountyLong Jump15.13' 5.50Unofficial9
Jan 11Swain Polar Bear #3Jan 11 · High Jump · Swain CountySwain CountyHigh Jump—NH9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Swain Polar #4Jan 18 · Triple Jump · Place 10 · Swain CountySwain CountyTriple Jump1030-8—
Jan 18Swain Polar #4Jan 18 · Long Jump · Place 8 · Swain CountySwain CountyLong Jump813-11.5—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Nov 29Robbinsville Polar Bear #1Nov 29 · Triple Jump · Place 2 · Swain CountySwain CountyTriple Jump2.31-04.00Unofficial9
Nov 29Robbinsville Polar Bear #1Nov 29 · Long Jump · Place 8 · Swain CountySwain CountyLong Jump8.13-07.00Unofficial9
Nov 29Robbinsville Polar Bear #1Nov 29 · High Jump · Swain CountySwain CountyHigh Jump—NH9
Nov 16Swain County Polar #1Nov 16 · Triple Jump · Place 2 · Swain CountySwain CountyTriple Jump2.30-0Unofficial9
Nov 16Swain County Polar #1Nov 16 · Long Jump · Place 5 · Swain CountySwain CountyLong Jump5.12-6Unofficial9
May 7NCRunners Middle School Elite InvitationalMay 7 · Discus · Place 6 · Swain Middle SchoolSwain Middle SchoolDiscus6113-08
May 7NCRunners Middle School Elite InvitationalMay 7 · Triple Jump · Place 9 · Swain Middle SchoolSwain Middle SchoolTriple Jump933-0.508
Apr 25SMC Middle School ChampionshipApr 25 · Long Jump · Place 8 · Swain MSSwain MSLong Jump80.508
Apr 19Swain Middle School Meet #2Apr 19 · Triple Jump · Place 4 · Swain CountySwain CountyTriple Jump4.29-06.50 PB8
Apr 19Swain Middle School Meet #2Apr 19 · Long Jump · Place 3 · Swain CountySwain CountyLong Jump3.15-00.50 PB8
Apr 19Swain Middle School Meet #2Apr 19 · Discus · Place 3 · Swain CountySwain CountyDiscus1kg3.100-06 PB8
Apr 19Swain Middle School Meet #2Apr 19 · High Jump · Place 1 · Swain CountySwain CountyHigh Jump1.5-00.00 PB8
Apr 4MMS Bulldog Invitational #2Apr 4 · Combined results · Place 6 · Swain Middle SchoolSwain Middle SchoolCombined results64-08.008
Apr 4MMS Bulldog Invitational #2Apr 4 · Combined results · Place 3 · Swain Middle SchoolSwain Middle SchoolCombined results314-08.008
Apr 4MMS Bulldog Invitational #2Apr 4 · Combined results · Place 1 · Swain Middle SchoolSwain Middle SchoolCombined results1110-118
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 3 · Swain Middle SchoolSwain Middle SchoolCombined results35-00.008
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 4 · Swain Middle SchoolSwain Middle SchoolCombined results430-05.758
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 6 · Swain Middle SchoolSwain Middle SchoolCombined results614-01.008
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 3 · Swain Middle SchoolSwain Middle SchoolCombined results395-078
Mar 21Swain Middle School MeetMar 21 · Combined results · Place 3 · Swain Middle SchoolSwain Middle SchoolCombined results331-04.508
Mar 21Swain Middle School MeetMar 21 · Combined results · Place 7 · Swain Middle SchoolSwain Middle SchoolCombined results713-04.008
Mar 21Swain Middle School MeetMar 21 · Combined results · Place 1 · Swain Middle SchoolSwain Middle SchoolCombined results197-028
Mar 21Swain Middle School MeetMar 21 · Combined results · Place 11 · Swain Middle SchoolSwain Middle SchoolCombined results1123-10.008
Mar 14Cherokee Middle Home Meet #1Mar 14 · Combined results · Place 7 · Swain Middle SchoolSwain Middle SchoolCombined results728-09.008
Mar 14Cherokee Middle Home Meet #1Mar 14 · Combined results · Place 2 · Swain Middle SchoolSwain Middle SchoolCombined results297-118