Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · A.C. Reynolds High SchoolRocket Chase Race · Aug 2711:01.5Rocket Chase RaceAugust 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:38.8NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Jackson ParkWNC CC Carnival · Aug 2918:13.79WNC CC CarnivalAugust 29, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 317:49.69Wendy's InvitationalOctober 3, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1817:53.2adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 6A · Place 46 · T.C. Roberson5,000 Meters 6A4617:38.8 PB11
Oct 31NCHSAA 6A West RegionalOct 31 · 5,000 Meters Varsity · Place 33 · T.C. Roberson5,000 Meters Varsity3317:47.1311
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters White · Place 121 · T.C. Roberson5,000 Meters White12117:49.69 PB11
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 202 · T.C. Roberson5,000 Meters Championship20217:53.2 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 228 · T.C. Roberson5,000 Meters Championship22818:44.0611
Aug 29WNC CC CarnivalAug 29 · 5,000 Meters Varsity · Place 58 · T.C. Roberson5,000 Meters Varsity5818:13.79 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 290 · T.C. Roberson5,000 Meters Championship29019:06.410
Aug 27Rocket Chase RaceAug 27 · 3,000 Meters Junior Varsity · Place 3 · T.C. Roberson3,000 Meters Junior Varsity311:01.5 PB10
Aug 23WNC Cross Country CarnivalAug 23 · 5,000 Meters Invitational · Place 26 · T.C. Roberson5,000 Meters Invitational2619:17.50Unofficial10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 91 · T.C. Roberson5,000 Meters Junior Varsity9119:09.49