Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 621:27.19Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 6A West Regional · Oct 3117:41.10NCHSAA 6A West RegionalOctober 31, 2026
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 717:27.31Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 318:14.88Wendy's InvitationalOctober 3, 2026
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2917:41.70Carolinas KickoffAugust 29, 2026
5,000 Meters · Tryon International Equestrian CenterNCHSAA 6A West Regional · Oct 2520:43.4NCHSAA 6A West RegionalOctober 25, 2025
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1219:29.60Wilmington Beach Blast 2026September 12, 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 6A · Place 82 · Sun Valley5,000 Meters 6A8218:20.111
Oct 31NCHSAA 6A West RegionalOct 31 · 5,000 Meters Varsity · Place 29 · Sun Valley5,000 Meters Varsity2917:41.10 PB11
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 47 · Sun Valley5,000 Meters Varsity4717:27.31 PB11
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 94 · Sun Valley5,000 Meters Red9418:14.88 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 124 · Sun Valley5,000 Meters Varsity Invitational (SATURDAY)12418:29.0Unofficial11
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 89 · Sun Valley5,000 Meters HS CHAMPIONSHIP BOYS 5K8919:29.60 PB11
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys' Varsity 5K Championship · Place 62 · Sun Valley5,000 Meters Boys' Varsity 5K Championship6217:41.70 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 6A West RegionalOct 25 · 5,000 Meters Varsity · Place 74 · Sun Valley5,000 Meters Varsity7420:43.4 PB10
Oct 8Union County XC ChampionshipsOct 8 · 5,000 Meters Championship · Place 95 · Sun Valley5,000 Meters Championship9519:30.4—
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS VARSITY BOYS 5K · Place 60 · Sun Valley5,000 Meters HS VARSITY BOYS 5K6021:27.19 PB10
Aug 30Cougar XC InviteAug 30 · 5,000 Meters Varsity · Place 36 · Sun Valley5,000 Meters Varsity3621:00.3—