Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chisenhall ParkBurleson Elk Run XIX · Aug 30 | 21:21.21 | Burleson Elk Run XIX | August 30, 2019 |
| 5,000 Meters · Cleburne Sports ComplexCLEBURNE BUZZ RUN · Sep 13 | 20:51.20 | CLEBURNE BUZZ RUN | September 13, 2019 |
| 5,000 Meters · Lynn Creek ParkUIL 6A District 08 · Oct 29 | 20:44.5 | UIL 6A District 08 | October 29, 2020 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 23rd Annual Race at the Lake · Oct 3 | 21:08.9 | Arl Houston Ken Gaston 23rd Annual Race at the Lake | October 3, 2019 |
| 5,000 Meters · Mansfield Michael L. Skinner Sports ComplexTimberview Invitational · Sep 25 | 20:15.4 | Timberview Invitational | September 25, 2020 |
| 5,000 Meters · The BuffHaltom Metroplex Challenge · Sep 19 | 21:47.65 | Haltom Metroplex Challenge | September 19, 2019 |
| 5,000 Meters · Waxahachie Sports ComplexWaxahachie Woodhouse II-V Invitational RESULTS · Oct 9 | 20:17.6 | Waxahachie Woodhouse II-V Invitational RESULTS | October 9, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | UIL 6A District 04 XC ChampionshipOct 18 · 5,000 Meters Junior Varsity 6A · Place 34 · Arlington Bowie | 5,000 Meters Junior Varsity 6A | 34 | 21:22.3 | 11 |
| Oct 3 | Arl Houston Ken Gaston 23rd Annual Race at the LakeOct 3 · 5,000 Meters Junior Varsity 6A - 5A · Place 114 · Arlington Bowie | 5,000 Meters Junior Varsity 6A - 5A | 114 | 21:08.9 PB | 11 |
| Sep 19 | Haltom Metroplex ChallengeSep 19 · 5,000 Meters JV BOYS · Place 78 · Arlington Bowie | 5,000 Meters JV BOYS | 78 | 21:47.65 PB | 11 |
| Sep 13 | CLEBURNE BUZZ RUNSep 13 · 5,000 Meters 6A JV Boys · Place 74 · Arlington Bowie | 5,000 Meters 6A JV Boys | 74 | 20:51.20 PB | 11 |
| Sep 5 | Midlothian James Smith InvitationalSep 5 · 5,000 Meters Junior Varsity 6A · Place 63 · Arlington Bowie | 5,000 Meters Junior Varsity 6A | 63 | 22:19.28 | 11 |
| Aug 30 | Burleson Elk Run XIXAug 30 · 5,000 Meters 6A JV BOYS · Place 89 · Arlington Bowie | 5,000 Meters 6A JV BOYS | 89 | 21:21.21 PB | 11 |
2018 Cross Country
4 results