Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Nate Avery TrailFour Corners Invitational · Sep 16 | 20:32.64 | Four Corners Invitational | September 16, 2017 |
| 3 Miles · Scottsdale Sports ComplexThe Scottsdales Invite · Sep 4 | 21:53 | The Scottsdales Invite | September 4, 2019 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division IV State Championship · Nov 10 | 18:55.4 | AIA Division IV State Championship | November 10, 2018 |
| 5,000 Meters · Cesar Chavez ParkAIA Sectionals Cesar Chavez, Div IV/Sec I · Oct 27 | 20:01.49 | AIA Sectionals Cesar Chavez, Div IV/Sec I | October 27, 2017 |
| 5,000 Meters · Cesar Chavez ParkALA Invitational · Oct 11 | 20:37 | ALA Invitational | October 11, 2017 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 18:12.3 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 7 | 21:14.49 | The Peaks XC Invite | September 7, 2019 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals - Rose Mofford · Nov 1 | 19:39.17 | AIA Sectionals - Rose Mofford | November 1, 2018 |
| 5,000 Meters · Shalimar Country Club45th Annual Doug Conley Invitational · Sep 23 | 19:23.5 | 45th Annual Doug Conley Invitational | September 23, 2017 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home courseO'Connor Invitational · Oct 13 | 20:21.81 | O'Connor Invitational | October 13, 2018 |
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 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Small School (1-999) · Place 189 · Glendale Preparatory Academy | 5,000 Meters Open - Small School (1-999) | 189 | 18:12.3 PB | 12 |
| Oct 30 | Tempe Prep InvitationalOct 30 · 5,000 Meters Varsity · Place 38 · Glendale Preparatory.. | 5,000 Meters Varsity | 38 | 18:46.24 | 12 |
| Oct 5 | Glendale ShowcaseOct 5 · 5,000 Meters Varsity · Place 156 · Glendale Preparatory.. | 5,000 Meters Varsity | 156 | 23:07 | 12 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Varsity · Place 224 · Glendale Preparatory... | 5,000 Meters Varsity | 224 | 18:45.87 | 12 |
| Sep 14 | Fountain Hills InvitationalSep 14 · 5,000 Meters Varsity · Place 139 · Glendale Preparatory.. | 5,000 Meters Varsity | 139 | 18:28.38 | 12 |
| Sep 7 | The Peaks XC InviteSep 7 · 5,000 Meters Open Boys · Place 49 · Glendale Preparatory Academy | 5,000 Meters Open Boys | 49 | 21:14.49 PB | 12 |
| Sep 4 | The Scottsdales InviteSep 4 · 3 Miles Varsity · Place 25 · Glendale Preparatory Academy | 3 Miles Varsity | 25 | 21:53 PB | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AIA Division IV State ChampionshipNov 10 · 5,000 Meters Varsity · Place 78 · Glendale Preparatory Academy | 5,000 Meters Varsity | 78 | 18:55.4 PB | 11 |
| Nov 1 | AIA Sectionals - Rose MoffordNov 1 · 5,000 Meters Division IV-Section I · Place 31 · Glendale Preparatory Academy | 5,000 Meters Division IV-Section I | 31 | 19:39.17 PB | 11 |
| Oct 13 | O'Connor InvitationalOct 13 · 5,000 Meters Varsity · Place 65 · Glendale Preparatory Academy | 5,000 Meters Varsity | 65 | 20:21.81 PB | 11 |
| Oct 6 | Glendale ShowcaseOct 6 · 5,000 Meters Varsity · Place 82 · Glendale Preparatory Acad | 5,000 Meters Varsity | 82 | 18:34.79 | 11 |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Varsity · Place 247 · Glendale Preparatory Academy, AZ | 5,000 Meters Varsity | 247 | 19:36.0 | — |
| Sep 22 | Doug Conley InvitationalSep 22 · Varsity · Place 189 · Glendale Preparatory Acad | Varsity | 189 | 20:49 | 11 |
| Sep 1 | Chandler InvitationalSep 1 · 5,000 Meters Varsity · Place 52 · Glendale Prep | 5,000 Meters Varsity | 52 | 20:32.8 | JR |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Division IV State ChampionshipNov 4 · 5,000 Meters Varsity · Place 141 · Glendale Preparatory Academy | 5,000 Meters Varsity | 141 | 20:16 | 10 |
| Oct 27 | AIA Sectionals Cesar Chavez, Div IV/Sec IOct 27 · 5,000 Meters Varsity · Place 45 · Glendale Preparatory Academy | 5,000 Meters Varsity | 45 | 20:01.49 PB | 10 |
| Oct 11 | ALA InvitationalOct 11 · 5,000 Meters Varsity · Place 15 · Glendale Preparatory Academy | 5,000 Meters Varsity | 15 | 20:37 PB | 10 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Varsity · Place 268 · GLENDALE PREPARATORY ACADEMY | 5,000 Meters Varsity | 268 | 00:20:01.9 | — |
| Sep 23 | 45th Annual Doug Conley InvitationalSep 23 · 5,000 Meters Invitational · Place 143 · Glendale Preparatory Academy | 5,000 Meters Invitational | 143 | 19:23.5 PB | 10 |
| Sep 16 | Four Corners InvitationalSep 16 · 3 Miles Seeded Varsity · Place 84 · Glendale Preparatory Academy | 3 Miles Seeded Varsity | 84 | 20:32.64 PB | 10 |
| Sep 9 | Fountain Hills InvitationalSep 9 · 5,000 Meters Varsity · Place 127 · Glendale Prep | 5,000 Meters Varsity | 127 | 19:48.9 | — |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Fountain Hills InvitationalSep 10 · 5,000 Meters Freshman Sophomore · Place 126 · Glendale Prep | 5,000 Meters Freshman Sophomore | 126 | 24:42.1 | FR |