Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Rex Callicott ParkKeene Smith Invitational 9/1 · Sep 1 | 14:31.38 | Keene Smith Invitational 9/1 | September 1, 2021 |
| 2 Miles · Lipan High SchoolUIL 2A District 11 · Oct 10 | 13:20.21 | UIL 2A District 11 | October 10, 2022 |
| 2 Miles · Poolville High SchoolUIL 2A District 11 Championship · Oct 11 | 13:40.97 | UIL 2A District 11 Championship | October 11, 2021 |
| 3 Miles · Belton Lake Outdoor Recreation Area(BLORA)Belton Invitational XC25 · Aug 22 | 31:38.5 | Belton Invitational XC25 | August 22, 2025 |
| 5,000 Meters · Granbury Disc Golf CourseGranbury11th Annual Race for the Loot XC25 · Sep 26 | 21:42.15 | Granbury11th Annual Race for the Loot XC25 | September 26, 2025 |
| 5,000 Meters · Harold Patterson Sports ComplexUIL Region II & III-1A Championship XC25 · Oct 20 | 21:25.56 | UIL Region II & III-1A Championship XC25 | October 20, 2025 |
| 5,000 Meters · Lipan High SchoolUIL 2A District 11 · Oct 9 | 20:22.50 | UIL 2A District 11 | October 9, 2023 |
| 5,000 Meters · Lynn Creek ParkUIL 2A Region 2 Championship · Oct 24 | 21:28.63 | UIL 2A Region 2 Championship | October 24, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | UIL 2A District 11Oct 10 · 2 Miles Junior High · Place 6 · HicoHico | 2 Miles Junior High | 6 | 13:20.21 PB | 8 |
2021 Cross Country
3 results