Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Montwood Race To MidnightMontwood Race To Midnight · Aug 17 | 17:38.51 | Montwood Race To Midnight | August 17, 2018 |
| 3.1 Miles · Veteran's ParkLoretto/Cathedral Invitational · Sep 14 | 18:14.70 | Loretto/Cathedral Invitational | September 14, 2019 |
| 5,000 Meters · Chamizal National Memorial ParkBurges/Jefferson · Oct 5 | 20:23.50 | Burges/Jefferson | October 5, 2019 |
| 5,000 Meters · Don Haskins ParkFranklin Invitational · Sep 22 | 20:42.99 | Franklin Invitational | September 22, 2018 |
| 5,000 Meters · Onate HSOnate Rob Winter Classic · Sep 23 | 19:35.11 | Onate Rob Winter Classic | September 23, 2017 |
| 5,000 Meters · Tornillo HSTornillo/San Elizario XC Invitational · Sep 26 | 18:24.67 | Tornillo/San Elizario XC Invitational | September 26, 2020 |
| 5,000 Meters · Vista Hills ParkUIL 5A District 02 · Oct 31 | 17:11.5 | UIL 5A District 02 | October 31, 2020 |
| 5069 m · Canutillo MSCanutillo Invitational · Aug 31 | 18:10.38 | Canutillo Invitational | August 31, 2019 |
| 5069 m · Veteran's ParkLoretto/Cathedral Invitational · Sep 15 | 18:58.09 | Loretto/Cathedral Invitational | September 15, 2018 |
| 5133 m · Del Valle High SchoolDel Valle Rudy Alvarez Invitational · Sep 7 | 19:14.71 | Del Valle Rudy Alvarez Invitational | September 7, 2019 |
| 5165 m · Del Valle HSDel Valle Rudy Alvarez Invitational · Sep 1 | 19:16.61 | Del Valle Rudy Alvarez Invitational | September 1, 2018 |
| 5310 m · Veteran's ParkLoretto/Cathedral Invitational · Sep 9 | 20:15.54 | Loretto/Cathedral Invitational | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Burges/Jefferson Oct 5 · 5,000 Meters Varsity · Place 126 · El Paso Bel Air | 5,000 Meters Varsity | 126 | 20:23.50 PB | 11 |
| Sep 21 | Parkland/Riverside InvitationalSep 21 · 5,000 Meters Varsity · Place 49 · El Paso Bel Air | 5,000 Meters Varsity | 49 | 18:13.42 | 11 |
| Sep 14 | Loretto/Cathedral Invitational Sep 14 · 3.1 Miles Varsity Boys · Place 38 · El Paso Bel Air | 3.1 Miles Varsity Boys | 38 | 18:14.70 PB | 11 |
| Sep 7 | Del Valle Rudy Alvarez InvitationalSep 7 · 3.19 Miles Elite Boys Rudy Alvarez 3.19 · Place 41 · El Paso Bel Air | 3.19 Miles Elite Boys Rudy Alvarez 3.19 | 41 | 19:14.71 PB | 11 |
| Aug 31 | Canutillo InvitationalAug 31 · 3.15 Miles Varsity · Place 42 · El Paso Bel Air | 3.15 Miles Varsity | 42 | 18:10.38 PB | 11 |
2018 Cross Country
6 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Onate Rob Winter ClassicSep 23 · 5,000 Meters Varsity · Place 95 · El Paso Bel Air | 5,000 Meters Varsity | 95 | 19:35.11 PB | 9 |
| Sep 9 | Loretto/Cathedral InvitationalSep 9 · 3.3 Miles Varsity · Place 45 · El Paso Bel Air | 3.3 Miles Varsity | 45 | 20:15.54 PB | 9 |
| Sep 2 | Rudy Alvarez InvitationalSep 2 · 5,000 Meters Open Boys · Place 23 · El Paso Bel Air | 5,000 Meters Open Boys | 23 | 00:19:39.14Unofficial | 9 |