Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Crane Country ClubCrane Invitational · Aug 31 | 13:23.20 | Crane Invitational | August 31, 2024 |
| 2 Miles · Mae Simmons ParkLubbock ISD Invitational XC26 · Oct 3 | 17:49.1 | Lubbock ISD Invitational XC26 | October 3, 2026 |
| 2 Miles · Van Horn HSUIL 2A District 06 XC25 · Oct 4 | 12:21.33 | UIL 2A District 06 XC25 | October 4, 2025 |
| 2 Miles · Yoakum County ParkPlains Invitational · Sep 6 | 11:31.71 | Plains Invitational | September 6, 2025 |
| 5,000 Meters · Eldorado Golf CourseEldorado Stride on the Divide XC26 · Aug 19 | 20:40.5 | Eldorado Stride on the Divide XC26 | August 19, 2026 |
| 5,000 Meters · Mae Simmons ParkUIL Region I Championship XC26 · Oct 26 | 17:03.1 | UIL Region I Championship XC26 | October 26, 2026 |
| 5,000 Meters · Old Settlers ParkUIL State Championships XC26 · Nov 6 | 17:02.4 | UIL State Championships XC26 | November 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 31 | Crane InvitationalAug 31 · 2 Miles Middle School · Place 29 · WinkWink | 2 Miles Middle School | 29 | 13:23.20 PB | 7 |