Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Eustace High SchoolExtra Mile 2 Mile XC25 · Aug 16 | 18:48.61 | Extra Mile 2 Mile XC25 | August 16, 2025 |
| 2.9 Miles · Mineola High SchoolMineola Yellowjacket Invitational XC26 · Aug 28 | 27:31.85 | Mineola Yellowjacket Invitational XC26 | August 28, 2026 |
| 3,200 Meters · Coleman ParkWylie Clay Minton 10th Annual Invitational XC24 · Aug 17 | 37:00.29 | Wylie Clay Minton 10th Annual Invitational XC24 | August 17, 2024 |
| 5,000 Meters · Gilmer Elementary SchoolGilmer Go Wild Buckeye Invitational XC25 · Aug 23 | 27:50.8 | Gilmer Go Wild Buckeye Invitational XC25 | August 23, 2025 |
| 5,000 Meters · Hawkins ISD CampusHawkins XC Invitational · Sep 13 | 29:58.3 | Hawkins XC Invitational | September 13, 2024 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL Region III 2A-6A Championship XC26 · Oct 26 | 26:07.9 | UIL Region III 2A-6A Championship XC26 | October 26, 2026 |
| 5,000 Meters · Lear Park Athletic ComplexPine Tree Mike Darby Invitational XC26 · Sep 11 | 28:44.8 | Pine Tree Mike Darby Invitational XC26 | September 11, 2026 |
| 5,000 Meters · Sulphur Springs HS Athletic ComplexSulphur Springs Wildcat Invitational XC26 · Sep 4 | 31:02 | Sulphur Springs Wildcat Invitational XC26 | September 4, 2026 |
| 5,000 Meters · Union Grove HS StadiumUnion Grove Invitational XC25 · Sep 27 | 25:24.47 | Union Grove Invitational XC25 | September 27, 2025 |
| 5,000 Meters · YWAM/Twin Oaks RanchLindale Larry Wilson Invitational XC25 · Oct 2 | 26:31 | Lindale Larry Wilson Invitational XC25 | October 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
2 results