Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle SchoolThe PR XC Carnival · Oct 5 | 12:48.44 | The PR XC Carnival | October 5, 2024 |
| 3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 14 | 13:24.09 | Marvin Ridge Mavericks 1st Annual Middle School Runfest | September 14, 2024 |
| 3,000 Meters · McAlpine Creek GreenwayUnion County MS XC Championships · Oct 9 | 12:08.82 | Union County MS XC Championships | October 9, 2024 |
| 3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 20 | 12:39.51 | Hare & Hounds XC Invitational (at McAlpine Park) | September 20, 2024 |
| 3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 8 | 13:53.4 | Piedmont Middle Cross Country Invitational | October 8, 2022 |
| 3,000 Meters · South Piedmont Community College - Old Charlotte Highway CampusSun Valley MS Meet #1 · Sep 19 | 12:53.89 | Sun Valley MS Meet #1 | September 19, 2024 |
| 3,000 Meters · Weddington MSWeddington XC 2023 Meet · Sep 14 | 14:02.9 | Weddington XC 2023 Meet | September 14, 2023 |
| 3,000 Meters · Wingate University2nd Annual UCPS MS XC Championship · Oct 3 | 12:32.51 | 2nd Annual UCPS MS XC Championship | October 3, 2024 |
| 5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 7 | 20:14.65 | Union County XC Championships | October 7, 2026 |
| 5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 3 | 21:31.91 | Wendy's Invitational | October 3, 2026 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Christian Fall is Here XC Bash · Sep 24 | 19:47.70 | Metrolina Christian Fall is Here XC Bash | September 24, 2026 |
| 5,000 Meters · Myers Park High SchoolMyers Park Home Meet #1 · Aug 27 | 24:11 | Myers Park Home Meet #1 | August 27, 2026 |
| 5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 5 | 22:03.1 | Pfeiffer XC Invitational | September 5, 2026 |
| 5,000 Meters · SalisburyChicknLegs XC Throwdown · Sep 26 | 20:38.5 | ChicknLegs XC Throwdown | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 115 · CuthbertsonCuthbertson | 5,000 Meters Varsity | 115 | 20:14.65 PB | 10 |
| Oct 3 | Wendy's InvitationalOct 3 · 5,000 Meters JV FR/SO · Place 208 · CuthbertsonCuthbertson | 5,000 Meters JV FR/SO | 208 | 21:31.91 PB | 10 |
| Sep 26 | ChicknLegs XC ThrowdownSep 26 · 5,000 Meters High School Boys · Place 89 · CuthbertsonCuthbertson | 5,000 Meters High School Boys | 89 | 20:38.5 PB | 10 |
| Sep 24 | Metrolina Christian Fall is Here XC BashSep 24 · 5,000 Meters Varsity · Place 74 · CuthbertsonCuthbertson | 5,000 Meters Varsity | 74 | 19:47.70 PB | 10 |
| Sep 18 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 267 · CuthbertsonCuthbertson | 5,000 Meters Open (SATURDAY) | 267 | 21:50.7Unofficial | 10 |
| Sep 5 | Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Championship · Place 149 · CuthbertsonCuthbertson | 5,000 Meters HS Championship | 149 | 22:03.1 PB | 10 |
| Aug 29 | Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 108 · CuthbertsonCuthbertson | 5,000 Meters Boys Open 5K | 108 | 20:25.38 | 10 |
| Aug 27 | Myers Park Home Meet #1Aug 27 · 5,000 Meters Varsity · Place 24 · CuthbertsonCuthbertson | 5,000 Meters Varsity | 24 | 24:11 PB | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Union County MS XC ChampionshipsOct 9 · 3,000 Meters Middle School Championship · Place 52 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship | 52 | 12:08.82 PB | 8 |
| Oct 5 | The PR XC CarnivalOct 5 · 3,000 Meters 7th/8th grade · Place 14 · CuthbertsonCuthbertson | 3,000 Meters 7th/8th grade | 14 | 12:48.44 PB | 8 |
| Oct 3 | 2nd Annual UCPS MS XC ChampionshipOct 3 · 3,000 Meters Championship Boys Middle School · Place 52 · CuthbertsonCuthbertson | 3,000 Meters Championship Boys Middle School | 52 | 12:32.51 PB | 8 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship (SATURDAY) · Place 104 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship (SATURDAY) | 104 | 12:39.51 PB | 8 |
| Sep 19 | Sun Valley MS Meet #1Sep 19 · 3,000 Meters Middle School · Place 49 · CuthbertsonCuthbertson | 3,000 Meters Middle School | 49 | 12:53.89 PB | 8 |
| Sep 14 | Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters 8th Grade Boys · Place 17 · CuthbertsonCuthbertson | 3,000 Meters 8th Grade Boys | 17 | 13:24.09 PB | 8 |
| Sep 7 | Cuthbertson MS Meet #1Sep 7 · 3,000 Meters Boys Open · Place 13 · CuthbertsonCuthbertson | 3,000 Meters Boys Open | 13 | 13:06.60 | 8 |
| Aug 24 | Carolinas KickoffAug 24 · 3,000 Meters 8th Grade · Place 23 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters 8th Grade | 23 | 12:40.4 | 8 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 97 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters Middle School | 97 | 12:53.4 | 7 |
| Oct 11 | Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 97 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship | 97 | 12:53.38 | 7 |
| Sep 30 | 1st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Open · Place 37 · CuthbertsonCuthbertson | 3,000 Meters Open | 37 | 13:02.51 | 7 |
| Sep 22 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 151 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters Middle School Championship | 151 | 13:17.6 | 7 |
| Sep 14 | Weddington XC 2023 MeetSep 14 · 3,000 Meters Middle School · Place 54 · CuthbertsonCuthbertson | 3,000 Meters Middle School | 54 | 14:02.9 PB | 7 |
| Aug 26 | Carolinas KickoffAug 26 · 3,000 Meters Middle School 7th Grade · Place 16 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters Middle School 7th Grade | 16 | 15:16.0 | 7 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 11th Annual NC XC ChampionshipOct 15 · 3,000 Meters 6th Grade Boys · Place 22 · CuthbertsonCuthbertson | 3,000 Meters 6th Grade Boys | 22 | 13:26.49Unofficial | 6 |
| Oct 8 | Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 90 · CuthbertsonCuthbertson | 3,000 Meters Middle School | 90 | 13:53.4 PB | 6 |
| Oct 6 | Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 141 · Cuthbertson MiddleCuthbertson Middle | 3,000 Meters Middle School | 141 | 14:10.0 | 6 |
| Oct 6 | Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 141 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship | 141 | 14:10.00 | 6 |
| Sep 28 | MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 99 · CuthbertsonCuthbertson | 3,000 Meters Middle School | 99 | 15:33.79 | 6 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Championship (SATURDAY) · Place 157 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship (SATURDAY) | 157 | 14:50.85 | 6 |
| Sep 6 | The Middle School ShowdownSep 6 · 3,000 Meters Junior Varsity · Place 23 · CuthbertsonCuthbertson | 3,000 Meters Junior Varsity | 23 | 15:10.64 | 6 |
| Aug 27 | Carolinas KickoffAug 27 · 3,000 Meters 6th Grade · Place 45 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters 6th Grade | 45 | 14:26.0 | 6 |