Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bataan ParkSilver High Invitational · Aug 21 | 24:23.1 | Silver High Invitational | August 21, 2021 |
| 5,000 Meters · Belen High SchoolAdron Gardner Classic · Sep 21 | 24:28.88 | Adron Gardner Classic | September 21, 2019 |
| 5,000 Meters · Centennial High SchoolMayfield Invitational · Oct 13 | 22:01.29 | Mayfield Invitational | October 13, 2018 |
| 5,000 Meters · Los LunasLos Lunas Invitational · Oct 9 | 23:52.07 | Los Lunas Invitational | October 9, 2021 |
| 5,000 Meters · Onate HSOnate Rob Winter Cross Country Classic · Mar 13 | 23:54.83 | Onate Rob Winter Cross Country Classic | March 13, 2021 |
| 5,000 Meters · Silver HS XC CourseSilver City Invitational · Aug 24 | 26:21.0 | Silver City Invitational | August 24, 2019 |
| 5,000 Meters · Terra del Sol Golf CourseBelen Invitational · Sep 21 | 24:28.9 | Belen Invitational | September 21, 2019 |
| 5,000 Meters · Your Own 1 Km Loop CourseSouthern NM Virtual XC Meet #1 · Oct 24 | 26:40 | Southern NM Virtual XC Meet #1 | October 24, 2020 |
| 5069 m · Veteran's ParkLoretto/Cathedral Invitational · Sep 15 | 23:16.70 | Loretto/Cathedral Invitational | September 15, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Los Lunas InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 34 · Organ Mountain | 5,000 Meters Junior Varsity | 34 | 23:52.07 PB | 11 |
| Oct 2 | Mayfield Trojan XC InvitationalOct 2 · 5,000 Meters Open · Place 8 · Organ Mounta | 5,000 Meters Open | 8 | 20:43.61 | — |
| Aug 28 | Centennial Hawks XC ChallengeAug 28 · 5,000 Meters Open · Place 5 · Organ Mounta | 5,000 Meters Open | 5 | 24:16.50 | — |
| Aug 21 | Silver High InvitationalAug 21 · 5,000 Meters Junior Varsity · Place 10 · Organ Mountain | 5,000 Meters Junior Varsity | 10 | 24:23.1 PB | 11 |
| Mar 19 | Cross Country Spring District 3-5A District ChampionshipMar 19 · 5,000 Meters Open · Place 18 · Organ Mountain | 5,000 Meters Open | 18 | 25:42.34 | 12 |
| Mar 13 | Onate Rob Winter Cross Country ClassicMar 13 · 5,000 Meters Varsity · Place 60 · Organ Mountain | 5,000 Meters Varsity | 60 | 23:54.83 PB | 12 |
2020 Cross Country
1 results2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Belen InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 58 · Organ Mountain | 5,000 Meters Junior Varsity | 58 | 24:28.9 PB | 11 |
| Sep 21 | Adron Gardner ClassicSep 21 · 5,000 Meters Junior Varsity · Place 58 · Organ Mountain | 5,000 Meters Junior Varsity | 58 | 24:28.88 PB | 11 |
| Aug 24 | Silver City InvitationalAug 24 · 5,000 Meters Varsity · Place 40 · Organ Mountain | 5,000 Meters Varsity | 40 | 26:21.0 PB | 11 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Mayfield InvitationalOct 13 · 5,000 Meters Open · Place 28 · Organ Mountain | 5,000 Meters Open | 28 | 22:01.29 PB | 10 |
| Sep 15 | Loretto/Cathedral InvitationalSep 15 · 3.15 Miles Freshman Boys · Place 21 · Organ Mountain | 3.15 Miles Freshman Boys | 21 | 23:16.70 PB | 10 |