Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ivey Redmon Sports ComplexFriday Night Lights · Sep 613:32.3Friday Night LightsSeptember 6, 2024
3,000 Meters · Marvin Ridge MRMS Home Meet · Sep 1413:46.26MRMS Home MeetSeptember 14, 2023
3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 1412:17.14Marvin Ridge Mavericks 1st Annual Middle School RunfestSeptember 14, 2024
3,000 Meters · McAlpine Creek GreenwayUnion County MS XC Championships · Oct 912:32.28Union County MS XC ChampionshipsOctober 9, 2024
3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 2012:07.97Hare & Hounds XC Invitational (at McAlpine Park)September 20, 2024
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 812:36.0Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · South Piedmont Community College - Old Charlotte Highway CampusWeddington MS Meet · Sep 711:50.44Weddington MS MeetSeptember 7, 2024
3,000 Meters · Wingate University2nd Annual UCPS MS XC Championship · Oct 311:48.412nd Annual UCPS MS XC ChampionshipOctober 3, 2024
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1321:08.1Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 1122:01.80Friday Night Lights XC FestivalSeptember 11, 2026
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 721:10.54Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 2124:13.2Region “B” RaceOctober 21, 2025
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2919:03.47Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 219:49.00Great 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

5 results
DateMeetEventPlMarkGr
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 141 · Marvin RidgeMarvin Ridge5,000 Meters Varsity14121:10.54 PB10
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 195 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity I19519:49.00 PB10
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 152 · Marvin RidgeMarvin Ridge5,000 Meters Open (SATURDAY)15220:44.2Unofficial10
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity FR/SO · Place 209 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity FR/SO20922:01.80 PB10
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 55 · Marvin RidgeMarvin Ridge5,000 Meters Boys Open 5K5519:03.47 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 188 · Marvin RidgeMarvin Ridge5,000 Meters Varsity18824:13.2 PB9
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 59 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity5921:08.1 PB9

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 9Union County MS XC ChampionshipsOct 9 · 3,000 Meters Middle School Championship · Place 76 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship7612:32.28 PB8
Oct 4Great American XC Festival, Presented by GarminOct 4 · 2 Miles Middle School · Place 24 · Marvin Ridge MSMarvin Ridge MS2 Miles Middle School2412:47.38
Oct 32nd Annual UCPS MS XC ChampionshipOct 3 · 3,000 Meters Championship Boys Middle School · Place 26 · Marvin RidgeMarvin Ridge3,000 Meters Championship Boys Middle School2611:48.41 PB8
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 31 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Invitational (FRIDAY)3112:07.97 PB8
Sep 19Sun Valley MS Meet #1Sep 19 · 3,000 Meters Middle School · Place 76 · Marvin RidgeMarvin Ridge3,000 Meters Middle School7613:39.428
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters 8th Grade Boys · Place 5 · Marvin RidgeMarvin Ridge3,000 Meters 8th Grade Boys512:17.14 PB8
Sep 7Weddington MS MeetSep 7 · 3,000 Meters Middle School · Place 15 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1511:50.44 PB8
Sep 6Friday Night LightsSep 6 · 2 Miles Middle School · Place 72 · Marvin RidgeMarvin Ridge2 Miles Middle School7213:32.3 PB8
Aug 24Carolinas KickoffAug 24 · 3,000 Meters Middle School Championship · Place 30 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Championship3012:02.2—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 84 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School8412:44.1—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 84 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship8412:44.097
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Open · Place 41 · Marvin RidgeMarvin Ridge3,000 Meters Open4113:06.987
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 84 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational8412:51.3—
Sep 14MRMS Home MeetSep 14 · 3,000 Meters Middle School · Place 33 · Marvin RidgeMarvin Ridge3,000 Meters Middle School3313:46.26 PB7
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School 7th Grade · Place 37 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School 7th Grade3715:40.7—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters 6th Grade Boys · Place 7 · Marvin RidgeMarvin Ridge3,000 Meters 6th Grade Boys712:31.65Unofficial6
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 51 · Marvin RidgeMarvin Ridge3,000 Meters Middle School5112:36.0 PB6
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 109 · Marvin Ridge MiddleMarvin Ridge Middle3,000 Meters Middle School10913:37.5—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 109 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship10913:37.476
Sep 28MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 45 · Marvin RidgeMarvin Ridge3,000 Meters Middle School4513:12.586
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 112 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Invitational (FRIDAY)11213:48.586
Aug 27Carolinas KickoffAug 27 · 3,000 Meters 6th Grade · Place 16 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters 6th Grade1612:52.4—