Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watauga HSPioneer Clash of the Classes · Aug 1613:53.08Pioneer Clash of the ClassesAugust 16, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 620:02.8NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 121:01.6NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkNCHSAA 7A West Regional · Oct 3120:05.11NCHSAA 7A West RegionalOctober 31, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1820:25.3The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 220:30.36Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 43 · Lake Norman5,000 Meters 7A4320:02.8 PB12
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 20 · Lake Norman5,000 Meters Varsity2020:05.11 PB12
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 66 · Lake Norman5,000 Meters Blue Invitational6620:30.36 PB12
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 56 · Lake Norman5,000 Meters Varsity Championship (SATURDAY)5620:38.2Unofficial12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 94 · Lake Norman5,000 Meters Championship9420:54.0912
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 48 · Lake Norman5,000 Meters Varsity 14821:10.8312

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 77 · Lake Norman5,000 Meters 7A7721:01.6 PB11
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 77 · Lake Norman5,000 Meters 7A7721:01.6411
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 77 · Lake Norman5,000 Meters 7A7721:01.6411
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 25 · Lake Norman5,000 Meters Varsity2520:30.9811
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 175 · Lake Norman5,000 Meters Showcase17520:25.3 PB11
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 133 · Lake Norman5,000 Meters Varsity13321:00.111
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 133 · Lake Norman5,000 Meters Varsity13321:00.111
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 133 · Lake Norman5,000 Meters Varsity13321:00.111
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 148 · Lake Norman5,000 Meters Championship14821:31.811
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 65 · Lake Norman5,000 Meters Varsity6521:56.88—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 65 · Lake Norman5,000 Meters Championship6521:56.8811
Aug 16Pioneer Clash of the ClassesAug 16 · 2 Miles Junior · Place 10 · Lake Norman2 Miles Junior1013:53.08 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 91 · Lake Norman5,000 Meters Championship9123:32.5212
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 132 · Lake Norman5,000 Meters Varsity13224:27.9710
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 132 · Lake Norman5,000 Meters Varsity13224:27.9710
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 258 · Lake Norman5,000 Meters Championship25823:21.312
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 119 · Lake Norman5,000 Meters Championship11924:19.9812
Aug 17Pioneer Clash of the ClassesAug 17 · Varsity · Place 31 · Lake NormanVarsity3116:15.3812

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Junior Varsity · Place 205 · Lake Norman5,000 Meters Junior Varsity20527:06.211
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 136 · Lake Norman5,000 Meters Varsity13626:32.1711
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 136 · Lake Norman5,000 Meters Championship13626:32.1711