Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · Buffalo ParkPeaks Invitational · Sep 3 | 15:23.5 | Peaks Invitational | September 3, 2022 |
| 5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 4 | 21:25.3 | AIA State Championship | November 4, 2023 |
| 5,000 Meters · Hopi Junior Senior High SchoolHopi Invitational · Aug 30 | 23:57 | Hopi Invitational | August 30, 2022 |
| 5,000 Meters · Joseph City High SchoolJCHS Cross Country Invitational · Sep 6 | 20:35.93 | JCHS Cross Country Invitational | September 6, 2024 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 2 | 21:03.4 | The Peaks XC Invite | September 2, 2023 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 18:10.95 | NXR Southwest Regional Championships | November 22, 2025 |
| 8,000 Meters · Embry-Riddle Aeronautical UniversityEmbry-Riddle (Ariz) Invitational · Sep 12 | 32:04 | Embry-Riddle (Ariz) Invitational | September 12, 2026 |
| 8,000 Meters · Sahuaro Ranch ParkThe Firestorm Classic · Sep 19 | 29:37.0 | The Firestorm Classic | September 19, 2026 |
| 8,000 Meters · Silverlake/Quincy DouglasNJCAA Region 1 Championships 2026 · Oct 30 | 30:25.3 | NJCAA Region 1 Championships 2026 | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Small 2 · Place 114 · HolbrookHolbrook | 5,000 Meters Small 2 | 114 | 18:10.95 PB | 12 |
| Nov 15 | AIA Cross Country State ChampionshipsNov 15 · 5,000 Meters Varsity · Place 147 · WinslowWinslow | 5,000 Meters Varsity | 147 | 18:57.60 | 12 |
| Nov 5 | AIA Sectional - PageNov 5 · 5,000 Meters Varsity · Place 31 · WinslowWinslow | 5,000 Meters Varsity | 31 | 18:39.16 | 12 |
| Oct 30 | Verde Valley Invitational Oct 30 · 5,000 Meters Varsity · Place 16 · WinslowWinslow | 5,000 Meters Varsity | 16 | 18:48.69 | 12 |
| Oct 17 | Holbrook InvitationalOct 17 · 5,000 Meters Varsity · Place 30 · WinslowWinslow | 5,000 Meters Varsity | 30 | 19:01.50 | 12 |
| Oct 4 | Dave Conatser InvitationalOct 4 · 5,000 Meters Varsity · Place 16 · WinslowWinslow | 5,000 Meters Varsity | 16 | 20:01.48 | 12 |
| Sep 26 | Desert TwilightSep 26 · 5,000 Meters Varsity · Place 49 · WinslowWinslow | 5,000 Meters Varsity | 49 | 18:13.2 | SR |
| Sep 20 | Four Corners InvitationalSep 20 · 3 Miles Varsity · Place 69 · WinslowWinslow | 3 Miles Varsity | 69 | 19:26.22 | 12 |
| Sep 16 | 2025 Chuck Hardt XC InvitationalSep 16 · 5,000 Meters Open · Place 21 · WinslowWinslow | 5,000 Meters Open | 21 | 19:23.59 | — |
| Sep 11 | Cougar InviteSep 11 · 5,000 Meters Varsity · Place 20 · WinslowWinslow | 5,000 Meters Varsity | 20 | 19:04.90 | 12 |
| Aug 30 | Peaks InvitationalAug 30 · 5,000 Meters Varsity · Place 59 · WinslowWinslow | 5,000 Meters Varsity | 59 | 20:34.4 | SR |
| Aug 27 | Rick Baker InvitationalAug 27 · 5,000 Meters Varsity · Place 30 · WinslowWinslow | 5,000 Meters Varsity | 30 | 19:49.62 | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | AIA Sectional - PageOct 24 · 5,000 Meters Varsity · Place 61 · WinslowWinslow | 5,000 Meters Varsity | 61 | 20:40.9 | JR |
| Oct 11 | Holbrook InvitationalOct 11 · 5,000 Meters Varsity · Place 39 · WinslowWinslow | 5,000 Meters Varsity | 39 | 21:02.5 | JR |
| Oct 4 | Dave Conatser InvitationalOct 4 · 5,000 Meters Varsity · Place 29 · WinslowWinslow | 5,000 Meters Varsity | 29 | 20:32.13 | 11 |
| Sep 27 | Desert TwilightSep 27 · 5,000 Meters Varsity · Place 102 · WinslowWinslow | 5,000 Meters Varsity | 102 | 19:05.3 | JR |
| Sep 17 | 2024 Chuck Hardt XC InvitationalSep 17 · 5,000 Meters Open · Place 25 · WinslowWinslow | 5,000 Meters Open | 25 | 19:59.07 | 11 |
| Sep 14 | Four Corners InvitationalSep 14 · 3 Miles Varsity · Place 84 · WinslowWinslow | 3 Miles Varsity | 84 | 19:30.6 | JR |
| Sep 6 | JCHS Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 6 · WinslowWinslow | 5,000 Meters Varsity | 6 | 20:35.93 PB | 11 |
| Aug 31 | The Peaks XC InviteAug 31 · 5,000 Meters Varsity · Place 79 · WinslowWinslow | 5,000 Meters Varsity | 79 | 20:39.3 | JR |
| Aug 27 | Rick Baker Cross Country Invite 2024Aug 27 · 5,000 Meters Varsity · Place 58 · WinslowWinslow | 5,000 Meters Varsity | 58 | 22:19.00 | JR |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA State ChampionshipNov 4 · 5,000 Meters Division 3 · Place 223 · WinslowWinslow | 5,000 Meters Division 3 | 223 | 21:25.3 PB | 10 |
| Oct 27 | AIA Sectional - Hidden CoveOct 27 · 5,000 Meters Varsity · Place 49 · WinslowWinslow | 5,000 Meters Varsity | 49 | 19:35.4 | SO |
| Oct 20 | Holbrook InvitationalOct 20 · 5,000 Meters Open · Place 7 · WinslowWinslow | 5,000 Meters Open | 7 | 19:56.8 | SO |
| Sep 29 | Desert Twilight XC FestivalSep 29 · 5,000 Meters Varsity · Place 44 · WinslowWinslow | 5,000 Meters Varsity | 44 | 19:04.7 | SO |
| Sep 16 | Four Corners InvitationalSep 16 · 3 Miles Varsity · Place 100 · WinslowWinslow | 3 Miles Varsity | 100 | 20:01.6 | SO |
| Sep 9 | Joseph City Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 9 · WinslowWinslow | 5,000 Meters Varsity | 9 | 20:56.95 | 10 |
| Sep 2 | The Peaks XC InviteSep 2 · 5,000 Meters Ascent Boys · Place 74 · WinslowWinslow | 5,000 Meters Ascent Boys | 74 | 21:03.4 PB | 10 |
2022 Cross Country
6 results