Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Marvin Ridge MSMRMS Home Meet #2 · Sep 28 | 15:52.62 | MRMS Home Meet #2 | September 28, 2022 |
| 3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 11 | 13:24.18 | Union County MS XC Championships | October 11, 2023 |
| 3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 8 | 15:22.5 | Piedmont Middle Cross Country Invitational | October 8, 2022 |
| 3,000 Meters · Weddington MSWeddington XC 2023 Meet · Sep 14 | 14:11.2 | Weddington XC 2023 Meet | September 14, 2023 |
| 3,000 Meters · Wingate University1st Annual UCPS MS XC Championship · Sep 30 | 14:03.44 | 1st Annual UCPS MS XC Championship | September 30, 2023 |
| 5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 7 | 19:42.82 | Union County XC Championships | October 7, 2026 |
| 5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 3 | 20:28.37 | Wendy's Invitational | October 3, 2026 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 29 | 18:44.85 | Carolinas Kickoff | August 29, 2026 |
| 5,000 Meters · Myers Park High SchoolMyers Park Home Meet #1 · Aug 27 | 23:04 | Myers Park Home Meet #1 | August 27, 2026 |
| 5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 5 | 19:46.7 | Pfeiffer XC Invitational | September 5, 2026 |
| 5,000 Meters · SalisburyChicknLegs XC Throwdown · Sep 26 | 19:32.8 | 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 104 · CuthbertsonCuthbertson | 5,000 Meters Varsity | 104 | 19:42.82 PB | 10 |
| Oct 3 | Wendy's InvitationalOct 3 · 5,000 Meters JV FR/SO · Place 134 · CuthbertsonCuthbertson | 5,000 Meters JV FR/SO | 134 | 20:28.37 PB | 10 |
| Sep 26 | ChicknLegs XC ThrowdownSep 26 · 5,000 Meters High School Boys · Place 66 · CuthbertsonCuthbertson | 5,000 Meters High School Boys | 66 | 19:32.8 PB | 10 |
| Sep 24 | Metrolina Christian Fall is Here XC BashSep 24 · 5,000 Meters Varsity · Place 51 · CuthbertsonCuthbertson | 5,000 Meters Varsity | 51 | 18:49.20 | 10 |
| Sep 18 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 146 · CuthbertsonCuthbertson | 5,000 Meters Open (SATURDAY) | 146 | 20:38.6Unofficial | 10 |
| Sep 5 | Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Championship · Place 88 · CuthbertsonCuthbertson | 5,000 Meters HS Championship | 88 | 19:46.7 PB | 10 |
| Aug 29 | Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 46 · CuthbertsonCuthbertson | 5,000 Meters Boys Open 5K | 46 | 18:44.85 PB | 10 |
| Aug 27 | Myers Park Home Meet #1Aug 27 · 5,000 Meters Varsity · Place 15 · CuthbertsonCuthbertson | 5,000 Meters Varsity | 15 | 23:04 PB | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 130 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters Middle School | 130 | 13:24.2 | — |
| Oct 11 | Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 130 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship | 130 | 13:24.18 PB | 7 |
| Sep 30 | 1st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Open · Place 77 · CuthbertsonCuthbertson | 3,000 Meters Open | 77 | 14:03.44 PB | 7 |
| Sep 22 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 174 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters Middle School Championship | 174 | 13:38.3 | — |
| Sep 14 | Weddington XC 2023 MeetSep 14 · 3,000 Meters Middle School · Place 59 · CuthbertsonCuthbertson | 3,000 Meters Middle School | 59 | 14:11.2 PB | 7 |
| Aug 26 | Carolinas KickoffAug 26 · 3,000 Meters Middle School 7th Grade · Place 77 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters Middle School 7th Grade | 77 | 17:32.9 | — |
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 46 · CuthbertsonCuthbertson | 3,000 Meters 6th Grade Boys | 46 | 15:48.77Unofficial | 6 |
| Oct 8 | Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 117 · CuthbertsonCuthbertson | 3,000 Meters Middle School | 117 | 15:22.5 PB | 6 |
| Oct 6 | Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 180 · Cuthbertson MiddleCuthbertson Middle | 3,000 Meters Middle School | 180 | 15:45.1 | — |
| Oct 6 | Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 180 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship | 180 | 15:45.02 | 6 |
| Sep 28 | MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 108 · CuthbertsonCuthbertson | 3,000 Meters Middle School | 108 | 15:52.62 PB | 6 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Championship (SATURDAY) · Place 201 · CuthbertsonCuthbertson | 3,000 Meters Middle School Championship (SATURDAY) | 201 | 16:32.35 | 6 |
| Sep 6 | The Middle School ShowdownSep 6 · 3,000 Meters Junior Varsity · Place 39 · CuthbertsonCuthbertson | 3,000 Meters Junior Varsity | 39 | 16:29.62 | 6 |
| Aug 27 | Carolinas KickoffAug 27 · 3,000 Meters 6th Grade · Place 68 · MS_CuthbertsonMS_Cuthbertson | 3,000 Meters 6th Grade | 68 | 16:03.3 | — |