Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Fair Oaks ParkDal. Jefferson Patriots Invitational · Sep 23 | 14:14.2 | Dal. Jefferson Patriots Invitational | September 23, 2023 |
| 2 Miles · Founders ParkWylie Under the Lights 1st Annual 2-Mile XC26 · Aug 7 | 12:38.03 | Wylie Under the Lights 1st Annual 2-Mile XC26 | August 7, 2026 |
| 2 Miles · Jesse Owens Memorial Athletic ComplexMolina Garey Horner 18th Annual Invitational XC24 · Sep 7 | 14:10.2 | Molina Garey Horner 18th Annual Invitational XC24 | September 7, 2024 |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 12:40.17 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · Southwestern UniversityTCSAAL State Championship XC24 · Oct 12 | 12:42 | TCSAAL State Championship XC24 | October 12, 2024 |
| 5,000 Meters · Bland Middle/Elementary SchoolBland Invitational XC26 · Sep 19 | 20:41.02 | Bland Invitational XC26 | September 19, 2026 |
| 5,000 Meters · Hulcy STEAM Middle SchoolTCSAAL North Regional XC25 · Oct 25 | 19:36 | TCSAAL North Regional XC25 | October 25, 2025 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexMolina Garey Horner 19th Annual Invitational XC25 · Sep 6 | 20:16.17 | Molina Garey Horner 19th Annual Invitational XC25 | September 6, 2025 |
| 5,000 Meters · Lakeview CampWaxahachie Woodhouse 12th Annual Invitational XC26 · Aug 15 | 19:12.9 | Waxahachie Woodhouse 12th Annual Invitational XC26 | August 15, 2026 |
| 5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational XC25 · Sep 13 | 21:03 | 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
3 results2025 Cross Country
5 results2024 Cross Country
3 results2023 Cross Country
1 results