Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 22 | 33:26.9 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) | November 22, 2025 |
| 10,000 Meters · Walking Stick Golf CourseNCAA Division II South Central Region · Nov 8 | 34:38.0 | NCAA Division II South Central Region | November 8, 2025 |
| 3 Miles · Mae Simmons ParkUIL 4A Region 1 Championship · Oct 28 | 17:50.00 | UIL 4A Region 1 Championship | October 28, 2019 |
| 5,000 Meters · ACU XC CourseBig Country Festival · Sep 1 | 16:24.4 | Big Country Festival | September 1, 2023 |
| 5,000 Meters · Chaparral Golf CourseLubbock Christian U Chaps HS Invitational · Sep 11 | 18:21.90 | Lubbock Christian U Chaps HS Invitational | September 11, 2020 |
| 5,000 Meters · Dora Roberts Comm. Center at Comanche Trail ParkBig Spring XC Meet · Oct 10 | 18:31.81 | Big Spring XC Meet | October 10, 2020 |
| 5,000 Meters · Hogan ParkMidland Classical Tall City Invitational · Aug 27 | 16:26.97 | Midland Classical Tall City Invitational | August 27, 2022 |
| 5,000 Meters · Mae Simmons ParkUIL 4A Region 1 Championship · Oct 25 | 16:16.1 | UIL 4A Region 1 Championship | October 25, 2021 |
| 5,000 Meters · Old Settlers ParkTX UIL 4A State Championship · Nov 6 | 16:27.5 | TX UIL 4A State Championship | November 6, 2021 |
| 8,000 Meters · Cameron University CC CourseThe Aggie Duals · Sep 5 | 26:36.5 | The Aggie Duals | September 5, 2025 |
| 8,000 Meters · Dallas Baptist UniversityLone Star Cross Country Championships · Oct 25 | 26:29.62 | Lone Star Cross Country Championships | October 25, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 25:44.20 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Lubbock Christian University XC Course2026 Lone Star Conference XC Championships · Nov 7 | 26:01.8 | 2026 Lone Star Conference XC Championships | November 7, 2026 |
| 8,000 Meters · Rawls Golf CourseTexas Tech Red Raider Open · Sep 12 | 26:50.79 | Texas Tech Red Raider Open | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 234 · West Texas A&MWest Texas A&M | 10,000 Meters D2 Championship | 234 | 33:26.9 PB | Jr |
| Nov 8 | NCAA Division II South Central RegionNov 8 · 10,000 Meters South Central · Place 127 · West Texas A&MWest Texas A&M | 10,000 Meters South Central | 127 | 34:38.0 PB | Jr |
| Oct 25 | Lone Star Cross Country ChampionshipsOct 25 · 8,000 Meters Lone Star · Place 40 · West Texas A&MWest Texas A&M | 8,000 Meters Lone Star | 40 | 26:29.62 PB | Jr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 166 · West Texas A&MWest Texas A&M | 8,000 Meters College Gold | 166 | 25:44.20 PB | Jr |
| Sep 12 | Texas Tech Red Raider OpenSep 12 · 8,000 Meters Open · Place 31 · West Texas A&MWest Texas A&M | 8,000 Meters Open | 31 | 26:50.79 PB | Jr |
| Sep 5 | The Aggie DualsSep 5 · 8,000 Meters Men's Race · Place 21 · West Texas A&MWest Texas A&M | 8,000 Meters Men's Race | 21 | 26:36.5 PB | Jr |
2023 Cross Country
3 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | TX UIL 6A State ChampionshipNov 4 · 5,000 Meters 4A · Place 19 · Big SpringBig Spring | 5,000 Meters 4A | 19 | 16:42.20 | 12 |
| Nov 4 | TX UIL 4A State ChampionshipNov 4 · 5,000 Meters 4A · Place 19 · Big SpringBig Spring | 5,000 Meters 4A | 19 | 16:42.2 | 12 |
| Oct 24 | UIL 4A Region 1 ChampionshipOct 24 · 5,000 Meters I-4A · Place 9 · Big SpringBig Spring | 5,000 Meters I-4A | 9 | 16:30.5 | 12 |
| Oct 13 | UIL 4A District 05 Cross Country MeetOct 13 · 5,000 Meters Varsity · Place 1 · Big SpringBig Spring | 5,000 Meters Varsity | 1 | 16:31.85 | 12 |
| Sep 24 | Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Elite · Place 24 · Big SpringBig Spring | 5,000 Meters Elite | 24 | 16:17.9 | — |
| Sep 17 | Lubbock ISD InvitationalSep 17 · 5,000 Meters Varsity 4A · Place 6 · Big SpringBig Spring | 5,000 Meters Varsity 4A | 6 | 16:50.3 | 12 |
| Aug 27 | Midland Classical Tall City InvitationalAug 27 · 5,000 Meters Varsity D1 · Place 1 · Big SpringBig Spring | 5,000 Meters Varsity D1 | 1 | 16:26.97 PB | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | TX UIL 4A State ChampionshipNov 6 · 5,000 Meters 4A · Place 18 · Big SpringBig Spring | 5,000 Meters 4A | 18 | 16:27.5 PB | 11 |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 4A · Place 18 · Big SpringBig Spring | 5,000 Meters 4A | 18 | 5:12.8 | 7 |
| Oct 25 | UIL 4A Region 1 ChampionshipOct 25 · 5,000 Meters I-4A · Place 7 · Big SpringBig Spring | 5,000 Meters I-4A | 7 | 16:16.1 PB | 11 |
| Oct 14 | UIL 4A District 03 XCOct 14 · 5,000 Meters Varsity · Place 2 · Big SpringBig Spring | 5,000 Meters Varsity | 2 | 17:17.99 | 11 |
| Oct 9 | Lubbock Christian U Oct. HS-JH InvitationalOct 9 · 5,000 Meters Varsity · Place 4 · Big SpringBig Spring | 5,000 Meters Varsity | 4 | 17:44.10 | 11 |
| Sep 25 | Lubbock ISD InvitationalSep 25 · 5,000 Meters 4A · Place 9 · Big SpringBig Spring | 5,000 Meters 4A | 9 | 17:00.4 | 11 |
| Sep 11 | Lubbock Christian U Chaps HS-JH InvitationalSep 11 · 5,000 Meters Varsity · Place 5 · Big SpringBig Spring | 5,000 Meters Varsity | 5 | 17:01.70 | 11 |
| Sep 4 | Big Spring Howard County InvitationalSep 4 · 5,000 Meters Division I · Place 13 · Big SpringBig Spring | 5,000 Meters Division I | 13 | NT | 11 |
| Aug 21 | Midland Classical Tall City InvitationalAug 21 · 3 Miles Division 1 · Place 4 · Big SpringBig Spring | 3 Miles Division 1 | 4 | 17:26.37 | 11 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | UIL 4A Region 1 ChampionshipNov 10 · 5,000 Meters I-4A · Place 34 · Big SpringBig Spring | 5,000 Meters I-4A | 34 | 18:00.00 | 10 |
| Oct 29 | UIL 4A District 03 Cross Country MeetOct 29 · 5,000 Meters Varsity Boys · Place 4 · Big SpringBig Spring | 5,000 Meters Varsity Boys | 4 | 18:20.88 | 10 |
| Oct 17 | Lubbock Christian U Oct. UIL InvitationalOct 17 · 5,000 Meters Varsity · Place 5 · Big SpringBig Spring | 5,000 Meters Varsity | 5 | 17:28.40 | 10 |
| Oct 10 | Big Spring XC MeetOct 10 · 5,000 Meters Varsity · Place 3 · Big SpringBig Spring | 5,000 Meters Varsity | 3 | 18:31.81 PB | 10 |
| Sep 26 | Lubbock Tim Torres "Pre" Coaches MeetSep 26 · 5,000 Meters Varsity 4A · Place 11 · Big SpringBig Spring | 5,000 Meters Varsity 4A | 11 | 18:38.93 | 10 |
| Sep 19 | Big Spring InvitationalSep 19 · 5,000 Meters Varsity 6A · Place 8 · Big SpringBig Spring | 5,000 Meters Varsity 6A | 8 | 18:17.45 | 10 |
| Sep 11 | Lubbock Christian U Chaps HS InvitationalSep 11 · 5,000 Meters Saturday Section 3 · Place 4 · Big SpringBig Spring | 5,000 Meters Saturday Section 3 | 4 | 18:21.90 PB | 10 |
2019 Cross Country
5 results2018 Cross Country
1 results