Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Sealy High SchoolSealy Friday Night Lights 6th Annual Invitational XC26 · Aug 14 | 10:05.457 | Sealy Friday Night Lights 6th Annual Invitational XC26 | August 14, 2026 |
| 2 Miles · Bellville Golf & Recreation ClubBellville Booster Club 32nd Annual Invitational XC25 · Aug 30 | 12:23.1 | Bellville Booster Club 32nd Annual Invitational XC25 | August 30, 2025 |
| 2 Miles · Brazos High SchoolBrazos Cougar 19th Annual Invitational XC25 · Aug 23 | 13:59.2 | Brazos Cougar 19th Annual Invitational XC25 | August 23, 2025 |
| 2 Miles · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 9 | 15:49.4 | Brenham Hillacious HS Invitational | September 9, 2023 |
| 2 Miles · Kate Barr Ross Memorial ParkUIL Region III 2A-6A Championship XC25 · Oct 20 | 13:01.90 | UIL Region III 2A-6A Championship XC25 | October 20, 2025 |
| 2 Miles · Kate Barr Ross ParkSHSU Region III Preview XC26 · Sep 5 | 13:26.1 | SHSU Region III Preview XC26 | September 5, 2026 |
| 2 Miles · Old Settlers ParkUIL State Championships XC26 · Nov 6 | 13:03.0 | UIL State Championships XC26 | November 6, 2026 |
| 2 Miles · Rice High schoolThe Rice Raider 5000 Invitational · Aug 17 | 14:34 | The Rice Raider 5000 Invitational | August 17, 2024 |
| 2 Miles · Sealy High SchoolUIL 4A District 23 XC26 · Oct 14 | 13:51.594 | UIL 4A District 23 XC26 | October 14, 2026 |
| 2 Miles · Tejas Camp & RetreatGiddings Tejas Invitational XC25 · Sep 26 | 13:09.1 | Giddings Tejas Invitational XC25 | September 26, 2025 |
| 2 Miles · The Park at Legacy FieldsEl Campo 2nd Annual Ricebird Run · Aug 23 | 15:28 | El Campo 2nd Annual Ricebird Run | August 23, 2023 |
| 5,000 Meters · East Beach PavilionGalveston Ball 15th Annual Island Beach Run XC26 · Sep 11 | 22:53.4 | Galveston Ball 15th Annual Island Beach Run XC26 | September 11, 2026 |
| 5,000 Meters · Imperial ParkFulshear Grit & Glory Invitational XC26 · Sep 25 | 20:45.3 | 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
7 results2023 Cross Country
4 results