Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 621:43.9NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Jack Britt High SchoolMid-South XC Meet 3 · Sep 2322:02.9Mid-South XC Meet 3September 23, 2026
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2222:36.84South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · Pinecrest High School Field HouseMid-South XC Meet 6 · Oct 722:18.3Mid-South XC Meet 6October 7, 2026
5,000 Meters · Pinecrest HS7/8A Mid-South Conference Meet # 1 · Sep 322:58.877/8A Mid-South Conference Meet # 1September 3, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 222:40.97Great 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

10 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 92 · Pinecrest5,000 Meters 8A9221:43.9 PB11
Oct 21Mid-South Conference Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 11 · Pinecrest5,000 Meters Varsity1121:56.411
Oct 7Mid-South XC Meet 6Oct 7 · 5,000 Meters Girls 5000 · Place 9 · Pinecrest5,000 Meters Girls 5000922:18.3 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 292 · Pinecrest5,000 Meters COROS Race of Champions29222:40.97 PB11
Sep 23Mid-South XC Meet 3Sep 23 · 5,000 Meters New Division · Place 8 · Pinecrest5,000 Meters New Division822:02.9 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 132 · Pinecrest5,000 Meters Varsity Championship (SATURDAY)13222:39.8Unofficial11
Sep 16Mid-South XC Meet 2Sep 16 · 5,000 Meters Girls 5000 · Place 4 · Pinecrest5,000 Meters Girls 5000423:09.511
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 199 · Pinecrest5,000 Meters Championship19922:43.3111
Sep 9Mid-South XC Meet 1Sep 9 · 5,000 Meters Girls 5000m · Place 5 · Pinecrest5,000 Meters Girls 5000m523:25.411
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 86 · Pinecrest5,000 Meters Varsity 18622:36.84 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Mid-South Conference Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 16 · Pinecrest5,000 Meters Varsity1622:57.9010
Oct 9Mid-South XC Meet #2Oct 9 · 5,000 Meters Varsity · Place 6 · Pinecrest5,000 Meters Varsity622:19.2210
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 138 · Pinecrest5,000 Meters Varsity13822:49.810
Sep 19Hare & Hounds XC Invitational (at McAlpine Park)Sep 19 · 5,000 Meters Invitational · Place 112 · Pinecrest5,000 Meters Invitational11222:45.8—
Sep 17Mid-South XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 10 · Pinecrest5,000 Meters Varsity1023:07.5210
Sep 10Mid-South XC Meet #2Sep 10 · 5,000 Meters New Division · Place 5 · Pinecrest5,000 Meters New Division522:50.1710
Sep 37/8A Mid-South Conference Meet # 1Sep 3 · 5,000 Meters Varsity · Place 6 · Pinecrest5,000 Meters Varsity622:58.87 PB10
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 19 · Pinecrest5,000 Meters Junior Varsity1924:17.9510

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8SAC #7 @ Pinecrest HSOct 8 · 5,000 Meters Varsity · Place 30 · Pinecrest5,000 Meters Varsity3026:08.05—
Oct 5Hagan Stone XC ClassicOct 5 · 5,000 Meters Junior Varsity · Place 49 · Pinecrest5,000 Meters Junior Varsity4926:49.119
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 79 · Pinecrest5,000 Meters Junior Varsity7927:19.99
Sep 3SAC XC Meet 2Sep 3 · 5,000 Meters Varsity · Place 36 · Pinecrest5,000 Meters Varsity3627:12.60—
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 99 · Pinecrest5,000 Meters Junior Varsity9926:51.399