Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Gaston Christian School CourseGaston Christian · Sep 13 | 20:44.96 | Gaston Christian | September 13, 2016 |
| 3,000 Meters · Hickory Grove Christian SchoolHickory Grove Christian Home Meet · Sep 6 | 21:17 | Hickory Grove Christian Home Meet | September 6, 2016 |
| 3,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 1 · Oct 6 | 18:47.0 | Metrolina Christian Meet No. 1 | October 6, 2016 |
| 5,000 Meters · Gaston Day SchoolGaston Day School Meet · Sep 11 | 25:24.23 | Gaston Day School Meet | September 11, 2018 |
| 5,000 Meters · Hickory Grove Christian North CampusHickory Grove Christian Meet · Sep 4 | 26:31 | Hickory Grove Christian Meet | September 4, 2018 |
| 5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 21 | 25:23.00 | MAC Cross Country Championships | October 21, 2021 |
| 5,000 Meters · McGuire Nuclear Station Energy ExploriumSouthlake Christian Academy Meet · Aug 27 | 26:55:07 | Southlake Christian Academy Meet | August 27, 2019 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Christian Home Meet · Sep 14 | 25:56 | Metrolina Christian Home Meet | September 14, 2021 |
| 5,000 Meters · SouthLake Christian AcademySouthlake Christian Home Meet · Sep 28 | 26:39 | Southlake Christian Home Meet | September 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MAC Cross Country ChampionshipsOct 21 · 5,000 Meters Boys' 5K Open · Place 32 · Gaston DayGaston Day | 5,000 Meters Boys' 5K Open | 32 | 25:23.00 PB | 12 |
| Oct 5 | Gaston Day Home MeetOct 5 · 5,000 Meters Varsity · Place 30 · Gaston DayGaston Day | 5,000 Meters Varsity | 30 | 27:31Unofficial | 12 |
| Sep 28 | Southlake Christian Home MeetSep 28 · 5,000 Meters Varsity · Place 63 · Gaston DayGaston Day | 5,000 Meters Varsity | 63 | 26:39 PB | 12 |
| Sep 14 | Metrolina Christian Home MeetSep 14 · 5,000 Meters Varsity · Place 43 · Gaston DayGaston Day | 5,000 Meters Varsity | 43 | 25:56 PB | 12 |
| Aug 28 | Carolinas KickoffAug 28 · 5,000 Meters Varsity Championship · Place 174 · Gaston DayGaston Day | 5,000 Meters Varsity Championship | 174 | 26:26.8 | 12 |
2019 Cross Country
2 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCISAA 4A State ChampionshipsOct 26 · 5,000 Meters 2A · Place 131 · Gaston DayGaston Day | 5,000 Meters 2A | 131 | 26:31.60 | FR |
| Oct 26 | NCISAA 2A State ChampionshipsOct 26 · 5,000 Meters NCISAA 2A Championships · Place 131 · Gaston DayGaston Day | 5,000 Meters NCISAA 2A Championships | 131 | 26:31.60Unofficial | 9 |
| Oct 15 | MAC ChampionshipsOct 15 · 5,000 Meters Boys' Championship · Place 43 · Gaston DayGaston Day | 5,000 Meters Boys' Championship | 43 | 26:43 | 9 |
| Oct 9 | Metrolina Christian Meet No. 2Oct 9 · 5,000 Meters Varsity · Place 135 · Gaston DayGaston Day | 5,000 Meters Varsity | 135 | 27:08.0 | 9 |
| Sep 25 | SouthLake Christian MeetSep 25 · 5,000 Meters Varsity Boys · Place 57 · Gaston DayGaston Day | 5,000 Meters Varsity Boys | 57 | 26:43 | 9 |
| Sep 11 | Gaston Day School MeetSep 11 · 5,000 Meters Varsity · Place 41 · Gaston DayGaston Day | 5,000 Meters Varsity | 41 | 25:24.23 PB | 9 |
| Sep 4 | Hickory Grove Christian MeetSep 4 · 5,000 Meters Varsity · Place 48 · Gaston DayGaston Day | 5,000 Meters Varsity | 48 | 26:31 PB | 9 |
2016 Cross Country
3 results