Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Mae Simmons ParkUIL 1A Region 1 Championship · Oct 28 | 18:07.60 | UIL 1A Region 1 Championship | October 28, 2019 |
| 3 Miles · Running Waters Draw Regional ParkPlainview ISD Meet · Sep 1 | 19:18.65 | Plainview ISD Meet | September 1, 2018 |
| 4 Miles · Fort Hays State UniversityFort Hays State Open · Sep 13 | 23:46.04 | Fort Hays State Open | September 13, 2024 |
| 4 Miles · Hutchinson Community CollegeTerry Masterson Twilight Classic · Aug 29 | 23:30.4 | Terry Masterson Twilight Classic | August 29, 2025 |
| 5,000 Meters · Chaparral Golf CourseLubbock Christian U Chaps HS Invitational · Sep 11 | 19:21.90 | Lubbock Christian U Chaps HS Invitational | September 11, 2020 |
| 5,000 Meters · Mae Simmons ParkUIL 1A Region 1 Championship · Oct 25 | 19:07.5 | UIL 1A Region 1 Championship | October 25, 2021 |
| 5,000 Meters · Old Settlers ParkTX UIL 1A State Championship · Nov 9 | 17:52.94 | TX UIL 1A State Championship | November 9, 2019 |
| 6,000 Meters · Lake Wichita ParkMidwestern St Mustang Derby · Sep 11 | 20:58.7 | Midwestern St Mustang Derby | September 11, 2025 |
| 6,000 Meters · New Mexico Junior CollegeWestern Texas College Open · Aug 26 | 24:20.0 | Western Texas College Open | August 26, 2022 |
| 7,000 Meters · N.M. Highlands Gene Torres Golf CourseNew Mexico Highlands Cross Country Jam · Sep 26 | 24:11.0 | New Mexico Highlands Cross Country Jam | September 26, 2025 |
| 8,000 Meters · Eastern New MexicoGreyhound Invitational · Oct 15 | 31:04.9 | Greyhound Invitational | October 15, 2022 |
| 8,000 Meters · Eastern New Mexico UniversityGreyhound Invitational · Oct 5 | 30:53.7 | Greyhound Invitational | October 5, 2024 |
| 8,000 Meters · Eldon Lyon ParkSooner Athletic Cross Country Championships · Nov 9 | 28:59.5 | Sooner Athletic Cross Country Championships | November 9, 2024 |
| 8,000 Meters · Lynn Creek ParkDallas Baptist Orville Rogers Opener · Sep 3 | 32:11.1 | Dallas Baptist Orville Rogers Opener | September 3, 2022 |
| 8,000 Meters · Mahoney State ParkBlazing Tiger Classic · Oct 25 | 27:56.82 | Blazing Tiger Classic | October 25, 2025 |
| 8,000 Meters · South Plains College ComplexSouth Plains College Invitational · Sep 30 | 29:42.9 | South Plains College Invitational | September 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 1A · Place 55 · Earth SpringlakeEarth Springlake | 5,000 Meters 1A | 55 | 05:49.2 | 12 |
| Nov 5 | TX UIL 1A State ChampionshipNov 5 · 5,000 Meters 1A · Place 55 · Springlake-EarthSpringlake-Earth | 5,000 Meters 1A | 55 | 18:47.7 | 12 |
| Oct 25 | UIL 1A Region 1 ChampionshipOct 25 · 5,000 Meters I-1A · Place 14 · Springlake-EarthSpringlake-Earth | 5,000 Meters I-1A | 14 | 19:07.5 PB | 12 |
| Oct 2 | Sundown Oil Patch InvitationalOct 2 · 3.3 Miles Varsity · Place 25 · Springlake-EarthSpringlake-Earth | 3.3 Miles Varsity | 25 | 19:21.78 | 12 |
| Sep 25 | Lubbock ISD InvitationalSep 25 · 5,000 Meters 1A · Place 9 · Springlake-EarthSpringlake-Earth | 5,000 Meters 1A | 9 | 19:25.4 | 12 |
| Sep 18 | Plainview Invitational Cross Country MeetSep 18 · 3 Miles Varsity 1A · Place 5 · Springlake-EarthSpringlake-Earth | 3 Miles Varsity 1A | 5 | 17:37.51 | 12 |
| Sep 11 | Lubbock Christian U Chaps HS-JH InvitationalSep 11 · 5,000 Meters Varsity · Place 78 · Springlake-EarthSpringlake-Earth | 5,000 Meters Varsity | 78 | 19:46.90 | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | TX UIL 1A State ChampionshipNov 23 · 5,000 Meters 1A · Place 40 · Earth SpringlakeEarth Springlake | 5,000 Meters 1A | 40 | 17:53.72 | 11 |
| Nov 9 | UIL 1A Region 1 ChampionshipNov 9 · 5,000 Meters I-1A · Place 12 · Springlake-EarthSpringlake-Earth | 5,000 Meters I-1A | 12 | 19:20.90 | 11 |
| Oct 10 | Lubbock ISD InvitationalOct 10 · 5,000 Meters 1A · Place 11 · Springlake-EarthSpringlake-Earth | 5,000 Meters 1A | 11 | 19:12.8 | 11 |
| Sep 26 | Lubbock Tim Torres "Pre" Coaches MeetSep 26 · 5,000 Meters Varsity 2A-1A-1 · Place 5 · Springlake-EarthSpringlake-Earth | 5,000 Meters Varsity 2A-1A-1 | 5 | 19:43.15 | 11 |
| Sep 19 | Plainview Invitational Cross Country MeetSep 19 · 3 Miles 1A · Place 6 · Springlake-EarthSpringlake-Earth | 3 Miles 1A | 6 | 17:44.95 | — |
| Sep 11 | Lubbock Christian U Chaps HS InvitationalSep 11 · 5,000 Meters Friday Section 1 · Place 2 · Springlake-EarthSpringlake-Earth | 5,000 Meters Friday Section 1 | 2 | 19:21.90 PB | 11 |
2019 Cross Country
5 results2018 Cross Country
5 results