Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Logan County High SchoolLogan Co Cougar Run · Sep 27 | 20:12.5 | Logan Co Cougar Run | September 27, 2025 |
| 3,000 Meters · Hopkins County Central HSStorm Invitational · Sep 6 | 15:35.7 | Storm Invitational | September 6, 2025 |
| 3,000 Meters · Yellow Creek ParkOwensboro Invitational · Sep 20 | 18:05.19 | Owensboro Invitational | September 20, 2025 |
| 4,000 Meters · Muhlenberg County Middle SchoolMustang Stampede · Sep 14 | 25:36.9 | Mustang Stampede | September 14, 2024 |
| 5,000 Meters · Muhlenberg County Middle SchoolMustang Stampede · Sep 19 | 38:25.8 | Mustang Stampede | September 19, 2026 |
| 5,000 Meters · Trigg County Convention CenterMS #2 - Canceled · Oct 24 | 36:40.5 | MS #2 - Canceled | October 24, 2026 |
| 5,000 Meters · Yellow Creek ParkDaviess Co Classic · Oct 3 | 34:26.1 | Daviess Co Classic | October 3, 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 24 | MS #2 - CanceledOct 24 · 5,000 Meters Boys Varsity · Place 62 · Hopkins County CentralHopkins County Central | 5,000 Meters Boys Varsity | 62 | 36:40.5 PB | 7 |
| Oct 3 | Daviess Co ClassicOct 3 · 5,000 Meters Varsity · Place 126 · Hopkins County CentralHopkins County Central | 5,000 Meters Varsity | 126 | 34:26.1 PB | 7 |
| Sep 19 | Mustang StampedeSep 19 · 5,000 Meters Boys Varsity · Place 63 · Hopkins County CentralHopkins County Central | 5,000 Meters Boys Varsity | 63 | 38:25.8 PB | 7 |
| Sep 12 | 60th Owensboro InvitationalSep 12 · 5,000 Meters Boys 5000m HS · Place 136 · Hopkins County CentralHopkins County Central | 5,000 Meters Boys 5000m HS | 136 | 37:04.1 | 7 |
| Aug 29 | Madisonville ClassicAug 29 · 5,000 Meters High School · Hopkins County CentralHopkins County Central | 5,000 Meters High School | — | NT | 7 |
2025 Cross Country
4 results2024 Cross Country
3 results