Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bob Jones ParkUIL 6A District 05 XC Championship · Oct 11 | 23:59.0 | UIL 6A District 05 XC Championship | October 11, 2018 |
| 5,000 Meters · Indian Springs MSKeller Classic · Sep 23 | 24:55.70 | Keller Classic | September 23, 2017 |
| 5,000 Meters · South Lakes ParkGuyer Wildcat Prowl in the Park · Sep 16 | 26:39.79 | Guyer Wildcat Prowl in the Park | September 16, 2017 |
| 5,000 Meters · The BuffUIL 6A District 3 Championship · Oct 13 | 26:39.88 | UIL 6A District 3 Championship | October 13, 2017 |
| 5,000 Meters · Trinity Springs MSTimber Creek Falcon Fast Invitational · Sep 30 | 22:44 | Timber Creek Falcon Fast Invitational | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
2 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UIL 6A District 3 ChampionshipOct 13 · 5,000 Meters Junior Varsity · Place 129 · Keller Timber Creek | 5,000 Meters Junior Varsity | 129 | 26:39.88 PB | 9 |
| Sep 30 | Timber Creek Falcon Fast InvitationalSep 30 · 5,000 Meters 6A JV BOYS · Place 362 · Keller Timber Creek | 5,000 Meters 6A JV BOYS | 362 | 22:44 PB | 9 |
| Sep 23 | Keller ClassicSep 23 · 5,000 Meters Junior Varsity Boys · Place 185 · Keller Timber Creek | 5,000 Meters Junior Varsity Boys | 185 | 24:55.70 PB | 9 |
| Sep 16 | Guyer Wildcat Prowl in the ParkSep 16 · 5,000 Meters JV Boys · Place 161 · Keller Timber Creek | 5,000 Meters JV Boys | 161 | 26:39.79 PB | 9 |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 6A Junior Varsity · Place 502 · Keller Timber Creek | 5,000 Meters 6A Junior Varsity | 502 | 26:07.82 | 9 |
| Aug 25 | Cowtown ChallengeAug 25 · 5,000 Meters 6A JV · Place 267 · Keller Timber Creek | 5,000 Meters 6A JV | 267 | 27:54.35 | 9 |