Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFINAL COUNTDOWN · Feb 82:54.93FINAL COUNTDOWNFebruary 8, 2025
1600 Meters · IndoorNCHSAA 1A/2A Champs · Feb 114:44.96aNCHSAA 1A/2A ChampsFebruary 11, 2026
1600 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 144:37.72aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026
3200 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1410:00.37aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026
800 Meters · OutdoorRobbinsville Meet #1 SMC · Mar 262:09.25aRobbinsville Meet #1 SMCMarch 26, 2026
800 Meters · Relay Split · IndoorNCHSAA 1A/2A Champs · Feb 112:04.932NCHSAA 1A/2A ChampsFebruary 11, 2026
Combined results · OutdoorHMS Track and Field Meet #2 · Apr 42:34.4HMS Track and Field Meet #2April 4, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 3200 Meters · Place 3 · RobbinsvilleRobbinsville3200 Meters3.10:00.37a PB10
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 1600 Meters · Place 6 · RobbinsvilleRobbinsville1600 Meters6.4:37.72a PB10
May 8NCHSAA 1A West RegionalMay 8 · 3200 Meters · Place 2 · RobbinsvilleRobbinsville3200 Meters2.10:11.92a10
May 8NCHSAA 1A West RegionalMay 8 · 1600 Meters · Place 4 · RobbinsvilleRobbinsville1600 Meters4.4:39.67a10
Apr 18Blue Ridge Classic Apr 18 · 3200 Meters · Place 7 · RobbinsvilleRobbinsville3200 Meters710:29.0710
Apr 18Blue Ridge Classic Apr 18 · 3200 Meters · Place 7 · RobbinsvilleRobbinsville3200 Meters710:29.07SO
Apr 18Blue Ridge Classic Apr 18 · 3200 Meters · Place 7 · RobbinsvilleRobbinsville3200 Meters710:29.07SO
Apr 8Robbinsville Meet #2 SMCApr 8 · 3200 Meters · Place 1 · RobbinsvilleRobbinsville3200 Meters1.10:52.28a10
Apr 8Robbinsville Meet #2 SMCApr 8 · 1600 Meters · Place 1 · RobbinsvilleRobbinsville1600 Meters1.4:46.39a10
Apr 1Murphy HS - SMC Meet #2Apr 1 · 3200 Meters · Place 2 · RobbinsvilleRobbinsville3200 Meters2.11:00.13a10
Apr 1Murphy HS - SMC Meet #2Apr 1 · 1600 Meters · Place 2 · RobbinsvilleRobbinsville1600 Meters2.4:51.79a10
Mar 28J. Alan Peoples InvitationalMar 28 · 1600 Meters · Place 2 · RobbinsvilleRobbinsville1600 Meters2.4:48.68a10
Mar 26Robbinsville Meet #1 SMCMar 26 · 1600 Meters · Place 3 · RobbinsvilleRobbinsville1600 Meters3.5:10.04a10
Mar 26Robbinsville Meet #1 SMCMar 26 · 800 Meters · Place 1 · RobbinsvilleRobbinsville800 Meters1.2:09.25a PB10
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 3200 Meters · Place 10 · RobbinsvilleRobbinsville3200 Meters10.10:41.70a10
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 1600 Meters · Place 18 · RobbinsvilleRobbinsville1600 Meters18.5:13.31a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 1600 Meters · Place 8 · RobbinsvilleRobbinsville1600 Meters8.4:44.96a PB10
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 800 Meters · RobbinsvilleRobbinsville800 MetersRelay Split—2:04.932 PB10
Jan 28Tryon HS #7Jan 28 · 1600 Meters · Place 10 · RobbinsvilleRobbinsville1600 Meters104:48.9910

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9NCHSAA 1A West RegionalMay 9 · 3200 Meters · Place 7 · RobbinsvilleRobbinsville3200 Meters7.10:25.63a9
Apr 23Cherokee HS Meet #2Apr 23 · Pole Vault · RobbinsvilleRobbinsvillePole Vault—NH9
Apr 5Blue Ridge ClassicApr 5 · 3200 Meters · Place 12 · RobbinsvilleRobbinsville3200 Meters12.10:32.20a9
Mar 20Pisgah Invitational @UNCAMar 20 · 3200 Meters · RobbinsvilleRobbinsville3200 Meters—DNS9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8FINAL COUNTDOWNFeb 8 · 1000 Meters · Place 4 · RobbinsvilleRobbinsville1000 Meters42:54.93 PB9
Feb 8FINAL COUNTDOWNFeb 8 · 1600 Meters · Place 3 · RobbinsvilleRobbinsville1600 Meters34:48.579
Feb 1WNC Polar Bear ChampionshipFeb 1 · 1600 Meters · Place 9 · RobbinsvilleRobbinsville1600 Meters94:49.979
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 90 · RobbinsvilleRobbinsville1600 Meters904:59.00—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Reindeer GamesDec 14 · 1600 Meters · Place 4 · RobbinsvilleRobbinsville1600 Meters4.4:54.41a9
May 3NCRunner MS All - State May 3 · 800 Meters · Place 7 · Robbinsville MSRobbinsville MS800 Meters72:12.338
May 3NCRunner MS All - State May 3 · 1600 Meters · Place 7 · Robbinsville MSRobbinsville MS1600 Meters74:47.968
Mar 25Andrews Middle School Meet #2Mar 25 · 1600 Meters · Place 1 · RobbinsvilleRobbinsville1600 Meters1.4:55.68a8
Mar 25Andrews Middle School Meet #2Mar 25 · 800 Meters · Place 2 · RobbinsvilleRobbinsville800 Meters2.2:15.55a8
Mar 4Cherokee MS Meet #1Mar 4 · 1600 Meters · Place 1 · RobbinsvilleRobbinsville1600 Meters1.4:55.63a8
Mar 4Cherokee MS Meet #1Mar 4 · 800 Meters · Place 1 · RobbinsvilleRobbinsville800 Meters1.2:14.09a8

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25SMC Middle School ChampionshipApr 25 · 1600 Meters · Place 3 · Robbinsville MSRobbinsville MS1600 Meters35:36.016
Apr 25SMC Middle School ChampionshipApr 25 · 800 Meters · Place 8 · Robbinsville MSRobbinsville MS800 Meters82:35.516
Apr 19Swain Middle School Meet #2Apr 19 · 1600 Meters · Place 2 · RobbinsvilleRobbinsville1600 Meters2.5:42.06a6
Apr 19Swain Middle School Meet #2Apr 19 · 800 Meters · Place 5 · RobbinsvilleRobbinsville800 Meters5.2:43.92a6
Apr 4HMS Track and Field Meet #2Apr 4 · Combined results · Place 1 · Robbinsville MSRobbinsville MSCombined results15:40.36
Apr 4HMS Track and Field Meet #2Apr 4 · Combined results · Place 3 · Robbinsville MSRobbinsville MSCombined results32:34.4 PB6
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 3 · Robbinsville MSRobbinsville MSCombined results35:43.56
Mar 28Robbinsville Meet #2Mar 28 · Combined results · Place 3 · Robbinsville MSRobbinsville MSCombined results32:39.06
Mar 21MMS Bulldog Invitational #1Mar 21 · Combined results · Place 1 · Robbinsville MSRobbinsville MSCombined results15:44.96
Mar 21MMS Bulldog Invitational #1Mar 21 · Combined results · Place 1 · Robbinsville MSRobbinsville MSCombined results12:34.46