Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asbury UniversityChick-fil-A Invitational / Area 6 Meet · Sep 25 | 19:27.52 | Chick-fil-A Invitational / Area 6 Meet | September 25, 2021 |
| 5,000 Meters · Bourbon County ParkKHSAA Region 4 Class 2A · Oct 26 | 18:26.71 | KHSAA Region 4 Class 2A | October 26, 2024 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 30 | 22:19.2 | Centerville Saturday Night Lights | September 30, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 18:03.25 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 2 | 18:27.2 | KHSAA State XC Championships | November 2, 2024 |
| 5,000 Meters · Masterson Station ParkKHSAA Class 2A Region 4 · Oct 22 | 19:12.20 | KHSAA Class 2A Region 4 | October 22, 2022 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 18:12.30 | NXR Southeast Regional Championships | November 23, 2024 |
| 5,000 Meters · Woodford County ParkKHSAA Region 4 Class AA · Oct 23 | 19:27.62 | KHSAA Region 4 Class AA | October 23, 2021 |
| 6,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 21:41.1 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 22:03.20 | Gans Creek Classic - College | September 26, 2025 |
| 6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 21:03.6 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 6,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 25 | 20:24.38 | Lakefront Invite | September 25, 2026 |
| 6,000 Meters · Zimmer Championship Cross Country CourseBig Ten Cross Country Championships · Oct 30 | 21:02.6 | Big Ten Cross Country Championships | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 46 · Lexington CatholicLexington Catholic | 5,000 Meters Championship | 46 | 18:12.30 PB | 12 |
| Nov 2 | KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 2A · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters 2A | 1 | 18:27.2 PB | 12 |
| Oct 26 | KHSAA Region 4 Class 2AOct 26 · 5,000 Meters Varsity · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 1 | 18:26.71 PB | 12 |
| Oct 12 | Area 6 ChampionshipsOct 12 · 5,000 Meters Varsity · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 1 | 3:36.6 | 12 |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 4 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity - Seeded | 4 | 18:03.25 PB | 12 |
| Sep 7 | Mason County InvitationalSep 7 · 5,000 Meters Varsity · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 1 | 18:49.25 | 12 |
| Sep 7 | Mason County InvitationalSep 7 · 5,000 Meters Varsity · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 1 | 18:49.25 | 12 |
2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 5 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity AA | 5 | 19:16.44 | 10 |
| Oct 22 | KHSAA Class 2A Region 4Oct 22 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 19:12.20 PB | 10 |
| Sep 17 | Double S StampedeSep 17 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 3:49.5 | — |
| Sep 17 | Double S StampedeSep 17 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 19:07.12 | — |
| Sep 10 | Mason County InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 19:19.80 | — |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA Class 2A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 19:27.14 | 9 |
| Oct 23 | KHSAA Region 4 Class AAOct 23 · 5,000 Meters Varsity · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 1 | 19:27.62 PB | 9 |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 20:06.87 | 9 |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 20:06.87 | 9 |
| Oct 1 | "Live in Lou" Louisville Classic Oct 1 · 5,000 Meters Varsity · Place 13 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 13 | 19:45.2 | 9 |
| Sep 25 | Chick-fil-A Invitational / Area 6 MeetSep 25 · 5,000 Meters Junior Varsity · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters Junior Varsity | 1 | 19:27.52 PB | 9 |
| Sep 18 | Double S StampedeSep 18 · 5,000 Meters Varsity · Place 2 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 2 | 4:04.5 | 9 |
| Sep 11 | Mason County InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · Lexington CatholicLexington Catholic | 5,000 Meters Varsity | 1 | 18:57.67 | 9 |