Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 21 | 19:42 | 74th Annual Mt. SAC Cross Country Invitational | October 21, 2022 |
| 5,000 Meters · Buffalo ParkPeaks Invitational · Sep 3 | 22:38.6 | Peaks Invitational | September 3, 2022 |
| 5,000 Meters · Cave Creek Golf CourseAIA State Cross Country Championships · Nov 12 | 20:48.9 | AIA State Cross Country Championships | November 12, 2022 |
| 5,000 Meters · Cesar Chavez Park3rd Annual Cesar Chavez Classic · Oct 16 | 21:49.8 | 3rd Annual Cesar Chavez Classic | October 16, 2021 |
| 5,000 Meters · Desert EdgeAgua Fria Union District Championships · Oct 18 | 21:02 | Agua Fria Union District Championships | October 18, 2022 |
| 5,000 Meters · Millenium HSAgua Fria, Canyon View, Verrado @ Millennium Boys 6:30pm, Girls 6:35pm · Sep 15 | 22:39 | Agua Fria, Canyon View, Verrado @ Millennium Boys 6:30pm, Girls 6:35pm | September 15, 2021 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals Rose Mofford · Nov 5 | 20:35.1 | AIA Sectionals Rose Mofford | November 5, 2020 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 22:11.4 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Verrado HSAFUHSD District Meet · Oct 27 | 20:53.0 | AFUHSD District Meet | October 27, 2021 |
| 6,000 Meters · Baylands ParkBronco Invitational · Oct 19 | 25:34.4 | Bronco Invitational | October 19, 2024 |
| 6,000 Meters · Micke Grove ParkPacific Collegiate XC Invitational · Oct 2 | 28:46.2 | Pacific Collegiate XC Invitational | October 2, 2026 |
| 6,000 Meters · Polo FieldsUSF Inv · Aug 30 | 27:29.5 | USF Inv | August 30, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Div II · Place 29 · MillenniumMillennium | 5,000 Meters Div II | 29 | 20:48.9 PB | 12 |
| Nov 1 | AIA Sectional - Glendale HeroesNov 1 · 5,000 Meters Varsity · Place 4 · MillenniumMillennium | 5,000 Meters Varsity | 4 | 19:39.5 | SR |
| Oct 21 | 74th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D2 Varsity Yellow · Place 5 · MillenniumMillennium | 2.93 Miles D2 Varsity Yellow | 5 | 19:42 PB | 12 |
| Oct 18 | Agua Fria Union District ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · MillenniumMillennium | 5,000 Meters Varsity | 2 | 21:02 PB | 12 |
| Oct 8 | GLENDALE SHOWCASEOct 8 · 5,000 Meters Varsity · Place 5 · Millennium High School, AZMillennium High School, AZ | 5,000 Meters Varsity | 5 | 19:11 | — |
| Sep 30 | Desert Twilight XC FestivalSep 30 · 5,000 Meters Championship · Place 19 · MillenniumMillennium | 5,000 Meters Championship | 19 | 19:51.1 | SR |
| Sep 17 | Ojo Rojo Invitational Sep 17 · 5,000 Meters Varsity · Place 8 · MillenniumMillennium | 5,000 Meters Varsity | 8 | 19:34.8 | SR |
| Sep 10 | Fountain Hills InvitationalSep 10 · 5,000 Meters Varsity Division 1 · Place 21 · MillenniumMillennium | 5,000 Meters Varsity Division 1 | 21 | 20:49.24 | 12 |
| Sep 3 | Peaks InvitationalSep 3 · 5,000 Meters Ascent Girls · Place 9 · MillenniumMillennium | 5,000 Meters Ascent Girls | 9 | 22:38.6 PB | 12 |
2021 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 124 · MillenniumMillennium | 5,000 Meters Open - Large School 2 (1600 and more) | 124 | 22:11.4 PB | 11 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 47 · MillenniumMillennium | 5,000 Meters Division 2 | 47 | 21:46.6 | 11 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 47 · MillenniumMillennium | 5,000 Meters Division 2 | 47 | 21:46.6 | 11 |
| Nov 4 | AIA Sectional - Rose MoffordNov 4 · 5,000 Meters Division 2 · Place 9 · MillenniumMillennium | 5,000 Meters Division 2 | 9 | 20:04.5 | 11 |
| Nov 4 | AIA Sectional - Rose MoffordNov 4 · 5,000 Meters Varsity · Place 9 · MillenniumMillennium | 5,000 Meters Varsity | 9 | 20:04.5 | 11 |
| Oct 27 | AFUHSD District MeetOct 27 · 5,000 Meters Varsity · Place 2 · MillenniumMillennium | 5,000 Meters Varsity | 2 | 20:53.0 PB | 11 |
| Oct 16 | 3rd Annual Cesar Chavez ClassicOct 16 · 5,000 Meters Varsity · MillenniumMillennium | 5,000 Meters Varsity | 0 | 21:49.8 PB | 11 |
| Oct 8 | Titan InvitationalOct 8 · 5,000 Meters Varsity · Place 31 · MillenniumMillennium | 5,000 Meters Varsity | 31 | 21:59.00 | 11 |
| Oct 2 | GLENDALE SHOWCASEOct 2 · 5,000 Meters Open · Place 1 · MillenniumMillennium | 5,000 Meters Open | 1 | 23:28.78 | 11 |
| Sep 24 | Desert Twilight XC FestivalSep 24 · 5,000 Meters Championship · Place 77 · MillenniumMillennium | 5,000 Meters Championship | 77 | 21:22 | — |
| Sep 18 | Ojo Rojo XC InvitationalSep 18 · 5,000 Meters Varsity · Place 14 · MillenniumMillennium | 5,000 Meters Varsity | 14 | 20:53.5 | JR |
| Sep 15 | Agua Fria, Canyon View, Verrado @ Millennium Boys 6:30pm, Girls 6:35pmSep 15 · 5,000 Meters Open · Place 3 · MillenniumMillennium | 5,000 Meters Open | 3 | 22:39 PB | 11 |
| Sep 4 | Chandler InvitationalSep 4 · 5,000 Meters Varsity · Place 17 · MillenniumMillennium | 5,000 Meters Varsity | 17 | 21:06.5 | JR |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 2 · Place 49 · MillenniumMillennium | 5,000 Meters Division 2 | 49 | 20:59.9 | 10 |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 2 · Place 49 · MillenniumMillennium | 5,000 Meters Division 2 | 49 | 20:59.9 | 10 |
| Nov 5 | AIA Sectionals Rose MoffordNov 5 · 5,000 Meters Div II Northwest · Place 10 · MillenniumMillennium | 5,000 Meters Div II Northwest | 10 | 20:35.1 PB | 10 |
| Oct 28 | AFUSD District MeetOct 28 · 5,000 Meters Varsity · Place 3 · MillenniumMillennium | 5,000 Meters Varsity | 3 | 21:09 | 10 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Varsity · Place 29 · MillenniumMillennium | 5,000 Meters Varsity | 29 | 21:55.77 | — |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Varsity · Place 22 · MillenniumMillennium | 5,000 Meters Varsity | 22 | 22:18.14 | 10 |
| Sep 16 | Millennium, AF, Verrado, & Canyon ViewSep 16 · 5,000 Meters Open · Place 3 · MillenniumMillennium | 5,000 Meters Open | 3 | 22:27 | 10 |
| Sep 12 | Chandler InvitationalSep 12 · 5,000 Meters Sophomore · Place 12 · MillenniumMillennium | 5,000 Meters Sophomore | 12 | 22:01.4 | 10 |
2019 Cross Country
4 results