Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Riverside ParkBrownwood Invitational XC26 · Aug 26 | 25:03.60 | Brownwood Invitational XC26 | August 26, 2026 |
| 5,000 Meters · Concho Springs Golf CourseUIL 1A District 12 · Oct 8 | 22:40.4 | UIL 1A District 12 | October 8, 2024 |
| 5,000 Meters · Eldorado Golf CourseEldorado Stride on the Divide XC26 · Aug 19 | 26:05.3 | Eldorado Stride on the Divide XC26 | August 19, 2026 |
| 5,000 Meters · Harold Patterson Sports ComplexUIL Region II & III-1A Championship XC25 · Oct 20 | 25:28.36 | UIL Region II & III-1A Championship XC25 | October 20, 2025 |
| 5,000 Meters · Jim Ned High SchoolJim Ned Warpath Invitational · Aug 16 | 27:06.12 | Jim Ned Warpath Invitational | August 16, 2025 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 25:28.08 | UIL Region II & III-1A XC Championship | October 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
2 results2024 Cross Country
2 results