Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 615:44.0NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · mcalpineWendys Invite · Oct 718:40.96Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 916:46.14Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 715:37.36Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 316:01.84Wendy's InvitationalOctober 3, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1816:16.7adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 10 · WeddingtonWeddington5,000 Meters 7A1015:44.0 PB12
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 4 · WeddingtonWeddington5,000 Meters Varsity415:48.3812
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 5 · WeddingtonWeddington5,000 Meters Varsity515:37.36 PB12
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 2 · WeddingtonWeddington5,000 Meters Red216:01.84 PB12
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 2 · WeddingtonWeddington5,000 Meters Invitational216:16.7 PB12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 17 · WeddingtonWeddington5,000 Meters Championship1716:15.0212
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 6 · WeddingtonWeddington5,000 Meters Varsity 2616:12.7012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 113 · WeddingtonWeddington5,000 Meters 4A11317:10.0810
Oct 26NCHSAA 4A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 37 · WeddingtonWeddington5,000 Meters Varsity3717:05.3810
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 23 · WeddingtonWeddington5,000 Meters Varsity2316:46.1410
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 32 · WeddingtonWeddington5,000 Meters Varsity3216:46.14 PB10
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 13 · WeddingtonWeddington5,000 Meters Varsity1317:09.0910
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 133 · WeddingtonWeddington5,000 Meters Championship13316:59.510
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 120 · WeddingtonWeddington5,000 Meters Championship12017:29.210
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 41 · WeddingtonWeddington5,000 Meters Championship4117:14.4510

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Freshman · Place 30 · NCNC5,000 Meters Freshman3017:40.219
Oct 17Southern Carolina Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 39 · WeddingtonWeddington5,000 Meters Varsity3918:34.6—
Oct 7Wendys InviteOct 7 · 5,000 Meters FR/SO Junior Varsity · Place 37 · WeddingtonWeddington5,000 Meters FR/SO Junior Varsity3718:40.96 PB9
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Junior Varsity Red · Place 39 · WeddingtonWeddington5,000 Meters Junior Varsity Red3918:14.89
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Junior Varsity · Place 57 · WeddingtonWeddington5,000 Meters Junior Varsity5719:48.29