Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hawkins ISD CampusHawkins Invitational · Sep 30 | 12:34.11 | Hawkins Invitational | September 30, 2022 |
| 2.9 Miles · Mineola High SchoolMineola Yellowjacket Invitational XC26 · Aug 28 | 17:21.64 | Mineola Yellowjacket Invitational XC26 | August 28, 2026 |
| 5,000 Meters · Gilmer Elementary SchoolGilmer Go Wild Buckeye Invitational XC26 · Aug 22 | 19:21.5 | Gilmer Go Wild Buckeye Invitational XC26 | August 22, 2026 |
| 5,000 Meters · Hallsville High SchoolHallsville Bobcat 15th Annual Invitational XC26 · Sep 18 | 20:12.6 | Hallsville Bobcat 15th Annual Invitational XC26 | September 18, 2026 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL Region III 2A-6A Championship XC26 · Oct 26 | 18:23.0 | UIL Region III 2A-6A Championship XC26 | October 26, 2026 |
| 5,000 Meters · Northeast Texas Community College (NTCC)Mt Pleasant Chapel Hill Invitational XC25 · Sep 20 | 19:38 | Mt Pleasant Chapel Hill Invitational XC25 | September 20, 2025 |
| 5,000 Meters · Old Settlers ParkUIL State Championships XC26 · Nov 6 | 19:04.5 | UIL State Championships XC26 | November 6, 2026 |
| 5,000 Meters · Sulphur Springs HS Athletic ComplexSulphur Springs Wildcat Invitational XC26 · Sep 4 | 19:40 | Sulphur Springs Wildcat Invitational XC26 | September 4, 2026 |
| 5,000 Meters · Union Grove HS StadiumUnion Grove 7/5 Invitational XC26 · Sep 26 | 20:13.04 | Union Grove 7/5 Invitational XC26 | September 26, 2026 |
| 5,000 Meters · YWAM/Twin Oaks RanchLindale Larry Wilson Invitational XC25 · Oct 2 | 18:56 | Lindale Larry Wilson Invitational XC25 | October 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | UIL State Championships XC26Nov 6 · 5,000 Meters 2A · Place 108 · Gladewater Union GroveGladewater Union Grove | 5,000 Meters 2A | 108 | 19:04.5 PB | 12 |
| Oct 26 | UIL Region III 2A-6A Championship XC26Oct 26 · 5,000 Meters III-2A · Place 19 · Gladewater Union GroveGladewater Union Grove | 5,000 Meters III-2A | 19 | 18:23.0 PB | 12 |
| Sep 26 | Union Grove 7/5 Invitational XC26Sep 26 · 5,000 Meters Varsity · Place 47 · Gladewater Union GroveGladewater Union Grove | 5,000 Meters Varsity | 47 | 20:13.04 PB | 12 |
| Sep 18 | Hallsville Bobcat 15th Annual Invitational XC26Sep 18 · 5,000 Meters Varsity 4A & Under · Place 44 · Gladewater Union GroveGladewater Union Grove | 5,000 Meters Varsity 4A & Under | 44 | 20:12.6 PB | 12 |
| Sep 4 | Sulphur Springs Wildcat Invitational XC26Sep 4 · 5,000 Meters Junior Varsity · Place 8 · Gladewater Union GroveGladewater Union Grove | 5,000 Meters Junior Varsity | 8 | 19:40 PB | 12 |
| Aug 28 | Mineola Yellowjacket Invitational XC26Aug 28 · 2.9 Miles Varsity · Place 49 · Gladewater Union GroveGladewater Union Grove | 2.9 Miles Varsity | 49 | 17:21.64 PB | 12 |
| Aug 22 | Gilmer Go Wild Buckeye Invitational XC26Aug 22 · 5,000 Meters Varsity · Place 22 · Gladewater Union GroveGladewater Union Grove | 5,000 Meters Varsity | 22 | 19:21.5 PB | 12 |
2025 Cross Country
4 results2022 Cross Country
2 results