Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Washington HS2019 GUHSD Jamboree · Oct 24 | 12:41.85 | 2019 GUHSD Jamboree | October 24, 2019 |
| 2.8 Miles · Mountain View ParkThunderbird HS/Dave Doerrer Invitational · Oct 5 | 18:27 | Thunderbird HS/Dave Doerrer Invitational | October 5, 2019 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division II State Championship · Nov 10 | 23:15.5 | AIA Division II State Championship | November 10, 2018 |
| 5,000 Meters · Dysart HSDysart, La Joya, Agua Fria, Centennial, and Apollo · Sep 5 | 23:20.0 | Dysart, La Joya, Agua Fria, Centennial, and Apollo | September 5, 2018 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 7 | 26:00.51 | The Peaks XC Invite | September 7, 2019 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals - Rose Mofford · Nov 1 | 21:35.25 | AIA Sectionals - Rose Mofford | November 1, 2018 |
| 5,000 Meters · Washington HSGUHSD District Jamboree Championships · Oct 18 | 23:05.7 | GUHSD District Jamboree Championships | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2019 GUHSD JamboreeOct 24 · 2 Miles Junior Varsity · Place 1 · Apollo | 2 Miles Junior Varsity | 1 | 12:41.85 PB | 12 |
| Oct 5 | Thunderbird HS/Dave Doerrer Invitational Oct 5 · 2.8 Miles Varsity · Place 79 · Apollo | 2.8 Miles Varsity | 79 | 18:27 PB | 12 |
| Sep 21 | Doug Conley InviteSep 21 · 5,000 Meters Invitational · Place 143 · Apollo | 5,000 Meters Invitational | 143 | 21:27.83 | 12 |
| Sep 7 | The Peaks XC InviteSep 7 · 5,000 Meters Summit Boys · Place 125 · Apollo | 5,000 Meters Summit Boys | 125 | 26:00.51 PB | 12 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AIA Division II State ChampionshipNov 10 · 5,000 Meters Varsity · Place 221 · Apollo | 5,000 Meters Varsity | 221 | 23:15.5 PB | 11 |
| Nov 1 | AIA Sectionals - Rose MoffordNov 1 · 5,000 Meters Division II-Section II · Place 89 · Apollo | 5,000 Meters Division II-Section II | 89 | 21:35.25 PB | 11 |
| Oct 6 | THUNDERBIRD HS/Dave Doerrer INVITATIONALOct 6 · 2.8 Miles Varsity · Place 113 · Apollo | 2.8 Miles Varsity | 113 | 21:58.2 | 11 |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Varsity · Place 273 · Apollo, AZ | 5,000 Meters Varsity | 273 | 21:39.1 | — |
| Sep 5 | Dysart, La Joya, Agua Fria, Centennial, and ApolloSep 5 · 5,000 Meters Varsity · Place 35 · Apollo | 5,000 Meters Varsity | 35 | 23:20.0 PB | 11 |
| Sep 1 | Chandler InvitationalSep 1 · 5,000 Meters Varsity · Place 96 · Apollo | 5,000 Meters Varsity | 96 | 23:16.9 | JR |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | AIA Sectionals Rose Mofford, Div II/Sec IIOct 26 · 5,000 Meters Varsity · Place 106 · Apollo | 5,000 Meters Varsity | 106 | 22:16.39 | 10 |
| Oct 18 | GUHSD District Jamboree ChampionshipsOct 18 · 5,000 Meters Boys Varsity Championship Race · Place 47 · Apollo | 5,000 Meters Boys Varsity Championship Race | 47 | 23:05.7 PB | 10 |
| Oct 7 | Dave Doerrer Thunderbird InviteOct 7 · 2.7 Miles Novice · Place 53 · Apollo | 2.7 Miles Novice | 53 | 19:19Unofficial | 10 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Varsity · Place 285 · APOLLO | 5,000 Meters Varsity | 285 | 00:21:58.3 | — |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Sophomore · Place 125 · Apollo | 5,000 Meters Sophomore | 125 | 28:19.8 | SO |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Sophomore · Place 125 · Apollo | 5,000 Meters Sophomore | 125 | 28:19.8 | SO |