Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle SchoolThe PR XC Carnival · Oct 511:14.17The PR XC CarnivalOctober 5, 2024
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1911:05.08USATF North Carolina Association Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Marvin Ridge MSMRMS Home Meet #2 · Sep 2811:35.90MRMS Home Meet #2September 28, 2022
3,000 Meters · McAlpine Creek GreenwayUnion County MS XC Championships · Oct 910:38.85Union County MS XC ChampionshipsOctober 9, 2024
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 1110:46.10Union County MS XC ChampionshipsOctober 11, 2023
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 811:16.0Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · South Piedmont Community College - Old Charlotte Highway CampusSun Valley MS Meet #1 · Sep 1910:41.87Sun Valley MS Meet #1September 19, 2024
3,000 Meters · Weddington MSWeddington XC 2023 Meet · Sep 1411:33.5Weddington XC 2023 MeetSeptember 14, 2023
3,000 Meters · Wingate University2nd Annual UCPS MS XC Championship · Oct 310:59.902nd Annual UCPS MS XC ChampionshipOctober 3, 2024
4,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 2415:05.18USATF North Carolina Association Junior Olympic ChampionshipsNovember 24, 2024
5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 2119:32.5Region “B” RaceOctober 21, 2025
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2918:00.30Carolinas KickoffAugust 29, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys' Varsity 5K Championship · Place 67 · CuthbertsonCuthbertson5,000 Meters Boys' Varsity 5K Championship6718:00.30 PB10

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 65 · CuthbertsonCuthbertson5,000 Meters Varsity6519:32.5 PB9

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 7AAU Cross Country NationalsDec 7 · 4,000 Meters Varsity · Place 93 · Fit 180 AthleticsFit 180 Athletics4,000 Meters Varsity9314:59.1813
Nov 30Foot Locker South Regional XC ChampionshipsNov 30 · 5,000 Meters Varsity · Place 34 · Fit180 AthleFit180 Athle5,000 Meters Varsity3418:38.94—
Nov 24USATF North Carolina Association Junior Olympic ChampionshipsNov 24 · 4,000 Meters 13-14 · Place 2 · Fit 180 AthleticsFit 180 Athletics4,000 Meters 13-14215:05.18 PB8
Nov 3North Carolina Middle School and Age Group ChampionshipsNov 3 · 4,000 Meters Varsity · Place 14 · Fit 180 AthleticsFit 180 Athletics4,000 Meters Varsity1415:45.96—
Oct 9Union County MS XC ChampionshipsOct 9 · 3,000 Meters Middle School Championship · Place 7 · Sun ValleySun Valley3,000 Meters Middle School Championship710:38.85 PB8
Oct 5The PR XC CarnivalOct 5 · 3,000 Meters Championship (top 10) · Place 6 · Sun ValleySun Valley3,000 Meters Championship (top 10)611:14.17 PB8
Oct 32nd Annual UCPS MS XC ChampionshipOct 3 · 3,000 Meters Championship Boys Middle School · Place 9 · Sun ValleySun Valley3,000 Meters Championship Boys Middle School910:59.90 PB8
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship (SATURDAY) · Place 13 · Sun ValleySun Valley3,000 Meters Middle School Championship (SATURDAY)1310:49.688
Sep 19Sun Valley MS Meet #1Sep 19 · 3,000 Meters Middle School · Place 6 · Sun ValleySun Valley3,000 Meters Middle School610:41.87 PB8
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters Varsity (Championship) Boys · Place 18 · Sun ValleySun Valley3,000 Meters Varsity (Championship) Boys1811:51.288
Aug 24Carolinas KickoffAug 24 · 3,000 Meters 8th Grade · Place 3 · MS_Sun ValleyMS_Sun Valley3,000 Meters 8th Grade311:22.3—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 5 · Fit 180 AthleticsFit 180 Athletics3,000 Meters 11-12511:05.08 PB7
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 6 · MS_Sun ValleyMS_Sun Valley3,000 Meters Middle School610:46.1—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 6 · Sun ValleySun Valley3,000 Meters Middle School Championship610:46.10 PB7
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Middle School Championship · Place 9 · Sun ValleySun Valley3,000 Meters Middle School Championship911:13.167
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 10 · MS_Sun ValleyMS_Sun Valley3,000 Meters Middle School Invitational1011:01.2—
Sep 14Weddington XC 2023 MeetSep 14 · 3,000 Meters Middle School · Place 3 · Sun ValleySun Valley3,000 Meters Middle School311:33.5 PB7
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 23 · MS_Sun ValleyMS_Sun Valley3,000 Meters Middle School Championship2311:20.9—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters Championship Boys (Top 7) · Place 20 · Sun ValleySun Valley3,000 Meters Championship Boys (Top 7)2011:26.18Unofficial6
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 9 · Sun ValleySun Valley3,000 Meters Middle School911:16.0 PB6
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 26 · Sun Valley MiddleSun Valley Middle3,000 Meters Middle School2611:35.3—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 26 · Sun ValleySun Valley3,000 Meters Middle School Championship2611:35.216
Sep 28MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 11 · Sun ValleySun Valley3,000 Meters Middle School1111:35.90 PB6
Sep 21Piedmont Middle Meet #1Sep 21 · 3,000 Meters Middle School · Place 2 · Sun ValleySun Valley3,000 Meters Middle School211:41.66
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 23 · Sun ValleySun Valley3,000 Meters Middle School Invitational (FRIDAY)2311:51.526
Aug 27Carolinas KickoffAug 27 · 3,000 Meters 6th Grade · Place 6 · MS_Sun ValleyMS_Sun Valley3,000 Meters 6th Grade611:59.3—