Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 16:08.7 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division I State Championship · Nov 5 | 17:53 | AIA Division I State Championship | November 5, 2016 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 18:28 | NXR Southwest Regional Championships | November 19, 2016 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals Rose Mofford, Div I/Sec II · Oct 26 | 17:35.72 | AIA Sectionals Rose Mofford, Div I/Sec II | October 26, 2017 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home courseDVUSD District Championship · Oct 18 | 17:57.47 | DVUSD District Championship | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Division I State ChampionshipNov 4 · 5,000 Meters Varsity · Place 104 · Sandra Day O'Connor | 5,000 Meters Varsity | 104 | 18:31 | 12 |
| Oct 26 | AIA Sectionals Rose Mofford, Div I/Sec IIOct 26 · 5,000 Meters Varsity · Place 47 · Sandra Day O'Connor | 5,000 Meters Varsity | 47 | 17:35.72 PB | 12 |
| Oct 18 | DVUSD District ChampionshipOct 18 · 5,000 Meters Varsity · Place 14 · Sandra Day O'Connor | 5,000 Meters Varsity | 14 | 17:57.47 PB | 12 |
| Oct 4 | BC, MR & Pinnacle @ OCOct 4 · 5,000 Meters All Boys · Place 8 · Sandra Day O'Connor | 5,000 Meters All Boys | 8 | 18:52.62 | 12 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Varsity · Place 188 · SANDRA DAY OCONNOR | 5,000 Meters Varsity | 188 | 00:17:17.7 | — |
| Sep 16 | 37th Annual Woodbridge Cross Country Classic (Day 2)Sep 16 · 3 Miles BLUE VARSITY BOYS-A · Place 52 · Sandra Day O'Connor | 3 Miles BLUE VARSITY BOYS-A | 52 | 16:08.7 PB | 12 |
| Sep 8 | Desert Solstice XC InviteSep 8 · 3.2 Miles Varsity · Place 68 · O'Connor | 3.2 Miles Varsity | 68 | 17:55.9 | SR |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open - Large School · Place 278 · Sandra Day O'Connor | 5,000 Meters Open - Large School | 278 | 18:28 PB | 11 |
| Nov 5 | AIA Division I State ChampionshipNov 5 · 5,000 Meters Varsity · Place 88 · Sandra Day O'Connor | 5,000 Meters Varsity | 88 | 17:53 PB | 11 |
| Oct 28 | Division I, Section 2Oct 28 · 5,000 Meters Varsity · Place 36 · Sandra Day O'Connor | 5,000 Meters Varsity | 36 | 17:54.66 | 11 |
| Oct 19 | Deer Valley District MeetOct 19 · 5,000 Meters Varsity · Place 7 · Sandra Day O'Connor | 5,000 Meters Varsity | 7 | 17:57.97 | 11 |
| Oct 8 | 13th Annual O'Connor InvitationalOct 8 · 5,000 Meters Varsity · Place 25 · Sandra Day O'Connor | 5,000 Meters Varsity | 25 | 18:03.88 | 11 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Deer Valley District MeetOct 21 · 5,000 Meters Varsity · Place 14 · Sandra Day O'Connor | 5,000 Meters Varsity | 14 | 17:51.03 | — |
| Sep 5 | Peaks InvitationalSep 5 · 5,000 Meters Varsity · Place 50 · O'Connor | 5,000 Meters Varsity | 50 | 20:42.6 | SO |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | 11TH ANNUAL O'CONNOR INVITATIONALOct 11 · 5,000 Meters Freshman · Place 3 · M Sandra Day O'Connor | 5,000 Meters Freshman | 3 | 19:16.15 | — |
| Sep 6 | Peaks InvitationalSep 6 · 5,000 Meters Junior Varsity Open · Place 84 · O'Connor | 5,000 Meters Junior Varsity Open | 84 | 22:08.6 | FR |