Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Red Mountain ParkCity of Mesa JHXC Championship · Feb 17 | 11:11 | City of Mesa JHXC Championship | February 17, 2023 |
| 2 Miles · Shepherd Junior HighFremont - Shepherd - Stapley Tri Meet · Feb 10 | 13:30 | Fremont - Shepherd - Stapley Tri Meet | February 10, 2022 |
| 3,000 Meters · Red Mountain ParkFremont-Smith-Taylor Tri Meet · Jan 24 | 11:56 | Fremont-Smith-Taylor Tri Meet | January 24, 2022 |
| 5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 2 | 16:24.1 | AIA State Championship | November 2, 2024 |
| 5,000 Meters · Fountain Hills ParkFountain Hills Invitational · Sep 12 | 15:31.59 | Fountain Hills Invitational | September 12, 2026 |
| 5,000 Meters · Glendale Heroes Regional ParkAIA Sectional - Glendale Heroes · Nov 3 | 15:36.57 | AIA Sectional - Glendale Heroes | November 3, 2026 |
| 5,000 Meters · Red Mountain ParkCity of Mesa XC Championship · Oct 19 | 17:08.2 | City of Mesa XC Championship | October 19, 2023 |
| 5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 25 | 15:32.2 | Desert Twilight XC Festival | September 25, 2026 |
| 5,000 Meters · Tumbleweed Park32nd Annual Chandler XC Invite · Aug 29 | 16:11.0 | 32nd Annual Chandler XC Invite | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | AIA Sectional - Glendale HeroesNov 3 · 5,000 Meters Division I - Northeast · Place 1 · Red MountainRed Mountain | 5,000 Meters Division I - Northeast | 1 | 15:36.57 PB | 12 |
| Oct 22 | 2026 City of Mesa XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 1 · Red MountainRed Mountain | 5,000 Meters Varsity | 1 | 15:54.5 | 12 |
| Oct 3 | Glendale SHOWCASEOct 3 · 5,000 Meters Varsity Boys · Place 1 · Red MountainRed Mountain | 5,000 Meters Varsity Boys | 1 | 16:03.31 | 12 |
| Sep 25 | Desert Twilight XC FestivalSep 25 · 5,000 Meters #26 Sweepstakes · Place 32 · Red MountainRed Mountain | 5,000 Meters #26 Sweepstakes | 32 | 15:32.2 PB | 12 |
| Sep 12 | Fountain Hills InvitationalSep 12 · 5,000 Meters Large School Boys (D1/D2) 5k · Place 1 · Red MountainRed Mountain | 5,000 Meters Large School Boys (D1/D2) 5k | 1 | 15:31.59 PB | 12 |
| Aug 29 | 32nd Annual Chandler XC InviteAug 29 · 5,000 Meters Senior · Place 1 · Red MountainRed Mountain | 5,000 Meters Senior | 1 | 16:11.0 PB | 12 |
| Aug 22 | Red Mountain Time TrialAug 22 · 2 Miles Steve Selby Big Dawg Race · Place 1 · Red MountainRed Mountain | 2 Miles Steve Selby Big Dawg Race | 1 | 10:40.60Unofficial | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | AIA Cross Country State ChampionshipsNov 15 · 5,000 Meters Varsity · Place 2 · Red MountainRed Mountain | 5,000 Meters Varsity | 2 | 15:55.90 | 11 |
| Nov 6 | AIA Sectional - Glendale HeroesNov 6 · 5,000 Meters Varsity · Place 1 · Red MountainRed Mountain | 5,000 Meters Varsity | 1 | 15:42.79 | 11 |
| Oct 23 | City of Mesa ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · Red MountainRed Mountain | 5,000 Meters Varsity | 1 | 16:00.94 | 11 |
| Oct 4 | Glendale SHOWCASEOct 4 · 5,000 Meters Varsity · Place 2 · Red MountainRed Mountain | 5,000 Meters Varsity | 2 | 16:00.83 | — |
| Sep 26 | Desert TwilightSep 26 · 5,000 Meters Varsity · Place 62 · Red MountainRed Mountain | 5,000 Meters Varsity | 62 | 15:47.7 | JR |
| Sep 13 | Fountain Hills Invitational Sep 13 · 5,000 Meters Division 1 · Place 2 · Red MountainRed Mountain | 5,000 Meters Division 1 | 2 | 16:03.76 | — |
| Aug 30 | Chandler InvitationalAug 30 · 5,000 Meters Varsity · Place 1 · Red MountainRed Mountain | 5,000 Meters Varsity | 1 | 16:13.1 | JR |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 3 · Place 22 · UnattachedUnattached | 5,000 Meters Large 3 | 22 | 16:05.51 | 10 |
| Nov 2 | AIA State ChampionshipNov 2 · 5,000 Meters Div I · Place 19 · Red MountainRed Mountain | 5,000 Meters Div I | 19 | 16:24.1 PB | 10 |
| Oct 24 | AIA Sectional - Glendale HeroesOct 24 · 5,000 Meters Varsity · Place 7 · Red MountainRed Mountain | 5,000 Meters Varsity | 7 | 16:25.6 | SO |
| Oct 17 | City of Mesa XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · Red MountainRed Mountain | 5,000 Meters Varsity | 4 | 16:52.5 | SO |
| Oct 5 | Glendale SHOWCASEOct 5 · 5,000 Meters Varsity · Place 12 · Red MountainRed Mountain | 5,000 Meters Varsity | 12 | 16:20.18 | 10 |
| Sep 27 | Desert TwilightSep 27 · 5,000 Meters Championship · Place 22 · Red MountainRed Mountain | 5,000 Meters Championship | 22 | 16:14.0 | SO |
| Sep 14 | Fountain Hills InvitationalSep 14 · 5,000 Meters Division 1 · Place 14 · Red MountainRed Mountain | 5,000 Meters Division 1 | 14 | 16:41.04 | 10 |
| Aug 31 | Chandler XC InviteAug 31 · 5,000 Meters Sophomore · Place 4 · Red MountainRed Mountain | 5,000 Meters Sophomore | 4 | 16:45.0 | SO |
2023 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA State ChampionshipNov 4 · 5,000 Meters Division 1 · Place 52 · Red MountainRed Mountain | 5,000 Meters Division 1 | 52 | 17:14.1 | 9 |
| Oct 26 | AIA Sectional - Glendale HeroesOct 26 · 5,000 Meters Varsity · Place 28 · Red MountainRed Mountain | 5,000 Meters Varsity | 28 | 17:02.5 | FR |
| Oct 19 | City of Mesa XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 10 · Red MountainRed Mountain | 5,000 Meters Varsity | 10 | 17:08.2 PB | 9 |
| Oct 7 | Glendale ShowcaseOct 7 · 5,000 Meters Varsity · Place 49 · Red MountainRed Mountain | 5,000 Meters Varsity | 49 | 17:50.7 | 9 |
| Sep 29 | Desert Twilight XC FestivalSep 29 · 5,000 Meters Varsity · Place 119 · Red MountainRed Mountain | 5,000 Meters Varsity | 119 | 16:57.5 | FR |
| Sep 23 | Western Equinox XC FestivalSep 23 · 5,000 Meters Championship · Place 53 · Red MountainRed Mountain | 5,000 Meters Championship | 53 | 17:20.2 | FR |
| Sep 9 | Fountain Hills InvitationalSep 9 · 5,000 Meters Varsity Division 1 · Place 52 · Red MountainRed Mountain | 5,000 Meters Varsity Division 1 | 52 | 17:52.76 | 9 |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 7 · Red MountainRed Mountain | 5,000 Meters Freshman | 7 | 17:32.1 | FR |
| Feb 17 | City of Mesa JHXC ChampionshipFeb 17 · 2 Miles Middle School · Place 1 · FremontFremont | 2 Miles Middle School | 1 | 11:11 PB | 8 |
| Feb 8 | Fremont, Shepherd, & Stapley Tri-MeetFeb 8 · 2 Miles Middle School · Place 1 · FremontFremont | 2 Miles Middle School | 1 | 11:45 | 8 |
| Feb 1 | Fremont, Rhodes & Stapley DualFeb 1 · 2 Miles Middle School · Place 1 · FremontFremont | 2 Miles Middle School | 1 | 11:57 | 8 |
| Jan 25 | Fremont, Franklin & Smith DualJan 25 · 2 Miles Middle School · Place 1 · FremontFremont | 2 Miles Middle School | 1 | 11:44 | 8 |
2022 Cross Country
4 results