Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Sealy High SchoolSealy Friday Night Lights 5th Annual Invitational XC25 · Aug 15 | 9:51.970 | Sealy Friday Night Lights 5th Annual Invitational XC25 | August 15, 2025 |
| 2 Miles · Brazos High SchoolBrazos Cougar 19th Annual Invitational XC25 · Aug 23 | 13:28.6 | Brazos Cougar 19th Annual Invitational XC25 | August 23, 2025 |
| 2 Miles · Brenham High School Campus CourseBrenham Hillacious JH Invitational · Sep 8 | 17:22.8 | Brenham Hillacious JH Invitational | September 8, 2023 |
| 2 Miles · Kate Barr Ross Memorial ParkUIL Region III 2A-6A Championship XC25 · Oct 20 | 12:49.90 | UIL Region III 2A-6A Championship XC25 | October 20, 2025 |
| 2 Miles · Kate Barr Ross ParkSHSU Region III Preview XC26 · Sep 5 | 14:09.8 | SHSU Region III Preview XC26 | September 5, 2026 |
| 2 Miles · Old Settlers ParkUIL State Championships XC26 · Nov 6 | 12:38.3 | UIL State Championships XC26 | November 6, 2026 |
| 2 Miles · Rice High schoolThe Rice Raider 5000 Invitational · Aug 17 | 14:41 | The Rice Raider 5000 Invitational | August 17, 2024 |
| 2 Miles · Sealy High SchoolUIL 4A District 23 XC26 · Oct 14 | 12:43.404 | UIL 4A District 23 XC26 | October 14, 2026 |
| 2 Miles · Tejas Camp & RetreatGiddings Tejas Invitational XC25 · Sep 26 | 13:26.0 | Giddings Tejas Invitational XC25 | September 26, 2025 |
| 5,000 Meters · East Beach PavilionGalveston Ball 15th Annual Island Beach Run XC26 · Sep 11 | 23:52.6 | Galveston Ball 15th Annual Island Beach Run XC26 | September 11, 2026 |
| 5,000 Meters · Imperial ParkFulshear Grit & Glory Invitational XC26 · Sep 25 | 21:21.1 | Fulshear Grit & Glory Invitational XC26 | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results2025 Cross Country
7 results2024 Cross Country
6 results2023 Cross Country
1 results