Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Forsyth Country Day SchoolFCDS MS Meet #1 · Sep 1 | 13:43.46 | FCDS MS Meet #1 | September 1, 2021 |
| 3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 15:17.8 | Carolinas Kickoff | August 28, 2021 |
| 3,000 Meters · WCA Sandy Ridge XC CourseWCA Home MS Meet · Sep 30 | 16:12 | WCA Home MS Meet | September 30, 2021 |
| 4,000 Meters · WCA Sandy Ridge XC CourseWesleyan Christian Academy - Home Meet #4 · Oct 13 | 19:50 | Wesleyan Christian Academy - Home Meet #4 | October 13, 2020 |
| 5,000 Meters · Caldwell AcademyCaldwell Academy PTAC Varsity Meet · Sep 25 | 23:54.09 | Caldwell Academy PTAC Varsity Meet | September 25, 2025 |
| 5,000 Meters · Hagan-Stone ParkGCXI · Sep 27 | 23:18.05 | GCXI | September 27, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexPTAC Varsity Championships · Oct 16 | 24:19.45 | PTAC Varsity Championships | October 16, 2025 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 24 | 22:41.20 | NCISAA 4A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · Southwest Guilford HSGC High School XC Championship · Oct 8 | 22:38.04 | GC High School XC Championship | October 8, 2025 |
| 5,000 Meters · WCA Sandy Ridge XC CourseWesleyan Christian Academy Home Meet · Oct 9 | 23:47.80 | Wesleyan Christian Academy Home Meet | October 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 111 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 111 | 22:41.20 PB | 11 |
| Oct 16 | PTAC Varsity ChampionshipsOct 16 · 5,000 Meters Varsity · Place 64 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 64 | 24:19.45 PB | 11 |
| Oct 9 | Wesleyan Christian Academy Home MeetOct 9 · 5,000 Meters Varsity · Place 50 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 50 | 23:47.80 PB | 11 |
| Oct 8 | GC High School XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 95 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 95 | 22:38.04 PB | 11 |
| Sep 27 | GCXISep 27 · 5,000 Meters HS Champ · Place 128 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters HS Champ | 128 | 23:18.05 PB | 11 |
| Sep 25 | Caldwell Academy PTAC Varsity MeetSep 25 · 5,000 Meters Varsity · Place 36 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 36 | 23:54.09 PB | 11 |
| Sep 18 | PTAC Conference Meet at GDSSep 18 · 5,000 Meters Varsity · Place 48 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 48 | 33:11.44 | 11 |
| Sep 11 | HPCA home meet Sep 11 · 5,000 Meters New Division · Place 58 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters New Division | 58 | 23:38.59 | 11 |
| Aug 21 | Calvary Day PTAC MeetAug 21 · 5,000 Meters Varsity · Place 61 · Wesleyan ChrWesleyan Chr | 5,000 Meters Varsity | 61 | 27:00.96 | 11 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | WCA Home MS MeetSep 30 · 3,000 Meters MS Boys · Place 31 · Wesleyan Christian AcademyWesleyan Christian Academy | 3,000 Meters MS Boys | 31 | 16:12 PB | 7 |
| Sep 9 | WCA Home Meet #1Sep 9 · 5,000 Meters Varsity · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 0 | — | 7 |
| Sep 1 | FCDS MS Meet #1Sep 1 · 3,000 Meters MS Boys · Place 12 · Wesleyan Christian AcademyWesleyan Christian Academy | 3,000 Meters MS Boys | 12 | 13:43.46 PB | 7 |
| Aug 28 | Carolinas KickoffAug 28 · 3,000 Meters 7th Grade · Place 55 · Wesleyan Christian AcademyWesleyan Christian Academy | 3,000 Meters 7th Grade | 55 | 15:17.8 PB | 7 |
| Aug 19 | Rumble at the RidgeAug 19 · 5,000 Meters Varsity · Place 17 · Wesleyan Christian AcademyWesleyan Christian Academy | 5,000 Meters Varsity | 17 | 28:08 | 7 |
2020 Cross Country
4 results