Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 31 | 21:55.04 | 2026 KHSAA State Cross Country Championships | October 31, 2026 |
| 5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 2 | 22:46.34 | Nike XC Town Twilight | October 2, 2026 |
| 5,000 Meters · Logan County High SchoolKHSAA Region 1 Class 3A · Oct 25 | 25:29.0 | KHSAA Region 1 Class 3A | October 25, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic HS · Aug 30 | 23:17.9 | City Auto Memphis Twilight XC Classic HS | August 30, 2025 |
| 5,000 Meters · Sanders Ferry ParkSaturday Light Fever · Aug 22 | 24:00.73 | Saturday Light Fever | August 22, 2025 |
| 5,000 Meters · Thomas Nelson High SchoolHillbilly Run '26 HS (entries on MileSplit) · Sep 26 | 23:33.68 | Hillbilly Run '26 HS (entries on MileSplit) | September 26, 2026 |
| 5,000 Meters · Trigg County Convention CenterMS #3 - Canceled · Oct 24 | 23:18.0 | MS #3 - Canceled | October 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | KHSAA Region 1 Class 3AOct 25 · 5,000 Meters Varsity · Place 46 · Owensboro | 5,000 Meters Varsity | 46 | 25:29.0 PB | 10 |
| Oct 4 | Daviess Co ClassicOct 4 · 5,000 Meters Varsity · Owensboro | 5,000 Meters Varsity | — | NT | 10 |
| Sep 20 | Owensboro InvitationalSep 20 · 5,000 Meters High School · Owensboro | 5,000 Meters High School | — | DNF | 10 |
| Aug 30 | City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 134 · Owensboro | 5,000 Meters Varsity | 134 | 23:17.9 PB | 10 |
| Aug 22 | Saturday Light FeverAug 22 · 5,000 Meters Varsity · Place 122 · Owensboro | 5,000 Meters Varsity | 122 | 24:00.73 PB | 10 |
2024 Cross Country
2 results