Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · IM FieldsRRC @ Wingate · Sep 2425:59RRC @ Wingate September 24, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 120:26.6NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 720:17.80Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2920:10.77Carolinas KickoffAugust 29, 2026
5,000 Meters · Mount Pleasant High schoolRRC @ MPHS · Sep 3023:06.00RRC @ MPHSSeptember 30, 2025
5,000 Meters · Oakboro District ParkRRC Meet · Oct 1521:54.15RRC MeetOctober 15, 2026
5,000 Meters · Tryon International Equestrian CenterNCHSAA 5A West Regional · Oct 2520:53.2NCHSAA 5A West RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 222:18.15Great 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
Oct 15RRC MeetOct 15 · 5,000 Meters Varsity · Place 15 · Parkwood5,000 Meters Varsity1521:54.15 PB11
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 119 · Parkwood5,000 Meters Varsity11920:17.80 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red Invitational · Place 334 · Parkwood5,000 Meters Red Invitational33422:18.15 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 233 · Parkwood5,000 Meters Varsity Championship (SATURDAY)23322:14.6Unofficial11
Sep 15RRC @ WingateSep 15 · 5,000 Meters Varsity · Place 31 · Parkwood5,000 Meters Varsity3124:06Unofficial11
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 94 · Parkwood5,000 Meters Boys Open 5K9420:10.77 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 5A · Place 138 · Parkwood5,000 Meters 5A13820:26.6 PB10
Oct 25NCHSAA 5A West RegionalOct 25 · 5,000 Meters Varsity · Place 77 · Parkwood5,000 Meters Varsity7720:53.2 PB10
Sep 30RRC @ MPHSSep 30 · 5,000 Meters Varsity · Place 28 · Parkwood5,000 Meters Varsity2823:06.00 PB10
Sep 24RRC @ Wingate Sep 24 · 5,000 Meters Varsity · Place 39 · Parkwood5,000 Meters Varsity3925:59 PB10