Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fisher Farms 5000 Meter XC CourseSouthLake Christian hosting Metrolina Conference Meet · Aug 30 | 18:34.8 | SouthLake Christian hosting Metrolina Conference Meet | August 30, 2022 |
| 5,000 Meters · Gaston Christian School CourseGaston Christian XC Meet · Oct 4 | 17:38.99 | Gaston Christian XC Meet | October 4, 2022 |
| 5,000 Meters · Gaston Day SchoolGaston Day Home Meet · Sep 19 | 19:51.20 | Gaston Day Home Meet | September 19, 2023 |
| 5,000 Meters · Hagan-Stone ParkNCISAA 3A State Championships · Oct 28 | 16:48.70 | NCISAA 3A State Championships | October 28, 2022 |
| 5,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet (MAC) · Oct 12 | 20:08 | Hickory Grove Home Meet (MAC) | October 12, 2021 |
| 5,000 Meters · Hickory Grove Christian SchoolHickory Grove Christian Home Meet · Sep 26 | 17:13.33 | Hickory Grove Christian Home Meet | September 26, 2023 |
| 5,000 Meters · McAlpine Creek MAC Cross Country Championships · Oct 17 | 16:18.32 | MAC Cross Country Championships | October 17, 2024 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 20 | 16:03.95 | Hare & Hounds XC Invitational (at McAlpine Park) | September 20, 2024 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 1 · Oct 3 | 16:40.2 | Metrolina Christian Meet No. 1 | October 3, 2023 |
| 5,000 Meters · Olsen ParkNCISAA 3A State Championship · Oct 29 | 18:13.9 | NCISAA 3A State Championship | October 29, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 25 | 15:45.99 | NCISAA 3A State Championships | October 25, 2024 |
| 7,000 Meters · Wingate UniversityBulldog Stampede · Sep 20 | 23:11.18 | Bulldog Stampede | September 20, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 11 | 26:18.30 | UAH Chargers XC Invitational | October 11, 2025 |
| 8,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 19 | 26:29.4 | 2026 Converse Kick-Off | September 19, 2026 |
| 8,000 Meters · Tusculum CollegeSAC XC Champioship · Oct 25 | 29:38.95 | SAC XC Champioship | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
3 results2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 10 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity | 10 | 16:47.49 | 11 |
| Oct 16 | MAC Cross Country ChampionshipsOct 16 · 5,000 Meters Boys' 5K Championship · Place 2 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Boys' 5K Championship | 2 | 17:12.20 | 11 |
| Oct 3 | Metrolina Christian Meet No. 1Oct 3 · 5,000 Meters Varsity · Place 2 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity | 2 | 16:40.2 PB | 11 |
| Sep 26 | Hickory Grove Christian Home MeetSep 26 · 5,000 Meters Varsity · Place 2 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity | 2 | 17:13.33 PB | 11 |
| Sep 19 | Gaston Day Home MeetSep 19 · 5,000 Meters Varsity · Place 1 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity | 1 | 19:51.20 PB | 11 |
| Sep 15 | Queens City Invitational Sep 15 · 5,000 Meters Varsity · Place 17 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity | 17 | 17:07.21 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 10 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity | 10 | 16:48.70 PB | 10 |
| Oct 14 | MAC Cross Country ChampionshipsOct 14 · 5,000 Meters Boys' 5K Championship · Place 1 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Boys' 5K Championship | 1 | 16:55.20 | 10 |
| Oct 4 | Gaston Christian XC Meet Oct 4 · 5,000 Meters Varsity · Place 3 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity | 3 | 17:38.99 PB | 10 |
| Sep 24 | Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 2 · Place 19 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity 2 | 19 | 17:43.4 | 10 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 75 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity Championship (SATURDAY) | 75 | 17:48.45 | 10 |
| Aug 30 | SouthLake Christian hosting Metrolina Conference MeetAug 30 · 5,000 Meters Varsity Boys · Place 2 · Hickory Grove ChristianHickory Grove Christian | 5,000 Meters Varsity Boys | 2 | 18:34.8 PB | 10 |
2021 Cross Country
4 results