Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · SouthLake Christian AcademySouthlake Christian Home Meet · Sep 28 | 13:35 | Southlake Christian Home Meet | September 28, 2021 |
| 5,000 Meters · Covenant ClassicalTCAC Championship · Oct 3 | 19:17.60 | TCAC Championship | October 3, 2024 |
| 5,000 Meters · Fisher Farm ParkCSAA Championship Meet · Oct 21 | 19:43.4 | CSAA Championship Meet | October 21, 2023 |
| 5,000 Meters · Frank Lisk ParkConcord Academy Home Meet · Oct 10 | 20:38.83 | Concord Academy Home Meet | October 10, 2023 |
| 5,000 Meters · Gaston Christian School CourseGaston Christian XC Meet · Oct 4 | 20:21.38 | Gaston Christian XC Meet | October 4, 2022 |
| 5,000 Meters · Lee Park Preparatory SchoolCSAA State Cross Country Championships · Oct 25 | 20:15.4 | CSAA State Cross Country Championships | October 25, 2025 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 20 | 19:54.58 | Hare & Hounds XC Invitational (at McAlpine Park) | September 20, 2024 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 1 · Oct 3 | 19:17.7 | Metrolina Christian Meet No. 1 | October 3, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Concord Academy Meet No. 1Oct 8 · 5,000 Meters Varsity · Covenant ClassicalCovenant Classical | 5,000 Meters Varsity | 0 | 19:44.3Unofficial | 11 |
| Oct 3 | TCAC ChampionshipOct 3 · 5,000 Meters HS Boys · Place 2 · Covenant ClassicalCovenant Classical | 5,000 Meters HS Boys | 2 | 19:17.60 PB | 11 |
| Sep 30 | TCAC Meet #2Sep 30 · 5,000 Meters Varsity · Place 1 · Covenant ClassicalCovenant Classical | 5,000 Meters Varsity | 1 | 20:17.86 | 11 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 211 · Covenant ClassicalCovenant Classical | 5,000 Meters Varsity Invitational (SATURDAY) | 211 | 19:54.58 PB | 11 |
| Aug 27 | Warrior Invitational Aug 27 · 5,000 Meters Varsity · Place 3 · Covenant ClassicalCovenant Classical | 5,000 Meters Varsity | 3 | 22:08.2 | 11 |
2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
1 results