Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Freeman High SchoolFreeman Short Course Invitational XC26 · Sep 11 | 11:38.7 | Freeman Short Course Invitational XC26 | September 11, 2026 |
| 2 Miles · Oxea Golf CourseUIL 4A District 26 · Oct 13 | 15:02 | UIL 4A District 26 | October 13, 2022 |
| 2 Miles · Rice High schoolThe Rice Raider 5000 Invitational · Aug 17 | 13:34 | The Rice Raider 5000 Invitational | August 17, 2024 |
| 3 Miles · Oxea Golf CourseUIL 4A District 22 XC26 · Oct 15 | 19:04.683 | UIL 4A District 22 XC26 | October 15, 2026 |
| 4,000 Meters · Sealy High SchoolSealy Friday Night Lights 6th Annual Invitational XC26 · Aug 14 | 15:28.426 | Sealy Friday Night Lights 6th Annual Invitational XC26 | August 14, 2026 |
| 5,000 Meters · Dr. Jack Dugan Family Soccer and Track StadiumUIL Region IV Championship XC25 · Oct 20 | 19:59.40 | UIL Region IV Championship XC25 | October 20, 2025 |
| 5,000 Meters · El Campo Country ClubEl Campo 5th Annual Ricebird Run XC26 · Aug 17 | 23:12.465 | El Campo 5th Annual Ricebird Run XC26 | August 17, 2026 |
| 5,000 Meters · Hanson Riverside County ParkSweeny Invitational XC26 · Aug 27 | 19:51.4 | Sweeny Invitational XC26 | August 27, 2026 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL Region III 2A-6A Championship XC26 · Oct 26 | 19:30.4 | UIL Region III 2A-6A Championship XC26 | October 26, 2026 |
| 5,000 Meters · Nottingham ParkSpring Branch ISD Invitational · Sep 14 | 21:33.5 | Spring Branch ISD Invitational | September 14, 2024 |
| 5,000 Meters · Sweeny HSSweeny Invitational · Aug 28 | 22:01.2 | Sweeny Invitational | August 28, 2025 |
| 5,000 Meters · Van Vleck High SchoolVan Vleck Invitational XC26 · Sep 2 | 20:40.226 | Van Vleck Invitational XC26 | September 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | UIL Region III 2A-6A Championship XC26Oct 26 · 5,000 Meters III-4A · Place 94 · NeedvilleNeedville | 5,000 Meters III-4A | 94 | 19:30.4 PB | 11 |
| Oct 15 | UIL 4A District 22 XC26Oct 15 · 3 Miles Varsity · Place 11 · NeedvilleNeedville | 3 Miles Varsity | 11 | 19:04.683 PB | 11 |
| Oct 8 | Bay City Blackcat HS Invitational XC26Oct 8 · 3 Miles Varsity · Place 30 · NeedvilleNeedville | 3 Miles Varsity | 30 | 19:09.692 | 11 |
| Sep 11 | Freeman Short Course Invitational XC26Sep 11 · 2 Miles Varsity · Place 37 · NeedvilleNeedville | 2 Miles Varsity | 37 | 11:38.7 PB | 11 |
| Sep 2 | Van Vleck Invitational XC26Sep 2 · 5,000 Meters Varsity · Place 19 · NeedvilleNeedville | 5,000 Meters Varsity | 19 | 20:40.226 PB | 11 |
| Aug 27 | Sweeny Invitational XC26Aug 27 · 5,000 Meters Varsity · Place 32 · NeedvilleNeedville | 5,000 Meters Varsity | 32 | 19:51.4 PB | 11 |
| Aug 17 | El Campo 5th Annual Ricebird Run XC26Aug 17 · 5,000 Meters Varsity · Place 82 · NeedvilleNeedville | 5,000 Meters Varsity | 82 | 23:12.465 PB | 11 |
| Aug 14 | Sealy Friday Night Lights 6th Annual Invitational XC26Aug 14 · 4,000 Meters Varsity · Place 32 · NeedvilleNeedville | 4,000 Meters Varsity | 32 | 15:28.426 PB | 11 |
2025 Cross Country
5 results2024 Cross Country
3 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UIL 4A District 26Oct 13 · 2 Miles Junior High · Place 22 · NeedvilleNeedville | 2 Miles Junior High | 22 | 15:02 PB | 7 |