Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet · Oct 2 | 22:41.39 | Gaston Christian Home Meet | October 2, 2018 |
| 5,000 Meters · Gaston Day SchoolGaston Day School Meet · Sep 11 | 22:57.35 | Gaston Day School Meet | September 11, 2018 |
| 5,000 Meters · Hagan-Stone ParkNCISAA Championships · Oct 28 | 22:03.39 | NCISAA Championships | October 28, 2016 |
| 5,000 Meters · Hickory Grove Christian North CampusHickory Grove Christian Meet · Sep 4 | 23:37:00 | Hickory Grove Christian Meet | September 4, 2018 |
| 5,000 Meters · McAlpine Creek ParkMAC Championships · Oct 15 | 22:19 | MAC Championships | October 15, 2018 |
| 5,000 Meters · Northside Christian AcademyNorthside Christian Home Meet · Oct 10 | 21:39 | Northside Christian Home Meet | October 10, 2017 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 2 | 21:47.29 | The Jungle Run | September 2, 2017 |
| 5,000 Meters · SouthLake Christian AcademySouthLake Christian Meet · Sep 25 | 22:23 | SouthLake Christian Meet | September 25, 2018 |
| 5,000 Meters · SouthLake Christian courseSLCA Home Meet · Sep 26 | 22:49 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCISAA 3A State ChampionshipsOct 26 · 5,000 Meters NCISAA 3A Championships · Place 120 · Concord Academy | 5,000 Meters NCISAA 3A Championships | 120 | 26:24.55Unofficial | 12 |
| Oct 15 | MAC ChampionshipsOct 15 · 5,000 Meters Boys' Championship · Place 25 · Concord Academy | 5,000 Meters Boys' Championship | 25 | 22:19 PB | 12 |
| Oct 2 | Gaston Christian Home Meet Oct 2 · 5,000 Meters Varisty · Place 45 · Concord Academy | 5,000 Meters Varisty | 45 | 22:41.39 PB | 12 |
| Sep 25 | SouthLake Christian MeetSep 25 · 5,000 Meters Varsity Boys · Place 24 · Concord Academy | 5,000 Meters Varsity Boys | 24 | 22:23 PB | 12 |
| Sep 11 | Gaston Day School MeetSep 11 · 5,000 Meters Varsity · Place 22 · Concord Academy | 5,000 Meters Varsity | 22 | 22:57.35 PB | 12 |
| Sep 4 | Hickory Grove Christian MeetSep 4 · 5,000 Meters Varsity · Place 32 · Concord Academy | 5,000 Meters Varsity | 32 | 23:37:00 PB | 12 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Northside Christian Home MeetOct 10 · 5,000 Meters Varsity · Place 43 · Concord Academy | 5,000 Meters Varsity | 43 | 21:39 PB | 11 |
| Sep 26 | SLCA Home MeetSep 26 · 5,000 Meters Varsity Boys 5K · Place 14 · Concord Academy | 5,000 Meters Varsity Boys 5K | 14 | 22:49 PB | 11 |
| Sep 19 | Gaston Christian Home MeetSep 19 · 5,000 Meters Varsity · Place 44 · Concord Academy | 5,000 Meters Varsity | 44 | 23:16 | 11 |
| Sep 2 | The Jungle RunSep 2 · 5,000 Meters Invitational · Place 177 · Concord Academy | 5,000 Meters Invitational | 177 | 21:47.29 PB | 11 |
| Aug 26 | WNC Cross Country CarnivalAug 26 · 5,000 Meters Invitational · Place 154 · Concord First | 5,000 Meters Invitational | 154 | 22:32.0 | 11 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA ChampionshipsOct 28 · 5,000 Meters NCISAA 2A Championships · Place 154 · Concord Academy | 5,000 Meters NCISAA 2A Championships | 154 | 22:03.39 PB | 10 |