Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Embry-Riddle Aeronautical UniversityPrescott Ray Wherley XC Invite · Sep 13 | 20:22.31 | Prescott Ray Wherley XC Invite | September 13, 2014 |
| 3 Miles · Shalimar Country ClubDoug Conley Invitational · Sep 26 | 20:42.4 | Doug Conley Invitational | September 26, 2015 |
| 5,000 Meters · Cactus ShadowsCatcus Shadows Dual · Sep 3 | 20:44.0 | Catcus Shadows Dual | September 3, 2016 |
| 5,000 Meters · Crossroads Park3rd Annual Titan Invite · Oct 14 | 21:28 | 3rd Annual Titan Invite | October 14, 2016 |
| 5,000 Meters · Embry-Riddle Aeronautical UniversityRay Wherley Invit · Sep 12 | 20:31.90 | Ray Wherley Invit | September 12, 2015 |
| 5,000 Meters · Grande Sports Complex8th Annual Desert Twilight · Oct 2 | 19:02.0 | 8th Annual Desert Twilight | October 2, 2015 |
| 5,000 Meters · Shalimar Country Club45th Annual Doug Conley Invitational · Sep 23 | 21:05.2 | 45th Annual Doug Conley Invitational | September 23, 2017 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home course12th Annual O'Connor Invitational · Oct 10 | 22:16.62 | 12th Annual O'Connor Invitational | October 10, 2015 |
| 5,000 Meters · Victory Lane Sports ComplexAdobe Invitational at Victory Lane hosted by Boulder Creek · Sep 20 | 19:09.66 | Adobe Invitational at Victory Lane hosted by Boulder Creek | September 20, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Notre Dame and North Pointe Prep @ Cactus ShadowsOct 10 · 5,000 Meters Open · Place 28 · Cactus Shadows | 5,000 Meters Open | 28 | 24:52 | 12 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Open · Place 265 · CACTUS SHADOWS | 5,000 Meters Open | 265 | 00:25:23.5 | — |
| Sep 23 | 45th Annual Doug Conley InvitationalSep 23 · 5,000 Meters Non-Varsity · Place 328 · Cactus Shadows | 5,000 Meters Non-Varsity | 328 | 21:05.2 PB | 12 |
| Sep 9 | Fountain Hills InvitationalSep 9 · 5,000 Meters Varsity · Place 81 · Cactus Shadows | 5,000 Meters Varsity | 81 | 23:46.4 | — |
| Sep 2 | Cactus Shadows and Horizon Duel In The DesertSep 2 · 5,000 Meters Varsity · Cactus Shadows | 5,000 Meters Varsity | 0 | — | 12 |
| Aug 19 | CSHS Intrasquad Aug 19 · 5,000 Meters Varsity · Cactus Shadows | 5,000 Meters Varsity | 0 | 22:32Unofficial | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | 3rd Annual Titan InviteOct 14 · 5,000 Meters Big School Open · Place 93 · Cactus Shadows | 5,000 Meters Big School Open | 93 | 21:28 PB | 11 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Small School Open · Place 13 · Cactus Shadows | 5,000 Meters Small School Open | 13 | 19:28.7 | 11 |
| Sep 21 | Cactus Shadows/Shadow Mountain/Chaparal/Queen CreekSep 21 · 5,000 Meters Varsity · Place 25 · Cactus Shadows | 5,000 Meters Varsity | 25 | 21:41Unofficial | 11 |
| Sep 3 | Catcus Shadows DualSep 3 · 5,000 Meters Varsity · Place 20 · Cactus Shadows | 5,000 Meters Varsity | 20 | 20:44.0 PB | 11 |
| Sep 3 | Dual in the DesertSep 3 · 5,000 Meters Varsity · Place 20 · Cactus Shadows | 5,000 Meters Varsity | 20 | 20:44Unofficial | 11 |
| Aug 20 | CSHS IntrasquadAug 20 · 5,000 Meters Varsity · Place 23 · Cactus Shadows | 5,000 Meters Varsity | 23 | 22:52Unofficial | 11 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | 12th Annual O'Connor InvitationalOct 10 · 5,000 Meters Junior Varsity/Open · Place 70 · Cactus Shadows | 5,000 Meters Junior Varsity/Open | 70 | 22:16.62 PB | 10 |
| Oct 2 | 8th Annual Desert Twilight Oct 2 · 5,000 Meters Small School Open · Place 20 · Cactus Shadows | 5,000 Meters Small School Open | 20 | 19:02.0 PB | 10 |
| Sep 26 | Doug Conley InvitationalSep 26 · 3 Mile Invitational · Place 172 · Cactus Shadows | 3 Mile Invitational | 172 | 20:42.4 PB | 10 |
| Sep 16 | Coronado, SMHS, and PVHS @ Cactus ShadowsSep 16 · 5,000 Meters Varsity · Place 11 · Cactus Shadows | 5,000 Meters Varsity | 11 | 20:06Unofficial | 10 |
| Sep 12 | Ray Wherley InvitSep 12 · 5,000 Meters Novice · Place 11 · Cactus Shadows | 5,000 Meters Novice | 11 | 20:31.90 PB | 10 |
| Aug 15 | CSHS Annual Intrasquad, family, friends and alumni runAug 15 · 5,000 Meters Varsity · Place 16 · Cactus Shadows | 5,000 Meters Varsity | 16 | 22:13Unofficial | 10 |
2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | 11TH ANNUAL O'CONNOR INVITATIONALOct 11 · 5,000 Meters Varsity · Place 87 · Cactus Shadows | 5,000 Meters Varsity | 87 | 19:40.90 | — |
| Oct 8 | Fountain Hills/Pinnacle/Cactus Shadows @ Cactus ShadowsOct 8 · 5,000 Meters Varsity · Place 15 · Cactus Shadows | 5,000 Meters Varsity | 15 | 18:58Unofficial | 9 |
| Oct 3 | Desert Twilight XC InviteOct 3 · 5,000 Meters Freshman · Place 36 · Cactus Shadows | 5,000 Meters Freshman | 36 | 21:42.159 | FR |
| Sep 20 | Adobe Invitational at Victory Lane hosted by Boulder CreekSep 20 · 5,000 Meters Freshman · Place 5 · Cactus Shadows | 5,000 Meters Freshman | 5 | 19:09.66 PB | 9 |
| Sep 17 | PV/Arcadia/Cactus Shadows/Shadow MountainSep 17 · 3 Mile Varsity · Place 28 · Cactus Shadows | 3 Mile Varsity | 28 | 20:20Unofficial | 9 |
| Sep 13 | Prescott Ray Wherley XC InviteSep 13 · 3 Mile Varsity · Place 150 · Cactus Shadows | 3 Mile Varsity | 150 | 20:22.31 PB | 9 |
| Sep 6 | Pioneer InvitationalSep 6 · 5,000 Meters Freshman · Place 3 · Cactus Shadows | 5,000 Meters Freshman | 3 | 18:21.50 | 9 |
| Aug 16 | CSHS IntrasquadAug 16 · 5,000 Meters Varsity · Place 17 · Cactus Shadows | 5,000 Meters Varsity | 17 | 22:16Unofficial | 9 |