Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watauga HSPioneer Clash of the Classes · Aug 1611:59.98Pioneer Clash of the ClassesAugust 16, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:48.6NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 118:31.2NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkNCHSAA 7A West Regional · Oct 3117:23.18NCHSAA 7A West RegionalOctober 31, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1817:30.7The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:11.42Great 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 109 · Lake Norman5,000 Meters 7A10917:48.6 PB11
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 42 · Lake Norman5,000 Meters Varsity4217:23.18 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 202 · Lake Norman5,000 Meters Blue Invitational20218:11.42 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 123 · Lake Norman5,000 Meters Varsity Championship (SATURDAY)12318:04.5Unofficial11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 203 · Lake Norman5,000 Meters Championship20318:28.6411
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 78 · Lake Norman5,000 Meters Varsity 27818:22.1011

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 134 · Lake Norman5,000 Meters 7A13418:31.2 PB10
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 134 · Lake Norman5,000 Meters 7A13418:31.2210
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 134 · Lake Norman5,000 Meters 7A13418:31.2210
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 45 · Lake Norman5,000 Meters Varsity4517:26.5210
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 145 · Lake Norman5,000 Meters Elite14517:30.7 PB10
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 210 · Lake Norman5,000 Meters Varsity21017:38.710
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 210 · Lake Norman5,000 Meters Varsity21017:38.710
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 89 · Lake Norman5,000 Meters Invitational8918:28.510
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 67 · Lake Norman5,000 Meters Championship6718:01.7410
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 67 · Lake Norman5,000 Meters Varsity6718:01.74—
Aug 16Pioneer Clash of the ClassesAug 16 · 2 Miles Sophomore · Place 13 · Lake Norman2 Miles Sophomore1311:59.98 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 102 · Lake Norman5,000 Meters Varsity10218:36.869
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 109 · Lake Norman5,000 Meters Championship10919:01.409
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · Lake Norman5,000 Meters Varsity3319:07.959
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · Lake Norman5,000 Meters Varsity3319:07.959
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 224 · Lake Norman5,000 Meters Invitational22419:14.39
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 269 · Lake Norman5,000 Meters Championship26919:13.79
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 38 · Lake Norman5,000 Meters Junior Varsity3819:36.009
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 38 · Lake Norman5,000 Meters Junior Varsity3819:36.009
Aug 17Pioneer Clash of the ClassesAug 17 · Varsity · Place 15 · Lake NormanVarsity1513:06.759