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 | 18:25.5 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 5,000 Meters · Crossroads Park4th Annual Titan Invite · Oct 13 | 20:23 | 4th Annual Titan Invite | October 13, 2017 |
| 5,000 Meters · Shalimar Country Club45th Annual Doug Conley Invitational · Sep 23 | 19:32.7 | 45th Annual Doug Conley Invitational | September 23, 2017 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home course13th Annual O'Connor Invitational · Oct 8 | 19:21.18 | 13th Annual O'Connor Invitational | October 8, 2016 |
| 5,000 Meters · Tumbleweed ParkChandler, Pinnacle, RedMtn, Desert Ridge · Sep 13 | 25:10 | Chandler, Pinnacle, RedMtn, Desert Ridge | September 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Paradise Valley District MeetOct 20 · 3 Miles Open · Place 14 · Pinnacle | 3 Miles Open | 14 | 19:49.78 | 12 |
| Oct 13 | 4th Annual Titan InviteOct 13 · 5,000 Meters Big School Open · Place 79 · Pinnacle | 5,000 Meters Big School Open | 79 | 20:23 PB | 12 |
| Oct 10 | Pinnacle Black-n-Blue TooOct 10 · 2 Miles Open · Pinnacle | 2 Miles Open | 0 | 11:48Unofficial | 12 |
| Oct 7 | Cesar Chavez ClassicOct 7 · 5,000 Meters Junior Varsity · Place 53 · Pinnacle | 5,000 Meters Junior Varsity | 53 | 20:34.00Unofficial | 12 |
| Oct 4 | BC, MR & Pinnacle @ OCOct 4 · 5,000 Meters All Boys · Place 32 · Pinnacle | 5,000 Meters All Boys | 32 | 21:27.15 | 12 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Open · Place 324 · PINNACLE | 5,000 Meters Open | 324 | 00:19:59.0 | — |
| Sep 23 | 45th Annual Doug Conley InvitationalSep 23 · 5,000 Meters Non-Varsity · Place 174 · Pinnacle | 5,000 Meters Non-Varsity | 174 | 19:32.7 PB | 12 |
| Sep 20 | Desert Mountain, Pinnacle, Westwood @ Mesa Mt. ViewSep 20 · 3.4 Miles Varsity · Pinnacle | 3.4 Miles Varsity | 0 | 22:47Unofficial | 12 |
| Sep 16 | 37th Annual Woodbridge Cross Country Classic (Day 2)Sep 16 · 3 Miles BLUE SENIOR BOYS · Place 84 · Pinnacle | 3 Miles BLUE SENIOR BOYS | 84 | 18:25.5 PB | 12 |
| Sep 13 | Chandler, Pinnacle, RedMtn, Desert RidgeSep 13 · 5,000 Meters Varsity · Place 77 · Pinnacle | 5,000 Meters Varsity | 77 | 25:10 PB | 12 |
| Sep 9 | Fountain Hills InvitationalSep 9 · 5,000 Meters Varsity · Place 22 · Pinnacle | 5,000 Meters Varsity | 22 | 20:09.4 | — |
| Aug 30 | Pinnacle Black-n-Blue RunAug 30 · 5,000 Meters Open · Pinnacle | 5,000 Meters Open | 0 | 21:13Unofficial | 12 |
2016 Cross Country
3 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Fountain Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 45 · Pinnacle | 5,000 Meters Varsity | 45 | 20:17.2 | SO |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Fountain Hills InvitationalSep 13 · 5,000 Meters Frosh/Soph Freshman · Place 73 · Pinnacle | 5,000 Meters Frosh/Soph Freshman | 73 | 23:27.7 | FR |
| Sep 6 | Pioneer InvitationalSep 6 · 5,000 Meters Freshman · Place 7 · Pinnacle | 5,000 Meters Freshman | 7 | 21:16.81 | 9 |