Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ivey Redmon Sports ComplexFriday Night Lights · Sep 612:18.5Friday Night LightsSeptember 6, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:21.70USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Jesse Helms ParkCougar XC Invite · Aug 3111:15.29Cougar XC InviteAugust 31, 2024
3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 1411:33.69Marvin Ridge Mavericks 1st Annual Middle School RunfestSeptember 14, 2024
3,000 Meters · McAlpine Creek GreenwayUnion County MS XC Championships · Oct 911:11.54Union County MS XC ChampionshipsOctober 9, 2024
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 810:33.70Union County MS XC ChampionshipsOctober 8, 2025
3,000 Meters · Wingate University3rd Annual UCPS MS XC Championship · Oct 410:57.513rd Annual UCPS MS XC ChampionshipOctober 4, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1315:46.902025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 2416:32.44USATF North Carolina Association Junior Olympic ChampionshipsNovember 24, 2024
4,000 Meters · Ivey Redmon Sports ComplexUSATF North Carolina Junior Olympic Association Cross Country Championships · Nov 1616:38.73USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNovember 16, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:49.3NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 717:58.03Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 219:14.52Great 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

4 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 3 · Marvin RidgeMarvin Ridge5,000 Meters 7A317:49.3 PB9
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 2 · Marvin RidgeMarvin Ridge5,000 Meters Varsity218:05.339
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 2 · Marvin RidgeMarvin Ridge5,000 Meters Varsity217:58.03 PB9
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 83 · Marvin RidgeMarvin Ridge5,000 Meters COROS Race of Champions8319:14.52 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 35 · Fit 180 AthleticsFit 180 Athletics4,000 Meters 13-143515:46.90 PB8
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Youth 13/14 · Place 1 · Fit 180 AthleticsFit 180 Athletics5,000 Meters Youth 13/14118:15.968
Nov 16USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 1 · Fit 180 AthleticsFit 180 Athletics4,000 Meters 13-14116:38.73 PB8
Oct 8Union County MS XC ChampionshipsOct 8 · 3,000 Meters Middle School Championship · Place 1 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship110:33.70 PB8
Oct 43rd Annual UCPS MS XC ChampionshipOct 4 · 3,000 Meters Championship Girls Middle School · Place 1 · Marvin RidgeMarvin Ridge3,000 Meters Championship Girls Middle School110:57.51 PB8
Sep 19Hare & Hounds XC Invitational (at McAlpine Park)Sep 19 · 3,000 Meters Middle School Championship · Place 1 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Championship110:47.7—
Aug 23Carolinas KickoffAug 23 · 3,000 Meters Middle School Championship Division 2 · Place 1 · MS Marvin RidgeMS Marvin Ridge3,000 Meters Middle School Championship Division 2110:26.0—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 24USATF North Carolina Association Junior Olympic ChampionshipsNov 24 · 4,000 Meters 13-14 · Place 3 · Fit 180 AthleticsFit 180 Athletics4,000 Meters 13-14316:32.44 PB7
Nov 3North Carolina Middle School and Age Group ChampionshipsNov 3 · 4,000 Meters Varsity · Place 12 · Fit 180 AthleticsFit 180 Athletics4,000 Meters Varsity1216:55.34—
Oct 9Union County MS XC ChampionshipsOct 9 · 3,000 Meters Middle School Championship · Place 1 · Fit 180 AthleticsFit 180 Athletics3,000 Meters Middle School Championship111:11.54 PB7
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship (SATURDAY) · Place 1 · Fit 180 AthleticsFit 180 Athletics3,000 Meters Middle School Championship (SATURDAY)111:12.127
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters Varsity (Championship) Girls · Place 1 · Fit 180 AthleticsFit 180 Athletics3,000 Meters Varsity (Championship) Girls111:33.69 PB7
Sep 6Friday Night LightsSep 6 · 2 Miles Middle School · Place 1 · Union AcademyUnion Academy2 Miles Middle School112:18.5 PB7
Aug 31Cougar XC InviteAug 31 · 3,000 Meters Middle School · Place 1 · Fit 180 AthleticsFit 180 Athletics3,000 Meters Middle School111:15.29 PB7
Aug 24Carolinas KickoffAug 24 · 3,000 Meters Middle School Championship · Place 1 · MS_Union AcademyMS_Union Academy3,000 Meters Middle School Championship111:02.5—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 33 · Fit 180 AthleticsFit 180 Athletics3,000 Meters 11-123311:21.70 PB6
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 3,000 Meters 11-12 yr olds · Place 3 · Fit 180 AthleticsFit 180 Athletics3,000 Meters 11-12 yr olds311:16.836
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 7 · MS_Union AcademyMS_Union Academy3,000 Meters Middle School Championship711:29.7—