Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 19:18.6 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 5,000 Meters · Arizona Athletic GroundsWestern Equinox XC Invite · Sep 4 | 19:22.06 | Western Equinox XC Invite | September 4, 2026 |
| 5,000 Meters · Marana HS CourseEye of the Tiger Invitational · Oct 10 | 18:19.70 | Eye of the Tiger Invitational | October 10, 2026 |
| 5,000 Meters · Rio Rico CourseAIA Sectional - Rio Rico · Nov 4 | 17:53.78 | AIA Sectional - Rio Rico | November 4, 2026 |
| 5,000 Meters · Rolling Hills Golf CourseJohn Gleeson Lancer Invitational · Oct 17 | 18:31.79 | John Gleeson Lancer Invitational | October 17, 2026 |
| 5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 25 | 18:00.8 | Desert Twilight XC Festival | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Sectional - Rio RicoNov 4 · 5,000 Meters Division II - South · Place 33 · Cienega | 5,000 Meters Division II - South | 33 | 17:53.78 PB | 11 |
| Oct 21 | CIEN/AND/EMP/MMOct 21 · 5,000 Meters Open · Cienega | 5,000 Meters Open | 0 | 18:08Unofficial | 11 |
| Oct 17 | John Gleeson Lancer InvitationalOct 17 · 5,000 Meters Varsity · Place 76 · Cienega | 5,000 Meters Varsity | 76 | 18:31.79 PB | 11 |
| Oct 14 | CIEN/WGOct 14 · 3 Miles Open · Cienega | 3 Miles Open | 0 | 17:36Unofficial | 11 |
| Oct 10 | Eye of the Tiger InvitationalOct 10 · 5,000 Meters Boys Varsity · Place 34 · Cienega | 5,000 Meters Boys Varsity | 34 | 18:19.70 PB | 11 |
| Sep 25 | Desert Twilight XC FestivalSep 25 · 5,000 Meters #20 Large Schools Varsity · Place 113 · Cienega | 5,000 Meters #20 Large Schools Varsity | 113 | 18:00.8 PB | 11 |
| Sep 9 | CIEN/SS/MV/IRHSSep 9 · 3 Miles Open · Cienega | 3 Miles Open | 0 | 18:08Unofficial | 11 |
| Sep 4 | Western Equinox XC InviteSep 4 · 5,000 Meters Open 1 · Place 10 · Cienega | 5,000 Meters Open 1 | 10 | 19:22.06 PB | 11 |
| Aug 28 | Rich River Rattler InvitationalAug 28 · 5,000 Meters High School Boys #1-4 · Place 39 · Cienega | 5,000 Meters High School Boys #1-4 | 39 | 18:42.2 | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 1 · Place 246 · Cienega | 5,000 Meters Large 1 | 246 | 18:46.45 | 10 |
| Nov 15 | AIA Cross Country State ChampionshipsNov 15 · 5,000 Meters Varsity · Place 105 · Cienega | 5,000 Meters Varsity | 105 | 19:01.00 | 10 |
| Nov 5 | AIA Sectional - Rio RicoNov 5 · 5,000 Meters Varsity · Place 38 · Cienega | 5,000 Meters Varsity | 38 | 19:13.04 | 10 |
| Oct 24 | 77th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3 Varsity Blue · Place 104 · Cienega | 3 Miles D3 Varsity Blue | 104 | 19:18.6 PB | 10 |
| Oct 18 | John Gleeson Lancer Invitational - FULLOct 18 · 5,000 Meters Varsity · Place 92 · Cienega | 5,000 Meters Varsity | 92 | 18:50.05 | 10 |
| Sep 26 | Desert TwilightSep 26 · 5,000 Meters Championship · Place 177 · Cienega | 5,000 Meters Championship | 177 | 18:30.1 | SO |
| Sep 13 | 33rd Annual Los Mezquites Cross Country Invitational Sep 13 · 2.85 Miles Varsity · Place 18 · Cienega | 2.85 Miles Varsity | 18 | 17:28.07 | 10 |
| Sep 5 | Western Equinox XC InviteSep 5 · 5,000 Meters Varsity · Place 65 · Cienega | 5,000 Meters Varsity | 65 | 18:57.8 | SO |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | AIA Sectional - Rio RicoOct 23 · 5,000 Meters Varsity · Place 71 · Cienega | 5,000 Meters Varsity | 71 | 22:16.2 | FR |
| Oct 19 | Eye of the TigerOct 19 · 5,000 Meters Open · Place 24 · Cienega | 5,000 Meters Open | 24 | 19:47.2 | 9 |
| Oct 12 | John Gleeson Lancer InvitationalOct 12 · 5,000 Meters Open · Place 53 · Cienega | 5,000 Meters Open | 53 | 21:49.0 | 9 |
| Sep 13 | Ojo Rojo XC InviteSep 13 · 5,000 Meters Open · Place 48 · Cienega | 5,000 Meters Open | 48 | 20:50.0 | FR |
| Aug 31 | The Peaks XC InviteAug 31 · 5,000 Meters Open · Place 42 · Cienega | 5,000 Meters Open | 42 | 23:31.6 | FR |