Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Crossroads ParkThe Phoenix Classic - Showdown at Sundown · Oct 4 | 21:04.2 | The Phoenix Classic - Showdown at Sundown | October 4, 2019 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division IV State Championship · Nov 10 | 21:27.8 | AIA Division IV State Championship | November 10, 2018 |
| 5,000 Meters · Cobre Valley Country ClubVandal Invitational · Oct 9 | 22:32 | Vandal Invitational | October 9, 2019 |
| 5,000 Meters · Crossroads ParkAIA Sectionals - Crossroads · Nov 8 | 22:46.37 | AIA Sectionals - Crossroads | November 8, 2019 |
| 5,000 Meters · Crossroads ParkAIA Sectionals - Crossroads · Oct 31 | 20:56.90 | AIA Sectionals - Crossroads | October 31, 2018 |
| 5,000 Meters · Payson Golf CoursePAYSON MULTI-MEET · Sep 6 | 25:02.3 | PAYSON MULTI-MEET | September 6, 2017 |
| 5,000 Meters · Tumbleweed ParkOjo Rojo · Sep 16 | 23:35.22 | Ojo Rojo | September 16, 2017 |
| 5,000 Meters · Woodland Lake ParkShane Morris Invitational · Sep 23 | 24:15.43 | Shane Morris Invitational | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AIA Sectionals - CrossroadsNov 8 · 5,000 Meters Division IV-Section IV · Place 56 · Ray | 5,000 Meters Division IV-Section IV | 56 | 22:46.37 PB | 11 |
| Oct 11 | 5th Annual Titan InvitationalOct 11 · 5,000 Meters Varsity · Place 122 · Ray | 5,000 Meters Varsity | 122 | 22:08.53 | 11 |
| Oct 9 | Vandal InvitationalOct 9 · 5,000 Meters Varsity · Place 25 · Ray | 5,000 Meters Varsity | 25 | 22:32 PB | 11 |
| Oct 4 | The Phoenix Classic - Showdown at SundownOct 4 · 3 Miles Varsity · Place 112 · Ray | 3 Miles Varsity | 112 | 21:04.2 PB | 11 |
| Sep 21 | 27th Annual Los Mezquites Cross Country Invitational Sep 21 · 5,000 Meters Open · Place 23 · Ray | 5,000 Meters Open | 23 | 23:57.7 | 11 |
| Sep 14 | Ojo Rojo InvitationalSep 14 · 5,000 Meters Varsity · Place 158 · Ray | 5,000 Meters Varsity | 158 | 21:49.36 | 11 |
| Sep 6 | Desert SolsticeSep 6 · 5,000 Meters Varsity · Place 108 · Ray | 5,000 Meters Varsity | 108 | 24:01.5 | — |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AIA Division IV State ChampionshipNov 10 · 5,000 Meters Varsity · Place 156 · Ray | 5,000 Meters Varsity | 156 | 21:27.8 PB | 10 |
| Oct 31 | AIA Sectionals - CrossroadsOct 31 · 5,000 Meters Division IV-Section IV · Place 26 · Ray | 5,000 Meters Division IV-Section IV | 26 | 20:56.90 PB | 10 |
| Oct 20 | Fire It Up InvitationalOct 20 · 5,000 Meters Varsity · Place 31 · Ray | 5,000 Meters Varsity | 31 | 21:00 | 10 |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Varsity · Place 404 · Ray, AZ | 5,000 Meters Varsity | 404 | 22:28.5 | — |
| Sep 22 | Shane Morris InvitationalSep 22 · 5,000 Meters Open · Place 54 · Ray | 5,000 Meters Open | 54 | 22:40.7 | SO |
| Sep 7 | Desert Solstice Sep 7 · Varsity · Place 106 · Ray | Varsity | 106 | 22:41.32 | 10 |
| Aug 29 | Payson Multi-InvitationalAug 29 · 5,000 Meters Varsity · Place 88 · Ray | 5,000 Meters Varsity | 88 | 21:23.3 | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | AIA Sectionals Crossoads, Div IV/Sec IVOct 27 · 5,000 Meters Varsity · Place 44 · Ray | 5,000 Meters Varsity | 44 | 21:27 | 9 |
| Sep 23 | Shane Morris InvitationalSep 23 · 5,000 Meters High School Open · Place 83 · Ray | 5,000 Meters High School Open | 83 | 24:15.43 PB | 9 |
| Sep 19 | Fire It Up InvitationalSep 19 · 5,000 Meters Varsity · Ray | 5,000 Meters Varsity | — | NT | 9 |
| Sep 16 | Ojo RojoSep 16 · 5,000 Meters Varsity · Place 256 · Ray | 5,000 Meters Varsity | 256 | 23:35.22 PB | 9 |
| Sep 6 | PAYSON MULTI-MEETSep 6 · 5,000 Meters Varsity · Place 149 · Ray | 5,000 Meters Varsity | 149 | 25:02.3 PB | 9 |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 66 · Ray | 5,000 Meters Freshman | 66 | 22:26.8 | FR |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 66 · Ray | 5,000 Meters Freshman | 66 | 22:26.8 | FR |