Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Marvin Ridge HSMarvin Ridge MS Meet #1 · Aug 2813:53.30Marvin Ridge MS Meet #1August 28, 2025
3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 1414:01.25Marvin Ridge Mavericks 1st Annual Middle School RunfestSeptember 14, 2024
3,000 Meters · McAlpine Creek GreenwayUnion County MS XC Championships · Oct 914:30.08Union County MS XC ChampionshipsOctober 9, 2024
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 812:46.11Union County MS XC ChampionshipsOctober 8, 2025
3,000 Meters · South Piedmont Community College - Old Charlotte Highway CampusSun Valley MS Meet #1 · Sep 1913:38.29Sun Valley MS Meet #1September 19, 2024
3,000 Meters · Union AcademyUA Middle School Meet · Sep 2513:20.16UA Middle School MeetSeptember 25, 2025
3,000 Meters · Weddington MSWeddington MS XC Meet · Sep 1013:37.09Weddington MS XC MeetSeptember 10, 2025
3,000 Meters · Wingate University3rd Annual UCPS MS XC Championship · Oct 413:33.863rd Annual UCPS MS XC ChampionshipOctober 4, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 1123:22.91Friday Night Lights XC FestivalSeptember 11, 2026
5,000 Meters · McAlpine Creek ParkNCHSAA 7A West Regional · Oct 3122:58.80NCHSAA 7A West RegionalOctober 31, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1823:17.1adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 54 · WeddingtonWeddington5,000 Meters Varsity5422:58.80 PB9
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 60 · WeddingtonWeddington5,000 Meters Varsity6023:11.289
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 106 · WeddingtonWeddington5,000 Meters Invitational10623:17.1 PB9
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 220 · WeddingtonWeddington5,000 Meters Championship22023:22.91 PB9
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 72 · WeddingtonWeddington5,000 Meters Varsity 27223:54.119

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 8Union County MS XC ChampionshipsOct 8 · 3,000 Meters Middle School Championship · Place 28 · Weddington msWeddington ms3,000 Meters Middle School Championship2812:46.11 PB8
Oct 43rd Annual UCPS MS XC ChampionshipOct 4 · 3,000 Meters Championship Girls Middle School · Place 19 · Weddington msWeddington ms3,000 Meters Championship Girls Middle School1913:33.86 PB8
Sep 25UA Middle School MeetSep 25 · 3,000 Meters Middle School · Place 6 · Weddington msWeddington ms3,000 Meters Middle School613:20.16 PB8
Sep 19Hare & Hounds XC Invitational (at McAlpine Park)Sep 19 · 3,000 Meters Middle School Invitational · Place 20 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Invitational2013:03.0—
Sep 10Weddington MS XC MeetSep 10 · 3,000 Meters Middle School · Place 18 · Weddington msWeddington ms3,000 Meters Middle School1813:37.09 PB8
Aug 28Marvin Ridge MS Meet #1Aug 28 · 3,000 Meters Girls · Place 8 · Weddington msWeddington ms3,000 Meters Girls813:53.30 PB8
Aug 23Carolinas KickoffAug 23 · 3,000 Meters Middle School Championship Division 2 · Place 29 · MS WeddingtonMS Weddington3,000 Meters Middle School Championship Division 22912:58.7—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Union County MS XC ChampionshipsOct 9 · 3,000 Meters Middle School Championship · Place 66 · Weddington msWeddington ms3,000 Meters Middle School Championship6614:30.08 PB7
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship (SATURDAY) · Place 62 · Weddington msWeddington ms3,000 Meters Middle School Championship (SATURDAY)6213:49.007
Sep 19Sun Valley MS Meet #1Sep 19 · 3,000 Meters Middle School · Place 22 · Weddington msWeddington ms3,000 Meters Middle School2213:38.29 PB7
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters Varsity (Championship) Girls · Place 24 · Weddington msWeddington ms3,000 Meters Varsity (Championship) Girls2414:01.25 PB7
Aug 24Carolinas KickoffAug 24 · 3,000 Meters Middle School Championship · Place 34 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship3413:41.0—

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14The PR XC CarnivalOct 14 · 3,000 Meters 6th Grade · Place 7 · WeddingtonWeddington3,000 Meters 6th Grade714:29.76
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 74 · MS_WeddingtonMS_Weddington3,000 Meters Middle School7414:02.8—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 74 · Weddington msWeddington ms3,000 Meters Middle School Championship7414:02.736
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Middle School Championship · Place 27 · Weddington msWeddington ms3,000 Meters Middle School Championship2714:32.016
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 87 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship8713:58.1—
Sep 18Parkwood InvitationalSep 18 · Varsity · Place 20 · WeddingtonWeddingtonVarsity201:18.76
Sep 14Weddington XC 2023 MeetSep 14 · 3,000 Meters Middle School · Place 23 · Weddington msWeddington ms3,000 Meters Middle School2314:52.06
Sep 9Piedmont Middle XC Invitational Sep 9 · Varsity · Place 7 · WeddingtonWeddingtonVarsity713:496
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 63 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship6314:03.9—