Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Poth City ParkUIL 3A District 27 · Oct 14 | 14:40 | UIL 3A District 27 | October 14, 2019 |
| 2.6 Miles · Karnes City ParkKarnes City Invitational · Aug 26 | 18:09.158 | Karnes City Invitational | August 26, 2023 |
| 3 Miles · Karnes City ParkKarnes City Invitational · Aug 27 | 17:15.477 | Karnes City Invitational | August 27, 2022 |
| 3 Miles · Moulton City ParkMoulton 35th Annual Invitational · Sep 9 | 20:40.188 | Moulton 35th Annual Invitational | September 9, 2023 |
| 5,000 Meters · Dr. Jack Dugan Family Soccer and Track StadiumUIL 3A Region 4 Championship · Oct 25 | 20:06.93 | UIL 3A Region 4 Championship | October 25, 2022 |
| 5,000 Meters · Floresville HSFloresville Invitational · Aug 21 | 22:21 | Floresville Invitational | August 21, 2021 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational (Varsity) · Sep 24 | 21:30.7 | McNeil Invitational (Varsity) | September 24, 2021 |
| 5,000 Meters · Poth City ParkPoth Pirate Invitational · Oct 1 | 19:12.378 | Poth Pirate Invitational | October 1, 2022 |
| 5,000 Meters · Randolph HSRandolph Invitational · Sep 11 | 20:13.47 | Randolph Invitational | September 11, 2021 |
| 5,000 Meters · River City Community ChurchFEAST MS/HS XC Invitational · Sep 3 | 19:48.33 | FEAST MS/HS XC Invitational | September 3, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
4 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | UIL 3A District 27Oct 26 · 5,000 Meters Junior Varsity · Place 6 · PothPoth | 5,000 Meters Junior Varsity | 6 | 23:43 | 9 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | UIL 3A District 27Oct 14 · 2 Miles 8th Grade · Place 7 · PothPoth | 2 Miles 8th Grade | 7 | 14:40 PB | 8 |