Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Mountain View ParkGreat Hearts MS League Meet #5 · Oct 21 | 17:40.5 | Great Hearts MS League Meet #5 | October 21, 2023 |
| 2.1 Miles · Thunderbird Paseo ParkGreat Hearts MS League Meet #3 · Sep 23 | 18:30 | Great Hearts MS League Meet #3 | September 23, 2023 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 23:18.0 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3138 m · Anthem Community ParkGreat Hearts MS League Meet #2 · Sep 16 | 18:16 | Great Hearts MS League Meet #2 | September 16, 2023 |
| 3138 m · Sereno ParkGreat Hearts MS League Championship · Oct 28 | 15:26.1 | Great Hearts MS League Championship | October 28, 2023 |
| 3299 m · Crossroads ParkGreat Hearts MS League Meet #4 · Oct 13 | 20:59.2 | Great Hearts MS League Meet #4 | October 13, 2023 |
| 5,000 Meters · Boulder Creek High SchoolBoulder Creek Invitational · Sep 5 | 24:09 | Boulder Creek Invitational | September 5, 2026 |
| 5,000 Meters · Buffalo ParkThe Peaks · Aug 29 | 28:05.1 | The Peaks | August 29, 2026 |
| 5,000 Meters · Crossroads District ParkEpic Tourneys XC Invite · Oct 9 | 28:50.10 | Epic Tourneys XC Invite | October 9, 2026 |
| 5,000 Meters · Glendale Heroes Regional ParkGlendale SHOWCASE · Oct 3 | 26:19.84 | Glendale SHOWCASE | October 3, 2026 |
| 5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 25 | 25:37.0 | 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
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | East Valley XC InviteOct 21 · 5,000 Meters Open · Place 170 · Anthem PrepAnthem Prep | 5,000 Meters Open | 170 | 24:53.6 | 10 |
| Oct 9 | Epic Tourneys XC InviteOct 9 · 5,000 Meters Small Schools Open (Div III & IV) · Place 124 · Anthem PrepAnthem Prep | 5,000 Meters Small Schools Open (Div III & IV) | 124 | 28:50.10 PB | 10 |
| Oct 3 | Glendale SHOWCASEOct 3 · 5,000 Meters Open Boys · Place 229 · Anthem PrepAnthem Prep | 5,000 Meters Open Boys | 229 | 26:19.84 PB | 10 |
| Sep 25 | Desert Twilight XC FestivalSep 25 · 5,000 Meters #7 Small Schools Open 1 · Place 182 · Anthem PrepAnthem Prep | 5,000 Meters #7 Small Schools Open 1 | 182 | 25:37.0 PB | 10 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 09 - 6:52pm - White Senior (B) · Place 255 · Anthem PrepAnthem Prep | 3 Miles Race 09 - 6:52pm - White Senior (B) | 255 | 23:18.0 PB | 10 |
| Sep 5 | Boulder Creek InvitationalSep 5 · 5,000 Meters Open · Place 51 · Anthem PrepAnthem Prep | 5,000 Meters Open | 51 | 24:09 PB | 10 |
| Aug 29 | The PeaksAug 29 · 5,000 Meters Summit JV/Open · Place 156 · Anthem PrepAnthem Prep | 5,000 Meters Summit JV/Open | 156 | 28:05.1 PB | 10 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Small 1 · Place 258 · Anthem PrepAnthem Prep | 5,000 Meters Small 1 | 258 | 28:42.02 | 9 |
| Oct 15 | BCHS Home Meet #2Oct 15 · 5,000 Meters Open · Place 167 · Anthem PrepAnthem Prep | 5,000 Meters Open | 167 | 25:13 | 9 |
| Oct 10 | Epic Tourneys XC InviteOct 10 · 5,000 Meters Open · Place 128 · Anthem PrepAnthem Prep | 5,000 Meters Open | 128 | 30:23.04 | 9 |
| Oct 4 | Glendale SHOWCASEOct 4 · 5,000 Meters Freshman · Place 130 · Anthem PrepAnthem Prep | 5,000 Meters Freshman | 130 | 26:10.46 | — |
| Sep 26 | Desert TwilightSep 26 · 5,000 Meters Open · Place 214 · Anthem PrepAnthem Prep | 5,000 Meters Open | 214 | 27:29.4 | FR |
| Sep 13 | Boulder Creek InvitationalSep 13 · 5,000 Meters Freshman · Place 22 · Anthem PrepAnthem Prep | 5,000 Meters Freshman | 22 | 25:35 | 9 |
2024 Cross Country
5 results2023 Cross Country
6 results