Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 19:46.1 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 9 | 19:33.47 | Rumble Through the Jungle | September 9, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkLouisville XC Classic - HS · Oct 5 | 17:11.8 | Louisville XC Classic - HS | October 5, 2024 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 19:18.50 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 17:24.39 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 8 | 18:45.47 | Haunted Woods XC Invitational | October 8, 2022 |
| 5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 26 | 17:18.50 | KHSAA Region 4 Class 3A | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Senior · Place 50 · KYKY | 5,000 Meters Senior | 50 | 17:24.39 PB | 11 |
| Oct 28 | KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 217 · South OldhamSouth Oldham | 5,000 Meters 3A | 217 | 19:18.50 PB | 11 |
| Oct 21 | KHSAA Region 4 Class 3AOct 21 · 5,000 Meters Varsity · Place 52 · South OldhamSouth Oldham | 5,000 Meters Varsity | 52 | 18:46.40 | 11 |
| Sep 16 | Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 234 · South OldhamSouth Oldham | 5,000 Meters Seeded | 234 | 18:16.79 | 11 |
| Sep 9 | Rumble Through the JungleSep 9 · 5,000 Meters Varsity · Place 104 · South OldhamSouth Oldham | 5,000 Meters Varsity | 104 | 19:33.47 PB | 11 |
2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
1 results