Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · Buffalo Park 2.2The Peaks Invitational · Sep 3 | 16:48.5 | The Peaks Invitational | September 3, 2016 |
| 3 Miles · Nate Avery TrailFour Corners Invitational · Sep 16 | 19:51.51 | Four Corners Invitational | September 16, 2017 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 21:58 | NXR Southwest Regional Championships | November 19, 2016 |
| 5,000 Meters · Hidden Cove Golf CourseHolbrook Invitational · Oct 20 | 20:36.38 | Holbrook Invitational | October 20, 2017 |
| 5,000 Meters · Hidden Cove Golf CourseHolbrook Cross Country Invitational · Oct 21 | 22:14.6 | Holbrook Cross Country Invitational | October 21, 2016 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 1 | 21:39.0 | The Peaks XC Invite | September 1, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Open · Place 58 · Northland Preparatory, AZ | 5,000 Meters Open | 58 | 20:03.6 | — |
| Sep 15 | Four Corners InvitationalSep 15 · Varsity · Place 9 · Northland Preparatory | Varsity | 9 | 19:21.6 | 12 |
| Sep 1 | The Peaks XC InviteSep 1 · 5,000 Meters Ascent (Varsity) · Place 76 · Northland Preparatory | 5,000 Meters Ascent (Varsity) | 76 | 21:39.0 PB | 12 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Holbrook InvitationalOct 20 · 5,000 Meters Varsity · Place 60 · Northland Preparatory | 5,000 Meters Varsity | 60 | 20:36.38 PB | 11 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Open · Place 100 · NORTHLAND PREPARATORY | 5,000 Meters Open | 100 | 00:20:21.4 | — |
| Sep 16 | Four Corners InvitationalSep 16 · 3 Miles Open · Place 33 · Northland Preparatory | 3 Miles Open | 33 | 19:51.51 PB | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open - Small School · Place 245 · Northland Preparatory | 5,000 Meters Open - Small School | 245 | 21:58 PB | 10 |
| Oct 21 | Holbrook Cross Country InvitationalOct 21 · 5,000 Meters Open · Place 83 · Northland Preparatory | 5,000 Meters Open | 83 | 22:14.6 PB | 10 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Small School Open · Place 86 · Northland Preparatory | 5,000 Meters Small School Open | 86 | 22:00.5 | 10 |
| Sep 3 | The Peaks InvitationalSep 3 · 2.2 Mile Novice · Place 16 · Northland Preparatory | 2.2 Mile Novice | 16 | 16:48.5 PB | 10 |