Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Brazos HSBrazos Cougar 17th Annual Invitational · Aug 26 | 16:46.79 | Brazos Cougar 17th Annual Invitational | August 26, 2023 |
| 1.6 Miles · Brazos High SchoolBrazos Cougar 18th Annual Invitational · Aug 24 | 13:52.8 | Brazos Cougar 18th Annual Invitational | August 24, 2024 |
| 2 Miles · Bellville Golf & Recreation ClubBellville Booster Club 32nd Annual Invitational XC25 · Aug 30 | 14:25.4 | Bellville Booster Club 32nd Annual Invitational XC25 | August 30, 2025 |
| 2 Miles · Brazos High SchoolBrazos Cougar 19th Annual Invitational XC25 · Aug 23 | 16:02.7 | Brazos Cougar 19th Annual Invitational XC25 | August 23, 2025 |
| 2 Miles · Sealy High SchoolSealy Coach Ed 4th Annual Invitational · Sep 21 | 18:15.834 | Sealy Coach Ed 4th Annual Invitational | September 21, 2024 |
| 3 Miles · Oxea Golf CourseBay City Blackcat HS Invitational XC26 · Oct 8 | 26:38.241 | Bay City Blackcat HS Invitational XC26 | October 8, 2026 |
| 5,000 Meters · Brazos High SchoolUIL 3A District 24 XC25 · Oct 8 | 27:49.0 | UIL 3A District 24 XC25 | October 8, 2025 |
| 5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational XC26 · Sep 5 | 27:50.5 | Brenham Hillacious HS Invitational XC26 | September 5, 2026 |
| 5,000 Meters · Hanson Riverside County ParkSweeny Invitational XC26 · Aug 27 | 26:35.3 | Sweeny Invitational XC26 | August 27, 2026 |
| 5,000 Meters · Moulton City ParkMoulton 38th Annual Invitational XC26 · Sep 12 | 25:53.145 | Moulton 38th Annual Invitational XC26 | September 12, 2026 |
| 5,000 Meters · Sealy High SchoolSealy Coach Ed 5th Annual Invitational XC25 · Sep 20 | 25:36.499 | Sealy Coach Ed 5th Annual Invitational XC25 | September 20, 2025 |
| 5,000 Meters · Tejas Camp & RetreatGiddings Camp Tejas Invitational XC26 · Sep 25 | 25:13 | Giddings Camp Tejas Invitational XC26 | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
5 results2024 Cross Country
3 results2023 Cross Country
1 results