Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Buffalo ParkPeaks Invitational · Sep 3 | 21:53.2 | Peaks Invitational | September 3, 2022 |
| 5,000 Meters · Canyon View High SchoolFreedom Meet w Copper Canyon, Independence, Paradise Honors & 1 · Oct 13 | 19:38.0 | Freedom Meet w Copper Canyon, Independence, Paradise Honors & 1 | October 13, 2021 |
| 5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 4 | 19:23.5 | AIA State Championship | November 4, 2023 |
| 5,000 Meters · Cesar Chavez Park3rd Annual Cesar Chavez Classic · Oct 16 | 19:50.9 | 3rd Annual Cesar Chavez Classic | October 16, 2021 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 2 | 20:01.1 | The Peaks XC Invite | September 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA State ChampionshipNov 4 · 5,000 Meters Division 3 · Place 152 · Paradise Honors | 5,000 Meters Division 3 | 152 | 19:23.5 PB | 12 |
| Sep 2 | The Peaks XC InviteSep 2 · 5,000 Meters Ascent Boys · Place 43 · Paradise Honors | 5,000 Meters Ascent Boys | 43 | 20:01.1 PB | 12 |
2022 Cross Country
3 results2021 Cross Country
3 results