Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Belton Lake Outdoor Recreation Area(BLORA)Belton Invitational · Aug 23 | 12:51.4 | Belton Invitational | August 23, 2024 |
| 2 Miles · East View High SchoolGeorgetown/East View Invitational · Sep 28 | 12:35.1 | Georgetown/East View Invitational | September 28, 2024 |
| 2 Miles · Garey ParkSt Dominic Savio Early Bird Invitational · Aug 26 | 13:06.6 | St Dominic Savio Early Bird Invitational | August 26, 2023 |
| 2 Miles · Gatesville ISD Jogging Path & XC CourseGatesville Bill Bradley 21st Annual Invitational XC25 · Sep 6 | 13:07.8 | Gatesville Bill Bradley 21st Annual Invitational XC25 | September 6, 2025 |
| 2 Miles · Heritage ParkPro-Fit Last Chance Invitational XC25 · Oct 2 | 12:50.71 | Pro-Fit Last Chance Invitational XC25 | October 2, 2025 |
| 2 Miles · James Wilson ParkPro-Fit Invitational XC26 · Aug 28 | 13:59.37 | Pro-Fit Invitational XC26 | August 28, 2026 |
| 2 Miles · Lockhart City ParkTAIAO State Championship · Oct 26 | 12:15.39 | TAIAO State Championship | October 26, 2024 |
| 2 Miles · Old Settlers ParkMcNeil 32nd Annual Invitational XC26 · Sep 18 | 13:29.3 | McNeil 32nd Annual Invitational XC26 | September 18, 2026 |
| 2 Miles · The BuffTCAF State Meet (TX Christian Athl Fellowship) & CSAF Region · Oct 20 | 12:34.95 | TCAF State Meet (TX Christian Athl Fellowship) & CSAF Region | October 20, 2023 |
| 2 Miles · Walter E. Long ParkSt Dominic Savio Early Bird Invitational XC26 · Aug 22 | 14:37.16 | St Dominic Savio Early Bird Invitational XC26 | August 22, 2026 |
| 3,000 Meters · Lockhart City ParkLockhart 38th Annual Hippensteel Invitational XC25 · Aug 29 | 13:18.7 | Lockhart 38th Annual Hippensteel Invitational XC25 | August 29, 2025 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 20:59.1 | NXR South Regional Championships | November 18, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
5 results2023 Cross Country
6 results2022 Cross Country
2 results