Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Rex Callicott ParkKEENE INVITATIONAL · Sep 4 | 20:16.00 | KEENE INVITATIONAL | September 4, 2015 |
| 3,200 Meters · TCC Northeast CampusBIRDVILLE EARLY BIRD INVITATIONAL · Aug 17 | 13:52.74 | BIRDVILLE EARLY BIRD INVITATIONAL | August 17, 2017 |
| 4900 m · Granbury City DGCGranbury Invitational · Oct 9 | 18:54.35 | Granbury Invitational | October 9, 2015 |
| 5,000 Meters · Buddy Stewart ParkCleburne Yellow Jacket Invitational (High School Only) · Sep 15 | 19:11.86 | Cleburne Yellow Jacket Invitational (High School Only) | September 15, 2017 |
| 5,000 Meters · Camp HoblitzelleUIL District 8-6A · Oct 15 | 20:15.58 | UIL District 8-6A | October 15, 2015 |
| 5,000 Meters · Central ParkBrewer Bear Invitational · Sep 8 | 19:59.18 | Brewer Bear Invitational | September 8, 2017 |
| 5,000 Meters · Chisenhall ParkBURLESON ELK RUN XVII · Sep 1 | 19:27.44 | BURLESON ELK RUN XVII | September 1, 2017 |
| 5,000 Meters · The BuffMetroplex Challenge · Sep 21 | 20:50.94 | Metroplex Challenge | September 21, 2017 |
| 5,000 Meters · The BUFFMetroplex Challenge · Sep 22 | 20:36.78 | Metroplex Challenge | September 22, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Ken Gaston 21st Annual Invitational RACE AT THE LAKESep 28 · 5,000 Meters Junior Varsity 6A-5A · Place 26 · Duncanville | 5,000 Meters Junior Varsity 6A-5A | 26 | 19:41.3Unofficial | 11 |
| Sep 21 | Metroplex ChallengeSep 21 · 5,000 Meters 6A-5A VARSITY BOYS · Place 33 · Duncanville | 5,000 Meters 6A-5A VARSITY BOYS | 33 | 20:50.94 PB | 11 |
| Sep 15 | Cleburne Yellow Jacket Invitational (High School Only)Sep 15 · 5,000 Meters 6A JV BOYS · Place 48 · Duncanville | 5,000 Meters 6A JV BOYS | 48 | 19:11.86 PB | 11 |
| Sep 8 | Brewer Bear InvitationalSep 8 · 5,000 Meters Varsity · Place 70 · Duncanville | 5,000 Meters Varsity | 70 | 19:59.18 PB | 11 |
| Sep 1 | BURLESON ELK RUN XVIISep 1 · 5,000 Meters 6A JV BOYS · Place 33 · Duncanville | 5,000 Meters 6A JV BOYS | 33 | 19:27.44 PB | 11 |
| Aug 25 | Cowtown ChallengeAug 25 · 5,000 Meters 6A JV · Place 102 · Duncanville | 5,000 Meters 6A JV | 102 | 21:53.14 | 11 |
| Aug 17 | BIRDVILLE EARLY BIRD INVITATIONALAug 17 · 3,200 Meters Junior Varsity · Place 66 · Duncanville | 3,200 Meters Junior Varsity | 66 | 13:52.74 PB | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Metroplex ChallengeSep 22 · 5,000 Meters JUNIOR VARSITY · Place 39 · Duncanville | 5,000 Meters JUNIOR VARSITY | 39 | 20:36.78 PB | 10 |
| Sep 9 | Brewer Bear InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 12 · Duncanville | 5,000 Meters Junior Varsity | 12 | 20:30.94 | 10 |
| Aug 26 | Cowtown ChallengeAug 26 · 5,000 Meters 6A-5A Varsity · Place 133 · Duncanville | 5,000 Meters 6A-5A Varsity | 133 | 20:54.25 | 10 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | UIL District 8-6A Oct 15 · 5,000 Meters Junior Varsity · Place 20 · Duncanville | 5,000 Meters Junior Varsity | 20 | 20:15.58 PB | 9 |
| Oct 9 | Granbury InvitationalOct 9 · 4,900 Meters Junior Varsity · Place 56 · Duncanville | 4,900 Meters Junior Varsity | 56 | 18:54.35 PB | 9 |
| Sep 24 | Metroplex ChallengeSep 24 · 5,000 Meters Junior Varsity MEN · Place 84 · Duncanville | 5,000 Meters Junior Varsity MEN | 84 | 21:13.27 | 9 |
| Sep 11 | Brewer Bear InvitationalSep 11 · 5,000 Meters JVB · Place 23 · Duncanville | 5,000 Meters JVB | 23 | 22:16.00 | 9 |
| Sep 4 | KEENE INVITATIONALSep 4 · 3 Mile Junior Varsity · Place 33 · Duncanville | 3 Mile Junior Varsity | 33 | 20:16.00 PB | 9 |
| Aug 20 | Early Bird (Hawk) InvitationalAug 20 · 3,200 Meters Junior Varsity · Place 60 · Duncanville | 3,200 Meters Junior Varsity | 60 | 13:40.10Unofficial | 9 |