Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Berea College9th Annual BC/CC Jamboree · Aug 29 | 15:49.75 | 9th Annual BC/CC Jamboree | August 29, 2025 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 17:28.2 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 1 | 16:46.7 | Centerville Saturday Night Lights | October 1, 2022 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 9 | 16:39.05 | Rumble Through the Jungle | September 9, 2023 |
| 5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 31 | 16:00.0 | Run for the Gold | August 31, 2024 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 15:41.68 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 2 | 16:05.7 | KHSAA State XC Championships | November 2, 2024 |
| 5,000 Meters · Louisville Champions ParkKHSAA Region 4 Class AAA · Oct 23 | 17:32.31 | KHSAA Region 4 Class AAA | October 23, 2021 |
| 5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 8 | 16:55.07 | Haunted Woods XC Invitational | October 8, 2022 |
| 5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 26 | 15:35.61 | KHSAA Region 4 Class 3A | October 26, 2024 |
| 6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 4 | 19:06.30 | Indiana Wesleyan Twilight Invitational | September 4, 2026 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 25:07.78 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 25:48.19 | The Southern Showcase | September 12, 2025 |
| 8,000 Meters · Phil Moore ParkMid-South Cross Country Championships · Nov 6 | 25:43.7 | Mid-South Cross Country Championships | November 6, 2026 |
| 8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 24 | 25:03.08 | 2025 Appalachian Challenge | October 24, 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 7 | Mid-South Cross Country ChampionshipsNov 7 · 8,000 Meters Mid-South · Place 8 · Cumberlands (Ky.)Cumberlands (Ky.) | 8,000 Meters Mid-South | 8 | 26:36.5 | Fr |
| Oct 24 | 2025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 23 · Cumberlands (Ky.)Cumberlands (Ky.) | 8,000 Meters College | 23 | 25:03.08 PB | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 183 · Cumberlands (Ky.)Cumberlands (Ky.) | 8,000 Meters College Gold | 183 | 25:52.54 | Fr |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 178 · Cumberlands (Ky.)Cumberlands (Ky.) | 8,000 Meters College | 178 | 25:48.19 PB | Fr |
| Aug 29 | 9th Annual BC/CC JamboreeAug 29 · 5,000 Meters Collegiate · Place 2 · Cumberlands (Ky.)Cumberlands (Ky.) | 5,000 Meters Collegiate | 2 | 15:49.75 PB | Fr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 3A · Place 12 · Oldham CountyOldham County | 5,000 Meters 3A | 12 | 16:05.7 PB | 12 |
| Oct 26 | KHSAA Region 4 Class 3AOct 26 · 5,000 Meters Varsity · Place 6 · Oldham CountyOldham County | 5,000 Meters Varsity | 6 | 15:35.61 PB | 12 |
| Oct 5 | Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 10 · Oldham CountyOldham County | 5,000 Meters Varsity | 10 | 16:15.0 | 12 |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 34 · Oldham CountyOldham County | 5,000 Meters Varsity - Seeded | 34 | 15:41.68 PB | 12 |
| Aug 31 | Run for the GoldAug 31 · 5,000 Meters Varsity · Place 14 · Oldham CountyOldham County | 5,000 Meters Varsity | 14 | 16:00.0 PB | 12 |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 79 · Oldham CountyOldham County | 5,000 Meters Varsity AAA | 79 | 17:28.2 PB | 10 |
| Oct 22 | KHSAA Class 3A Region 4Oct 22 · 5,000 Meters Varsity · Place 13 · Oldham CountyOldham County | 5,000 Meters Varsity | 13 | 17:08.55 | 10 |
| Oct 8 | Haunted Woods XC InvitationalOct 8 · 5,000 Meters Varsity · Place 14 · Oldham CountyOldham County | 5,000 Meters Varsity | 14 | 16:55.07 PB | 10 |
| Oct 1 | Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 57 · Oldham CountyOldham County | 5,000 Meters Championship | 57 | 16:46.7 PB | 10 |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 66 · Oldham CountyOldham County | 5,000 Meters Seeded Elite | 66 | 16:49.90 | 10 |
2021 Cross Country
4 results