Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burleson Centennial High SchoolCentennial Spartan Invitational · Sep 9 | 17:18.23 | Centennial Spartan Invitational | September 9, 2017 |
| 5,000 Meters · Chisenhall ParkBURLESON ELK RUN XVII · Sep 1 | 17:25.70 | BURLESON ELK RUN XVII | September 1, 2017 |
| 5,000 Meters · Cleburne Sports ComplexCLEBURNE BUZZ RUN · Sep 13 | 18:18.37 | CLEBURNE BUZZ RUN | September 13, 2019 |
| 5,000 Meters · Granbury City DGCGranbury Race For The Loot · Oct 6 | 18:07.89 | Granbury Race For The Loot | October 6, 2017 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 23rd Annual Race at the Lake · Oct 3 | 18:34.9 | Arl Houston Ken Gaston 23rd Annual Race at the Lake | October 3, 2019 |
| 5,000 Meters · Lynn Creek ParkUIL 5A Region 2 Championship · Oct 23 | 18:29.55 | UIL 5A Region 2 Championship | October 23, 2017 |
| 5,000 Meters · MLK JR. Sports ComplexKennedale Wildcat Run · Aug 24 | 18:42.45 | Kennedale Wildcat Run | August 24, 2018 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational · Sep 28 | 19:03.30 | McNeil Invitational | September 28, 2019 |
| 5,000 Meters · Red Oak High SchoolRed Oak Hawk Invitational · Sep 21 | 18:15.74 | Red Oak Hawk Invitational | September 21, 2018 |
| 5,000 Meters · The BuffCowtown Challenge · Aug 25 | 18:34.52 | Cowtown Challenge | August 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | UIL 5A District 14 XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 38 · Cleburne | 5,000 Meters Varsity | 38 | 19:09.75 | 12 |
| Oct 3 | Arl Houston Ken Gaston 23rd Annual Race at the LakeOct 3 · 5,000 Meters Varsity 6A - 5A · Place 49 · Cleburne | 5,000 Meters Varsity 6A - 5A | 49 | 18:34.9 PB | 12 |
| Sep 28 | McNeil InvitationalSep 28 · 5,000 Meters 5A · Place 98 · Cleburne | 5,000 Meters 5A | 98 | 19:03.30 PB | 12 |
| Sep 19 | Haltom Metroplex ChallengeSep 19 · 5,000 Meters 6A-5A VARSITY BOYS · Place 51 · Cleburne | 5,000 Meters 6A-5A VARSITY BOYS | 51 | 19:19.45 | 12 |
| Sep 13 | CLEBURNE BUZZ RUNSep 13 · 5,000 Meters 6A-5A VARSITY BOYS · Place 96 · Cleburne | 5,000 Meters 6A-5A VARSITY BOYS | 96 | 18:18.37 PB | 12 |
| Sep 5 | Midlothian James Smith InvitationalSep 5 · 5,000 Meters Varsity 6A · Place 73 · Cleburne | 5,000 Meters Varsity 6A | 73 | 19:38.80 | 12 |
| Aug 30 | Burleson Elk Run XIXAug 30 · 5,000 Meters 5A VARSITY BOYS · Place 70 · Cleburne | 5,000 Meters 5A VARSITY BOYS | 70 | 18:35.69 | 12 |
| Aug 23 | KENNEDALE WILDCAT RUNAug 23 · 5,000 Meters Varsity · Place 54 · Cleburne | 5,000 Meters Varsity | 54 | 19:01.22 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 5A District 14 XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 13 · Cleburne | 5,000 Meters Varsity | 13 | 17:06.21 | 11 |
| Oct 5 | Granbury Race for the LootOct 5 · Varsity · Place 19 · Cleburne | Varsity | 19 | 18:23.38 | 11 |
| Sep 29 | McNeil InvitationalSep 29 · 5,000 Meters 5A · Place 101 · Cleburne | 5,000 Meters 5A | 101 | 17:54.29 | 11 |
| Sep 21 | Red Oak Hawk InvitationalSep 21 · 5,000 Meters Varsity · Place 27 · Cleburne | 5,000 Meters Varsity | 27 | 18:15.74 PB | 11 |
| Sep 14 | Cleburne Buzz RunSep 14 · 3 Miles 6A-5A VARSITY BOYS · Place 88 · Cleburne | 3 Miles 6A-5A VARSITY BOYS | 88 | 17:21.60Unofficial | 11 |
| Sep 6 | Midlothian James Smith InvitationalSep 6 · 5,000 Meters Varsity 5A · Place 20 · Cleburne | 5,000 Meters Varsity 5A | 20 | 19:13.63 | 11 |
| Aug 31 | Burleson Elk Run XVIIIAug 31 · 5,000 Meters Varsity 5A · Place 7 · Cleburne | 5,000 Meters Varsity 5A | 7 | 16:58.19 | 11 |
| Aug 24 | Kennedale Wildcat RunAug 24 · 5,000 Meters 5A and Under Varsity Boys · Place 12 · Cleburne | 5,000 Meters 5A and Under Varsity Boys | 12 | 18:42.45 PB | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | UIL 5A Region 2 ChampionshipOct 23 · 5,000 Meters 5A · Place 110 · Cleburne | 5,000 Meters 5A | 110 | 18:29.55 PB | 10 |
| Oct 13 | UIL 5A District 9 XC ChampionshipsOct 13 · 5,000 Meters Varsity · Place 8 · Cleburne | 5,000 Meters Varsity | 8 | 17:47.63 | 10 |
| Oct 6 | Granbury Race For The LootOct 6 · 5,000 Meters Varsity Boys · Place 19 · Cleburne | 5,000 Meters Varsity Boys | 19 | 18:07.89 PB | 10 |
| Sep 9 | Centennial Spartan InvitationalSep 9 · 5,000 Meters Varsity boys · Place 10 · Cleburne | 5,000 Meters Varsity boys | 10 | 17:18.23 PB | 10 |
| Sep 1 | BURLESON ELK RUN XVIISep 1 · 5,000 Meters 5A VARSITY BOYS · Place 40 · Cleburne | 5,000 Meters 5A VARSITY BOYS | 40 | 17:25.70 PB | 10 |
| Aug 25 | Cowtown ChallengeAug 25 · 5,000 Meters 6A-5A VARSITY · Place 22 · Cleburne | 5,000 Meters 6A-5A VARSITY | 22 | 18:34.52 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | UIL 5A Region 2 ChampionshipOct 29 · 5,000 Meters Varsity · Place 161 · Cleburne | 5,000 Meters Varsity | 161 | 19:57.65 | 9 |