Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 22 | 29:40.33 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) | November 22, 2025 |
| 10,000 Meters · Oklahoma State University XC Course2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) · Nov 19 | 30:37.9 | 2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) | November 19, 2022 |
| 10,000 Meters · Panorama Farms2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) · Nov 18 | 29:53.8 | 2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) | November 18, 2023 |
| 10,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 14 | 29:26.1 | NCAA DI South Central Regional | November 14, 2025 |
| 10,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 23 | 29:34.6 | 2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) | November 23, 2024 |
| 5,000 Meters · Oklahoma St. XC CourseCowboy Preview · Sep 1 | 15:11.8 | Cowboy Preview | September 1, 2022 |
| 8,000 Meters · Charwood Golf ClubSEC Cross Country Championships · Oct 27 | 22:50.2 | SEC Cross Country Championships | October 27, 2023 |
| 8,000 Meters · Cherokee Farm Cross Country CourseSEC Cross Country Championships · Oct 31 | 23:35.20 | SEC Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 17 | 23:47.50 | Missouri Pre-National Invitational | October 17, 2025 |
| 8,000 Meters · Texas A&M UniversitySEC Cross Country Championships · Nov 1 | 23:05.3 | SEC Cross Country Championships | November 1, 2024 |
| 8,000 Meters · The Ole Miss Golf CourseSoutheastern Conference XC Championships · Oct 28 | 23:57.61 | Southeastern Conference XC Championships | October 28, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
3 results2020 Cross Country
1 results