Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2718:58.06GCXISeptember 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 1118:25.78Friday Night Lights XC FestivalSeptember 11, 2026
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 2019:40.09Hare & Hounds XC Invitational (at McAlpine Park)September 20, 2024
5,000 Meters · Southwest Guilford HSGCXI · Sep 2617:54.5GCXISeptember 26, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:47.61Great 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 COROS Race of Champions · Place 279 · Chapel HillChapel Hill5,000 Meters COROS Race of Champions27917:47.61 PB12
Sep 26GCXISep 26 · 5,000 Meters Dev · Place 4 · Chapel HillChapel Hill5,000 Meters Dev417:54.5 PB12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 197 · Chapel HillChapel Hill5,000 Meters Championship19718:25.78 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 141 · UnattachedUnattached5,000 Meters Invite 314118:29.2211
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 67 · Chapel HillChapel Hill5,000 Meters Junior Varsity6718:12.011
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 44 · Chapel HillChapel Hill5,000 Meters Junior Varsity4418:12.011
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 44 · Chapel HillChapel Hill5,000 Meters Junior Varsity4418:12.011
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 67 · Chapel HillChapel Hill5,000 Meters Junior Varsity6718:12.011
Sep 27GCXISep 27 · 5,000 Meters HS Dev · Place 20 · Chapel HillChapel Hill5,000 Meters HS Dev2018:58.06 PB11
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Junior Varsity · Place 54 · Chapel HillChapel Hill5,000 Meters Junior Varsity5418:31.611
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Varsity · Place 41 · Chapel HillChapel Hill5,000 Meters Varsity4119:14.011

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 816 · UnattachedUnattached5,000 Meters Open Invitational81619:13.5310
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Junior Varsity · Place 238 · Chapel HillChapel Hill5,000 Meters Junior Varsity23820:00.710
Sep 28Greensboro InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 28 · Chapel HillChapel Hill5,000 Meters Junior Varsity2820:46.13—
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 192 · Chapel HillChapel Hill5,000 Meters Varsity Invitational (SATURDAY)19219:40.09 PB10
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 85 · Chapel HillChapel Hill5,000 Meters JV FR/SO8519:44.710

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Junior Varsity · Place 286 · Chapel HillChapel Hill5,000 Meters Junior Varsity28621:00.49
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 107 · Chapel HillChapel Hill5,000 Meters Junior Varsity10721:08.869
Sep 27Jordan, Chapel Hill, Northern DurhamSep 27 · 5,000 Meters Varsity · Place 38 · Chapel HillChapel Hill5,000 Meters Varsity3820:43.759
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Junior Varsity · Place 206 · Chapel HillChapel Hill5,000 Meters Junior Varsity20622:14.99