Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Veteran's ParkLoretto/Cathedral Invitational · Sep 14 | 22:06.04 | Loretto/Cathedral Invitational | September 14, 2019 |
| 5,000 Meters · Chamizal National Memorial ParkBurges/Jefferson · Oct 5 | 19:05.73 | Burges/Jefferson | October 5, 2019 |
| 5,000 Meters · Don Haskins ParkFranklin Invitational · Sep 22 | 25:16.37 | Franklin Invitational | September 22, 2018 |
| 5,000 Meters · Tornillo HSTornillo/San Elizario XC Invitational · Sep 26 | 27:50.62 | Tornillo/San Elizario XC Invitational | September 26, 2020 |
| 5,000 Meters · Vista Hills ParkEastwood Parra Law XC Classic · Oct 10 | 25:25.24 | Eastwood Parra Law XC Classic | October 10, 2020 |
| 5069 m · Veteran's ParkLoretto/Cathedral Invitational · Sep 15 | 24:24.40 | Loretto/Cathedral Invitational | September 15, 2018 |
| 5117 m · Del Valle High SchoolDel Valle Rudy Alvarez Invitational · Sep 7 | 24:14.95 | Del Valle Rudy Alvarez Invitational | September 7, 2019 |
| 5310 m · Veteran's ParkLoretto/Cathedral Invitational · Sep 9 | 25:19.44 | 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
2 results2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Burges/Jefferson Oct 5 · 5,000 Meters Open · Place 16 · San Elizario | 5,000 Meters Open | 16 | 19:05.73 PB | 11 |
| Sep 14 | Loretto/Cathedral Invitational Sep 14 · 3.1 Miles Open Boys · Place 72 · San Elizario | 3.1 Miles Open Boys | 72 | 22:06.04 PB | 11 |
| Sep 7 | Del Valle Rudy Alvarez InvitationalSep 7 · 3.18 Miles Open Boys Rudy Alvarez 3.18 · Place 75 · San Elizario | 3.18 Miles Open Boys Rudy Alvarez 3.18 | 75 | 24:14.95 PB | 11 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Franklin InvitationalSep 22 · 5,000 Meters Open · Place 124 · San Elizario | 5,000 Meters Open | 124 | 25:16.37 PB | 10 |
| Sep 15 | Loretto/Cathedral InvitationalSep 15 · 3.15 Miles Open Boys · Place 67 · San Elizario | 3.15 Miles Open Boys | 67 | 24:24.40 PB | 10 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Loretto/Cathedral InvitationalSep 9 · 3.3 Miles Freshman Boys · Place 20 · San Elizario | 3.3 Miles Freshman Boys | 20 | 25:19.44 PB | 9 |