Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cave Creek Golf CourseAIA Division 3 State XC · Nov 16 | 17:13.9 | AIA Division 3 State XC | November 16, 2019 |
| 5,000 Meters · Grande Sports ComplexNike Desert Twilight · Sep 30 | 19:49.7 | Nike Desert Twilight | September 30, 2016 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 7 | 19:04.45 | The Peaks XC Invite | September 7, 2019 |
| 5,000 Meters · Rio Rico CourseAIA Sectionals - Rio Rico · Nov 6 | 18:09.83 | AIA Sectionals - Rio Rico | November 6, 2019 |
| 5,000 Meters · Rio Rico HS Home CourseAIA Sectionals - Rio Rico · Oct 31 | 18:29.26 | AIA Sectionals - Rio Rico | October 31, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | AIA Division 3 State XCNov 16 · 5,000 Meters Varsity · Place 24 · Salpointe Catholic | 5,000 Meters Varsity | 24 | 17:13.9 PB | 12 |
| Nov 6 | AIA Sectionals - Rio RicoNov 6 · 5,000 Meters Division III-Section I · Place 8 · Salpointe Catholic | 5,000 Meters Division III-Section I | 8 | 18:09.83 PB | 12 |
| Oct 26 | Eye of the Tiger Invite Oct 26 · 5,000 Meters Varsity · Place 6 · Salpointe Catholic | 5,000 Meters Varsity | 6 | 16:50 | 12 |
| Oct 12 | Rio Rico Rattler Oct 12 · 5,000 Meters Varsity · Place 7 · Salpointe | 5,000 Meters Varsity | 7 | 17:50.5 | SR |
| Oct 5 | Glendale ShowcaseOct 5 · 5,000 Meters Varsity · Place 15 · Salpointe Catholic | 5,000 Meters Varsity | 15 | 17:42 | 12 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Championship · Place 44 · Salpointe Catholic | 5,000 Meters Championship | 44 | 16:35.73 | 12 |
| Sep 14 | Ojo Rojo InvitationalSep 14 · 5,000 Meters Varsity · Place 16 · Salpointe Catholic | 5,000 Meters Varsity | 16 | 17:18.60 | 12 |
| Sep 7 | The Peaks XC InviteSep 7 · 5,000 Meters Summit Boys · Place 30 · Salpointe Catholic | 5,000 Meters Summit Boys | 30 | 19:04.45 PB | 12 |
2018 Cross Country
7 results2017 Cross Country
3 results2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AIA Division III State ChampionshipNov 5 · 5,000 Meters Varsity · Place 139 · Salpointe Catholic | 5,000 Meters Varsity | 139 | 18:56 | 9 |
| Oct 29 | Division III, Section I ChampionshipsOct 29 · 5,000 Meters Varsity · Place 31 · Salpointe Catholic | 5,000 Meters Varsity | 31 | 19:35.56 | 9 |
| Oct 15 | Rio Rico Rattler Oct 15 · 5,000 Meters Open Race · Place 3 · Salpointe Catholic | 5,000 Meters Open Race | 3 | 19:58.99Unofficial | 9 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Large School Freshman · Place 53 · Salpointe Catholic | 5,000 Meters Large School Freshman | 53 | 19:49.7 PB | 9 |