Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bland Middle/Elementary SchoolBland Invitational XC26 · Sep 19 | 19:28.59 | Bland Invitational XC26 | September 19, 2026 |
| 2 Miles · Founders ParkWylie Under the Lights 1st Annual 2-Mile XC26 · Aug 7 | 21:54.63 | Wylie Under the Lights 1st Annual 2-Mile XC26 | August 7, 2026 |
| 2 Miles · Hawkins ISD CampusHawkins Invitational - MS · Oct 9 | 25:45.25 | Hawkins Invitational - MS | October 9, 2021 |
| 2 Miles · Hendrick Middle SchoolPlano ISD Invitational XC25 · Aug 9 | 23:39 | Plano ISD Invitational XC25 | August 9, 2025 |
| 2 Miles · Kaufman Sports ComplexKaufman Run With The Lions 4A & Under XC25 · Aug 21 | 21:57.17 | Kaufman Run With The Lions 4A & Under XC25 | August 21, 2025 |
| 2 Miles · Lone Oak High SchoolLone Oak Running of the Buffaloes · Sep 25 | 30:02.83 | Lone Oak Running of the Buffaloes | September 25, 2021 |
| 2 Miles · Lynn Creek ParkUIL 1A Region 3 Championship · Oct 23 | 21:18.15 | UIL 1A Region 3 Championship | October 23, 2023 |
| 2 Miles · North Hopkins ISDNorth Hopkins Tim Menke Invitational-27th Annual · Sep 1 | 21:42.07 | North Hopkins Tim Menke Invitational-27th Annual | September 1, 2022 |
| 2 Miles · Pecan Grove ParkTexoma Christian Invitational · Aug 26 | 22:31.56 | Texoma Christian Invitational | August 26, 2023 |
| 2 Miles · Rolling Hills Soccer ComplexUIL Region II & Region III-1A Preview XC26 · Sep 11 | 21:20.8 | UIL Region II & Region III-1A Preview XC26 | September 11, 2026 |
| 2 Miles · Sulphur Springs HS Athletic ComplexSulphur Springs Wildcat Invitational XC26 · Sep 4 | 21:19 | Sulphur Springs Wildcat Invitational XC26 | September 4, 2026 |
| 2 Miles · Wolfe City HSWolfe City Running Wolves 2nd Annual Invitational · Aug 31 | 19:54.42 | Wolfe City Running Wolves 2nd Annual Invitational | August 31, 2023 |
| 3,200 Meters · Coleman ParkWylie Clay Minton 10th Annual Invitational XC24 · Aug 17 | 22:00.02 | Wylie Clay Minton 10th Annual Invitational XC24 | August 17, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
2 results2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
3 results