Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 17:16.41 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 5,000 Meters · Daniel Stowe Botanical GardenGDS XC Invitational · Sep 12 | 21:43.66 | GDS XC Invitational | September 12, 2026 |
| 5,000 Meters · Fisher Farm ParkSouthlake Christian Academy #1 · Aug 25 | 23:50.52 | Southlake Christian Academy #1 | August 25, 2026 |
| 5,000 Meters · Lee Park Preparatory SchoolCSAA State Cross Country Championships · Oct 25 | 22:27.8 | CSAA State Cross Country Championships | October 25, 2025 |
| 5,000 Meters · McAlpine Creek ParkMAAC Championship Run-off · Oct 19 | 21:36.70 | MAAC Championship Run-off | October 19, 2026 |
| 5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 5 | 22:36.4 | Pfeiffer XC Invitational | September 5, 2026 |
| 5,000 Meters · Riverbend ParkHCA Riverbend Invitational · Oct 6 | 22:52.52 | HCA Riverbend Invitational | October 6, 2026 |
| 5,000 Meters · Shining Hope FarmsUniversity Christian Home Trail Run @ Shining Hope Farm · Sep 17 | 24:47.74 | University Christian Home Trail Run @ Shining Hope Farm | September 17, 2026 |
| 5,000 Meters · Watauga HSBlue Ridge Mountain Rentals High Country CC Classic · Sep 27 | 22:13.57 | Blue Ridge Mountain Rentals High Country CC Classic | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MAAC Championship Run-offOct 19 · 5,000 Meters Varsity Boys 5K · Place 16 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters Varsity Boys 5K | 16 | 21:36.70 PB | 11 |
| Oct 6 | HCA Riverbend InvitationalOct 6 · 5,000 Meters Varsity · Place 11 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters Varsity | 11 | 22:52.52 PB | 11 |
| Oct 1 | MAC XC Conference Invitational Oct 1 · 5,000 Meters Boys 5K · Place 30 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters Boys 5K | 30 | 21:53.0Unofficial | 11 |
| Sep 28 | MAAC #2Sep 28 · 5,000 Meters High School Boys · Place 11 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters High School Boys | 11 | 22:05.17 | 11 |
| Sep 17 | University Christian Home Trail Run @ Shining Hope FarmSep 17 · 5,000 Meters Varsity · Place 6 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters Varsity | 6 | 24:47.74 PB | 11 |
| Sep 12 | GDS XC InvitationalSep 12 · 5,000 Meters Varsity · Place 17 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters Varsity | 17 | 21:43.66 PB | 11 |
| Sep 8 | CISAA #2 Christian HostSep 8 · 5,000 Meters HS Varsity Boys · Place 39 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters HS Varsity Boys | 39 | 22:13.28 | 11 |
| Sep 5 | Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 99 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters HS Invitational | 99 | 22:36.4 PB | 11 |
| Aug 25 | Southlake Christian Academy #1Aug 25 · 5,000 Meters Varsity · Place 36 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters Varsity | 36 | 23:50.52 PB | 11 |
| Aug 21 | River Run Twilight InvitationalAug 21 · 5,000 Meters Varsity · Place 104 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy | 5,000 Meters Varsity | 104 | 22:42.46Unofficial | 11 |
2025 Cross Country
3 results2024 Cross Country
1 results2022 Cross Country
1 results