Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Academy for Technology and The ClassicsATC Invitational · Aug 30 | 22:56 | ATC Invitational | August 30, 2025 |
| 4700 m · Academy for Technology and The ClassicsATC Invitational · Sep 2 | 22:35 | ATC Invitational | September 2, 2023 |
| 5,000 Meters · Albuquerque AcademyNew Mexico Cross Country State Championships · Nov 8 | 20:58.2 | New Mexico Cross Country State Championships | November 8, 2025 |
| 5,000 Meters · Albuquerque Academy NMAA State Cross Country Championships · Nov 11 | 21:30.33 | NMAA State Cross Country Championships | November 11, 2023 |
| 5,000 Meters · Bosque High SchoolBosque Classic Invitational · Sep 10 | 23:50.3 | Bosque Classic Invitational | September 10, 2022 |
| 5,000 Meters · Cuba High SchoolNMAA 3A District 5 · Nov 1 | 24:10.0 | NMAA 3A District 5 | November 1, 2025 |
| 5,000 Meters · Los Lunas HSLos Lunas Invitational · Oct 8 | 24:04.44 | Los Lunas Invitational | October 8, 2022 |
| 5,000 Meters · Miyamura HSMiyamura Invitational · Sep 6 | 21:19.45 | Miyamura Invitational | September 6, 2025 |
| 5,000 Meters · Newcomb, NMSkyhawk Invitational · Sep 24 | 24:24.16 | Skyhawk Invitational | September 24, 2022 |
| 5,000 Meters · Rio Rancho HSRio Rancho Jamboree · Sep 20 | 22:52.6 | Rio Rancho Jamboree | September 20, 2025 |
| 5,000 Meters · Santa Fe Indian SchoolJohn Grimley Invitational · Oct 4 | 22:30.9 | John Grimley Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | New Mexico Cross Country State ChampionshipsNov 8 · 5,000 Meters 3A · Place 11 · Cuba | 5,000 Meters 3A | 11 | 20:58.2 PB | 12 |
| Nov 1 | NMAA 3A District 5Nov 1 · 5,000 Meters Varsity · Place 5 · Cuba | 5,000 Meters Varsity | 5 | 24:10.0 PB | 12 |
| Oct 11 | Chamiso InvitationalOct 11 · 5,000 Meters Varsity · Place 6 · Cuba | 5,000 Meters Varsity | 6 | 28:23.16 | 12 |
| Oct 4 | John Grimley InvitationalOct 4 · 5,000 Meters Varsity · Place 7 · Cuba | 5,000 Meters Varsity | 7 | 22:30.9 PB | 12 |
| Sep 20 | Rio Rancho JamboreeSep 20 · 5,000 Meters Varsity · Place 17 · Cuba | 5,000 Meters Varsity | 17 | 22:52.6 PB | 12 |
| Sep 6 | Miyamura InvitationalSep 6 · 5,000 Meters Varsity · Place 6 · Cuba | 5,000 Meters Varsity | 6 | 21:19.45 PB | 12 |
| Aug 30 | ATC InvitationalAug 30 · 3 Miles Varsity · Place 15 · Cuba | 3 Miles Varsity | 15 | 22:56 PB | 12 |
2024 Cross Country
4 results2023 Cross Country
2 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Academy ExtravaganzaOct 15 · 5,000 Meters 3A · Place 22 · Cuba | 5,000 Meters 3A | 22 | 23:00.67 | 9 |
| Oct 8 | Los Lunas InvitationalOct 8 · 5,000 Meters Varsity · Place 16 · Cuba | 5,000 Meters Varsity | 16 | 24:04.44 PB | 9 |
| Oct 1 | SFIS John Grimley InvitationalOct 1 · 5,000 Meters Varsity · Place 11 · Cuba | 5,000 Meters Varsity | 11 | 23:43.0 | 35 |
| Oct 1 | SFIS John Grimley InvitationalOct 1 · 5,000 Meters Varsity · Place 11 · Cuba | 5,000 Meters Varsity | 11 | 23:43.00 | 9 |
| Sep 24 | Skyhawk InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Cuba | 5,000 Meters Varsity | 3 | 24:24.16 PB | 9 |
| Sep 17 | Rio Rancho JamboreeSep 17 · Varsity · Place 27 · Cuba | Varsity | 27 | 24:33.8 | 9 |
| Sep 10 | Bosque Classic InvitationalSep 10 · 5,000 Meters Varsity · Place 15 · Cuba | 5,000 Meters Varsity | 15 | 23:50.3 PB | 9 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Albuquerque Academy ExtravaganzaOct 16 · 5,000 Meters High School B · Place 89 · Cuba | 5,000 Meters High School B | 89 | 24:56.20Unofficial | 8 |