Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Admiral Stadium - Rice Mountjoy FieldEG Plummer Invitational · Sep 5 | 22:22.15 | EG Plummer Invitational | September 5, 2026 |
| 5,000 Meters · Anderson-Dean ParkMercer County All Comers Senior Night · Sep 15 | 22:27.99 | Mercer County All Comers Senior Night | September 15, 2026 |
| 5,000 Meters · Cave Lake Event Park / Wayne County High School Cross Country CourseKHSAA Region 5 Class 2A · Oct 25 | 20:23.4 | KHSAA Region 5 Class 2A | October 25, 2025 |
| 5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 31 | 19:16.53 | 2026 KHSAA State Cross Country Championships | October 31, 2026 |
| 5,000 Meters · Shelby County High SchoolShelby County Invitational · Aug 30 | 21:58.23 | Shelby County Invitational | August 30, 2025 |
| 5,000 Meters · Somerset Christian SchoolCougar Prowl · Sep 26 | 19:07.51 | Cougar Prowl | September 26, 2026 |
| 5,000 Meters · Woodford County ParkWoodford County Invitational · Oct 11 | 22:08.83 | Woodford County Invitational | October 11, 2025 |
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 |
| Nov 1 | KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 2A · Place 181 · Mercer County | 5,000 Meters 2A | 181 | 20:28.25 | 8 |
| Oct 25 | KHSAA Region 5 Class 2AOct 25 · 5,000 Meters Varsity · Place 34 · Mercer County | 5,000 Meters Varsity | 34 | 20:23.4 PB | 8 |
| Oct 11 | Woodford County InvitationalOct 11 · 5,000 Meters Varsity · Place 45 · Mercer County | 5,000 Meters Varsity | 45 | 22:08.83 PB | 8 |
| Sep 25 | Mercer County All Comers (Senior Night)Sep 25 · 5,000 Meters Varsity · Place 16 · Mercer County | 5,000 Meters Varsity | 16 | 23:41.27 | 8 |
| Aug 30 | Shelby County InvitationalAug 30 · 5,000 Meters Varsity · Place 64 · Mercer County | 5,000 Meters Varsity | 64 | 21:58.23 PB | 8 |
2024 Cross Country
2 results