Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle SchoolThe PR XC Carnival · Oct 513:17.43The PR XC CarnivalOctober 5, 2024
3,000 Meters · Marvin Ridge MRMS Home Meet · Sep 1416:06.87MRMS Home MeetSeptember 14, 2023
3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 1413:44.56Marvin Ridge Mavericks 1st Annual Middle School RunfestSeptember 14, 2024
3,000 Meters · McAlpine Creek GreenwayUnion County MS XC Championships · Oct 912:42.53Union County MS XC ChampionshipsOctober 9, 2024
3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 2013:02.31Hare & Hounds XC Invitational (at McAlpine Park)September 20, 2024
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 811:49.1Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · South Piedmont Community College - Old Charlotte Highway CampusWeddington MS Meet · Sep 712:59.00Weddington MS MeetSeptember 7, 2024
3,000 Meters · Wingate University2nd Annual UCPS MS XC Championship · Oct 312:35.002nd Annual UCPS MS XC ChampionshipOctober 3, 2024
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1323:55.6Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 723:10.90Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 2123:05.0Region “B” RaceOctober 21, 2025
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2922:44.91Carolinas KickoffAugust 29, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 173 · Marvin RidgeMarvin Ridge5,000 Meters Varsity17323:10.90 PB10
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 468 · Marvin RidgeMarvin Ridge5,000 Meters Open (SATURDAY)46824:16.5Unofficial10
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 195 · Marvin RidgeMarvin Ridge5,000 Meters Boys Open 5K19522:44.91 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 171 · Marvin RidgeMarvin Ridge5,000 Meters Varsity17123:05.0 PB9
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 170 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity17023:55.6 PB9

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 9Union County MS XC ChampionshipsOct 9 · 3,000 Meters Middle School Championship · Place 84 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship8412:42.53 PB8
Oct 5The PR XC CarnivalOct 5 · 3,000 Meters 7th/8th grade · Place 25 · Marvin RidgeMarvin Ridge3,000 Meters 7th/8th grade2513:17.43 PB8
Oct 32nd Annual UCPS MS XC ChampionshipOct 3 · 3,000 Meters Championship Boys Middle School · Place 54 · Marvin RidgeMarvin Ridge3,000 Meters Championship Boys Middle School5412:35.00 PB8
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 82 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Invitational (FRIDAY)8213:02.31 PB8
Sep 19Sun Valley MS Meet #1Sep 19 · 3,000 Meters Middle School · Place 77 · Marvin RidgeMarvin Ridge3,000 Meters Middle School7713:40.518
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters 8th Grade Boys · Place 23 · Marvin RidgeMarvin Ridge3,000 Meters 8th Grade Boys2313:44.56 PB8
Sep 7Weddington MS MeetSep 7 · 3,000 Meters Middle School · Place 38 · Marvin RidgeMarvin Ridge3,000 Meters Middle School3812:59.00 PB8
Aug 24Carolinas KickoffAug 24 · 3,000 Meters 8th Grade · Place 39 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters 8th Grade3913:33.2—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 175 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School17514:28.4—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 175 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship17514:28.337
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Open · Place 106 · Marvin RidgeMarvin Ridge3,000 Meters Open10615:14.057
Sep 14MRMS Home MeetSep 14 · 3,000 Meters Middle School · Place 64 · Marvin RidgeMarvin Ridge3,000 Meters Middle School6416:06.87 PB7
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School 7th Grade · Place 53 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School 7th Grade5316:09.7—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters 6th Grade Boys · Place 43 · Marvin RidgeMarvin Ridge3,000 Meters 6th Grade Boys4315:13.62Unofficial6
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 27 · Marvin RidgeMarvin Ridge3,000 Meters Middle School2711:49.1 PB6
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 185 · Marvin Ridge MiddleMarvin Ridge Middle3,000 Meters Middle School18516:10.5—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 185 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship18516:10.496
Sep 28MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 107 · Marvin RidgeMarvin Ridge3,000 Meters Middle School10715:50.026
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 216 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Invitational (FRIDAY)21616:09.756
Aug 27Carolinas KickoffAug 27 · 3,000 Meters 6th Grade · Place 62 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters 6th Grade6215:40.6—