Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 21:12.7 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 5,000 Meters · Cactus ShadowsDual in the Desert · Sep 12 | 24:18 | Dual in the Desert | September 12, 2020 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division 2 State XC · Nov 16 | 25:44.3 | AIA Division 2 State XC | November 16, 2019 |
| 5,000 Meters · Cesar Chavez Park3rd Annual Cesar Chavez Classic · Oct 16 | 23:06.8 | 3rd Annual Cesar Chavez Classic | October 16, 2021 |
| 5,000 Meters · Crossroads ParkAIA Sectionals Crossroads Thursday · Nov 5 | 24:05.1 | AIA Sectionals Crossroads Thursday | November 5, 2020 |
| 5,000 Meters · Rose Mofford Sectional CourseAIA Sectionals - Rose Mofford · Nov 6 | 27:21.90 | AIA Sectionals - Rose Mofford | November 6, 2019 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home courseDVUSD Meet · Oct 25 | 27:28.41 | DVUSD Meet | October 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 90 · Deer Valley | 5,000 Meters Division 2 | 90 | 23:10.0 | 12 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 90 · Deer Valley | 5,000 Meters Division 2 | 90 | 23:10.0 | 12 |
| Nov 2 | AIA Sectional - Cesar ChavezNov 2 · 5,000 Meters Division II · Place 17 · Deer Valley | 5,000 Meters Division II | 17 | 23:45.5 | 12 |
| Oct 22 | DVUSD MeetOct 22 · 5,000 Meters Varsity · Place 13 · Deer Valley | 5,000 Meters Varsity | 13 | 23:16.03 | — |
| Oct 16 | 3rd Annual Cesar Chavez ClassicOct 16 · 5,000 Meters Varsity · Deer Valley | 5,000 Meters Varsity | 0 | 23:06.8 PB | 12 |
| Oct 9 | O'Connor InvitationalOct 9 · 5,000 Meters Varsity · Place 58 · Deer Valley | 5,000 Meters Varsity | 58 | 23:38.00 | 12 |
| Sep 24 | Desert Twilight XC FestivalSep 24 · 5,000 Meters Varsity · Place 83 · Deer Valley | 5,000 Meters Varsity | 83 | 22:23 | — |
| Sep 17 | 40th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 41- Varsity A Gold · Place 109 · Deer Valley | 3 Miles Race 41- Varsity A Gold | 109 | 21:12.7 PB | 12 |
| Sep 4 | Duel in the Desert vs. Horizon and DVHSSep 4 · 5,000 Meters Open · Place 2 · Deer Valley | 5,000 Meters Open | 2 | 21:56 | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 2 · Place 101 · Deer Valley | 5,000 Meters Division 2 | 101 | 22:49.0 | 11 |
| Nov 5 | AIA Sectionals Crossroads ThursdayNov 5 · 5,000 Meters Div II Metro · Place 18 · Deer Valley | 5,000 Meters Div II Metro | 18 | 24:05.1 PB | 11 |
| Oct 23 | DVUSD MeetOct 23 · 5,000 Meters Varsity · Place 22 · Deer Valley | 5,000 Meters Varsity | 22 | 26:08.34 | 11 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Varsity · Place 68 · Deer Valley | 5,000 Meters Varsity | 68 | 23:56.22 | — |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Varsity · Place 63 · Deer Valley | 5,000 Meters Varsity | 63 | 27:57.07 | 11 |
| Sep 12 | Dual in the DesertSep 12 · 5,000 Meters Open · Place 28 · Deer Valley | 5,000 Meters Open | 28 | 24:18 PB | 11 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | AIA Division 2 State XCNov 16 · 5,000 Meters Varsity · Place 176 · Deer Valley | 5,000 Meters Varsity | 176 | 25:44.3 PB | 10 |
| Nov 6 | AIA Sectionals - Rose MoffordNov 6 · 5,000 Meters Division II-Section II · Place 69 · Deer Valley | 5,000 Meters Division II-Section II | 69 | 27:21.90 PB | 10 |
| Oct 25 | DVUSD MeetOct 25 · 5,000 Meters Varsity · Place 22 · Deer Valley | 5,000 Meters Varsity | 22 | 27:28.41 PB | 10 |
| Sep 6 | Desert SolsticeSep 6 · 5,000 Meters Sophomore · Place 55 · Deer Valley | 5,000 Meters Sophomore | 55 | 27:49.9 | — |