Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · Buffalo Park 2.2The Peaks Invitational · Sep 3 | 16:14.6 | The Peaks Invitational | September 3, 2016 |
| 3 Miles · Nate Avery TrailFour Corners Invitational · Sep 16 | 20:52.15 | Four Corners Invitational | September 16, 2017 |
| 5,000 Meters · Buffalo ParkThe Four Corners Invitational · Sep 17 | 22:23.80 | The Four Corners Invitational | September 17, 2016 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 21:54 | NXR Southwest Regional Championships | November 19, 2016 |
| 5,000 Meters · Hidden Cove Golf CourseHolbrook Invitational · Oct 20 | 22:44.39 | Holbrook Invitational | October 20, 2017 |
| 5,000 Meters · Hidden Cove Golf CourseHolbrook Cross Country Invitational · Oct 21 | 22:47.5 | Holbrook Cross Country Invitational | October 21, 2016 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 1 | 21:29.9 | 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
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Holbrook InvitationalOct 19 · 5,000 Meters Open · Place 29 · Northland Preparatory | 5,000 Meters Open | 29 | 20:29.33 | 12 |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Open · Place 122 · Northland Preparatory, AZ | 5,000 Meters Open | 122 | 21:18.2 | — |
| Sep 15 | Four Corners InvitationalSep 15 · Varsity · Place 35 · Northland Preparatory | Varsity | 35 | 20:38.5 | 12 |
| Sep 1 | The Peaks XC InviteSep 1 · 5,000 Meters Ascent (Varsity) · Place 72 · Northland Preparatory | 5,000 Meters Ascent (Varsity) | 72 | 21:29.9 PB | 12 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Holbrook InvitationalOct 20 · 5,000 Meters Varsity · Place 82 · Northland Preparatory | 5,000 Meters Varsity | 82 | 22:44.39 PB | 11 |
| Sep 16 | Four Corners InvitationalSep 16 · 3 Miles Open · Place 62 · Northland Preparatory | 3 Miles Open | 62 | 20:52.15 PB | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open - Small School · Place 244 · Northland Preparatory | 5,000 Meters Open - Small School | 244 | 21:54 PB | 10 |
| Oct 21 | Holbrook Cross Country InvitationalOct 21 · 5,000 Meters Open · Place 91 · Northland Preparatory | 5,000 Meters Open | 91 | 22:47.5 PB | 10 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Small School Open · Place 105 · Northland Preparatory | 5,000 Meters Small School Open | 105 | 22:38.0 | 10 |
| Sep 17 | The Four Corners InvitationalSep 17 · 5,000 Meters Varsity · Place 129 · Northland Preparatory | 5,000 Meters Varsity | 129 | 22:23.80 PB | 10 |
| Sep 3 | The Peaks InvitationalSep 3 · 2.2 Mile Novice · Place 11 · Northland Preparatory | 2.2 Mile Novice | 11 | 16:14.6 PB | 10 |