Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Mountain View ParkThunderbird HS/Dave Doerrer Invitational · Oct 5 | 21:25 | Thunderbird HS/Dave Doerrer Invitational | October 5, 2019 |
| 2.8 Miles · Paradise Valley ParkParadise Valley Vs. North Canyon · Sep 4 | 23:13.15 | Paradise Valley Vs. North Canyon | September 4, 2019 |
| 3 Miles · Shadow Mountain HSParadise Valley, Goldwater, North Point @ Shadow Mountain · Oct 16 | 22:34.25 | Paradise Valley, Goldwater, North Point @ Shadow Mountain | October 16, 2019 |
| 5,000 Meters · Buffalo Ridge ParkTrojans Vs. Rattlers · Sep 16 | 22:56.00 | Trojans Vs. Rattlers | September 16, 2020 |
| 5,000 Meters · Crossroads ParkAIA Sectionals Crossroads Wednesday · Nov 4 | 23:08.7 | AIA Sectionals Crossroads Wednesday | November 4, 2020 |
| 5,000 Meters · Crossroads ParkAIA Sectionals - Crossroads · Nov 8 | 23:59.88 | AIA Sectionals - Crossroads | November 8, 2019 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home course16th Annual O'Connor Invitational · Oct 12 | 24:17.28 | 16th Annual O'Connor Invitational | October 12, 2019 |
| 5,000 Meters · Tumbleweed ParkChandler Invite · Sep 7 | 23:52.90 | Chandler Invite | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | AIA Sectional - Crossroads 1Nov 2 · 5,000 Meters Varsity · Place 32 · Paradise Valley | 5,000 Meters Varsity | 32 | 23:35.5 | SR |
| Oct 21 | Paradise Valley District XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 6 · Paradise Valley | 5,000 Meters Varsity | 6 | 23:47.13 | 12 |
| Oct 8 | Happy Valley Invitational (FKA OC Invite)Oct 8 · 5,000 Meters Varsity · Place 23 · Paradise Valley | 5,000 Meters Varsity | 23 | 23:09.16 | 12 |
| Sep 30 | Desert Twilight XC FestivalSep 30 · 5,000 Meters Varsity · Place 108 · Paradise Valley | 5,000 Meters Varsity | 108 | 23:48.2 | SR |
| Sep 17 | Ojo Rojo Invitational Sep 17 · 5,000 Meters Varsity · Place 122 · Paradise Valley | 5,000 Meters Varsity | 122 | 24:07.0 | SR |
| Sep 3 | Chandler InvitationalSep 3 · 5,000 Meters Varsity · Place 77 · Paradise Valley | 5,000 Meters Varsity | 77 | 28:23.9 | SR |
| Aug 27 | Trojan Intra-Squad Time TrialAug 27 · 5,000 Meters Girls · Place 5 · Paradise Valley | 5,000 Meters Girls | 5 | 27:43.05Unofficial | 12 |
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 82 · Paradise Valley | 5,000 Meters Division 2 | 82 | 22:53.3 | 11 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 82 · Paradise Valley | 5,000 Meters Division 2 | 82 | 22:53.3 | 11 |
| Nov 3 | AIA Sectional - CrossroadsNov 3 · 5,000 Meters Division 2 · Place 43 · Paradise Valley | 5,000 Meters Division 2 | 43 | 23:01.8 | 11 |
| Oct 22 | Paradise Valley District XC ChampionshipsOct 22 · 3 Miles Varsity · Place 13 · Paradise Valley | 3 Miles Varsity | 13 | 22:50.50 | — |
| Oct 13 | Paradise Valley, North Canyon, Goldwater @ Shadow MountainOct 13 · 3 Miles Open · Place 5 · Paradise Valley | 3 Miles Open | 5 | 22:44.22 | — |
| Oct 9 | O'Connor InvitationalOct 9 · 5,000 Meters Varsity · Place 40 · Paradise Valley | 5,000 Meters Varsity | 40 | 22:18.50 | 11 |
| Oct 6 | Valley Vista Vs Paradise ValleyOct 6 · 5,000 Meters Open · Place 4 · Paradise Valley | 5,000 Meters Open | 4 | 22:42.62 | — |
| Oct 2 | GLENDALE SHOWCASEOct 2 · 5,000 Meters Varsity · Place 42 · Paradise Valley | 5,000 Meters Varsity | 42 | 22:51.98 | 11 |
| Sep 4 | Chandler InvitationalSep 4 · 5,000 Meters Varsity · Place 70 · Paradise Valley | 5,000 Meters Varsity | 70 | 25:11.6 | JR |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Sectionals Crossroads WednesdayNov 4 · 5,000 Meters Div II East · Place 38 · Paradise Valley | 5,000 Meters Div II East | 38 | 23:08.7 PB | 10 |
| Oct 14 | Paradise Valley, Goldwater, North Canyon @ Shadow MountainOct 14 · 3 Miles Open · Place 3 · Paradise Valley | 3 Miles Open | 3 | 23:07.94 | 10 |
| Oct 10 | O'Connor InvitationalOct 10 · 5,000 Meters Varsity · Place 29 · Paradise Valley | 5,000 Meters Varsity | 29 | 23:02.88 | 10 |
| Sep 16 | Trojans Vs. RattlersSep 16 · 5,000 Meters Varsity · Place 2 · Paradise Valley | 5,000 Meters Varsity | 2 | 22:56.00 PB | 10 |
| Sep 12 | Chandler InvitationalSep 12 · 5,000 Meters Sophomore · Place 16 · Paradise Valley | 5,000 Meters Sophomore | 16 | 22:46.5 | 10 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AIA Sectionals - CrossroadsNov 8 · 5,000 Meters Division II-Section IV · Place 46 · Paradise Valley | 5,000 Meters Division II-Section IV | 46 | 23:59.88 PB | 9 |
| Oct 25 | Paradise Valley District CC ChampionshipOct 25 · 5,000 Meters Open · Place 7 · Paradise Valley | 5,000 Meters Open | 7 | 23:02.97 | 9 |
| Oct 16 | Paradise Valley, Goldwater, North Point @ Shadow MountainOct 16 · 3 Miles Varsity · Place 3 · Paradise Valley | 3 Miles Varsity | 3 | 22:34.25 PB | 9 |
| Oct 12 | 16th Annual O'Connor InvitationalOct 12 · 5,000 Meters Freshman · Place 33 · Paradise Valley | 5,000 Meters Freshman | 33 | 24:17.28 PB | 9 |
| Oct 9 | Boulder Creek Vs. Paradise ValleyOct 9 · 2.7 Miles Varsity · Place 3 · Paradise Valley | 2.7 Miles Varsity | 3 | 22:01.03 | 9 |
| Oct 5 | Thunderbird HS/Dave Doerrer Invitational Oct 5 · 2.8 Miles Frosh/Soph · Place 35 · Paradise Valley | 2.8 Miles Frosh/Soph | 35 | 21:25 PB | 9 |
| Sep 21 | Doug Conley InviteSep 21 · 5,000 Meters Varsity · Place 85 · Paradise Valley | 5,000 Meters Varsity | 85 | 24:27.26 | 9 |
| Sep 7 | Chandler InviteSep 7 · 5,000 Meters Freshman · Place 11 · Paradise Valley | 5,000 Meters Freshman | 11 | 23:52.90 PB | 9 |
| Sep 4 | Paradise Valley Vs. North CanyonSep 4 · 2.8 Miles Varsity · Place 6 · Paradise Valley | 2.8 Miles Varsity | 6 | 23:13.15 PB | 9 |
| Aug 24 | Trojan Intra-Squad Time TrialAug 24 · 2.8 Miles Varsity · Place 2 · Paradise Valley | 2.8 Miles Varsity | 2 | 22:46.56Unofficial | 9 |