Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Eustace High SchoolExtra Mile 2 Mile XC26 · Aug 15 | 11:34.77 | Extra Mile 2 Mile XC26 | August 15, 2026 |
| 2 Miles · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational XC26 · Aug 27 | 17:48.63 | Midlothian James Smith HS Invitational XC26 | August 27, 2026 |
| 5,000 Meters · Crandall High SchoolCrandall Pirate XC Invitational · Sep 5 | 16:22.79 | Crandall Pirate XC Invitational | September 5, 2026 |
| 5,000 Meters · Eustace High SchoolEustace Do It for Dom 6th Annual HS Invitational · Sep 18 | 19:20.20 | Eustace Do It for Dom 6th Annual HS Invitational | September 18, 2025 |
| 5,000 Meters · Harold Patterson Sports ComplexUIL Region II & III-1A Championship XC25 · Oct 20 | 18:13.26 | UIL Region II & III-1A Championship XC25 | October 20, 2025 |
| 5,000 Meters · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 27 | 18:41.10 | Arl Houston Ken Gaston 28th Annual Race At The Lake | September 27, 2024 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 18:49.00 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · Port Aransas HS/BeachPort Aransas Invitational XC26 · Sep 26 | 17:04.6 | Port Aransas Invitational XC26 | September 26, 2026 |
| 5,000 Meters · YWAM/Twin Oaks RanchLindale Larry Wilson Invitational XC25 · Oct 2 | 18:06 | 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
4 results2025 Cross Country
3 results2024 Cross Country
2 results