Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School9th Annual NC XC Championship · Oct 1916:15.409th Annual NC XC ChampionshipOctober 19, 2019
3,000 Meters · Marvin Ridge Marvin Ridge Middle School Meet #2 · Oct 817:40.41Marvin Ridge Middle School Meet #2October 8, 2019
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 120:10.0NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 621:17.8Friday Night LightsSeptember 6, 2024
5,000 Meters · mcalpineWendys Invite · Oct 723:41.61Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek ParkNCHSAA 8A West Regionals · Oct 2520:50.62NCHSAA 8A West RegionalsOctober 25, 2025
5,000 Meters · McAlpine Greenway ParkSWC 7A/8A Conference Championship · Oct 1521:02.5SWC 7A/8A Conference ChampionshipOctober 15, 2025
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1522:13.3Adidas XC InvitationalSeptember 15, 2023

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 44 · ProvidenceProvidence5,000 Meters 8A4420:10.0 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 44 · ProvidenceProvidence5,000 Meters Varsity4420:10.0412
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 44 · ProvidenceProvidence5,000 Meters Varsity4420:10.0412
Oct 25NCHSAA 8A West RegionalsOct 25 · 5,000 Meters Varsity · Place 35 · ProvidenceProvidence5,000 Meters Varsity3520:50.62 PB12
Oct 15SWC 7A/8A Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 7 · ProvidenceProvidence5,000 Meters Varsity721:02.5 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 96 · ProvidenceProvidence5,000 Meters Varsity9620:41.912
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 96 · ProvidenceProvidence5,000 Meters Varsity9620:41.912
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Invitational · Place 30 · Providence (NC)Providence (NC)5,000 Meters Invitational3020:56.412
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 124 · ProvidenceProvidence5,000 Meters Championship12421:10.012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A West RegionalOct 26 · 5,000 Meters Varsity · Place 23 · ProvidenceProvidence5,000 Meters Varsity2320:59.6011
Oct 16Southwestern 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 9 · ProvidenceProvidence5,000 Meters Varsity921:09.7811
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 36 · ProvidenceProvidence5,000 Meters Championship3621:04.7011
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · ProvidenceProvidence5,000 Meters Varsity1821:03.3911
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · ProvidenceProvidence5,000 Meters Varsity1821:03.3911
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 144 · ProvidenceProvidence5,000 Meters Championship14420:51.311
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 140 · ProvidenceProvidence5,000 Meters Championship14021:17.8 PB11

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24NCHSAA Region B RaceOct 24 · 5,000 Meters Varsity · Place 26 · ProvidenceProvidence5,000 Meters Varsity2625:47.0910
Oct 14NC Runners Elite InviteOct 14 · 5,000 Meters Championship · Place 61 · ProvidenceProvidence5,000 Meters Championship6124:28.0810
Oct 7Wendys InviteOct 7 · 5,000 Meters White · Place 212 · ProvidenceProvidence5,000 Meters White21223:41.61 PB10
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 219 · ProvidenceProvidence5,000 Meters Championship21922:13.3 PB10
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 87 · ProvidenceProvidence5,000 Meters Invitational8722:35.910
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 71 · ProvidenceProvidence5,000 Meters Varsity7123:02.3410
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 71 · ProvidenceProvidence5,000 Meters Championship7123:02.3410

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Open · Place 10 · W9 ProvidenceW9 Providence5,000 Meters Open1022:43.76—
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Open · Place 10 · W9 ProvidenceW9 Providence5,000 Meters Open1022:43.76—
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 99 · ProvidenceProvidence5,000 Meters Junior Varsity9924:00.19

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 199th Annual NC XC ChampionshipOct 19 · 3,000 Meters 6th Grade Girls · Place 60 · South CharlotteSouth Charlotte3,000 Meters 6th Grade Girls6016:15.40 PB6
Oct 12CXC Autumn Night InviteOct 12 · 3,000 Meters Middle School Open · Place 51 · South CharlotteSouth Charlotte3,000 Meters Middle School Open5118:08.6—
Oct 8Marvin Ridge Middle School Meet #2Oct 8 · 3,000 Meters Middle School · Place 122 · South CharlotteSouth Charlotte3,000 Meters Middle School12217:40.41 PB6
Sep 20Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship · Place 163 · MS_South CharlotteMS_South Charlotte3,000 Meters Middle School Championship16317:54.56