Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle School8th Annual NC XC Championship · Oct 20 | 12:47.23 | 8th Annual NC XC Championship | October 20, 2018 |
| 3,000 Meters · McAlpine Greenway Park6th Annual Hare & Hounds Inv. (at McAlpine) · Sep 17 | 18:26.1 | 6th Annual Hare & Hounds Inv. (at McAlpine) | September 17, 2016 |
| 3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 27 | 13:53.4 | Union County Middle School XC Championships | September 27, 2018 |
| 3,000 Meters · Parkwood Middle SchoolParkwood Invitational · Oct 13 | 13:44.98 | Parkwood Invitational | October 13, 2018 |
| 3,000 Meters · Weddington HSWeddington MS Invitational II · Oct 11 | 16:59.1 | Weddington MS Invitational II | October 11, 2016 |
| 3,000 Meters · Weddington MSWeddington MS XC First Meet · Oct 9 | 15:29.70 | Weddington MS XC First Meet | October 9, 2018 |
| 5,000 Meters · Frank Lisk ParkSW4A Pre-Conference Preview · Sep 17 | 22:58.50 | SW4A Pre-Conference Preview | September 17, 2019 |
| 5,000 Meters · Hickory Ridge High SchoolHickory Ridge Meet · Dec 1 | 26:16.9 | Hickory Ridge Meet | December 1, 2020 |
| 5,000 Meters · McAlpine Creek ParkMR,PR,Pied,SV,EM,Wedd @ McAlpine · Sep 2 | 25:20.0 | MR,PR,Pied,SV,EM,Wedd @ McAlpine | September 2, 2021 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 24:22.1 | Carolinas Kickoff | August 28, 2021 |
| 5,000 Meters · Myers Park High SchoolMyers Park XC Invitational · Sep 7 | 26:47.06 | Myers Park XC Invitational | September 7, 2019 |
| 5,000 Meters · Parkwood Middle SchoolThe Rebellion XC Invitational · Sep 14 | 24:09.8 | The Rebellion XC Invitational | September 14, 2019 |
| 5,000 Meters · Weddington HSUnion County XC Championship · Sep 25 | 25:06.36 | Union County XC Championship | September 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 8th Annual NC XC ChampionshipOct 20 · 3,000 Meters Open 7th/8th Boys · Place 29 · Porter RidgePorter Ridge | 3,000 Meters Open 7th/8th Boys | 29 | 12:47.23 PB | 8 |
| Oct 13 | Parkwood InvitationalOct 13 · 3,000 Meters Open · Place 37 · Porter RidgePorter Ridge | 3,000 Meters Open | 37 | 13:44.98 PB | 8 |
| Oct 9 | Weddington MS XC First MeetOct 9 · 3,000 Meters Middle School · Place 110 · Porter RidgePorter Ridge | 3,000 Meters Middle School | 110 | 15:29.70 PB | 8 |
| Sep 27 | Union County XC ChampionshipsSep 27 · 3,000 Meters Middle School · Place 89 · MS_Porter RidgeMS_Porter Ridge | 3,000 Meters Middle School | 89 | 13:53.42 | 8 |
| Sep 27 | Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School Championship · Place 89 · Porter RidgePorter Ridge | 3,000 Meters Middle School Championship | 89 | 13:53.4 PB | 8 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · Middle School Championship · Place 120 · MS_Porter RidgeMS_Porter Ridge | Middle School Championship | 120 | 14:50.66 | 8 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters 8th Grade 3K Boys · Place 62 · Porter RidgePorter Ridge | 3,000 Meters 8th Grade 3K Boys | 62 | 16:36.0 | 8 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 6th Annual North Carolina XC ChampionshipOct 15 · 3,000 Meters 6th Grade · Place 79 · Porter RidgePorter Ridge | 3,000 Meters 6th Grade | 79 | 16:42.8Unofficial | 6 |
| Oct 11 | Weddington MS Invitational IIOct 11 · 3,000 Meters Middle School · Place 254 · Porter RidgePorter Ridge | 3,000 Meters Middle School | 254 | 16:59.1 PB | 6 |
| Sep 17 | 6th Annual Hare & Hounds Inv. (at McAlpine)Sep 17 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 167 · Porter RidgePorter Ridge | 3,000 Meters Middle School Invitational (FRIDAY) | 167 | 18:26.1 PB | 6 |
| Sep 7 | Cuthbertson InvitationalSep 7 · 3,000 Meters Middle School · Place 152 · Porter RidgePorter Ridge | 3,000 Meters Middle School | 152 | 18:20.58 | 6 |
| Aug 31 | Weddington MS Invitational IAug 31 · 3,000 Meters Middle School · Place 196 · Porter RidgePorter Ridge | 3,000 Meters Middle School | 196 | 19:36.7 | 6 |
| Aug 27 | Metrolina Middle School InvitationalAug 27 · 3,000 Meters 6th Grade Race (those not in top 7) · Place 72 · Porter RidgePorter Ridge | 3,000 Meters 6th Grade Race (those not in top 7) | 72 | 17:24.0 | 6 |