Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2718:33.13GCXISeptember 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 118:35.5NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Lake Mackintosh MarinaMid-Carolina 4A/5A/6A · Sep 322:56.13Mid-Carolina 4A/5A/6ASeptember 3, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2919:12.55Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Southwest Guilford HSGCXI · Sep 2619:06.6GCXISeptember 26, 2026
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2518:10.24WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:10.18Great 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 Invitational · Place 152 · WilliamsWilliams5,000 Meters Red Invitational15218:10.18 PB10
Sep 26GCXISep 26 · 5,000 Meters Invite · Place 51 · WilliamsWilliams5,000 Meters Invite5119:06.6 PB10
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 173 · WilliamsWilliams5,000 Meters Varsity Invitational (SATURDAY)17318:57.3Unofficial10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Fr/So · Place 88 · Burlington NCBurlington NC5,000 Meters Fr/So8819:12.55 PB9
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 6A · Place 86 · WilliamsWilliams5,000 Meters 6A8618:35.5 PB9
Oct 25NCHSAA 6A Central RegionalOct 25 · 5,000 Meters Varsity · Place 29 · WilliamsWilliams5,000 Meters Varsity2918:10.249
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 6A Central · Place 29 · WilliamsWilliams5,000 Meters NCHSAA 6A Central2918:10.24 PB9
Sep 27GCXISep 27 · 5,000 Meters HS Invite · Place 39 · WilliamsWilliams5,000 Meters HS Invite3918:33.13 PB9
Sep 3Mid-Carolina 4A/5A/6ASep 3 · 5,000 Meters Varsity · Place 26 · WilliamsWilliams5,000 Meters Varsity2622:56.13 PB9