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 | 19:42.70 | 7th Annual North Carolina XC Championship | October 14, 2017 |
| 3,000 Meters · Gaston Christian SchoolGaston Christian Home Meet · Oct 2 | 20:29.14 | Gaston Christian Home Meet | October 2, 2018 |
| 3,000 Meters · Gaston Day SchoolGaston Day MS meet · Sep 11 | 23:07 | Gaston Day MS meet | September 11, 2018 |
| 3,000 Meters · McAlpine Creek ParkMAC Championships · Oct 15 | 21:22 | MAC Championships | October 15, 2018 |
| 3,000 Meters · Metrolina Christian Academy3rd Carolinas Kickoff Inv. · Aug 25 | 19:17.3 | 3rd Carolinas Kickoff Inv. | August 25, 2018 |
| 3,000 Meters · Northside Christian AcademyNorthside Christian Home Meet · Oct 10 | 23:00 | Northside Christian Home Meet | October 10, 2017 |
| 3,000 Meters · SouthLake MS CourseSLCA Home Meet · Sep 26 | 23:32 | SLCA Home Meet | September 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | MAC ChampionshipsOct 15 · 3,000 Meters Boys' Middle School · Place 30 · Metrolina Christian Academy | 3,000 Meters Boys' Middle School | 30 | 21:22 PB | 7 |
| Oct 2 | Gaston Christian Home Meet Oct 2 · 3,000 Meters Middle school · Place 93 · Metrolina Christian Academy | 3,000 Meters Middle school | 93 | 20:29.14 PB | 7 |
| Sep 27 | Union County XC ChampionshipsSep 27 · 3,000 Meters Middle School · Place 116 · MS_Metrolina | 3,000 Meters Middle School | 116 | 19:38.92 | 7 |
| Sep 27 | Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School Championship · Place 116 · Metrolina Christian Academy | 3,000 Meters Middle School Championship | 116 | 19:38.9 | 7 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 3,000 Meters Middle School Invitational · Place 252 · MS_Metrolina Christi | 3,000 Meters Middle School Invitational | 252 | 19:50.19 | 7 |
| Sep 11 | Gaston Day MS meetSep 11 · 3,000 Meters New Division · Place 52 · Metrolina Christian Academy | 3,000 Meters New Division | 52 | 23:07 PB | 7 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters 7th Grade 3K Boys · Place 87 · Metrolina Christian Academy | 3,000 Meters 7th Grade 3K Boys | 87 | 19:17.3 PB | 7 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MAC Cross Country ChampionshipsOct 16 · 3,000 Meters Middle School · Place 26 · Metrolina Christian Academy | 3,000 Meters Middle School | 26 | 18:37.5Unofficial | 6 |
| Oct 14 | 7th Annual North Carolina XC ChampionshipOct 14 · 3,000 Meters 6th Grade Boys · Place 87 · Metrolina Christian Academy | 3,000 Meters 6th Grade Boys | 87 | 19:42.70 PB | 6 |
| Oct 10 | Northside Christian Home MeetOct 10 · 3,000 Meters Middle School · Place 43 · Metrolina Christian Academy | 3,000 Meters Middle School | 43 | 23:00 PB | 6 |
| Sep 26 | SLCA Home MeetSep 26 · 3,000 Meters MS Boys 3K · Place 55 · Metrolina Christian Academy | 3,000 Meters MS Boys 3K | 55 | 23:32 PB | 6 |
| Sep 22 | 7th Hare & Hounds Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 240 · MS_METROLINA CHRISTIAN ACADEMY | 3,000 Meters Middle School Invitational | 240 | 24:14.8 | 6 |
| Sep 19 | Union County Middle School ChampionshipsSep 19 · 3,000 Meters Middle School B Race · Metrolina Christian Academy | 3,000 Meters Middle School B Race | — | 21:12.1 | 6 |
| Sep 14 | Metrolina Preview (Intrasquad Race)Sep 14 · 3,000 Meters Middle School · Metrolina Christian Academy | 3,000 Meters Middle School | — | 24:06Unofficial | 6 |