Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 12:02.06 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · Resource CenterSouth Hills Lee Williams Invitational · Sep 30 | 22:11.83 | South Hills Lee Williams Invitational | September 30, 2023 |
| 2 Miles · South Lakes ParkLake Cities Brad Lutz Invitational XC26 · Oct 17 | 12:34.49 | Lake Cities Brad Lutz Invitational XC26 | October 17, 2026 |
| 2 Miles · Waxahachie Sports ComplexLife Waxahachie Mustang MS 4th Annual Stampede · Sep 20 | 16:31.46 | Life Waxahachie Mustang MS 4th Annual Stampede | September 20, 2023 |
| 5,000 Meters · Boyd High SchoolFort Worth Invitational XC25 · Oct 18 | 19:21.22 | Fort Worth Invitational XC25 | October 18, 2025 |
| 5,000 Meters · Hulcy STEAM Middle SchoolTCSAAL North Regional XC25 · Oct 25 | 19:15 | TCSAAL North Regional XC25 | October 25, 2025 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexDal. Jefferson Patriots Invitational XC26 · Sep 19 | 20:39 | Dal. Jefferson Patriots Invitational XC26 | September 19, 2026 |
| 5,000 Meters · Lakeview CampWaxahachie Woodhouse 12th Annual Invitational XC26 · Aug 15 | 20:33.9 | Waxahachie Woodhouse 12th Annual Invitational XC26 | August 15, 2026 |
| 5,000 Meters · Wilmer Hutchins High SchoolDCA Dallas Coaches Assn John Pritchett Invitational XC26 · Sep 12 | 18:28 | DCA Dallas Coaches Assn John Pritchett Invitational XC26 | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
2 results