Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle SchoolCuthbertson MS UCPS XC Meet · Sep 2511:44.04Cuthbertson MS UCPS XC MeetSeptember 25, 2025
3,000 Meters · Marvin Ridge MRMS Home Meet · Sep 1414:53.87MRMS Home MeetSeptember 14, 2023
3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 1412:45.10Marvin Ridge Mavericks 1st Annual Middle School RunfestSeptember 14, 2024
3,000 Meters · McAlpine Creek GreenwayUnion County MS XC Championships · Oct 912:52.18Union County MS XC ChampionshipsOctober 9, 2024
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 810:52.58Union County MS XC ChampionshipsOctober 8, 2025
3,000 Meters · Piedmont Middle SchoolPiedmont MS XC 8.28.25 · Aug 2811:38.0Piedmont MS XC 8.28.25August 28, 2025
3,000 Meters · South Piedmont Community College - Old Charlotte Highway CampusWeddington MS Meet · Sep 712:21.60Weddington MS MeetSeptember 7, 2024
3,000 Meters · Wingate University3rd Annual UCPS MS XC Championship · Oct 411:25.193rd Annual UCPS MS XC ChampionshipOctober 4, 2025
5,000 Meters · Anson High SchoolRocky River XC Conference Championship · Oct 2020:03.78Rocky River XC Conference ChampionshipOctober 20, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 619:07.1NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2918:13.48Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:58.40Great 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 5A · Place 96 · ParkwoodParkwood5,000 Meters 5A9619:07.1 PB9
Oct 20Rocky River XC Conference ChampionshipOct 20 · 5,000 Meters Varsity Boys 5K · Place 17 · ParkwoodParkwood5,000 Meters Varsity Boys 5K1720:03.78 PB9
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red Invitational · Place 221 · ParkwoodParkwood5,000 Meters Red Invitational22118:58.40 PB9
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 155 · ParkwoodParkwood5,000 Meters Varsity Championship (SATURDAY)15518:41.5Unofficial9
Sep 15RRC @ WingateSep 15 · 5,000 Meters Varsity · Place 22 · ParkwoodParkwood5,000 Meters Varsity2222:06Unofficial9
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys' Varsity 5K Championship · Place 74 · ParkwoodParkwood5,000 Meters Boys' Varsity 5K Championship7418:13.48 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 8Union County XC ChampionshipsOct 8 · 3,000 Meters Middle School Championship · Place 17 · Parkwood MSParkwood MS3,000 Meters Middle School Championship1710:52.6—
Oct 8Union County MS XC ChampionshipsOct 8 · 3,000 Meters Middle School Championship · Place 17 · ParkwoodParkwood3,000 Meters Middle School Championship1710:52.58 PB8
Oct 43rd Annual UCPS MS XC ChampionshipOct 4 · 3,000 Meters Championship Boys Middle School · Place 11 · ParkwoodParkwood3,000 Meters Championship Boys Middle School1111:25.19 PB8
Sep 25Cuthbertson MS UCPS XC MeetSep 25 · 3,000 Meters Boys Open · Place 10 · ParkwoodParkwood3,000 Meters Boys Open1011:44.04 PB8
Sep 19Hare & Hounds XC Invitational (at McAlpine Park)Sep 19 · 3,000 Meters Middle School Invitational · Place 11 · MS_ParkwoodMS_Parkwood3,000 Meters Middle School Invitational1111:31.0—
Aug 28Piedmont MS XC 8.28.25Aug 28 · 3,000 Meters Middle School · Place 2 · ParkwoodParkwood3,000 Meters Middle School211:38.0 PB8
Aug 23Carolinas KickoffAug 23 · 3,000 Meters 8th Grade · Place 4 · MS_ParkwoodMS_Parkwood3,000 Meters 8th Grade411:20.0—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 9Union County MS XC ChampionshipsOct 9 · 3,000 Meters Middle School Championship · Place 96 · ParkwoodParkwood3,000 Meters Middle School Championship9612:52.18 PB7
Oct 5The PR XC CarnivalOct 5 · 3,000 Meters 7th/8th grade · Place 11 · ParkwoodParkwood3,000 Meters 7th/8th grade1112:42.787
Oct 32nd Annual UCPS MS XC ChampionshipOct 3 · 3,000 Meters Championship Boys Middle School · Place 40 · ParkwoodParkwood3,000 Meters Championship Boys Middle School4012:07.067
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship (SATURDAY) · Place 79 · ParkwoodParkwood3,000 Meters Middle School Championship (SATURDAY)7912:17.537
Sep 19Parkwood Middle Home MeetSep 19 · 3,000 Meters Middle School · ParkwoodParkwood3,000 Meters Middle School—13:14.9Unofficial7
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters Varsity (Championship) Boys · Place 35 · ParkwoodParkwood3,000 Meters Varsity (Championship) Boys3512:45.10 PB7
Sep 7Weddington MS MeetSep 7 · 3,000 Meters Middle School · Place 25 · ParkwoodParkwood3,000 Meters Middle School2512:21.60 PB7

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 103 · MS_ParkwoodMS_Parkwood3,000 Meters Middle School10312:58.9—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 103 · ParkwoodParkwood3,000 Meters Middle School Championship10312:58.856
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Middle School Championship · Place 31 · ParkwoodParkwood3,000 Meters Middle School Championship3113:12.206
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 96 · MS_ParkwoodMS_Parkwood3,000 Meters Middle School Invitational9613:12.6—
Sep 14MRMS Home MeetSep 14 · 3,000 Meters Middle School · Place 48 · ParkwoodParkwood3,000 Meters Middle School4814:53.87 PB6
Sep 8Friday Night Lights FestivalSep 8 · 2 Miles Middle School · Place 88 · Parkwood MSParkwood MS2 Miles Middle School8816:24.96
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School 6th Grade · Place 33 · MS_ParkwoodMS_Parkwood3,000 Meters Middle School 6th Grade3313:45.9—