Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Frank Lisk ParkConcord Academy Home Meet · Oct 10 | 24:37.80 | Concord Academy Home Meet | October 10, 2023 |
| 5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet 2025 · Sep 2 | 21:50.79 | Gaston Christian Home Meet 2025 | September 2, 2025 |
| 5,000 Meters · Gaston Day SchoolGaston Day Home Meet · Sep 19 | 28:47.34 | Gaston Day Home Meet | September 19, 2023 |
| 5,000 Meters · Hickory Grove Christian SchoolHickory Grove Christian Home Meet · Sep 26 | 26:07.04 | Hickory Grove Christian Home Meet | September 26, 2023 |
| 5,000 Meters · McAlpine Creek MAC Cross Country Championships · Oct 17 | 20:16.61 | MAC Cross Country Championships | October 17, 2024 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 24 | 19:56.33 | NCISAA 2A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 3 · Sep 25 | 21:48.4 | Metrolina Christian Meet No. 3 | September 25, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 25 | 20:08.48 | NCISAA 2A State Championships | October 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 120 · Gaston Day | 5,000 Meters Varsity | 120 | 22:33.35 | 10 |
| Oct 16 | MAC Cross Country ChampionshipsOct 16 · 5,000 Meters Boys' 5K Open · Place 27 · Gaston Day | 5,000 Meters Boys' 5K Open | 27 | 24:24.06 | 10 |
| Oct 10 | Concord Academy Home MeetOct 10 · 5,000 Meters Varsity · Place 29 · Gaston Day | 5,000 Meters Varsity | 29 | 24:37.80 PB | 10 |
| Oct 3 | Metrolina Christian Meet No. 1Oct 3 · 5,000 Meters Varsity · Place 87 · Gaston Day | 5,000 Meters Varsity | 87 | 25:09.1 | 10 |
| Sep 26 | Hickory Grove Christian Home MeetSep 26 · 5,000 Meters Varsity · Place 43 · Gaston Day | 5,000 Meters Varsity | 43 | 26:07.04 PB | 10 |
| Sep 19 | Gaston Day Home MeetSep 19 · 5,000 Meters Varsity · Place 26 · Gaston Day | 5,000 Meters Varsity | 26 | 28:47.34 PB | 10 |