Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 22:38.0 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 2 | 21:54.5 | AIA State Championship | November 2, 2024 |
| 5,000 Meters · Mica Mountain High SchoolMica Mountain Home Meet #2 · Oct 8 | 23:25.95 | Mica Mountain Home Meet #2 | October 8, 2025 |
| 5,000 Meters · Reid ParkRincon Home V Mica Mountain · Sep 2 | 38:11.95 | Rincon Home V Mica Mountain | September 2, 2026 |
| 5,000 Meters · Rio Rico CourseAIA Sectional - Rio Rico · Nov 4 | 23:12.15 | AIA Sectional - Rio Rico | November 4, 2026 |
| 5,000 Meters · Rolling Hills Golf CourseJohn Gleeson Lancer Invitational · Oct 17 | 24:15.68 | John Gleeson Lancer Invitational | October 17, 2026 |
| 5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 25 | 25:11.1 | Desert Twilight XC Festival | September 25, 2026 |
| 5,000 Meters · Tumbleweed Park32nd Annual Chandler XC Invite · Aug 29 | 23:22.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
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Sectional - Rio RicoNov 4 · 5,000 Meters Division II - South · Place 46 · Mica Mountain | 5,000 Meters Division II - South | 46 | 23:12.15 PB | 12 |
| Oct 28 | Mica Mountain Home MeetOct 28 · 5,000 Meters Varsity Open · Place 6 · Mica Mountain | 5,000 Meters Varsity Open | 6 | 22:03.4 | 12 |
| Oct 17 | John Gleeson Lancer InvitationalOct 17 · 5,000 Meters Open · Place 26 · Mica Mountain | 5,000 Meters Open | 26 | 24:15.68 PB | 12 |
| Sep 25 | Desert Twilight XC FestivalSep 25 · 5,000 Meters #23 Championship · Place 211 · Mica Mountain | 5,000 Meters #23 Championship | 211 | 25:11.1 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 19 - 8:52pm - White Varsity B (G · Place 141 · Mica Mountain | 3 Miles Race 19 - 8:52pm - White Varsity B (G | 141 | 22:38.0 PB | 12 |
| Sep 2 | Rincon Home V Mica MountainSep 2 · 5,000 Meters Varsity · Place 52 · Mica Mountain | 5,000 Meters Varsity | 52 | 38:11.95 PB | 12 |
| Aug 29 | 32nd Annual Chandler XC InviteAug 29 · 5,000 Meters Senior · Place 29 · Mica Mountain | 5,000 Meters Senior | 29 | 23:22.7 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | AIA Cross Country State ChampionshipsNov 15 · 5,000 Meters Varsity · Place 79 · Mica Mountain | 5,000 Meters Varsity | 79 | 22:58.50 | 11 |
| Nov 5 | AIA Sectional - Rio RicoNov 5 · 5,000 Meters Varsity · Place 27 · Mica Mountain | 5,000 Meters Varsity | 27 | 23:00.97 | 11 |
| Oct 24 | Tucson City ChampionshipOct 24 · 5,000 Meters Championship · Place 15 · Mica Mountain | 5,000 Meters Championship | 15 | 22:56.62 | 11 |
| Oct 18 | John Gleeson Lancer Invitational - FULLOct 18 · 5,000 Meters Varsity · Place 101 · Mica Mountain | 5,000 Meters Varsity | 101 | 24:06.94 | 11 |
| Oct 8 | Mica Mountain Home Meet #2Oct 8 · 5,000 Meters Varsity · Place 6 · Mica Mountain | 5,000 Meters Varsity | 6 | 23:25.95 PB | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | AIA State ChampionshipNov 2 · 5,000 Meters Div II · Place 41 · Mica Mountain | 5,000 Meters Div II | 41 | 21:54.5 PB | 10 |
| Oct 23 | AIA Sectional - Rio RicoOct 23 · 5,000 Meters Varsity · Place 20 · Mica Mountain | 5,000 Meters Varsity | 20 | 21:56.8 | SO |
| Oct 12 | John Gleeson Lancer InvitationalOct 12 · 5,000 Meters Varsity · Place 37 · Mica Mountain | 5,000 Meters Varsity | 37 | 22:18.7 | 10 |
| Sep 27 | Desert TwilightSep 27 · 5,000 Meters Championship · Place 115 · Mica Mountain | 5,000 Meters Championship | 115 | 21:54.1 | SO |
| Aug 31 | The Peaks XC InviteAug 31 · 5,000 Meters Varsity · Place 37 · Mica Mountain | 5,000 Meters Varsity | 37 | 24:14.6 | SO |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA State ChampionshipNov 4 · 5,000 Meters Division 3 · Place 50 · Mica Mountain | 5,000 Meters Division 3 | 50 | 22:29.5 | 9 |
| Oct 25 | AIA Sectional - Rio RicoOct 25 · 5,000 Meters Varsity · Place 19 · Mica Mountain | 5,000 Meters Varsity | 19 | 22:39.0 | FR |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 17 · Mica Mountain | 5,000 Meters Freshman | 17 | 22:03.3 | FR |