Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Forest Hills ParkBig Seven Conference Championship · Oct 1522:26.0Big Seven Conference ChampionshipOctober 15, 2025
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2721:42.86GCXISeptember 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 5A Central Regional · Oct 2520:58.69NCHSAA 5A Central RegionalOctober 25, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 121:12.4NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Orange High SchoolBig Seven Conference Meet · Sep 222:37Big Seven Conference MeetSeptember 2, 2025
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Challenge · Aug 1622:00.71Pace Yourself Early Bird ChallengeAugust 16, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 223:49.51Great 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

3 results
DateMeetEventPlMarkGr
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 180 · Cedar Ridge5,000 Meters Red-White Invitational18023:49.51 PB12
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 227 · Cedar Ridge5,000 Meters Varsity Invitational (SATURDAY)22724:56.2Unofficial12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 182 · Cedar Ridge5,000 Meters Invitational18224:29.3112

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 5A · Place 36 · Cedar Ridge5,000 Meters 5A3621:12.4 PB11
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 36 · Cedar Ridge5,000 Meters 5A3621:12.4111
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 36 · Cedar Ridge5,000 Meters 5A3621:12.4111
Oct 25NCHSAA 5A Central RegionalOct 25 · 5,000 Meters Varsity · Place 14 · Cedar Ridge5,000 Meters Varsity1420:58.69 PB11
Oct 15Big Seven Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 18 · Cedar Ridge5,000 Meters Varsity1822:26.0 PB11
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 74 · Cedar Ridge5,000 Meters Varsity7421:43.411
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 74 · Cedar Ridge5,000 Meters Varsity7421:43.411
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 74 · Cedar Ridge5,000 Meters Varsity7421:43.411
Sep 27GCXISep 27 · 5,000 Meters HS Champ · Place 36 · Cedar Ridge5,000 Meters HS Champ3621:42.86 PB11
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 85 · Cedar Ridge5,000 Meters Invitational8522:05.111
Sep 2Big Seven Conference MeetSep 2 · 5,000 Meters Varsity · Place 11 · Cedar Ridge5,000 Meters Varsity1122:37 PB11
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 43 · Cedar Ridge5,000 Meters Varsity4322:00.71 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 80 · Cedar Ridge5,000 Meters 3A8022:06.7910
Oct 16Central 3A Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 6 · Cedar Ridge5,000 Meters Varsity623:01.6310
Sep 28Greensboro InvitationalSep 28 · 5,000 Meters Championship · Place 46 · Cedar Ridge5,000 Meters Championship4622:29.71—
Aug 17Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 58 · Cedar Ridge5,000 Meters Varsity5822:58.30—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 19Pace Yourself Early Bird ChallengeAug 19 · 5,000 Meters Varsity · Place 94 · Cedar Ridge5,000 Meters Varsity9425:19.50—