Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle School9th Annual NC XC Championship · Oct 19 | 13:25.99 | 9th Annual NC XC Championship | October 19, 2019 |
| 3,000 Meters · Gaston Christian SchoolGaston Christian Home Meet · Oct 2 | 16:58.76 | Gaston Christian Home Meet | October 2, 2018 |
| 3,000 Meters · Gaston Day SchoolGaston Day MS meet · Sep 11 | 21:21 | Gaston Day MS meet | September 11, 2018 |
| 3,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet · Sep 3 | 17:10.04 | Hickory Grove Home Meet | September 3, 2019 |
| 3,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 17 | 13:48 | MAC Cross Country Championships | October 17, 2019 |
| 3,000 Meters · McGuire Nuclear Station Energy ExploriumSouthlake Christian Academy Meet · Aug 27 | 14:36:05 | Southlake Christian Academy Meet | August 27, 2019 |
| 3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 30 | 13:50.2 | Union County Middle School XC Championships | September 30, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 9th Annual NC XC ChampionshipOct 19 · 3,000 Meters Open 7th/8th Boys · Place 51 · Metrolina Christian Academy | 3,000 Meters Open 7th/8th Boys | 51 | 13:25.99 PB | 7 |
| Oct 17 | MAC Cross Country ChampionshipsOct 17 · 3,000 Meters Boys' 3K Middle School · Place 17 · Metrolina Christian Academy | 3,000 Meters Boys' 3K Middle School | 17 | 13:48 PB | 7 |
| Sep 30 | Union County Middle School XC ChampionshipsSep 30 · 3,000 Meters Middle School Championship · Place 79 · Metrolina Christian Academy | 3,000 Meters Middle School Championship | 79 | 13:50.2 PB | 7 |
| Sep 25 | Union County XC ChampionshipsSep 25 · 3,000 Meters Middle School · Place 79 · Metrolina Christian Academy | 3,000 Meters Middle School | 79 | 13:50.2 | 7 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 157 · MS_Metrolina Christi | 3,000 Meters Middle School Invitational | 157 | 14:09.5 | — |
| Sep 3 | Hickory Grove Home MeetSep 3 · 3,000 Meters Middle School · Place 25 · Metrolina Christian Academy | 3,000 Meters Middle School | 25 | 17:10.04 PB | 7 |
| Aug 27 | Southlake Christian Academy MeetAug 27 · 3,000 Meters Middle School Boys · Place 23 · Metrolina Christian Academy | 3,000 Meters Middle School Boys | 23 | 14:36:05 PB | 7 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Gaston Christian Home Meet Oct 2 · 3,000 Meters Middle school · Place 82 · Metrolina Christian Academy | 3,000 Meters Middle school | 82 | 16:58.76 PB | 6 |
| Sep 27 | Union County XC ChampionshipsSep 27 · 3,000 Meters Middle School · Place 113 · MS_Metrolina | 3,000 Meters Middle School | 113 | 17:50.54 | — |
| Sep 27 | Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School Championship · Place 113 · Metrolina Christian Academy | 3,000 Meters Middle School Championship | 113 | 17:50.5 | 6 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 3,000 Meters Middle School Invitational · Place 247 · MS_Metrolina Christi | 3,000 Meters Middle School Invitational | 247 | 18:53.67 | — |
| Sep 11 | Gaston Day MS meetSep 11 · 3,000 Meters New Division · Place 46 · Metrolina Christian Academy | 3,000 Meters New Division | 46 | 21:21 PB | 6 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters 6th Grade 3K Boys · Place 95 · Metrolina Christian Academy | 3,000 Meters 6th Grade 3K Boys | 95 | 20:03.1 | 6 |