Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFast Track Invitational · Jan 252:42.26Fast Track InvitationalJanuary 25, 2025
1600 Meters · OutdoorNCHSAA 1A West Regional · May 114:49.12aNCHSAA 1A West RegionalMay 11, 2024
3200 Meters · OutdoorPisgah Invitational @UNCA · Mar 2010:48.54aPisgah Invitational @UNCAMarch 20, 2025
400 Meters · Relay Split · IndoorReindeer Classic · Dec 201:00.816Reindeer ClassicDecember 20, 2024
800 Meters · OutdoorNCHSAA 1A West Regional · May 92:09.00aNCHSAA 1A West RegionalMay 9, 2025
Combined results · OutdoorNCRunners Middle School Elite Invitational · May 72:33.01NCRunners Middle School Elite InvitationalMay 7, 2022
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 262:09.24Carolina Distance CarnivalApril 26, 2025
NC Runners MS Elite: Drew Johnson Charlotte 2:03.09 5/7/2022 · OutdoorNCRunners Middle School Elite Invitational 2023 · May 62:16.21NCRunners Middle School Elite Invitational 2023May 6, 2023

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9NCHSAA 1A West RegionalMay 9 · 800 Meters · Place 8 · Swain CountySwain County800 Meters8.2:09.00a PB10
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 158 · Swain CountySwain CountyMR Carnival: Tim Brown Hough 1:52.211582:09.24 PBSO
Apr 5Blue Ridge ClassicApr 5 · 1600 Meters · Place 12 · Swain CountySwain County1600 Meters12.5:02.86a10
Mar 20Pisgah Invitational @UNCAMar 20 · 3200 Meters · Place 10 · Swain CountySwain County3200 Meters10.10:48.54a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 1000 Meters · Place 14 · Swain CountySwain County1000 Meters142:56.1510
Jan 25Fast Track InvitationalJan 25 · 1000 Meters · Place 17 · Swain CountySwain County1000 Meters172:42.26 PB—
Jan 16Mountain Island Winter InvitationalJan 16 · 1000 Meters · Place 1 · Swain CountySwain County1000 Meters12:43.45a—
Jan 16Mountain Island Winter InvitationalJan 16 · 1000 Meters · Place 1 · Swain CountySwain County1000 Meters12:43.4510

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 1000 Meters · Place 5 · Swain CountySwain County1000 Meters5.2:46.61a10
Dec 20Reindeer ClassicDec 20 · 400 Meters · Swain CountySwain County400 MetersRelay Split—1:00.816 PB10
Nov 26Turkey InvitationalNov 26 · 1000 Meters · Place 4 · Swain CountySwain County1000 Meters4.2:49.49a10
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 1000 Meters · Place 7 · Swain CountySwain County1000 Meters7.2:46.52a9
Jan 31SMC Indoor Track ChampionshipsJan 31 · 1000 Meters · Place 2 · Swain CountySwain County1000 Meters22:54.57—
Jan 24Swain County Polar # 3 Jan 24 · 1000 Meters · Place 3 · Swain CountySwain County1000 Meters32:47.21—
Jan 20Fast Track HS InvitationalJan 20 · 1000 Meters · Place 39 · Swain CountySwain County1000 Meters392:50.94—
Jan 18Cherokee Indoor Meet 01/18 (Make up)Jan 18 · 1000 Meters · Place 3 · Swain CountySwain County1000 Meters33:17.85—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 223 · Swain CountySwain County3200 Meters223.10:46.26aUnofficial10
May 11NCHSAA 1A West RegionalMay 11 · 1600 Meters · Place 7 · Swain CountySwain County1600 Meters7.4:49.12a PB9
May 1Smoky Mountain Conference Outdoor ChampionshipsMay 1 · 3200 Meters · Place 8 · Swain CountySwain County3200 Meters8.12:36.66a9
May 1Smoky Mountain Conference Outdoor ChampionshipsMay 1 · 1600 Meters · Place 7 · Swain CountySwain County1600 Meters7.5:01.60a9
Mar 30UNC Asheville HS ClassicMar 30 · 1600 Meters · Place 26 · Swain CountySwain County1600 Meters26.4:52.07a9
Mar 30UNC Asheville HS ClassicMar 30 · 1600 Meters · Place 26 · Swain CountySwain County1600 Meters26.4:52.07a9
Mar 7WNC Kickoff InvitationalMar 7 · 1600 Meters · Place 19 · Swain CountySwain County1600 Meters19.5:28.05a9
Mar 7WNC Kickoff InvitationalMar 7 · 800 Meters · Place 15 · Swain CountySwain County800 Meters15.2:17.60a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 1000 Meters · Place 25 · Swain CountySwain County1000 Meters25.2:52.95a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 29No More Turkey Polar MeetNov 29 · 1000 Meters · Place 4 · Swain CountySwain County1000 Meters4.2:58.79aUnofficial9
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 207 · Swain CountySwain County3200 Meters207.11:11.10aUnofficial9
Nov 15Swain County Polar #1Nov 15 · 1000 Meters · Place 3 · Swain CountySwain County1000 Meters3.2:55.99aUnofficial9
May 6NCRunners Middle School Elite Invitational 2023May 6 · NC Runners MS Elite: Drew Johnson Charlotte 2:03.09 5/7/2022 · Place 10 · Swain Middle SchoolSwain Middle SchoolNC Runners MS Elite: Drew Johnson Charlotte 2:03.09 5/7/2022102:16.21 PB8

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 6 · Swain Middle SchoolSwain Middle SchoolCombined results62:33.01 PB7
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 19 · Swain Middle SchoolSwain Middle SchoolCombined results195:31.147
May 7NCRunners Middle School Elite InvitationalMay 7 · 800 Meters · Place 32 · Swain Middle SchoolSwain Middle School800 Meters322:31.817
May 7NCRunners Middle School Elite InvitationalMay 7 · 1600 Meters · Place 28 · Swain Middle SchoolSwain Middle School1600 Meters285:25.767
Apr 25SMC Middle School ChampionshipApr 25 · 1600 Meters · Place 2 · Swain MSSwain MS1600 Meters25:31.147
Apr 25SMC Middle School ChampionshipApr 25 · 800 Meters · Place 5 · Swain MSSwain MS800 Meters52:33.017
Apr 19Swain Middle School Meet #2Apr 19 · 1600 Meters · Place 1 · Swain CountySwain County1600 Meters1.5:34.43a7
Apr 19Swain Middle School Meet #2Apr 19 · 800 Meters · Place 3 · Swain CountySwain County800 Meters3.2:36.87a7
Apr 4MMS Bulldog Invitational #2Apr 4 · Combined results · Place 2 · Swain Middle SchoolSwain Middle SchoolCombined results25:42.87
Apr 4MMS Bulldog Invitational #2Apr 4 · Combined results · Place 3 · Swain Middle SchoolSwain Middle SchoolCombined results32:35.27
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 7 · Swain Middle SchoolSwain Middle SchoolCombined results727-00.757
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 2 · Swain Middle SchoolSwain Middle SchoolCombined results25:41.47
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 6 · Swain Middle SchoolSwain Middle SchoolCombined results62:44.47
Mar 14Cherokee Middle Home Meet #1Mar 14 · Combined results · Place 4 · Swain Middle SchoolSwain Middle SchoolCombined results428-06.007
Mar 14Cherokee Middle Home Meet #1Mar 14 · Combined results · Place 2 · Swain Middle SchoolSwain Middle SchoolCombined results25:56.77
Mar 14Cherokee Middle Home Meet #1Mar 14 · Combined results · Place 2 · Swain Middle SchoolSwain Middle SchoolCombined results22:48.07

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29NCRunners Middle School Elite Invitational 2021May 29 · 800 Meters · Place 34 · Swain Middle SchoolSwain Middle School800 Meters342:44.136
May 29NCRunners Middle School Elite Invitational 2021May 29 · 1600 Meters · Place 45 · Swain Middle SchoolSwain Middle School1600 Meters455:51.656