Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.9 Miles · Mineola High SchoolMineola Yellowjacket Invitational XC26 · Aug 28 | 14:08.24 | Mineola Yellowjacket Invitational XC26 | August 28, 2026 |
| 2 Miles · Eustace High SchoolEustace Do It for Dom 6th Annual HS Invitational · Sep 18 | 15:13.24 | Eustace Do It for Dom 6th Annual HS Invitational | September 18, 2025 |
| 2 Miles · Kaufman Sports ComplexKaufman Run With The Lions 4A & Under XC25 · Aug 21 | 16:24.39 | Kaufman Run With The Lions 4A & Under XC25 | August 21, 2025 |
| 2 Miles · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 27 | 14:35.40 | Arl Houston Ken Gaston 28th Annual Race At The Lake | September 27, 2024 |
| 2 Miles · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 13:54.78 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 2 Miles · Mount Pleasant High SchoolMount Pleasant Mike Fields Invitational XC26 · Oct 3 | 14:31 | Mount Pleasant Mike Fields Invitational XC26 | October 3, 2026 |
| 2 Miles · Old Settlers ParkUIL State Championships XC26 · Nov 6 | 14:09.4 | UIL State Championships XC26 | November 6, 2026 |
| 2 Miles · Sulphur Springs HS Athletic ComplexSulphur Springs Wildcat Invitational XC25 · Sep 5 | 15:04 | Sulphur Springs Wildcat Invitational XC25 | September 5, 2025 |
| 3,200 Meters · Coleman ParkWylie Clay Minton 10th Annual Invitational XC24 · Aug 17 | 14:42.34 | Wylie Clay Minton 10th Annual Invitational XC24 | August 17, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Crandall Pirate InvitationalSep 9 · 3,200 Meters Varsity · Place 95 · Cumby Miller Grove | 3,200 Meters Varsity | 95 | 22:55.09 | 8 |