Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · Nate Avery TrailThe Peaks XC Invite · Sep 7 | 15:27.00 | The Peaks XC Invite | September 7, 2019 |
| 3 Miles · Buffalo ParkFour Corners Invitational · Sep 18 | 19:22.8 | Four Corners Invitational | September 18, 2021 |
| 5,000 Meters · Bradshaw Mtn Middle SchoolBradshaw Mountain XC Invite · Oct 17 | 21:15.09 | Bradshaw Mountain XC Invite | October 17, 2020 |
| 5,000 Meters · Buffalo ParkThe Peaks Invite · Sep 4 | 22:26.93 | The Peaks Invite | September 4, 2021 |
| 5,000 Meters · Cesar Chavez Park3rd Annual Cesar Chavez Classic · Oct 16 | 19:26.7 | 3rd Annual Cesar Chavez Classic | October 16, 2021 |
| 5,000 Meters · Embry-Riddle Aeronautical UniversityRay Wherley Invite · Sep 14 | 21:33.73 | Ray Wherley Invite | September 14, 2019 |
| 5,000 Meters · Pioneer ParkRay Wherley Invite · Sep 26 | 24:17.94 | Ray Wherley Invite | September 26, 2020 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals Rose Mofford · Nov 5 | 20:01.7 | AIA Sectionals Rose Mofford | November 5, 2020 |
| 5,000 Meters · Rose Mofford Sectional CourseAIA Sectionals - Rose Mofford · Nov 6 | 19:02.49 | AIA Sectionals - Rose Mofford | November 6, 2019 |
| 5,000 Meters · Thunderbird Paseo ParkPUSD Championship · Oct 23 | 18:41 | PUSD Championship | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 183 · Ironwood | 5,000 Meters Division 2 | 183 | 19:55.7 | 12 |
| Nov 13 | AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 183 · Ironwood | 5,000 Meters Division 2 | 183 | 19:55.7 | 12 |
| Nov 4 | AIA Sectional - Rose MoffordNov 4 · 5,000 Meters Varsity · Place 38 · Ironwood | 5,000 Meters Varsity | 38 | 18:34.4 | 12 |
| Nov 4 | AIA Sectional - Rose MoffordNov 4 · 5,000 Meters Division 2 · Place 38 · Ironwood | 5,000 Meters Division 2 | 38 | 18:34.4 | 12 |
| Oct 23 | PUSD ChampionshipOct 23 · 5,000 Meters Varsity · Place 18 · Ironwood | 5,000 Meters Varsity | 18 | 18:41 PB | 12 |
| Oct 16 | 3rd Annual Cesar Chavez ClassicOct 16 · 5,000 Meters Varsity · Ironwood | 5,000 Meters Varsity | 0 | 19:26.7 PB | 12 |
| Oct 9 | O'Connor InvitationalOct 9 · 5,000 Meters Varsity · Place 97 · Ironwood | 5,000 Meters Varsity | 97 | 20:48.18 | 12 |
| Oct 2 | GLENDALE SHOWCASEOct 2 · 5,000 Meters Varsity · Place 41 · Ironwood | 5,000 Meters Varsity | 41 | 18:35.69 | 12 |
| Sep 18 | Four Corners InvitationalSep 18 · 3 Miles Varsity · Place 54 · Ironwood | 3 Miles Varsity | 54 | 19:22.8 PB | 12 |
| Sep 4 | The Peaks InviteSep 4 · 5,000 Meters Ascent Boys · Place 105 · Ironwood | 5,000 Meters Ascent Boys | 105 | 22:26.93 PB | 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 145 · Ironwood | 5,000 Meters Division 2 | 145 | 20:50.9 | 11 |
| Nov 5 | AIA Sectionals Rose MoffordNov 5 · 5,000 Meters Div II Northwest · Place 61 · Ironwood | 5,000 Meters Div II Northwest | 61 | 20:01.7 PB | 11 |
| Oct 24 | PUSD Cross Country Championships 2020Oct 24 · 5,000 Meters Varsity · Place 46 · Ironwood | 5,000 Meters Varsity | 46 | 20:14 | 11 |
| Oct 17 | Bradshaw Mountain XC InviteOct 17 · 5,000 Meters Varsity · Place 67 · Ironwood | 5,000 Meters Varsity | 67 | 21:15.09 PB | 11 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Varsity · Place 110 · Ironwood | 5,000 Meters Varsity | 110 | 20:02.27 | — |
| Sep 26 | Ray Wherley InviteSep 26 · 5,000 Meters Varsity · Place 108 · Ironwood | 5,000 Meters Varsity | 108 | 24:17.94 PB | 11 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | AIA Sectionals - Rose MoffordNov 6 · 5,000 Meters Division II-Section II · Place 63 · Ironwood | 5,000 Meters Division II-Section II | 63 | 19:02.49 PB | 10 |
| Oct 26 | Peoria Unified School District MeetOct 26 · 5,000 Meters Varsity · Place 43 · Ironwood | 5,000 Meters Varsity | 43 | 19:51 | 10 |
| Oct 5 | Glendale ShowcaseOct 5 · 5,000 Meters Varsity · Place 114 · Ironwood | 5,000 Meters Varsity | 114 | 20:02 | 10 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Open · Place 218 · Ironwood | 5,000 Meters Open | 218 | 19:17.79 | 10 |
| Sep 14 | Ray Wherley InviteSep 14 · 5,000 Meters Open Fr / So · Place 25 · Ironwood | 5,000 Meters Open Fr / So | 25 | 21:33.73 PB | 10 |
| Sep 7 | The Peaks XC InviteSep 7 · 2.2 Miles Novice Boys · Place 11 · Ironwood | 2.2 Miles Novice Boys | 11 | 15:27.00 PB | 10 |