Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 14 | 34:00.8 | NCAA DI South Central Regional | November 14, 2025 |
| 5,000 Meters · ACU XC CourseBig Country Festival · Sep 1 | 17:31.8 | Big Country Festival | September 1, 2023 |
| 5,000 Meters · Carlos F Truan Jr High SchoolEdcouch-Elsa Vickey Llanes La Maquina Inaugural Invitational · Sep 17 | 16:29.67 | Edcouch-Elsa Vickey Llanes La Maquina Inaugural Invitational | September 17, 2021 |
| 5,000 Meters · Mercedes High SchoolMercedes Captain Pete Martinez Invitational · Sep 4 | 17:07.95 | Mercedes Captain Pete Martinez Invitational | September 4, 2021 |
| 6,000 Meters · ACU XC CourseAbilene Christian/McMurry Naimadu Classic-Big Country Festival · Sep 2 | 21:27.6 | Abilene Christian/McMurry Naimadu Classic-Big Country Festival | September 2, 2022 |
| 6,000 Meters · New Mexico Junior CollegeWestern Texas College Open · Aug 26 | 22:40.0 | Western Texas College Open | August 26, 2022 |
| 8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 17 | 24:46.3 | DBU Old Glory Gallop | October 17, 2026 |
| 8,000 Meters · Harry McAdams ParkNJCAA Region V Championships · Oct 28 | 26:32.0 | NJCAA Region V Championships | October 28, 2023 |
| 8,000 Meters · Lubbock Christian University XC CourseTexas Tech Open · Sep 18 | 26:19.7 | Texas Tech Open | September 18, 2026 |
| 8,000 Meters · Northwestern State UniversitySLC Cross Country Championships · Oct 31 | 25:44.10 | SLC Cross Country Championships | October 31, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | DBU Old Glory GallopOct 17 · 8,000 Meters Collegiate · Place 59 · Edcouch-ElsaEdcouch-Elsa | 8,000 Meters Collegiate | 59 | 24:46.3 PB | Jr |
| Sep 18 | Texas Tech OpenSep 18 · 8,000 Meters · Place 38 · Edcouch-ElsaEdcouch-Elsa | 8,000 Meters | 38 | 26:19.7 PB | Jr |
2025 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results