Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Jackson ParkWNC CC Carnival · Aug 29 | 24:53.10 | WNC CC Carnival | August 29, 2026 |
| 5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 13 | 23:48.63 | MAC Cross Country Championships | October 13, 2025 |
| 5,000 Meters · Mullet HallLowcountry Invitational · Sep 27 | 26:28.90 | Lowcountry Invitational | September 27, 2025 |
| 5,000 Meters · Northwestern HSTrojan Invitational · Sep 6 | 29:34.9 | Trojan Invitational | September 6, 2025 |
| 5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 12 | 26:39.29 | Wilmington Beach Blast 2026 | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | MAC Cross Country ChampionshipsOct 13 · 5,000 Meters Boys' 5K Open · Place 20 · Gaston ChristianGaston Christian | 5,000 Meters Boys' 5K Open | 20 | 23:48.63 PB | 10 |
| Sep 27 | Lowcountry InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 174 · Gaston ChristianGaston Christian | 5,000 Meters Junior Varsity | 174 | 26:28.90 PB | 10 |
| Sep 12 | Queen City InviteSep 12 · 5,000 Meters Invite · Place 71 · Gaston ChristianGaston Christian | 5,000 Meters Invite | 71 | 27:06.72 | 10 |
| Sep 6 | Trojan InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 265 · Gaston ChristianGaston Christian | 5,000 Meters Junior Varsity | 265 | 29:34.9 PB | 10 |
| Sep 2 | Gaston Christian Home Meet 2025 Sep 2 · 5,000 Meters Varsity · Gaston ChristianGaston Christian | 5,000 Meters Varsity | 0 | DNS | 10 |
| Aug 23 | WNC Cross Country CarnivalAug 23 · 5,000 Meters Individual · Place 117 · Gaston ChristianGaston Christian | 5,000 Meters Individual | 117 | 27:37.96Unofficial | 10 |
2023 Cross Country
3 results