Personal bests
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 |
| Oct 15 | UIL 5A DISTRICT 12 XC MEETOct 15 · 5,000 Meters 12A-5A Varsity Boys · Place 43 · Birdville | 5,000 Meters 12A-5A Varsity Boys | 43 | 20:57.7 | 12 |
| Sep 18 | Castleberry Clash XC26Sep 18 · 5,000 Meters Varsity 5A-6A · Place 93 · Birdville | 5,000 Meters Varsity 5A-6A | 93 | 19:53.48 PB | 12 |
| Sep 12 | McKinney Boyd Bronco Stampede XC26Sep 12 · 5,000 Meters Varsity ELITE · Place 161 · Birdville | 5,000 Meters Varsity ELITE | 161 | 20:10 PB | 12 |
| Sep 4 | Burleson Elk Run XXVI XC26Sep 4 · 5,000 Meters Varsity Elite · Place 107 · Birdville | 5,000 Meters Varsity Elite | 107 | 19:57 PB | 12 |
2025 Cross Country
2 results2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Haltom District Warm-UpOct 5 · 5,000 Meters Varsity · Place 88 · Birdville | 5,000 Meters Varsity | 88 | 20:17.49 | 9 |
| Sep 29 | Granbury 9th Annual Race for the LootSep 29 · 5,000 Meters Varsity · Place 82 · Birdville | 5,000 Meters Varsity | 82 | 20:25.08 | 9 |
| Sep 14 | Haltom Buffalo StampedeSep 14 · 5,000 Meters Varsity · Place 31 · Birdville | 5,000 Meters Varsity | 31 | 20:17.94 | 9 |
| Sep 1 | Fossil Ridge Run of the PantherSep 1 · 5,000 Meters Varsity · Place 62 · Birdville | 5,000 Meters Varsity | 62 | 20:14.96 | 9 |
| Aug 24 | Ryan Gingerbread JamboreeAug 24 · 5,000 Meters Junior Varsity 6A · Place 69 · Birdville | 5,000 Meters Junior Varsity 6A | 69 | 22:18.24 | 9 |
| Aug 12 | Birdville Flyin’ Hawk Early Bird InvitationalAug 12 · 3,200 Meters Varsity · Place 49 · Birdville | 3,200 Meters Varsity | 49 | 13:21.63 | 9 |