Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Crossroads ParkEast Valley Championship 2017 · Dec 8 | 14:40.90 | East Valley Championship 2017 | December 8, 2017 |
| 2 Miles · Discovery ParkEVC Championships · Dec 13 | 14:43 | EVC Championships | December 13, 2016 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division II State Championship · Nov 10 | 21:28.31 | AIA Division II State Championship | November 10, 2018 |
| 5,000 Meters · Crossroads ParkAIA Sectionals Crossroads Wednesday · Nov 4 | 21:04.5 | AIA Sectionals Crossroads Wednesday | November 4, 2020 |
| 5,000 Meters · Crossroads ParkAIA Sectionals - Crossroads · Nov 8 | 21:52.21 | AIA Sectionals - Crossroads | November 8, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 17 | 20:30.8 | NXR Southwest Regional Championships | November 17, 2018 |
| 5,000 Meters · Red Mountain ParkRed Mtn/MV/Higley/Mesquite · Oct 16 | 22:03 | Red Mtn/MV/Higley/Mesquite | October 16, 2019 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 20:36.3 | NXR Southwest Regional Championships | November 20, 2021 |
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 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 78 · HigleyHigley | 5,000 Meters Open - Large School 2 (1600 and more) | 78 | 20:36.3 PB | 12 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 49 · HigleyHigley | 5,000 Meters Division 2 | 49 | 21:50.0 | 12 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 49 · HigleyHigley | 5,000 Meters Division 2 | 49 | 21:50.0 | 12 |
| Nov 3 | AIA Sectional - CrossroadsNov 3 · 5,000 Meters Division 2 · Place 22 · HigleyHigley | 5,000 Meters Division 2 | 22 | 21:33.5 | 12 |
| Oct 23 | Eye of the Tiger Oct 23 · 5,000 Meters Varsity · Place 11 · HigleyHigley | 5,000 Meters Varsity | 11 | 21:07.2 | 12 |
| Oct 8 | Titan InvitationalOct 8 · 5,000 Meters Varsity · Place 33 · HigleyHigley | 5,000 Meters Varsity | 33 | 22:06.20 | 12 |
| Sep 24 | Desert Twilight XC FestivalSep 24 · 5,000 Meters Varsity · Place 131 · HigleyHigley | 5,000 Meters Varsity | 131 | 20:34.7 | — |
| Sep 10 | Western Equinox XC FestivalSep 10 · 5,000 Meters Varsity · Place 40 · HigleyHigley | 5,000 Meters Varsity | 40 | 22:59.8 | 12 |
| Sep 4 | Chandler InvitationalSep 4 · 5,000 Meters Varsity · Place 14 · HigleyHigley | 5,000 Meters Varsity | 14 | 21:32.9 | SR |
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 27 · HigleyHigley | 5,000 Meters Division 2 | 27 | 20:12.7 | 11 |
| Nov 4 | AIA Sectionals Crossroads WednesdayNov 4 · 5,000 Meters Div II East · Place 8 · HigleyHigley | 5,000 Meters Div II East | 8 | 21:04.5 PB | 11 |
| Oct 8 | 7th Annual Titan InviteOct 8 · 5,000 Meters Varsity Session III · Place 10 · HigleyHigley | 5,000 Meters Varsity Session III | 10 | 22:11.1 | 11 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Championship · Place 14 · HigleyHigley | 5,000 Meters Championship | 14 | 20:31.74 | — |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Varsity · Place 17 · HigleyHigley | 5,000 Meters Varsity | 17 | 22:04.95 | 11 |
| Sep 12 | Chandler InvitationalSep 12 · 5,000 Meters Varsity · Place 15 · HigleyHigley | 5,000 Meters Varsity | 15 | 20:46.8 | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 1 (1600 and more) · Place 85 · HigleyHigley | 5,000 Meters Open - Large School 1 (1600 and more) | 85 | 20:47.2 | 10 |
| Nov 16 | AIA Division 2 State XCNov 16 · 5,000 Meters Varsity · Place 62 · HigleyHigley | 5,000 Meters Varsity | 62 | 21:43.5 | 10 |
| Nov 8 | AIA Sectionals - CrossroadsNov 8 · 5,000 Meters Division II-Section IV · Place 13 · HigleyHigley | 5,000 Meters Division II-Section IV | 13 | 21:52.21 PB | 10 |
| Oct 16 | Red Mtn/MV/Higley/MesquiteOct 16 · 5,000 Meters Varsity · Place 7 · HigleyHigley | 5,000 Meters Varsity | 7 | 22:03 PB | 10 |
| Oct 11 | 5th Annual Titan InvitationalOct 11 · 5,000 Meters Varsity · Place 59 · HigleyHigley | 5,000 Meters Varsity | 59 | 21:57.73 | 10 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Championship · Place 63 · HigleyHigley | 5,000 Meters Championship | 63 | 20:20.03 | 10 |
| Sep 14 | Ojo Rojo InvitationalSep 14 · 5,000 Meters Varsity · Place 38 · HigleyHigley | 5,000 Meters Varsity | 38 | 21:35.28 | 10 |
| Sep 6 | Desert SolsticeSep 6 · 5,000 Meters Varsity · Place 33 · HigleyHigley | 5,000 Meters Varsity | 33 | 21:20.5 | — |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Large Merged · Place 148 · HigleyHigley | 5,000 Meters Large Merged | 148 | 20:30.8 PB | 9 |
| Nov 10 | AIA Division II State ChampionshipNov 10 · 5,000 Meters Varsity · Place 40 · HigleyHigley | 5,000 Meters Varsity | 40 | 21:28.31 PB | 9 |
| Oct 31 | AIA Sectionals - CrossroadsOct 31 · 5,000 Meters Division II-Section IV · Place 15 · HigleyHigley | 5,000 Meters Division II-Section IV | 15 | 21:28.92 | 9 |
| Oct 3 | Red Mountain/MV/Higley/MesquiteOct 3 · Varsity · Place 15 · HigleyHigley | Varsity | 15 | 22:20 | 9 |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Championship · Place 57 · Higley, AZHigley, AZ | 5,000 Meters Championship | 57 | 20:58.2 | — |
| Sep 22 | Doug Conley InvitationalSep 22 · Varsity · Place 35 · HigleyHigley | Varsity | 35 | 20:47 | 9 |
| Sep 7 | Desert Solstice Sep 7 · Varsity · Place 57 · HigleyHigley | Varsity | 57 | 22:03.37 | 9 |
| Sep 1 | King of the MountainSep 1 · 5,000 Meters Freshman · Place 4 · HigleyHigley | 5,000 Meters Freshman | 4 | 22:33.1 | FR |
2017 Cross Country
1 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | EVC ChampionshipsDec 13 · 2 Miles Middle School · Place 60 · SossamanSossaman | 2 Miles Middle School | 60 | 14:43 PB | 7 |