Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Shepherd Junior HighShepherd, Fremont & Stapley Tri-Meet · Feb 7 | 14:32 | Shepherd, Fremont & Stapley Tri-Meet | February 7, 2024 |
| 3,000 Meters · Red Mountain ParkRhodes, Shepherd and Stapley Quad-Meet · Jan 25 | 14:55 | Rhodes, Shepherd and Stapley Quad-Meet | January 25, 2024 |
| 5,000 Meters · Fountain Hills ParkFountain Hills Invitational · Sep 12 | 20:58.82 | Fountain Hills Invitational | September 12, 2026 |
| 5,000 Meters · Glendale Heroes Regional ParkGlendale SHOWCASE · Oct 3 | 19:48.29 | Glendale SHOWCASE | October 3, 2026 |
| 5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 25 | 18:48.9 | Desert Twilight XC Festival | September 25, 2026 |
| 5,000 Meters · Tumbleweed Park32nd Annual Chandler XC Invite · Aug 29 | 22:34.7 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | 2026 City of Mesa XC ChampionshipsOct 22 · 5,000 Meters Open · Place 14 · Red MountainRed Mountain | 5,000 Meters Open | 14 | 19:48.2 | 10 |
| Oct 3 | Glendale SHOWCASEOct 3 · 5,000 Meters Open Boys · Place 22 · Red MountainRed Mountain | 5,000 Meters Open Boys | 22 | 19:48.29 PB | 10 |
| Sep 25 | Desert Twilight XC FestivalSep 25 · 5,000 Meters #12 Large Schools Open 3 · Place 16 · Red MountainRed Mountain | 5,000 Meters #12 Large Schools Open 3 | 16 | 18:48.9 PB | 10 |
| Sep 12 | Fountain Hills InvitationalSep 12 · 5,000 Meters Large School Boys (D1/D2) 5k · Place 112 · Red MountainRed Mountain | 5,000 Meters Large School Boys (D1/D2) 5k | 112 | 20:58.82 PB | 10 |
| Aug 29 | 32nd Annual Chandler XC InviteAug 29 · 5,000 Meters Sophomore · Place 102 · Red MountainRed Mountain | 5,000 Meters Sophomore | 102 | 22:34.7 PB | 10 |
| Aug 22 | Red Mountain Time TrialAug 22 · 2 Miles Steve Selby Big Dawg Race · Place 14 · Red MountainRed Mountain | 2 Miles Steve Selby Big Dawg Race | 14 | 13:09.60Unofficial | 10 |
2025 Cross Country
4 results2024 Cross Country
2 results