Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School10th Annual NC XC Championship · Oct 1612:02.5610th Annual NC XC ChampionshipOctober 16, 2021
3,000 Meters · Marvin Ridge MRMS Home Meet · Sep 1411:10.84MRMS Home MeetSeptember 14, 2023
3,000 Meters · Marvin Ridge MSMRMS Home Meet #2 · Sep 2811:52.06MRMS Home Meet #2September 28, 2022
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 1110:39.52Union County MS XC ChampionshipsOctober 11, 2023
3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 2112:00.80Union County Middle School XC ChampionshipsSeptember 21, 2021
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 811:35.4Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 213:10.9WMS XC meet Oct 2ndOctober 2, 2021
3,000 Meters · Wingate University1st Annual UCPS MS XC Championship · Sep 3010:42.201st Annual UCPS MS XC ChampionshipSeptember 30, 2023
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1317:26.6Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:00.5NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 116:44.5NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Jesse Helms ParkCougar XC Invite · Aug 3117:12.99Cougar XC InviteAugust 31, 2024
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 917:05.33Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 716:21.13Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:27.87Great 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

6 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 68 · Marvin RidgeMarvin Ridge5,000 Meters 7A6817:00.5 PB11
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 41 · Marvin RidgeMarvin Ridge5,000 Meters Varsity4117:13.0811
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 15 · Marvin RidgeMarvin Ridge5,000 Meters Varsity1516:21.13 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 242 · Marvin RidgeMarvin Ridge5,000 Meters COROS Race of Champions24217:27.87 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 80 · Marvin RidgeMarvin Ridge5,000 Meters Varsity Championship (SATURDAY)8017:16.8Unofficial11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 82 · Marvin RidgeMarvin Ridge5,000 Meters Championship8217:05.5211

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 47 · Marvin RidgeMarvin Ridge5,000 Meters 7A4716:44.5 PB10
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 22 · Marvin RidgeMarvin Ridge5,000 Meters Varsity2216:30.0910
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Varsity · Place 12 · Marvin RidgeMarvin Ridge5,000 Meters Varsity1217:26.6 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 29 · Marvin RidgeMarvin Ridge5,000 Meters Varsity2917:05.339
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 38 · Marvin RidgeMarvin Ridge5,000 Meters Varsity3817:05.33 PB9
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 4 · Marvin RidgeMarvin Ridge5,000 Meters JV FR/SO417:41.49
Aug 31Cougar XC InviteAug 31 · 5,000 Meters Varsity · Place 3 · Marvin RidgeMarvin Ridge5,000 Meters Varsity317:12.99 PB9

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters 13-14 yr olds · Place 41 · UNAUNA5,000 Meters 13-14 yr olds4118:48.818
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 4 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School410:39.6—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 4 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship410:39.52 PB8
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Middle School Championship · Place 3 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship310:42.20 PB8
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 3 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational310:17.0—
Sep 14MRMS Home MeetSep 14 · 3,000 Meters Middle School · Place 2 · Marvin RidgeMarvin Ridge3,000 Meters Middle School211:10.84 PB8
Sep 8Friday Night Lights FestivalSep 8 · 2 Miles Middle School · Place 7 · Marvin Ridge MSMarvin Ridge MS2 Miles Middle School711:50.58
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 4 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Championship410:29.1—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters Open 7th/8th Boys · Place 2 · Marvin RidgeMarvin Ridge3,000 Meters Open 7th/8th Boys211:37.54Unofficial7
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 15 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1511:35.4 PB7
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 24 · Marvin Ridge MiddleMarvin Ridge Middle3,000 Meters Middle School2411:30.9—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 24 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship2411:30.827
Sep 28MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 17 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1711:52.06 PB7
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 27 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Invitational (FRIDAY)2711:58.677
Aug 27Carolinas KickoffAug 27 · 3,000 Meters 7th Grade · Place 5 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters 7th Grade512:20.0—

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 1610th Annual NC XC ChampionshipOct 16 · 3,000 Meters 6th Grade Boys · Place 4 · Marvin RidgeMarvin Ridge3,000 Meters 6th Grade Boys412:02.56 PB6
Oct 5MRMS XC Meet #2Oct 5 · 3,000 Meters Middle School · Place 15 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1512:21.526
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Boys 3K · Place 33 · Marvin RidgeMarvin Ridge3,000 Meters Boys 3K3313:10.9 PB6
Sep 25Piedmont MS MeetSep 25 · 3,000 Meters Middle School · Place 16 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1612:13.96
Sep 21Union County XC ChampionshipsSep 21 · 3,000 Meters Middle School · Place 37 · Marvin Ridge MSMarvin Ridge MS3,000 Meters Middle School3712:00.8—
Sep 21Union County Middle School XC ChampionshipsSep 21 · 3,000 Meters Middle School Championship · Place 37 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship3712:00.80 PB6
Sep 17Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 3,000 Meters Middle School Invitational · Place 45 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational4512:42.9—
Aug 28Carolinas KickoffAug 28 · 3,000 Meters 6th Grade · Place 10 · Marvin RidgeMarvin Ridge3,000 Meters 6th Grade1012:41.26