Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Hickory Grove Christian North CampusHickory Grove Christian Meet · Sep 4 | 14:32 | Hickory Grove Christian Meet | September 4, 2018 |
| 3,000 Meters · SouthLake MS CourseSLCA Home Meet · Sep 26 | 13:32 | SLCA Home Meet | September 26, 2017 |
| 5,000 Meters · Fisher Farms 5000 Meter XC CourseSouthLake Christian hosting Metrolina Conference Meet · Aug 30 | 21:45.9 | SouthLake Christian hosting Metrolina Conference Meet | August 30, 2022 |
| 5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet #1 · Sep 8 | 20:41.96 | Gaston Christian Home Meet #1 | September 8, 2020 |
| 5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet #2 · Oct 6 | 20:12.11 | Gaston Christian Home Meet #2 | October 6, 2020 |
| 5,000 Meters · Hagan-Stone ParkNCISAA 3A State Championships · Oct 28 | 19:33.92 | NCISAA 3A State Championships | October 28, 2022 |
| 5,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet · Sep 3 | 23:21.26 | Hickory Grove Home Meet | September 3, 2019 |
| 5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 21 | 18:34.35 | MAC Cross Country Championships | October 21, 2021 |
| 5,000 Meters · McGuire Nuclear Station Energy ExploriumSouthlake Christian Academy Meet · Aug 27 | 23:01:85 | Southlake Christian Academy Meet | August 27, 2019 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Christian-Gaston Christian MAC Dual · Sep 29 | 19:40 | Metrolina Christian-Gaston Christian MAC Dual | September 29, 2020 |
| 5,000 Meters · Northside Christian AcademyNorthside Christian Home Meet · Oct 10 | 23:13 | Northside Christian Home Meet | October 10, 2017 |
| 5,000 Meters · Olsen ParkNCISAA 3A State Championship · Oct 29 | 18:28.7 | NCISAA 3A State Championship | October 29, 2021 |
| 5,000 Meters · SouthLake Christian AcademySouthlake Christian Home Meet · Sep 28 | 20:41 | Southlake Christian Home Meet | September 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 77 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 77 | 19:33.92 PB | 12 |
| Oct 14 | MAC Cross Country ChampionshipsOct 14 · 5,000 Meters Boys' 5K Championship · Place 17 · Gaston ChristianGaston Christian | 5,000 Meters Boys' 5K Championship | 17 | 19:21.33 | 12 |
| Oct 4 | Gaston Christian XC Meet Oct 4 · 5,000 Meters Varsity · Place 44 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 44 | 21:32.58 | 12 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 168 · Gaston ChristianGaston Christian | 5,000 Meters Varsity Championship (SATURDAY) | 168 | 19:52.29 | 12 |
| Aug 30 | SouthLake Christian hosting Metrolina Conference MeetAug 30 · 5,000 Meters Varsity Boys · Place 28 · Gaston ChristianGaston Christian | 5,000 Meters Varsity Boys | 28 | 21:45.9 PB | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCISAA 3A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 32 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 32 | 18:28.7 PB | 11 |
| Oct 21 | MAC Cross Country ChampionshipsOct 21 · 5,000 Meters Boys' 5K Championship · Place 17 · Gaston ChristianGaston Christian | 5,000 Meters Boys' 5K Championship | 17 | 18:34.35 PB | 11 |
| Oct 15 | Carmel Christian Championship Invitational~McAlpineOct 15 · 5,000 Meters Varsity · Place 13 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 13 | 19:28 | 11 |
| Sep 28 | Southlake Christian Home MeetSep 28 · 5,000 Meters Varsity · Place 15 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 15 | 20:41 PB | 11 |
| Sep 10 | Wilmington Beach BlastSep 10 · Championship · Place 65 · Gaston Christian SchGaston Christian Sch | Championship | 65 | 20:36.19 | 11 |
| Sep 10 | Wilmington Beach BlastSep 10 · Championship · Place 65 · Gaston Christian SchGaston Christian Sch | Championship | 65 | 20:36.19 | 11 |
| Aug 27 | WNC Cross Country CarnivalAug 27 · 5,000 Meters Championship · Place 64 · Gaston ChrisGaston Chris | 5,000 Meters Championship | 64 | 20:15.91 | 11 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCISAA 3A State ChampionshipsNov 2 · 5,000 Meters NCISAA 3A Boys Championship · Place 42 · Gaston ChristianGaston Christian | 5,000 Meters NCISAA 3A Boys Championship | 42 | 18:53.25 | 10 |
| Oct 22 | MAC Cross Country ChampionshipsOct 22 · 5,000 Meters Boys' 5K Open · Place 1 · Gaston ChristianGaston Christian | 5,000 Meters Boys' 5K Open | 1 | 18:51.3 | 10 |
| Oct 13 | Southlake Christian MeetOct 13 · 5,000 Meters Varsity · Place 14 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 14 | 22:11.85 | 10 |
| Oct 6 | Gaston Christian Home Meet #2Oct 6 · 5,000 Meters Varsity · Place 13 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 13 | 20:12.11 PB | 10 |
| Sep 29 | Metrolina Christian-Gaston Christian MAC DualSep 29 · 5,000 Meters Varsity · Place 12 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 12 | 19:40 PB | 10 |
| Sep 24 | Metrolina MAC Meet No. 3Sep 24 · 5,000 Meters Varsity · Place 17 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 17 | 19:08.3Unofficial | 10 |
| Sep 8 | Gaston Christian Home Meet #1 Sep 8 · 5,000 Meters Varsity · Place 9 · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 9 | 20:41.96 PB | 10 |
| Sep 3 | Gaston Chrisitan & Metrolina 2 Mile Virtual MeetSep 3 · 2 Miles Open · Place 7 · Gaston ChristianGaston Christian | 2 Miles Open | 7 | 12:54.7Unofficial | 10 |
2019 Cross Country
4 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | MAC ChampionshipsOct 15 · 5,000 Meters Boys' Open · Place 12 · Gaston ChristianGaston Christian | 5,000 Meters Boys' Open | 12 | 23:52 | 8 |
| Oct 2 | Gaston Christian Home Meet Oct 2 · 5,000 Meters Varisty · Place 51 · Gaston ChristianGaston Christian | 5,000 Meters Varisty | 51 | 23:03.66 | 8 |
| Sep 25 | SouthLake Christian MeetSep 25 · 5,000 Meters Varsity Boys · Place 35 · Gaston ChristianGaston Christian | 5,000 Meters Varsity Boys | 35 | 23:25 | 8 |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Invitational · Place 281 · Gaston ChrisGaston Chris | 5,000 Meters Invitational | 281 | 23:15.59 | — |
| Sep 4 | Hickory Grove Christian MeetSep 4 · 3,000 Meters Middle School · Place 5 · Gaston ChristianGaston Christian | 3,000 Meters Middle School | 5 | 14:32 PB | 8 |
| Aug 21 | Luminary RunAug 21 · 5,000 Meters Varsity · Place 75 · Gaston Christian SchGaston Christian Sch | 5,000 Meters Varsity | 75 | 23:49.53 | 8 |
2017 Cross Country
4 results