Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Camp Carter YMCA ComplexCastleberry Clash XC26 · Sep 18 | 24:09.64 | Castleberry Clash XC26 | September 18, 2026 |
| 5,000 Meters · Camp CopassRyan Gingerbread Jamboree XC26 · Aug 20 | 24:48.76 | Ryan Gingerbread Jamboree XC26 | August 20, 2026 |
| 5,000 Meters · Chisenhall FieldsBurleson Elk Run XXVI XC26 · Sep 4 | 25:49 | Burleson Elk Run XXVI XC26 | September 4, 2026 |
| 5,000 Meters · Kennedale HSKennedale Wildcat Run XC25 · Aug 15 | 26:30.42 | Kennedale Wildcat Run XC25 | August 15, 2025 |
| 5,000 Meters · The BuffHaltom Buffalo Stampede XC26 · Sep 10 | 24:22.34 | Haltom Buffalo Stampede XC26 | September 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | Castleberry Clash XC26Sep 18 · 5,000 Meters Varsity 5A-6A · Place 160 · Lake Worth | 5,000 Meters Varsity 5A-6A | 160 | 24:09.64 PB | 11 |
| Sep 10 | Haltom Buffalo Stampede XC26Sep 10 · 5,000 Meters Varsity 4A & Under · Place 47 · Lake Worth | 5,000 Meters Varsity 4A & Under | 47 | 24:22.34 PB | 11 |
| Sep 4 | Burleson Elk Run XXVI XC26Sep 4 · 5,000 Meters Varsity Open · Place 87 · Lake Worth | 5,000 Meters Varsity Open | 87 | 25:49 PB | 11 |
| Aug 20 | Ryan Gingerbread Jamboree XC26Aug 20 · 5,000 Meters Varsity · Place 147 · Lake Worth | 5,000 Meters Varsity | 147 | 24:48.76 PB | 11 |
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 15 | Kennedale Wildcat Run XC25Aug 15 · 5,000 Meters Varsity · Place 98 · Lake Worth | 5,000 Meters Varsity | 98 | 26:30.42 PB | 10 |
2024 Cross Country
1 results