Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · McAlpine Creek MAC Cross Country Championships · Oct 17 | 12:39.16 | MAC Cross Country Championships | October 17, 2024 |
| 5,000 Meters · Daniel Stowe Botanical GardenGDS XC Invitational · Sep 12 | 28:35.13 | GDS XC Invitational | September 12, 2026 |
| 5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet 2026 · Sep 15 | 28:33.69 | Gaston Christian Home Meet 2026 | September 15, 2026 |
| 5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 12 | 25:27.23 | MAC Cross Country Championships | October 12, 2026 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 3 · Sep 25 | 25:29.6 | Metrolina Christian Meet No. 3 | September 25, 2025 |
| 5,000 Meters · Westminster ParkWestminster Catawba Christian School Home Meet · Oct 7 | 25:34.57 | Westminster Catawba Christian School Home Meet | October 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | MAC Cross Country ChampionshipsOct 12 · 5,000 Meters Boys' 5K Open · Place 23 · Gaston DayGaston Day | 5,000 Meters Boys' 5K Open | 23 | 25:27.23 PB | 10 |
| Oct 7 | Westminster Catawba Christian School Home MeetOct 7 · 5,000 Meters Varsity Boys HS 5K · Place 36 · Gaston DayGaston Day | 5,000 Meters Varsity Boys HS 5K | 36 | 25:34.57 PB | 10 |
| Oct 1 | MAC XC Conference Invitational Oct 1 · 5,000 Meters Boys 5K · Place 60 · Gaston DayGaston Day | 5,000 Meters Boys 5K | 60 | 25:10.8Unofficial | 10 |
| Sep 15 | Gaston Christian Home Meet 2026Sep 15 · 5,000 Meters Varsity · Place 105 · Gaston DayGaston Day | 5,000 Meters Varsity | 105 | 28:33.69 PB | 10 |
| Sep 12 | GDS XC InvitationalSep 12 · 5,000 Meters Varsity · Place 54 · Gaston DayGaston Day | 5,000 Meters Varsity | 54 | 28:35.13 PB | 10 |
2025 Cross Country
3 results2024 Cross Country
2 results