Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Montwood Race To MidnightMontwood Race To Midnight · Aug 17 | 18:50.01 | Montwood Race To Midnight | August 17, 2018 |
| 3 Miles · Northeast Regional ParkHanks/Ysleta Invitational · Sep 15 | 17:00.72 | Hanks/Ysleta Invitational | September 15, 2018 |
| 5,000 Meters · Chamizal National Memorial ParkUIL 5A District 01 · Oct 19 | 18:53.62 | UIL 5A District 01 | October 19, 2019 |
| 5,000 Meters · Chaparral HSChaparral Invitational · Aug 26 | 20:47.39 | Chaparral Invitational | August 26, 2017 |
| 5,000 Meters · Don Haskins ParkFranklin Invitational · Sep 22 | 19:33.34 | Franklin Invitational | September 22, 2018 |
| 5,000 Meters · Gadsden HSGadsden High School XC Invitational · Sep 7 | 21:40.47 | Gadsden High School XC Invitational | September 7, 2019 |
| 5,000 Meters · Horizon Golf CourseClint ISD Coaching Legends Invitational · Oct 6 | 19:32.37 | Clint ISD Coaching Legends Invitational | October 6, 2017 |
| 5,000 Meters · Onate HSOnate Rob Winter Classic · Sep 23 | 18:59.18 | Onate Rob Winter Classic | September 23, 2017 |
| 5,000 Meters · Skyline ParkSub-Varsity UIL 5A District 1 · Oct 26 | 18:51.53 | Sub-Varsity UIL 5A District 1 | October 26, 2016 |
| 5,000 Meters · UNM North Golf Course2017 University of New Mexico Lobo Cross Country Invitational · Sep 2 | 20:08.80 | 2017 University of New Mexico Lobo Cross Country Invitational | September 2, 2017 |
| 5,000 Meters · Veteran's ParkParkland/Riverside Invitational · Sep 16 | 20:33.80 | Parkland/Riverside Invitational | September 16, 2017 |
| 5165 m · Del Valle HSDel Valle Rudy Alvarez Invitational · Sep 1 | 20:06.99 | Del Valle Rudy Alvarez Invitational | September 1, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | UIL 5A District 01Oct 19 · 5,000 Meters Varsity · Place 25 · El Paso Irvin | 5,000 Meters Varsity | 25 | 18:53.62 PB | 12 |
| Oct 5 | Burges/Jefferson Oct 5 · 5,000 Meters Varsity · Place 114 · El Paso Irvin | 5,000 Meters Varsity | 114 | 19:57.78 | 12 |
| Sep 21 | Parkland/Riverside InvitationalSep 21 · 5,000 Meters Varsity · Place 55 · El Paso Irvin | 5,000 Meters Varsity | 55 | 18:24.89 | 12 |
| Sep 7 | Gadsden High School XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 24 · El Paso Irvin | 5,000 Meters Junior Varsity | 24 | 21:40.47 PB | 12 |
| Aug 23 | Montwood Race to MidnightAug 23 · 5,000 Meters Varsity · Place 105 · IRVI | 5,000 Meters Varsity | 105 | 19:42.74 | — |
2018 Cross Country
8 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 5A District 1Oct 12 · 5,000 Meters Varsity · Place 40 · El Paso Irvin | 5,000 Meters Varsity | 40 | 19:37.30 | 10 |
| Oct 6 | Clint ISD Coaching Legends InvitationalOct 6 · 5,000 Meters Varsity · Place 77 · El Paso Irvin | 5,000 Meters Varsity | 77 | 19:32.37 PB | 10 |
| Sep 30 | Burges InvitationalSep 30 · 5,000 Meters Varsity · Place 102 · El Paso Irvin | 5,000 Meters Varsity | 102 | 19:39 | 10 |
| Sep 23 | Onate Rob Winter ClassicSep 23 · 5,000 Meters Varsity · Place 80 · El Paso Irvin | 5,000 Meters Varsity | 80 | 18:59.18 PB | 10 |
| Sep 16 | Parkland/Riverside InvitationalSep 16 · 5,000 Meters Varsity · Place 60 · El Paso Irvin | 5,000 Meters Varsity | 60 | 20:33.80 PB | 10 |
| Sep 2 | 2017 University of New Mexico Lobo Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 227 · El Paso Irvin | 5,000 Meters Varsity | 227 | 20:08.80 PB | 10 |
| Aug 26 | Chaparral InvitationalAug 26 · 5,000 Meters JV · Place 19 · El Paso Irvin | 5,000 Meters JV | 19 | 20:47.39 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Sub-Varsity UIL 5A District 1Oct 26 · 5,000 Meters Junior Varsity · Place 13 · El Paso Irvin | 5,000 Meters Junior Varsity | 13 | 18:51.53 PB | 9 |