Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 20:16.35 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 18:44.82 | The Southern Showcase | September 12, 2025 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 21:31.76 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · Marshall County HSKHSAA Class 2A Region 1 · Oct 22 | 20:49.27 | KHSAA Class 2A Region 1 | October 22, 2022 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 5 | 18:46.1 | City Auto Memphis Twilight Classic | September 5, 2026 |
| 5,000 Meters · SIU-E Cross Country CourseSIUE XC Challenge · Sep 18 | 19:17.04 | SIUE XC Challenge | September 18, 2026 |
| 5,000 Meters · Trigg County Convention CenterKHSAA Region 1 Class AA · Oct 23 | 20:31.00 | KHSAA Region 1 Class AA | October 23, 2021 |
| 5,000 Meters · Yellow Creek ParkKHSAA Region 1 Class 2A · Oct 21 | 20:44.98 | KHSAA Region 1 Class 2A | October 21, 2023 |
| 6,000 Meters · Eastern Illinois UniversityOhio Valley (OVC) Cross Country Championships · Oct 31 | 23:17.6 | Ohio Valley (OVC) Cross Country Championships | October 31, 2025 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 22:24.2 | Gans Creek Classic | September 27, 2024 |
| 6,000 Meters · Graham ParkOVC Preview · Sep 14 | 22:28.6 | OVC Preview | September 14, 2024 |
| 6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 22:16.4 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 6,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 31 | 21:41.69 | Ohio Valley (OVC) Cross Country Championships | October 31, 2026 |
| 6,000 Meters · Shelby Farms ParkChristian Brothers University Invite · Oct 3 | 21:44.5 | Christian Brothers University Invite | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 6,000 Meters OVC · Place 7 · UT MartinUT Martin | 6,000 Meters OVC | 7 | 21:41.69 PB | Jr |
| Oct 16 | Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 102 · UT MartinUT Martin | 6,000 Meters White | 102 | 22:16.4 PB | Jr |
| Oct 3 | Christian Brothers University InviteOct 3 · 6,000 Meters Women · Place 3 · UT MartinUT Martin | 6,000 Meters Women | 3 | 21:44.5 PB | Jr |
| Sep 18 | SIUE XC ChallengeSep 18 · 5,000 Meters Women's 5K · Place 2 · UT MartinUT Martin | 5,000 Meters Women's 5K | 2 | 19:17.04 PB | Jr |
| Sep 5 | City Auto Memphis Twilight ClassicSep 5 · 5,000 Meters Collegiate · Place 30 · UT MartinUT Martin | 5,000 Meters Collegiate | 30 | 18:46.1 PB | Jr |
2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results