Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Brock High SchoolBrock Invitational · Oct 7 | 20:34.2 | Brock Invitational | October 7, 2015 |
| 3 Miles · Rex Callicott ParkKEENE INVITATIONAL · Sep 4 | 19:14.16 | KEENE INVITATIONAL | September 4, 2015 |
| 4800 m · Beaumont 3GRANDVIEW INVITATIONAL · Sep 28 | 18:40.96 | GRANDVIEW INVITATIONAL | September 28, 2016 |
| 5,000 Meters · Bluebonnet InvitationalHico Bluebonnet Invitational · Sep 14 | 20:39.8 | Hico Bluebonnet Invitational | September 14, 2016 |
| 5,000 Meters · Dinosaur Valley 3 MileGlen Rose Invitational · Sep 21 | 20:06.97 | Glen Rose Invitational | September 21, 2016 |
| 5,000 Meters · Granbury City DGCGRANBURY RACE FOR THE LOOT · Oct 13 | 20:02.73 | GRANBURY RACE FOR THE LOOT | October 13, 2016 |
| 5,000 Meters · Rex Callicott ParkKeene HS Invitational · Sep 8 | 19:50.93 | Keene HS Invitational | September 8, 2017 |
| 5,000 Meters · Sun Country ResortWhitney Billy McCreight Invitational · Sep 20 | 23:47.31 | Whitney Billy McCreight Invitational | September 20, 2017 |
| 5,000 Meters · The BuffCowtown Challenge · Aug 25 | 21:16.80 | Cowtown Challenge | August 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 3A District 17 meetOct 11 · 5,000 Meters Junior Varsity · Place 6 · Keene | 5,000 Meters Junior Varsity | 6 | 19:52.96 | 12 |
| Oct 6 | Granbury Race For The LootOct 6 · 5,000 Meters Varsity Boys · Place 119 · Keene | 5,000 Meters Varsity Boys | 119 | 20:45.20 | 12 |
| Sep 27 | GRANDVIEW INVITATIONALSep 27 · 3 Miles Varsity · Place 49 · Keene Smith | 3 Miles Varsity | 49 | 17:27.27 | 12 |
| Sep 20 | Whitney Billy McCreight InvitationalSep 20 · 5,000 Meters Varsity · Place 64 · Keene | 5,000 Meters Varsity | 64 | 23:47.31 PB | 12 |
| Sep 8 | Keene HS InvitationalSep 8 · 5,000 Meters Varsity · Place 50 · Keene | 5,000 Meters Varsity | 50 | 19:50.93 PB | 12 |
| Aug 25 | Cowtown ChallengeAug 25 · 5,000 Meters 4A & UNDER VARSITY · Place 56 · Keene | 5,000 Meters 4A & UNDER VARSITY | 56 | 21:16.80 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | UIL 3A District 17 XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 27 · Keene | 5,000 Meters Varsity | 27 | 21:26.66 | 11 |
| Oct 13 | GRANBURY RACE FOR THE LOOTOct 13 · 5,000 Meters Varsity · Place 66 · Keene | 5,000 Meters Varsity | 66 | 20:02.73 PB | 11 |
| Sep 28 | GRANDVIEW INVITATIONALSep 28 · 4,800 Meters Varsity · Place 15 · Keene | 4,800 Meters Varsity | 15 | 18:40.96 PB | 11 |
| Sep 21 | Glen Rose InvitationalSep 21 · 5,000 Meters Varsity · Place 66 · Keene | 5,000 Meters Varsity | 66 | 20:06.97 PB | 11 |
| Sep 14 | Hico Bluebonnet InvitationalSep 14 · 5,000 Meters Varsity · Place 19 · Keene | 5,000 Meters Varsity | 19 | 20:39.8 PB | 11 |
| Sep 9 | Keene InvitationalSep 9 · 3 Mile Varsity · Place 37 · Keene | 3 Mile Varsity | 37 | 19:24.09 | 11 |
| Aug 26 | Cowtown ChallengeAug 26 · 5,000 Meters 5A-4A JV · Place 15 · Keene | 5,000 Meters 5A-4A JV | 15 | 21:21.33 | 11 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | UIL District 11-3A ChampionshipOct 19 · 3 Mile Junior Varsity · Place 27 · Keene | 3 Mile Junior Varsity | 27 | 21:56.29 | 10 |
| Oct 7 | Brock InvitationalOct 7 · 3 Mile 2A-under Varsity/JV (Division 2) · Place 29 · Keene | 3 Mile 2A-under Varsity/JV (Division 2) | 29 | 20:34.2 PB | 10 |
| Sep 4 | KEENE INVITATIONALSep 4 · 3 Mile Junior Varsity · Place 12 · Keene | 3 Mile Junior Varsity | 12 | 19:14.16 PB | 10 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | UIL District 11-3A ChampionshipOct 20 · 3 Mile Junior Varsity · Place 18 · Keene | 3 Mile Junior Varsity | 18 | 20:43.4Unofficial | 9 |
| Sep 17 | Glen Rose InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 15 · Keene | 5,000 Meters Junior Varsity | 15 | 20:33 | 9 |