Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Boyd High SchoolFort Worth Invitational XC25 · Oct 18 | 16:54.16 | Fort Worth Invitational XC25 | October 18, 2025 |
| 2 Miles · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 27 | 19:49.02 | TX TAPPS State Championship XC25 | October 27, 2025 |
| 2 Miles · Fort Worth Christian SchoolThe Honor Connor FWC XC Invite · Aug 15 | 21:00.41 | The Honor Connor FWC XC Invite | August 15, 2026 |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 17:06.28 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · South Lakes ParkLake Cities Brad Lutz Invitational XC26 · Oct 17 | 17:59.87 | Lake Cities Brad Lutz Invitational XC26 | October 17, 2026 |
| 2 Miles · Texoma Christian SchoolNorth Texas Small School/Club Championship · Oct 19 | 17:10.24 | North Texas Small School/Club Championship | October 19, 2024 |
| 2 Miles · The Bluffs at River EastCowtown 2 Mile Challenge HS · Aug 16 | 17:43.33 | Cowtown 2 Mile Challenge HS | August 16, 2025 |
| 2 Miles · The BuffCowtown Timing Battle of The Buff · Sep 2 | 20:49.86 | Cowtown Timing Battle of The Buff | September 2, 2023 |
| 3,200 Meters · Southwest Christian SchoolSouthwest Christian (SCS) II Invitational XC26 · Sep 19 | 17:43 | Southwest Christian (SCS) II Invitational XC26 | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
2 results