Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 21:18.60 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 19:42.45 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 5,000 Meters · Hampton Inn Monticello, ARGAC (Great American) Cross Country Championships · Oct 25 | 18:42.4 | GAC (Great American) Cross Country Championships | October 25, 2025 |
| 5,000 Meters · Harding UniversitySteve Guymon Invitational · Sep 12 | 19:04.5 | Steve Guymon Invitational | September 12, 2025 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 2 | 20:15.4 | KHSAA State XC Championships | November 2, 2024 |
| 5,000 Meters · Marshall County HSKHSAA Class 3A Region 1 · Oct 22 | 21:00.44 | KHSAA Class 3A Region 1 | October 22, 2022 |
| 5,000 Meters · Muhlenberg County Middle SchoolKHSAA Region 1 Class AAA · Oct 23 | 20:44.85 | KHSAA Region 1 Class AAA | October 23, 2021 |
| 5,000 Meters · Oklahoma Baptist UniversityGAC (Great American) Cross Country Championships · Nov 7 | 19:39.6 | GAC (Great American) Cross Country Championships | November 7, 2026 |
| 5,000 Meters · Phil Moore ParkGatorland Meet · Sep 21 | 19:54.6 | Gatorland Meet | September 21, 2024 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 23:33.59 | Gans Creek Classic - College | September 26, 2025 |
| 6,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 23:32.59 | Lewis Crossover | October 11, 2025 |
| 6,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 8 | 23:08.20 | NCAA DII Central Regional | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Central RegionalNov 8 · 6,000 Meters D2 Central · Place 107 · HardingHarding | 6,000 Meters D2 Central | 107 | 23:08.20 PB | Fr |
| Oct 25 | GAC (Great American) Cross Country ChampionshipsOct 25 · 5,000 Meters GAC · Place 23 · HardingHarding | 5,000 Meters GAC | 23 | 18:42.4 PB | Fr |
| Oct 11 | Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 147 · HardingHarding | 6,000 Meters Womens 6000 | 147 | 23:32.59 PB | Fr |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 6,000 Meters Open · Place 56 · HardingHarding | 6,000 Meters Open | 56 | 23:33.59 PB | Fr |
| Sep 12 | Steve Guymon InvitationalSep 12 · 5,000 Meters College · Place 4 · HardingHarding | 5,000 Meters College | 4 | 19:04.5 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
1 results