Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bland Middle/Elementary SchoolBland Invitational XC26 · Sep 19 | 14:13.57 | Bland Invitational XC26 | September 19, 2026 |
| 2 Miles · Fair Oaks ParkDal. Jefferson Patriots Invitational · Sep 23 | 12:53.3 | Dal. Jefferson Patriots Invitational | September 23, 2023 |
| 2 Miles · Founders ParkWylie Under the Lights 1st Annual 2-Mile XC26 · Aug 7 | 14:51.44 | Wylie Under the Lights 1st Annual 2-Mile XC26 | August 7, 2026 |
| 2 Miles · Hulcy STEAM Middle SchoolTCSAAL North Regional XC25 · Oct 25 | 13:09 | TCSAAL North Regional XC25 | October 25, 2025 |
| 2 Miles · Jesse Owens Memorial Athletic ComplexMolina Garey Horner 19th Annual Invitational XC25 · Sep 6 | 13:15.84 | Molina Garey Horner 19th Annual Invitational XC25 | September 6, 2025 |
| 2 Miles · Lakeview CampWaxahachie Woodhouse 12th Annual Invitational XC26 · Aug 15 | 14:36.2 | Waxahachie Woodhouse 12th Annual Invitational XC26 | August 15, 2026 |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 13:34.22 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · Premier Park FieldsTCSAAL North Regional XC26 · Oct 7 | 15:02 | TCSAAL North Regional XC26 | October 7, 2026 |
| 2 Miles · Somerset Academy CollegiateTCSAAL State Championship XC25 · Nov 1 | 14:10 | TCSAAL State Championship XC25 | November 1, 2025 |
| 2 Miles · Southwestern UniversityTCSAAL State Championship XC24 · Oct 12 | 12:34 | TCSAAL State Championship XC24 | October 12, 2024 |
| 5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational XC25 · Sep 13 | 23:12 | Flower Mound Invitational XC25 | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
7 results2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
4 results