Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Sereno ParkParadise Valley District Meet · Oct 23 | 16:58.38 | Paradise Valley District Meet | October 23, 2015 |
| 3 Miles · Shalimar Country ClubDoug Conley Invitational · Sep 26 | 16:50.2 | Doug Conley Invitational | September 26, 2015 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division I State Championships · Nov 7 | 17:37.20 | AIA Division I State Championships | November 7, 2015 |
| 5,000 Meters · Crossroads Park3rd Annual Titan Invite · Oct 14 | 17:38 | 3rd Annual Titan Invite | October 14, 2016 |
| 5,000 Meters · Grande Sports Complex8th Annual Desert Twilight · Oct 2 | 16:58.9 | 8th Annual Desert Twilight | October 2, 2015 |
| 5,000 Meters · Pinnacle HSPinnacle, Desert Mountain, Notre Dame, Mountain Ridge · Sep 24 | 19:02.50 | Pinnacle, Desert Mountain, Notre Dame, Mountain Ridge | September 24, 2014 |
| 5,000 Meters · Rose Mofford ParkDivision I, Section II · Oct 30 | 17:02.13 | Division I, Section II | October 30, 2015 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home course12th Annual O'Connor Invitational · Oct 10 | 17:40.44 | 12th Annual O'Connor Invitational | October 10, 2015 |
| 5,000 Meters · Tumbleweed ParkChandler, Pinnacle, North, Ds Ridge, Red Mtn · Sep 14 | 20:18 | Chandler, Pinnacle, North, Ds Ridge, Red Mtn | September 14, 2016 |
| 5,000 Meters · Victory Lane Sports ComplexAdobe Invite hosted by Boulder Creek · Sep 17 | 17:29.22 | Adobe Invite hosted by Boulder Creek | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AIA Division I State ChampionshipNov 5 · 5,000 Meters Varsity · Place 139 · Pinnacle | 5,000 Meters Varsity | 139 | 19:02 | 12 |
| Oct 28 | Division I, Section 2Oct 28 · 5,000 Meters Varsity · Place 41 · Pinnacle | 5,000 Meters Varsity | 41 | 17:59.01 | 12 |
| Oct 14 | 3rd Annual Titan InviteOct 14 · 5,000 Meters Big School Open · Place 5 · Pinnacle | 5,000 Meters Big School Open | 5 | 17:38 PB | 12 |
| Oct 11 | Pinnacle Black-n-Blue TooOct 11 · 2 Miles Open · Pinnacle | 2 Miles Open | 0 | 10:46Unofficial | 12 |
| Oct 5 | BC/OC/MR/PinnacleOct 5 · 5,000 Meters Varsity · Place 10 · Pinnacle | 5,000 Meters Varsity | 10 | 18:48.22 | 12 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Sweepstakes · Place 146 · Pinnacle | 5,000 Meters Sweepstakes | 146 | 17:20.2 | 12 |
| Sep 21 | Pinnacle, Desert Mtn, Mtn View, WestwoodSep 21 · 5,000 Meters Open · Place 4 · Pinnacle | 5,000 Meters Open | 4 | 17:49.1Unofficial | 12 |
| Sep 17 | Adobe Invite hosted by Boulder CreekSep 17 · 5,000 Meters Varsity · Place 16 · Pinnacle | 5,000 Meters Varsity | 16 | 17:29.22 PB | 12 |
| Sep 14 | Chandler, Pinnacle, North, Ds Ridge, Red MtnSep 14 · 5,000 Meters Varsity · Place 38 · Pinnacle | 5,000 Meters Varsity | 38 | 20:18 PB | 12 |
| Aug 31 | Pinnacle Black-n-Blue RunAug 31 · 5,000 Meters Open · Pinnacle | 5,000 Meters Open | 0 | 19:43.4Unofficial | 12 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AIA Division I State ChampionshipsNov 7 · 5,000 Meters Varsity · Place 75 · Pinnacle | 5,000 Meters Varsity | 75 | 17:37.20 PB | 11 |
| Oct 30 | Division I, Section IIOct 30 · 5,000 Meters Varsity · Place 24 · Pinnacle | 5,000 Meters Varsity | 24 | 17:02.13 PB | 11 |
| Oct 23 | Paradise Valley District MeetOct 23 · 3 Mile Varsity · Place 9 · Pinnacle | 3 Mile Varsity | 9 | 16:58.38 PB | 11 |
| Oct 14 | Pinnacle Black-n-Blue TooOct 14 · 2 Mile Open · Pinnacle | 2 Mile Open | 0 | 10:48.1Unofficial | 11 |
| Oct 10 | 12th Annual O'Connor InvitationalOct 10 · 5,000 Meters Varsity · Place 25 · Pinnacle | 5,000 Meters Varsity | 25 | 17:40.44 PB | 11 |
| Oct 7 | Pinnacle, Cactus Shadows @ Fountain HillsOct 7 · 5,000 Meters Varsity · Pinnacle | 5,000 Meters Varsity | 0 | 17:23.6Unofficial | 11 |
| Oct 2 | 8th Annual Desert Twilight Oct 2 · 5,000 Meters Championship · Place 37 · Pinnacle | 5,000 Meters Championship | 37 | 16:58.9 PB | 11 |
| Sep 26 | Doug Conley InvitationalSep 26 · 3 Mile Invitational · Place 9 · Pinnacle | 3 Mile Invitational | 9 | 16:50.2 PB | 11 |
| Sep 19 | Adobe Invite hosted by Boulder CreekSep 19 · 5,000 Meters Varsity · Place 8 · Pinnacle | 5,000 Meters Varsity | 8 | 17:30.25 | 11 |
| Sep 2 | Pinnacle Black-n-Blue RunSep 2 · 5,000 Meters Open · Place 2 · Pinnacle | 5,000 Meters Open | 2 | 18:43.4Unofficial | 11 |
2014 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Fountain Hills/Pinnacle/Cactus Shadows @ Cactus ShadowsOct 8 · 5,000 Meters Varsity · Place 12 · Pinnacle | 5,000 Meters Varsity | 12 | 18:49Unofficial | 10 |
| Sep 24 | Pinnacle, Desert Mountain, Notre Dame, Mountain RidgeSep 24 · 5,000 Meters Boys Race · Place 10 · Pinnacle | 5,000 Meters Boys Race | 10 | 19:02.50 PB | 10 |
| Sep 20 | Adobe Invitational at Victory Lane hosted by Boulder CreekSep 20 · 5,000 Meters Varsity · Place 29 · Pinnacle | 5,000 Meters Varsity | 29 | 18:04.38 | 10 |
| Sep 17 | Camelback, Pinnacle, Fountain Hills, & GoldwaterSep 17 · 5,000 Meters Varsity · Place 2 · Pinnacle | 5,000 Meters Varsity | 2 | 19:40.0Unofficial | 10 |