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:40.60 | Chick-fil-A Invitational / Area 6 Meet | September 25, 2021 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 17:38.47 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Cave LakeKHSAA Region 5 Class AA · Oct 24 | 21:28.36 | KHSAA Region 5 Class AA | October 24, 2020 |
| 5,000 Meters · Cave Lake Event Park / Wayne County High School Cross Country CourseKHSAA Region 7 Class 3A · Oct 21 | 18:01.30 | KHSAA Region 7 Class 3A | October 21, 2023 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 9 | 16:56.36 | Rumble Through the Jungle | September 9, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 16 | 16:22.17 | Trinity/Valkyre Invitational | September 16, 2023 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 17:33.29 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · Thoroughbred ParkKHSAA Class 2A State Championship · Nov 3 | 21:10.18 | KHSAA Class 2A State Championship | November 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 29 · East Jessamine | 5,000 Meters Varsity AA | 29 | 17:38.47 PB | 11 |
| Oct 22 | KHSAA Class 2A Region 5Oct 22 · 5,000 Meters Varsity · Place 11 · East Jessamine | 5,000 Meters Varsity | 11 | 18:11.92Unofficial | 11 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 30 · East Jessamine | 5,000 Meters Varsity | 30 | 3:48.4 | 11 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 30 · East Jessamine | 5,000 Meters Varsity | 30 | 3:48.4 | 11 |
| Sep 27 | Central Kentucky Conference MeetSep 27 · 5,000 Meters Varsity · Place 6 · East Jessamine | 5,000 Meters Varsity | 6 | 16:47.31 | 11 |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Varsity · Place 80 · East Jessamine | 5,000 Meters Varsity | 80 | 18:31.53 | 11 |
| Sep 10 | Lynn Camp InvitationalSep 10 · 5,000 Meters Varsity · Place 17 · East Jessamine | 5,000 Meters Varsity | 17 | 18:43.53 | 11 |
| Aug 27 | Tiger RunAug 27 · 5,000 Meters Varsity · Place 143 · East Jessamine | 5,000 Meters Varsity | 143 | 19:02.09 | 11 |
2021 Cross Country
5 results2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | KHSAA Region 5 Class AAOct 24 · 5,000 Meters Varsity · Place 42 · East Jessamine | 5,000 Meters Varsity | 42 | 21:28.36 PB | 9 |
| Oct 17 | Woodford County invitationalOct 17 · 5,000 Meters Varsity · Place 91 · East Jessamine | 5,000 Meters Varsity | 91 | 22:22.47 | 9 |
| Sep 19 | Capitol View ClassicSep 19 · 2,500 Meters Varsity · Place 28 · East Jessamine | 2,500 Meters Varsity | 28 | 10:55.39 | 9 |
| Sep 15 | Woodford Allcomers #2Sep 15 · 5,000 Meters Varsity · Place 51 · East Jessamine | 5,000 Meters Varsity | 51 | 22:20.10 | — |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | KHSAA Region 5 Class AAOct 26 · 5,000 Meters Varsity · Place 42 · East Jessamine | 5,000 Meters Varsity | 42 | 21:05.59 | 8 |
| Oct 19 | KTCCCA Meet of ChampionsOct 19 · 5,000 Meters Varsity · Place 248 · East Jessamine | 5,000 Meters Varsity | 248 | 20:17.75 | 8 |
2018 Cross Country
2 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | KTCCCA Meet of ChampionsOct 22 · 3,000 Meters Championship · Place 177 · East Jessamine | 3,000 Meters Championship | 177 | 13:57.14 | 5 |