Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 2 | 21:31.6 | AIA State Championship | November 2, 2024 |
| 5,000 Meters · Crossroads District ParkAIA Sectional - Crossroads · Nov 5 | 21:15.37 | AIA Sectional - Crossroads | November 5, 2026 |
| 5,000 Meters · Glendale Heroes Regional ParkGlendale SHOWCASE · Oct 3 | 24:47.84 | Glendale SHOWCASE | October 3, 2026 |
| 5,000 Meters · Paloma Community Park4th Annual NoPo Invitational (Requests are open) · Sep 5 | 19:30.9 | 4th Annual NoPo Invitational (Requests are open) | September 5, 2026 |
| 5,000 Meters · Shadow Ridge HSTolleson, West Point, Shadow Ridge · Sep 17 | 21:39.60 | Tolleson, West Point, Shadow Ridge | September 17, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 25 | 21:17.8 | Desert Twilight XC Festival | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Desert TwilightSep 26 · 5,000 Meters Championship · Place 229 · Shadow Ridge | 5,000 Meters Championship | 229 | 20:43.2 | JR |
| Sep 17 | Tolleson, West Point, Shadow RidgeSep 17 · 5,000 Meters Varsity · Place 26 · Shadow Ridge | 5,000 Meters Varsity | 26 | 21:39.60 PB | 11 |
| Sep 10 | Apollo, Carl Hayden, Shadow Ridge, Sierra Linda, and MillenniumSep 10 · 5,000 Meters Varsity · Place 12 · Shadow Ridge | 5,000 Meters Varsity | 12 | 21:55 | — |
| Aug 30 | 3rd Annual NoPo InvitationalAug 30 · 5,000 Meters Varsity · Place 74 · Shadow Ridge | 5,000 Meters Varsity | 74 | 19:52.0 | 11 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | AIA State ChampionshipNov 2 · 5,000 Meters Div I · Place 179 · Shadow Ridge | 5,000 Meters Div I | 179 | 21:31.6 PB | 10 |
| Oct 23 | AIA Sectional - CrossroadsOct 23 · 5,000 Meters Varsity · Place 85 · Shadow Ridge | 5,000 Meters Varsity | 85 | 22:08.8 | SO |
| Oct 11 | Epic Tourneys XC InviteOct 11 · 5,000 Meters Varsity · Place 193 · Shadow Ridge | 5,000 Meters Varsity | 193 | 20:49.2 | SO |
| Oct 9 | Dysart District CupOct 9 · 5,000 Meters Varsity · Place 12 · Shadow Ridge | 5,000 Meters Varsity | 12 | 20:36 | 10 |
| Oct 5 | Glendale SHOWCASEOct 5 · 5,000 Meters Varsity · Place 332 · Shadow Ridge | 5,000 Meters Varsity | 332 | 21:12.47 | 10 |
| Sep 27 | Desert TwilightSep 27 · 5,000 Meters Varsity · Place 268 · Shadow Ridge | 5,000 Meters Varsity | 268 | 23:17.4 | SO |
| Sep 11 | Apollo, Carl Hayden, Shadow Ridge @ MillenniumSep 11 · 5,000 Meters Varsity · Place 30 · Shadow Ridge | 5,000 Meters Varsity | 30 | 22:57.2 | 10 |
| Aug 31 | Chandler XC InviteAug 31 · 5,000 Meters Sophomore · Place 107 · Shadow Ridge | 5,000 Meters Sophomore | 107 | 21:54.3 | SO |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Desert Twilight XC FestivalSep 29 · 5,000 Meters Freshman · Place 78 · Shadow Ridge | 5,000 Meters Freshman | 78 | 21:41.8 | FR |
| Sep 15 | Ojo Rojo InvitationalSep 15 · 5,000 Meters Freshman · Place 32 · Shadow Ridge | 5,000 Meters Freshman | 32 | 21:17.6 | FR |
| Sep 13 | Verrado Home MeetSep 13 · 5,000 Meters Open · Place 15 · Shadow Ridge | 5,000 Meters Open | 15 | 22:06.3 | 9 |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 93 · Shadow Ridge | 5,000 Meters Freshman | 93 | 21:51.5 | FR |