Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 19:00.11 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Cave Lake Event Park / Wayne County High School Cross Country CourseCave Lake Classic · Oct 18 | 19:09.44 | Cave Lake Classic | October 18, 2025 |
| 5,000 Meters · Central Hardin High SchoolKHSAA Region 2 Class 1A · Oct 26 | 18:25.23 | KHSAA Region 2 Class 1A | October 26, 2024 |
| 5,000 Meters · Ephram White ParkKHSAA Region 2 Class 1A · Oct 21 | 18:59.73 | KHSAA Region 2 Class 1A | October 21, 2023 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 19:04.40 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · McCreary County Park and FairgroundsMcCreary County Invitational · Aug 30 | 18:13.62 | McCreary County Invitational | August 30, 2025 |
| 5,000 Meters · Somerset Christian SchoolCougar Prowl Invitational · Sep 20 | 18:38.30 | Cougar Prowl Invitational | September 20, 2025 |
| 5,000 Meters · SomerSplash WaterparkSomerset Invitational · Oct 4 | 18:41.9 | Somerset Invitational | October 4, 2025 |
| 5,000 Meters · Thomas Nelson High SchoolKHSAA Region 2 Class 1A · Oct 25 | 18:14.8 | KHSAA Region 2 Class 1A | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 1A · Place 77 · Cumberland County | 5,000 Meters 1A | 77 | 19:10.27 | 12 |
| Oct 25 | KHSAA Region 2 Class 1AOct 25 · 5,000 Meters Varsity · Place 11 · Cumberland County | 5,000 Meters Varsity | 11 | 18:14.8 PB | 12 |
| Oct 18 | Cave Lake ClassicOct 18 · 5,000 Meters Varsity · Place 12 · Cumberland County | 5,000 Meters Varsity | 12 | 19:09.44 PB | 12 |
| Oct 4 | Somerset InvitationalOct 4 · 5,000 Meters Varsity · Place 11 · Cumberland County | 5,000 Meters Varsity | 11 | 18:41.9 PB | 12 |
| Sep 20 | Cougar Prowl InvitationalSep 20 · 5,000 Meters Varsity · Place 9 · Cumberland County | 5,000 Meters Varsity | 9 | 18:38.30 PB | 12 |
| Sep 6 | Southern Harrier ClassicSep 6 · 5,000 Meters Varsity · Place 31 · Cumberland County | 5,000 Meters Varsity | 31 | 18:57.2 | 12 |
| Aug 30 | McCreary County InvitationalAug 30 · 5,000 Meters Varsity · Place 1 · Cumberland County | 5,000 Meters Varsity | 1 | 18:13.62 PB | 12 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 1A · Place 86 · Cumberland County | 5,000 Meters 1A | 86 | 19:15.5 | 11 |
| Oct 26 | KHSAA Region 2 Class 1AOct 26 · 5,000 Meters Varsity · Place 14 · Cumberland County | 5,000 Meters Varsity | 14 | 18:25.23 PB | 11 |
2023 Cross Country
2 results2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity A · Place 91 · Cumberland County | 5,000 Meters Varsity A | 91 | 19:00.11 PB | 9 |
| Oct 22 | KHSAA Class 1A Region 2Oct 22 · 5,000 Meters Varsity · Place 21 · Cumberland County | 5,000 Meters Varsity | 21 | 19:38.84 | 9 |