Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cave Creek Golf CourseAIA Division 2 State XC · Nov 16 | 21:29.2 | AIA Division 2 State XC | November 16, 2019 |
| 5,000 Meters · Embry-Riddle Aeronautical UniversityRay Wherley Invite · Sep 14 | 23:32.28 | Ray Wherley Invite | September 14, 2019 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 7 | 23:41.89 | The Peaks XC Invite | September 7, 2019 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals - Rose Mofford · Nov 1 | 21:13.67 | AIA Sectionals - Rose Mofford | November 1, 2018 |
| 5,000 Meters · Rose Mofford Sectional CourseAIA Sectionals - Rose Mofford · Nov 6 | 20:49.38 | AIA Sectionals - Rose Mofford | November 6, 2019 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home course16th Annual O'Connor Invitational · Oct 12 | 21:51.03 | 16th Annual O'Connor Invitational | October 12, 2019 |
| 5,000 Meters · Thunderbird Paseo ParkGlendale Showcase · Sep 30 | 23:39 | Glendale Showcase | September 30, 2017 |
| 5,000 Meters · Tumbleweed ParkOjo Rojo · Sep 16 | 25:50.43 | Ojo Rojo | September 16, 2017 |
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 2 State XCNov 16 · 5,000 Meters Varsity · Place 53 · Ironwood | 5,000 Meters Varsity | 53 | 21:29.2 PB | 12 |
| Nov 6 | AIA Sectionals - Rose MoffordNov 6 · 5,000 Meters Division II-Section II · Place 16 · Ironwood | 5,000 Meters Division II-Section II | 16 | 20:49.38 PB | 12 |
| Oct 26 | Peoria Unified School District MeetOct 26 · 5,000 Meters Varsity · Place 16 · Ironwood | 5,000 Meters Varsity | 16 | 21:40 | 12 |
| Oct 12 | 16th Annual O'Connor InvitationalOct 12 · 5,000 Meters Varsity · Place 13 · Ironwood | 5,000 Meters Varsity | 13 | 21:51.03 PB | 12 |
| Oct 5 | Glendale ShowcaseOct 5 · 5,000 Meters Varsity · Place 18 · Ironwood | 5,000 Meters Varsity | 18 | 21:55 | 12 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Varsity · Place 65 · Ironwood | 5,000 Meters Varsity | 65 | 21:14.83 | 12 |
| Sep 14 | Ray Wherley InviteSep 14 · 5,000 Meters Varsity · Place 25 · Ironwood | 5,000 Meters Varsity | 25 | 23:32.28 PB | 12 |
| Sep 7 | The Peaks XC InviteSep 7 · 5,000 Meters Ascent Girls · Place 15 · Ironwood | 5,000 Meters Ascent Girls | 15 | 23:41.89 PB | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AIA Division II State ChampionshipNov 10 · 5,000 Meters Varsity · Place 89 · Ironwood | 5,000 Meters Varsity | 89 | 22:33.29 | 11 |
| Nov 1 | AIA Sectionals - Rose MoffordNov 1 · 5,000 Meters Division II-Section II · Place 19 · Ironwood | 5,000 Meters Division II-Section II | 19 | 21:13.67 PB | 11 |
| Oct 17 | PUSD District ChampionshipOct 17 · 2.9 Miles Open · Place 17 · Ironwood | 2.9 Miles Open | 17 | 20:20Unofficial | 11 |
| Oct 13 | O'Connor InvitationalOct 13 · 5,000 Meters Varsity · Place 20 · Ironwood | 5,000 Meters Varsity | 20 | 22:11.69 | 11 |
| Oct 6 | Glendale ShowcaseOct 6 · 5,000 Meters Varsity · Place 57 · Ironwood | 5,000 Meters Varsity | 57 | 22:09.1 | 11 |
| Sep 22 | Juan Reyes InvitationalSep 22 · 5,000 Meters Varsity · Place 18 · Ironwood | 5,000 Meters Varsity | 18 | 23:13.0 | JR |
| Sep 8 | Ray Wherley InviteSep 8 · 5,000 Meters Varsity · Place 28 · Ironwood | 5,000 Meters Varsity | 28 | 25:29.46 | 11 |
| Sep 1 | The Peaks XC InviteSep 1 · 5,000 Meters Ascent (Varsity) · Place 27 · Ironwood | 5,000 Meters Ascent (Varsity) | 27 | 24:28.4 | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Division II State ChampionshipNov 4 · 5,000 Meters Varsity · Place 148 · Ironwood | 5,000 Meters Varsity | 148 | 23:45 | 10 |
| Oct 26 | AIA Sectionals Rose Mofford, Div II/Sec IIOct 26 · 5,000 Meters Varsity · Place 36 · Ironwood | 5,000 Meters Varsity | 36 | 22:32.86 | 10 |
| Sep 30 | Glendale ShowcaseSep 30 · 5,000 Meters Varsity · Place 16 · Ironwood | 5,000 Meters Varsity | 16 | 23:39 PB | 10 |
| Sep 16 | Ojo RojoSep 16 · 5,000 Meters Varsity · Place 124 · Ironwood | 5,000 Meters Varsity | 124 | 25:50.43 PB | 10 |
| Sep 9 | Ray Wherley XC InviteSep 9 · 5,000 Meters Varsity Races · Place 29 · Ironwood | 5,000 Meters Varsity Races | 29 | 25:46.62 | 10 |
| Sep 2 | Peaks Cross Country InvitationalSep 2 · 5,000 Meters Junior Varsity Open · Place 23 · Ironwood | 5,000 Meters Junior Varsity Open | 23 | 8:35 | SO |