Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle School7th Annual North Carolina XC Championship · Oct 14 | 12:11.61 | 7th Annual North Carolina XC Championship | October 14, 2017 |
| 3,000 Meters · Marvin Ridge Marvin Ridge Middle School Meet #2 · Oct 3 | 13:54.1 | Marvin Ridge Middle School Meet #2 | October 3, 2017 |
| 3,000 Meters · McAlpine Greenway Park6th Annual Hare & Hounds Inv. (at McAlpine) · Sep 17 | 14:08.3 | 6th Annual Hare & Hounds Inv. (at McAlpine) | September 17, 2016 |
| 3,000 Meters · Metrolina Christian Academy3rd Carolinas Kickoff Inv. · Aug 25 | 13:03.5 | 3rd Carolinas Kickoff Inv. | August 25, 2018 |
| 3,000 Meters · Weddington HSWeddington MS Invitational II · Oct 11 | 14:37.6 | Weddington MS Invitational II | October 11, 2016 |
| 3,000 Meters · Weddington MSWeddington MS XC First Meet · Oct 9 | 13:32.02 | Weddington MS XC First Meet | October 9, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 8th Annual NC XC ChampionshipOct 20 · 3,000 Meters Open 7th/8th Boys · Place 20 · Porter Ridge | 3,000 Meters Open 7th/8th Boys | 20 | 12:24.88 | 8 |
| Oct 9 | Weddington MS XC First MeetOct 9 · 3,000 Meters Middle School · Place 60 · Porter Ridge | 3,000 Meters Middle School | 60 | 13:32.02 PB | 8 |
| Sep 27 | Union County XC ChampionshipsSep 27 · 3,000 Meters Middle School · Place 75 · MS_Porter Ridge | 3,000 Meters Middle School | 75 | 13:22.39 | 8 |
| Sep 27 | Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School Championship · Place 75 · Porter Ridge | 3,000 Meters Middle School Championship | 75 | 13:22.4 | 8 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · Middle School Championship · Place 78 · MS_Porter Ridge | Middle School Championship | 78 | 13:51.24 | 8 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters Middle School Boys 3K Championship · Place 51 · Porter Ridge | 3,000 Meters Middle School Boys 3K Championship | 51 | 13:03.5 PB | 8 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | 7th Annual North Carolina XC ChampionshipOct 14 · 3,000 Meters Open 7th/8th Boys · Place 22 · Porter Ridge | 3,000 Meters Open 7th/8th Boys | 22 | 12:11.61 PB | 7 |
| Oct 3 | Marvin Ridge Middle School Meet #2Oct 3 · 3,000 Meters Middle School · Place 79 · Porter Ridge | 3,000 Meters Middle School | 79 | 13:54.1 PB | 7 |
| Sep 22 | 7th Hare & Hounds Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 62 · MS_PORTER RIDGE | 3,000 Meters Middle School Invitational | 62 | 12:50.2 | 7 |
| Sep 19 | Union County Middle School ChampionshipsSep 19 · 3,000 Meters Middle School Championship · Porter Ridge | 3,000 Meters Middle School Championship | — | 13:22.6 | 7 |
| Sep 6 | Cuthbertson InvitationalSep 6 · 3,000 Meters Boys Open · Place 43 · Porter Ridge | 3,000 Meters Boys Open | 43 | 16:15.20 | 7 |
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 24 · Porter Ridge | 3,000 Meters 6th Grade | 24 | 13:18.8Unofficial | 6 |
| Oct 11 | Weddington MS Invitational IIOct 11 · 3,000 Meters Middle School · Place 172 · Porter Ridge | 3,000 Meters Middle School | 172 | 14:37.6 PB | 6 |
| Sep 17 | 6th Annual Hare & Hounds Inv. (at McAlpine)Sep 17 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 93 · Porter Ridge | 3,000 Meters Middle School Invitational (FRIDAY) | 93 | 14:08.3 PB | 6 |
| Sep 7 | Cuthbertson InvitationalSep 7 · 3,000 Meters Middle School · Place 89 · Porter Ridge | 3,000 Meters Middle School | 89 | 14:51.52 | 6 |
| Aug 31 | Weddington MS Invitational IAug 31 · 3,000 Meters Middle School · Place 112 · Porter Ridge | 3,000 Meters Middle School | 112 | 15:03.4 | 6 |
| Aug 27 | Metrolina Middle School InvitationalAug 27 · 3,000 Meters Middle School Championship (Top 7) · Place 80 · Porter Ridge | 3,000 Meters Middle School Championship (Top 7) | 80 | 13:58.5 | 6 |