Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watauga HSPioneer Clash of the Classes · Aug 1610:47.25Pioneer Clash of the ClassesAugust 16, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 116:13.3NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 2617:30.07NCHSAA 4A Midwest RegionalOctober 26, 2024
5,000 Meters · mcalpineWendys Invite · Oct 718:42.13Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2916:12.71Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1816:08.5The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:09.13NXR Southeast Regional ChampionshipsNovember 22, 2025
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1826:30.8Chanticleer ChallengeSeptember 18, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1127:17.7Queen City InviteSeptember 11, 2026
8,000 Meters · Middle Georgia State University - Macon CampusPeach Belt XC · Nov 727:41.2Peach Belt XCNovember 7, 2026
8,000 Meters · Sergeant Jasper ParkSand Shark Invitational · Oct 1028:03.2Sand Shark InvitationalOctober 10, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Peach Belt XCNov 7 · 8,000 Meters Peach Belt · Place 38 · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Peach Belt3827:41.2 PBFr
Oct 10Sand Shark InvitationalOct 10 · 8,000 Meters Collegiate · Place 10 · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Collegiate1028:03.2 PBFr
Sep 18Chanticleer ChallengeSep 18 · 8,000 Meters Collegiate · Place 16 · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Collegiate1626:30.8 PBFr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 76 · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Mens7627:17.7 PBFr
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · USC Beaufort (S.C.)USC Beaufort (S.C.)6,000 Meters Men—NTFr

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 84 · Mooresville NCMooresville NC5,000 Meters Championship8416:12.71 PB12
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 163 · UnattachedUnattached5,000 Meters Invite 116317:09.13 PB12
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 18 · Lake NormanLake Norman5,000 Meters 7A1816:13.3 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 18 · Lake NormanLake Norman5,000 Meters 7A1816:13.3112
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 18 · Lake NormanLake Norman5,000 Meters 7A1816:13.3112
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 15 · Lake NormanLake Norman5,000 Meters Varsity1516:19.8912
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 17 · Lake NormanLake Norman5,000 Meters Elite1716:08.5 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 49 · Lake NormanLake Norman5,000 Meters Varsity4916:29.112
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 49 · Lake NormanLake Norman5,000 Meters Varsity4916:29.112
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 49 · Lake NormanLake Norman5,000 Meters Varsity4916:29.112
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 28 · Lake NormanLake Norman5,000 Meters Invitational2817:26.012
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 6 · Lake NormanLake Norman5,000 Meters Championship616:13.2612
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 6 · Lake NormanLake Norman5,000 Meters Varsity616:13.26—
Aug 16Pioneer Clash of the ClassesAug 16 · 2 Miles Senior · Place 6 · Lake NormanLake Norman2 Miles Senior610:47.25 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 58 · Lake NormanLake Norman5,000 Meters Varsity5817:30.07 PB11
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 94 · Lake NormanLake Norman5,000 Meters Varsity9417:56.7211
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 94 · Lake NormanLake Norman5,000 Meters Varsity9417:56.7211
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 89 · Lake NormanLake Norman5,000 Meters Invitational8917:40.911
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 182 · Lake NormanLake Norman5,000 Meters Championship18218:00.411
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 53 · Lake NormanLake Norman5,000 Meters Championship5317:33.4411
Aug 17Pioneer Clash of the ClassesAug 17 · Varsity · Place 17 · Lake NormanLake NormanVarsity1711:30.8411

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Sophomore · Place 70 · NCNC5,000 Meters Sophomore7018:37.7310
Oct 28NCHSAA 4A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 102 · Lake NormanLake Norman5,000 Meters Varsity10218:45.1010
Oct 7Wendys InviteOct 7 · 5,000 Meters Red · Place 89 · Lake NormanLake Norman5,000 Meters Red8918:42.13 PB10
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 172 · Lake NormanLake Norman5,000 Meters Invitational17219:04.410