Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNCHSAA 3A Champs · Feb 113:19.53aNCHSAA 3A ChampsFebruary 11, 2026
3200 Meters · OutdoorDraughn Wildcat Meet #1 · Mar 2012:47.95aDraughn Wildcat Meet #1March 20, 2026
800 Meters · OutdoorNCHSAA 3A West Regional · May 92:31.41aNCHSAA 3A West RegionalMay 9, 2026
Combined results · OutdoorDraughn Wildcat Meet #1 · Mar 142:35.8Draughn Wildcat Meet #1March 14, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 800 Meters · Place 8 · Patton800 Meters8.2:34.22a12
May 9NCHSAA 3A West RegionalMay 9 · 800 Meters · Place 2 · Patton800 Meters2.2:31.41a PB12
Apr 16Tri-City InviteApr 16 · 800 Meters · Place 1 · Patton800 Meters1.2:36.95a12
Mar 20Draughn Wildcat Meet #1Mar 20 · 3200 Meters · Place 2 · Patton3200 Meters2.12:47.95a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 1000 Meters · Place 3 · Patton1000 Meters3.3:19.53a PB12
Jan 22Tryon Meet #6Jan 22 · 1000 Meters · Place 4 · Patton1000 Meters4.3:22.17a12
Jan 8Tryon HS Meet #2Jan 8 · 1000 Meters · Place 2 · Patton1000 Meters23:28.97SR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Polk County Reindeer Games 2026Dec 13 · 1000 Meters · Place 3 · Patton1000 Meters3.3:31.58aUnofficial12
May 9NCHSAA 2A West RegionalMay 9 · 800 Meters · Place 8 · Patton800 Meters8.2:34.26a11
Apr 17Draughn Wildcat Meet #2Apr 17 · 800 Meters · Place 2 · Patton800 Meters22:40.60—
Apr 3McDowell High Meet #3Apr 3 · 800 Meters · Place 1 · Patton800 Meters12:41.70—
Apr 3McDowell High Meet #3Apr 3 · 800 Meters · Place 1 · Patton800 Meters12:41.70—
Mar 25East Burke MeetMar 25 · 800 Meters · Place 4 · Patton800 Meters4.2:39.15a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25Fast Track InvitationalJan 25 · 1000 Meters · Place 43 · Patton1000 Meters433:30.32—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 1000 Meters · Place 16 · Patton1000 Meters16.3:23.43a11
Jan 18Polar Bear II at Polk CountyJan 18 · 1000 Meters · Place 3 · Patton1000 Meters33:44.4310

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Bunker Hill Polar BearDec 16 · 1000 Meters · Place 1 · Patton1000 Meters1.3:29.34aUnofficial11
Nov 20West Iredell Polar Bear MeetNov 20 · 1000 Meters · Place 1 · Patton1000 Meters1.3:29.53aUnofficial11
May 10NCHSAA 2A West RegionalMay 10 · 800 Meters · Place 5 · Patton800 Meters5.2:34.28a10
Apr 17Asheville High Home Meet #2Apr 17 · 800 Meters · Place 4 · Patton800 Meters4.2:33.47a10
Apr 13Odell E. Williams InvitationalApr 13 · 800 Meters · Place 4 · Patton800 Meters42:35.95—
Mar 14Draughn Wildcat Meet #1Mar 14 · Combined results · Place 1 · PattonCombined results12:35.8 PB10
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 800 Meters · Place 2 · Patton800 Meters22:41.00—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 800 Meters · Place 2 · Patton800 Meters22:41.00—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 800 Meters · Place 2 · Patton800 Meters22:41.00—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Polk County Reindeer GamesDec 16 · 500 Meters · Place 3 · Patton500 Meters3.1:30.88aUnofficial10
Nov 29Asheville Polar Bear #1Nov 29 · 500 Meters · Place 5 · Patton500 Meters5.1:35.27aUnofficial10
Apr 20Bunker Hill Twilight MeetApr 20 · 800 Meters · Place 13 · Patton800 Meters132:58.15—
Mar 16East Burke Conference MeetMar 16 · 800 Meters · Place 2 · Patton800 Meters22:56.93—