Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Academy for Technology and The ClassicsATC Invitational · Aug 30 | 26:55 | ATC Invitational | August 30, 2025 |
| 4700 m · Academy for Technology and The ClassicsATC Invitational · Sep 2 | 24:07 | ATC Invitational | September 2, 2023 |
| 5,000 Meters · Belen High SchoolBelen Adron Gardner Cross Country Classic · Sep 20 | 25:58.75 | Belen Adron Gardner Cross Country Classic | September 20, 2025 |
| 5,000 Meters · Cleveland HS XC CourseCleveland Invitational · Aug 28 | 27:49.4 | Cleveland Invitational | August 28, 2021 |
| 5,000 Meters · Cobre HS XC CourseNMAA 3A District 3/4 · Oct 31 | 25:20.47 | NMAA 3A District 3/4 | October 31, 2025 |
| 5,000 Meters · Los Lunas HSLos Lunas Invitational · Oct 14 | 23:36.88 | Los Lunas Invitational | October 14, 2023 |
| 5,000 Meters · Ruidoso HSRuidoso Cross Country Invitational · Oct 2 | 28:12.86 | Ruidoso Cross Country Invitational | October 2, 2021 |
| 5,000 Meters · Silver HS XC CourseSilver Invitational · Aug 23 | 28:39 | Silver Invitational | August 23, 2025 |
| 5,000 Meters · Socorro High SchoolSocorro Stampede · Oct 3 | 25:26.8 | Socorro Stampede | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NMAA 3A District 3/4Oct 31 · 5,000 Meters Varsity · Place 30 · Socorro | 5,000 Meters Varsity | 30 | 25:20.47 PB | 12 |
| Oct 11 | Los Lunas InviteOct 11 · 5,000 Meters Varsity · Place 78 · Socorro | 5,000 Meters Varsity | 78 | 25:40.99 | 12 |
| Oct 3 | Socorro StampedeOct 3 · 5,000 Meters Varsity · Place 43 · Socorro | 5,000 Meters Varsity | 43 | 25:26.8 PB | 12 |
| Sep 20 | Belen Adron Gardner Cross Country ClassicSep 20 · 5,000 Meters Varsity · Place 41 · Socorro | 5,000 Meters Varsity | 41 | 25:58.75 PB | 12 |
| Aug 30 | ATC InvitationalAug 30 · 3 Miles Varsity · Place 89 · Socorro | 3 Miles Varsity | 89 | 26:55 PB | 12 |
| Aug 23 | Silver InvitationalAug 23 · 5,000 Meters Varsity · Place 40 · Socorro | 5,000 Meters Varsity | 40 | 28:39 PB | 12 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NM 3A District 3/4Nov 3 · 5,000 Meters Varsity · Place 30 · Socorro | 5,000 Meters Varsity | 30 | 23:42.4 | 10 |
| Oct 14 | Los Lunas InvitationalOct 14 · 5,000 Meters Varsity · Place 105 · Socorro | 5,000 Meters Varsity | 105 | 23:36.88 PB | 10 |
| Sep 2 | ATC InvitationalSep 2 · 4,700 Meters Varsity · Place 55 · Socorro | 4,700 Meters Varsity | 55 | 24:07 PB | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NM AAA District 3/4 District ChampionshipsOct 28 · 5,000 Meters Varsity · Place 30 · Socorro | 5,000 Meters Varsity | 30 | 22:09.00 | — |
| Oct 14 | St. Pius Great Pumpkin ChallengeOct 14 · Varsity · Place 30 · Socorro | Varsity | 30 | 23:44.98 | — |
| Oct 7 | Socorro StampedeOct 7 · 5,000 Meters Junior Varsity · Place 22 · Socorro | 5,000 Meters Junior Varsity | 22 | 23:36.00 | 9 |
| Sep 24 | East Mountain Nick Martin InvitationalSep 24 · 5,000 Meters Varsity · Place 71 · Socorro | 5,000 Meters Varsity | 71 | 26:17.47 | — |
| Sep 17 | Adron Gardner ClassicSep 17 · 5,000 Meters Varsity · Place 46 · Socorro | 5,000 Meters Varsity | 46 | 25:42.70 | 9 |
| Sep 3 | Jemez Valley InviteSep 3 · 5,000 Meters Varsity · Place 57 · Socorro | 5,000 Meters Varsity | 57 | 28:10.67 | — |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | New Mexico State Cross Country ChampionshipsNov 6 · 5,000 Meters 3A · Place 86 · Socorro | 5,000 Meters 3A | 86 | 25:03.32 | — |
| Oct 16 | Albuquerque Academy ExtravaganzaOct 16 · 5,000 Meters High School C · Place 167 · Socorro | 5,000 Meters High School C | 167 | 24:48.06Unofficial | 8 |
| Oct 2 | Ruidoso Cross Country InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 23 · Socorro | 5,000 Meters Junior Varsity | 23 | 28:12.86 PB | 8 |
| Sep 18 | Belen Adron Gardner ClassicSep 18 · 5,000 Meters Varsity · Place 56 · Socorro | 5,000 Meters Varsity | 56 | 27:49.66 | 8 |
| Aug 28 | Cleveland InvitationalAug 28 · 5,000 Meters Varsity · Place 134 · Socorro | 5,000 Meters Varsity | 134 | 27:49.4 PB | 8 |