Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Woodland Lake ParkShane Morris Invitational · Sep 23 | 18:38.47 | Shane Morris Invitational | September 23, 2017 |
| 5,000 Meters · Buffalo ParkPeaks Invitational · Sep 3 | 20:58.6 | Peaks Invitational | September 3, 2022 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division 3 State XC · Nov 16 | 20:04.7 | AIA Division 3 State XC | November 16, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 20:19.4 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Hidden Cove Golf CourseAIA Sectionals - Hidden Cove · Nov 8 | 20:16.20 | AIA Sectionals - Hidden Cove | November 8, 2019 |
| 5,000 Meters · Hopi HSThe Hopi Invite · Sep 3 | 25:18.3 | The Hopi Invite | September 3, 2019 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals Rose Mofford · Nov 5 | 19:39.8 | AIA Sectionals Rose Mofford | November 5, 2020 |
| 5,000 Meters · Showlow HSShow Low Invitational · Sep 18 | 22:33 | Show Low Invitational | September 18, 2019 |
| 5,000 Meters · White Mountain Apache FairgroundsAlchesay Cross Country Invitational · Oct 4 | 22:25.78 | Alchesay Cross Country Invitational | October 4, 2019 |
| 5,000 Meters · Woodland Lake ParkShane Morris Invitational · Sep 21 | 22:40.0 | Shane Morris Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | Peaks InvitationalSep 3 · 5,000 Meters Ascent Boys · Place 49 · Show LowShow Low | 5,000 Meters Ascent Boys | 49 | 20:58.6 PB | 12 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 4 | The Peaks InviteSep 4 · 5,000 Meters Ascent Boys · Place 88 · Show LowShow Low | 5,000 Meters Ascent Boys | 88 | 21:52.24 | 11 |
2020 Cross Country
1 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Small School (1-999) · Place 284 · Show LowShow Low | 5,000 Meters Open - Small School (1-999) | 284 | 20:19.4 PB | 9 |
| Nov 16 | AIA Division 3 State XCNov 16 · 5,000 Meters Varsity · Place 176 · Show LowShow Low | 5,000 Meters Varsity | 176 | 20:04.7 PB | 9 |
| Nov 8 | AIA Sectionals - Hidden CoveNov 8 · 5,000 Meters Division III-Section IV · Place 91 · Show LowShow Low | 5,000 Meters Division III-Section IV | 91 | 20:16.20 PB | 9 |
| Oct 25 | Holbrook InvitationalOct 25 · 5,000 Meters Varsity · Place 127 · Show LowShow Low | 5,000 Meters Varsity | 127 | 20:54.83 | 9 |
| Oct 4 | Alchesay Cross Country InvitationalOct 4 · 5,000 Meters Open · Place 23 · Show LowShow Low | 5,000 Meters Open | 23 | 22:25.78 PB | 9 |
| Sep 21 | Shane Morris InvitationalSep 21 · 5,000 Meters Open · Place 21 · Show LowShow Low | 5,000 Meters Open | 21 | 22:40.0 PB | 9 |
| Sep 18 | Show Low InvitationalSep 18 · 5,000 Meters Varsity · Place 8 · Show LowShow Low | 5,000 Meters Varsity | 8 | 22:33 PB | 9 |
| Sep 3 | The Hopi InviteSep 3 · 5,000 Meters Open · Place 158 · Show LowShow Low | 5,000 Meters Open | 158 | 25:18.3 PB | 9 |
2017 Cross Country
1 results