Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bandera City ParkBandera Pre-District · Oct 4 | 14:57 | Bandera Pre-District | October 4, 2017 |
| 3.2 Miles · Eagle Pass Golf CourseEagle Pass Border Bash Invitational · Sep 14 | 20:00.2 | Eagle Pass Border Bash Invitational | September 14, 2019 |
| 4 Miles · Windcrest Golf ClubUIW Invitational · Sep 12 | 23:32.3 | UIW Invitational | September 12, 2025 |
| 5,000 Meters · Berry Springs ParkStormy Seas Opener · Sep 5 | 17:44.5 | Stormy Seas Opener | September 5, 2026 |
| 5,000 Meters · Casa Blanca Golf CourseBorder Olympics · Aug 27 | 19:35.932 | Border Olympics | August 27, 2022 |
| 5,000 Meters · Devine Municipal Golf CourseUIL 4A District 29 · Oct 16 | 19:35.40 | UIL 4A District 29 | October 16, 2019 |
| 5,000 Meters · Dr. Jack Dugan Family Soccer and Track StadiumUIL 4A Region 4 Championship · Oct 28 | 20:15.67 | UIL 4A Region 4 Championship | October 28, 2019 |
| 5,000 Meters · Floresville HSUIL 4A District 29 · Oct 13 | 19:37.5 | UIL 4A District 29 | October 13, 2022 |
| 5,000 Meters · Uvalde High SchoolUvalde Pete Belman Classic · Aug 14 | 20:11.9 | Uvalde Pete Belman Classic | August 14, 2021 |
| 5,000 Meters · Zapata HSZapata South Texas Stampede · Aug 28 | 20:40.4 | Zapata South Texas Stampede | August 28, 2021 |
| 8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 17 | 28:26.0 | DBU Old Glory Gallop | October 17, 2026 |
| 8,000 Meters · Kerrville-Schreiner ParkASC Cross Country Championships · Oct 31 | 30:12.8 | ASC Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 28:44.0 | DBU Old Glory Gallop | October 11, 2025 |
| 8,000 Meters · Prairie ViewSCAC XC Champs. · Nov 1 | 29:00.91 | SCAC XC Champs. | November 1, 2025 |
| 8,000 Meters · Schreiner UniversityMountaineer Hill Country Invitational · Sep 20 | 29:29.2 | Mountaineer Hill Country Invitational | September 20, 2025 |
| 8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 2 | 30:57.95 | SCAC Cross Country Conference Championships | November 2, 2024 |
| 8,000 Meters · Southwestern UniversitySouthwestern Showdown · Oct 18 | 29:45.6 | Southwestern Showdown | October 18, 2025 |
| 8,000 Meters · Windcrest Golf ClubOLLU Invite · Oct 3 | 29:36.1 | OLLU Invite | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | ASC Cross Country ChampionshipsOct 31 · 8,000 Meters ASC · Place 27 · SchreinerSchreiner | 8,000 Meters ASC | 27 | 30:12.8 PB | Jr |
| Oct 17 | DBU Old Glory GallopOct 17 · 8,000 Meters Collegiate · Place 402 · SchreinerSchreiner | 8,000 Meters Collegiate | 402 | 28:26.0 PB | Jr |
| Oct 3 | OLLU InviteOct 3 · 8,000 Meters Collegiate · Place 48 · SchreinerSchreiner | 8,000 Meters Collegiate | 48 | 29:36.1 PB | Jr |
| Sep 19 | Mountaineer Hill Country InvitationalSep 19 · 8,000 Meters Collegiate · SchreinerSchreiner | 8,000 Meters Collegiate | 0 | DNS | Jr |
| Sep 5 | Stormy Seas OpenerSep 5 · 5,000 Meters Collegiate · Place 20 · SchreinerSchreiner | 5,000 Meters Collegiate | 20 | 17:44.5 PB | Jr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | SCAC XC Champs.Nov 1 · 8,000 Meters Collegiate · Place 75 · SchreinerSchreiner | 8,000 Meters Collegiate | 75 | 29:00.91 PB | So |
| Oct 18 | Southwestern ShowdownOct 18 · 8,000 Meters College · Place 42 · SchreinerSchreiner | 8,000 Meters College | 42 | 29:45.6 PB | So |
| Oct 11 | DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 300 · SchreinerSchreiner | 8,000 Meters College | 300 | 28:44.0 PB | So |
| Sep 20 | Mountaineer Hill Country InvitationalSep 20 · 8,000 Meters College · Place 29 · SchreinerSchreiner | 8,000 Meters College | 29 | 29:29.2 PB | So |
| Sep 12 | UIW InvitationalSep 12 · 4 Miles College · Place 127 · SchreinerSchreiner | 4 Miles College | 127 | 23:32.3 PB | So |
| Aug 30 | Stormy Seas OpenerAug 30 · 5,000 Meters Men's Race · Place 68 · SchreinerSchreiner | 5,000 Meters Men's Race | 68 | 17:48.6 | So |
2024 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 4A Region 4 ChampionshipOct 25 · 5,000 Meters IV-4A · Place 111 · Carrizo SpringsCarrizo Springs | 5,000 Meters IV-4A | 111 | 21:38.26 | 11 |
| Oct 13 | UIL 4A District 30Oct 13 · 5,000 Meters Varsity · Place 13 · Carrizo SpringsCarrizo Springs | 5,000 Meters Varsity | 13 | 19:20.3 | 11 |
| Oct 2 | Eagle Pass Border Bash InvitationalOct 2 · 5,000 Meters Varsity · Place 2 · Carrizo SpringsCarrizo Springs | 5,000 Meters Varsity | 2 | 20:10.7 | 11 |
| Sep 25 | Beeville Jones InvitationalSep 25 · 5,000 Meters Varsity · Place 60 · Carrizo SpringsCarrizo Springs | 5,000 Meters Varsity | 60 | 19:43.790 | 11 |
| Sep 18 | TAMU-CC Islander SplashSep 18 · 5,000 Meters Varsity · Place 126 · Carrizo SpringsCarrizo Springs | 5,000 Meters Varsity | 126 | 22:21.43 | 11 |
| Sep 4 | Crystal City Ricardo Gallegos 8th Annual InvitationalSep 4 · 5,000 Meters Varsity · Place 8 · Carrizo SpringsCarrizo Springs | 5,000 Meters Varsity | 8 | 19:39.51 | 11 |
| Aug 28 | Zapata South Texas StampedeAug 28 · 5,000 Meters Varsity 1A-4A · Place 19 · Carrizo SpringsCarrizo Springs | 5,000 Meters Varsity 1A-4A | 19 | 20:40.4 PB | 11 |
| Aug 14 | Uvalde Pete Belman ClassicAug 14 · 5,000 Meters Small School Varsity · Place 12 · Carrizo SpringsCarrizo Springs | 5,000 Meters Small School Varsity | 12 | 20:11.9 PB | 11 |
2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
2 results2017 Cross Country
1 results