Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Chaparral Golf CourseLCU Chaps Invitational · Sep 15 | 18:28.6 | LCU Chaps Invitational | September 15, 2018 |
| 3 Miles · Running Waters Draw Regional ParkPlainview ISD Meet · Sep 1 | 18:38.60 | Plainview ISD Meet | September 1, 2018 |
| 3 Miles · Sundown HSSundown Oil Patch Invitational · Oct 5 | 19:36.03 | Sundown Oil Patch Invitational | October 5, 2019 |
| 5,000 Meters · Chaparral Golf CourseLubbock Christian U Chaps HS Invitational · Sep 11 | 18:20.60 | Lubbock Christian U Chaps HS Invitational | September 11, 2020 |
| 5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 2A State Championship · Oct 21 | 18:52.1 | TX TAPPS 2A State Championship | October 21, 2019 |
| 5,000 Meters · Midway ISD CourseTX TAPPS 2A State Championship · Nov 2 | 18:07.0 | TX TAPPS 2A State Championship | November 2, 2020 |
| 5,000 Meters · TAPPS XC Championship SiteTAPPS 2A State Championship · Oct 30 | 20:28.9 | TAPPS 2A State Championship | October 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
2 results2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | TAPPS 6A State ChampionshipOct 29 · 5,000 Meters 2A · Place 16 · Lubbock All Saints Episco | 5,000 Meters 2A | 16 | 19:05.3 | SO |
| Oct 29 | TAPPS 2A State ChampionshipOct 29 · 5,000 Meters 2A · Place 16 · All Saints Episcopal (Lubbock) | 5,000 Meters 2A | 16 | 19:05.3 | 10 |
| Sep 15 | LCU Chaps InvitationalSep 15 · 3 Miles Varsity · Place 28 · All Saints Episcopal (Lubbock) | 3 Miles Varsity | 28 | 18:28.6 PB | 10 |
| Sep 1 | Plainview ISD MeetSep 1 · 3 Miles Junior Varsity · Place 8 · All Saints Episcopal (Lubbock) | 3 Miles Junior Varsity | 8 | 18:38.60 PB | 10 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TAPPS 2A State ChampionshipOct 30 · 5,000 Meters 2A · Place 25 · All Saints Episcopal (Lubbock) | 5,000 Meters 2A | 25 | 20:28.9 PB | 9 |
| Sep 2 | Plainview ISD XC MeetSep 2 · 3 Miles JV 1A-6A · Place 29 · All Saints Episcopal (Lubbock) | 3 Miles JV 1A-6A | 29 | 20:59.58 | 9 |