Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Danny Lopez ParkKiwanis de Amigos 15th Annual Rattlesnake Run · Sep 9 | 10:01.3 | Kiwanis de Amigos 15th Annual Rattlesnake Run | September 9, 2017 |
| 2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 22 | 18:58 | 73rd Annual Mt. SAC Cross Country Invitational | October 22, 2021 |
| 5,000 Meters · Buffalo ParkThe Peaks Invite · Sep 4 | 22:54.46 | The Peaks Invite | September 4, 2021 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 19:52.9 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 7 | 21:36.75 | The Peaks XC Invite | September 7, 2019 |
| 5,000 Meters · Rio Rico CourseAIA Sectionals - Rio Rico · Nov 6 | 20:26.30 | AIA Sectionals - Rio Rico | November 6, 2019 |
| 5,000 Meters · Rio Rico HS Home CourseAIA Sectionals Rio Rico · Nov 4 | 22:23.1 | AIA Sectionals Rio Rico | November 4, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 163 · CienegaCienega | 5,000 Meters Division 2 | 163 | 19:26.6 | 12 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 163 · CienegaCienega | 5,000 Meters Division 2 | 163 | 19:26.6 | 12 |
| Oct 22 | 73rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3 JV Red · Place 16 · CienegaCienega | 2.93 Miles D3 JV Red | 16 | 18:58 PB | 12 |
| Oct 20 | Mtn View/Cholla @ CienegaOct 20 · 3 Miles Open · CienegaCienega | 3 Miles Open | 0 | 19:12Unofficial | 12 |
| Oct 16 | John Gleeson Lancer InvitationalOct 16 · 5,000 Meters Open · Place 23 · CienegaCienega | 5,000 Meters Open | 23 | 20:05.2 | 12 |
| Oct 9 | Rattler Honoring Richard HainesOct 9 · 5,000 Meters Open · Place 11 · CienegaCienega | 5,000 Meters Open | 11 | 19:47.5 | 12 |
| Sep 24 | Desert Twilight XC FestivalSep 24 · 5,000 Meters Varsity · Place 205 · CienegaCienega | 5,000 Meters Varsity | 205 | 20:58 | — |
| Sep 15 | Catalina FoothillsSep 15 · 5,000 Meters Open · CienegaCienega | 5,000 Meters Open | 0 | 21:21Unofficial | 12 |
| Sep 4 | The Peaks InviteSep 4 · 5,000 Meters Open Boys · Place 57 · CienegaCienega | 5,000 Meters Open Boys | 57 | 22:54.46 PB | 12 |
| Sep 1 | BuenaSep 1 · 3 Miles Open · CienegaCienega | 3 Miles Open | 0 | 21:43Unofficial | 12 |
2020 Cross Country
4 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 1 (1600 and more) · Place 220 · CienegaCienega | 5,000 Meters Open - Large School 1 (1600 and more) | 220 | 19:52.9 PB | 10 |
| Nov 6 | AIA Sectionals - Rio RicoNov 6 · 5,000 Meters Division II-Section I · Place 73 · CienegaCienega | 5,000 Meters Division II-Section I | 73 | 20:26.30 PB | 10 |
| Oct 23 | Cholla/Amphi @ CienegaOct 23 · 3 Miles Varsity · CienegaCienega | 3 Miles Varsity | 0 | 19:02Unofficial | 10 |
| Oct 16 | Cienega/Pueblo @ SalpointeOct 16 · 3 Miles Open · CienegaCienega | 3 Miles Open | 0 | 21:09Unofficial | 10 |
| Oct 12 | Rio Rico Rattler Oct 12 · 5,000 Meters Varsity · Place 37 · CienegaCienega | 5,000 Meters Varsity | 37 | 19:44.3 | SO |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Varsity · Place 296 · CienegaCienega | 5,000 Meters Varsity | 296 | 19:23.91 | 10 |
| Sep 14 | Ojo Rojo InvitationalSep 14 · 5,000 Meters Varsity · Place 85 · CienegaCienega | 5,000 Meters Varsity | 85 | 19:31.00 | 10 |
| Sep 7 | The Peaks XC InviteSep 7 · 5,000 Meters Summit Boys · Place 100 · CienegaCienega | 5,000 Meters Summit Boys | 100 | 21:36.75 PB | 10 |
| Sep 4 | Buena/Empire @ CienegaSep 4 · 3 Miles Open · CienegaCienega | 3 Miles Open | 0 | 19:18Unofficial | 10 |
2018 Cross Country
3 results2017 Cross Country
1 results