Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.7 Miles · Mountain View High SchoolClint ISD Mountain View Freedom Run · Aug 24 | 18:40.67 | Clint ISD Mountain View Freedom Run | August 24, 2019 |
| 3 Miles · Montwood Race To MidnightMontwood Race To Midnight · Aug 17 | 20:51.28 | Montwood Race To Midnight | August 17, 2018 |
| 3 Miles · Northeast Regional ParkHanks/Ysleta Invitational · Sep 15 | 18:37.69 | Hanks/Ysleta Invitational | September 15, 2018 |
| 3.1 Miles · Veteran's ParkLoretto/Cathedral Invitational · Sep 14 | 20:48.07 | Loretto/Cathedral Invitational | September 14, 2019 |
| 5,000 Meters · Chamizal National Memorial ParkBurges/Jefferson · Oct 5 | 20:32.02 | Burges/Jefferson | October 5, 2019 |
| 5,000 Meters · Don Haskins ParkFranklin Invitational · Sep 23 | 21:48 | Franklin Invitational | September 23, 2017 |
| 5,000 Meters · Horizon Golf CourseClint ISD Coaching Legends Invitational · Oct 6 | 21:30.51 | Clint ISD Coaching Legends Invitational | October 6, 2017 |
| 5,000 Meters · UNM North Golf Course2017 University of New Mexico Lobo Cross Country Invitational · Sep 2 | 21:18.70 | 2017 University of New Mexico Lobo Cross Country Invitational | September 2, 2017 |
| 5,000 Meters · Veteran's ParkParkland/Riverside Invitational · Sep 16 | 21:53.82 | Parkland/Riverside Invitational | September 16, 2017 |
| 5133 m · Del Valle High SchoolDel Valle Rudy Alvarez Invitational · Sep 7 | 21:35.56 | Del Valle Rudy Alvarez Invitational | September 7, 2019 |
| 5310 m · Veteran's ParkLoretto/Cathedral Invitational · Sep 9 | 21:29.29 | Loretto/Cathedral Invitational | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Franklin InvitationalSep 22 · 5,000 Meters Varsity · Place 105 · El Paso Ysleta | 5,000 Meters Varsity | 105 | 22:35.84 | 11 |
| Sep 15 | Hanks/Ysleta InvitationalSep 15 · 3 Miles Varsity · Place 66 · El Paso Ysleta | 3 Miles Varsity | 66 | 18:37.69 PB | 11 |
| Aug 17 | Montwood Race To MidnightAug 17 · 3 Miles Boys Combined Race To Midnight · Place 114 · El Paso Ysleta | 3 Miles Boys Combined Race To Midnight | 114 | 20:51.28 PB | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Clint ISD Coaching Legends InvitationalOct 6 · 5,000 Meters Varsity · Place 146 · El Paso Ysleta | 5,000 Meters Varsity | 146 | 21:30.51 PB | 10 |
| Sep 30 | Burges InvitationalSep 30 · 5,000 Meters Varsity · Place 129 · El Paso Ysleta | 5,000 Meters Varsity | 129 | 21:18 | 10 |
| Sep 23 | Franklin InvitationalSep 23 · 5,000 Meters Varsity · Place 80 · El Paso Ysleta | 5,000 Meters Varsity | 80 | 21:48 PB | 10 |
| Sep 16 | Parkland/Riverside InvitationalSep 16 · 5,000 Meters Varsity · Place 77 · El Paso Ysleta | 5,000 Meters Varsity | 77 | 21:53.82 PB | 10 |
| Sep 9 | Loretto/Cathedral InvitationalSep 9 · 3.3 Miles Varsity · Place 57 · El Paso Ysleta | 3.3 Miles Varsity | 57 | 21:29.29 PB | 10 |
| Sep 2 | 2017 University of New Mexico Lobo Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 254 · El Paso Ysleta | 5,000 Meters Varsity | 254 | 21:18.70 PB | 10 |