Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1689 m · BHNP Lap 2Desert Relays · Aug 9 | 6:53 | Desert Relays | August 9, 2019 |
| 3 Miles · Bicentennial ParkSUU High School Invitational · Aug 25 | 20:07 | SUU High School Invitational | August 25, 2018 |
| 3 Miles · Bicentennial ParkSUU Invitational · Aug 26 | 21:33.29 | SUU Invitational | August 26, 2017 |
| 3 Miles · Cedar City HighCedar All Comers · Aug 16 | 20:25 | Cedar All Comers | August 16, 2018 |
| 3 Miles · Cedar HSCedar Invitational · Oct 2 | 19:33.3 | Cedar Invitational | October 2, 2020 |
| 3 Miles · Roy HSRoyal Run · Sep 26 | 19:14.8 | Royal Run | September 26, 2020 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 22 | 20:54.4 | Nebo Invitational | September 22, 2017 |
| 3 Miles · Sky Mountain Golf CourseHurricane Tri Meet · Sep 16 | 21:44 | Hurricane Tri Meet | September 16, 2020 |
| 3 Miles · St. George Golf CourseUHSAA Region 9 Championships · Oct 15 | 19:30.50 | UHSAA Region 9 Championships | October 15, 2019 |
| 3 Miles · Sugar House ParkUHSAA Class 4A State XC Championships · Oct 23 | 19:35.6 | UHSAA Class 4A State XC Championships | October 23, 2019 |
| 3,200 Meters · Desert Hills High SchoolHoka Postal 2-Mile Nationals · Nov 1 | 11:53 | Hoka Postal 2-Mile Nationals | November 1, 2018 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 17 | 19:58.3 | NXR Southwest Regional Championships | November 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
11 results2019 Cross Country
11 results2018 Cross Country
10 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR Southwest Regional ChampionshipsNov 18 · 5,000 Meters Open - Medium School (1000-1599) · Place 115 · Pine View | 5,000 Meters Open - Medium School (1000-1599) | 115 | 20:43 | 9 |
| Oct 10 | Utah Region 9 ChampionshipsOct 10 · 3 Miles Junior Varsity · Place 19 · Pine View | 3 Miles Junior Varsity | 19 | 21:10.4 | 9 |
| Sep 29 | Cedar City InvitationalSep 29 · 3 Miles Junior Varsity · Place 11 · Pine View | 3 Miles Junior Varsity | 11 | 21:06.3 | 9 |
| Sep 22 | Nebo InvitationalSep 22 · 3 Miles Frosh-Soph · Pine View | 3 Miles Frosh-Soph | — | 20:54.4 PB | 9 |
| Sep 13 | Hurricane InvitationalSep 13 · 3 Miles Junior Varsity · Place 3 · Pine View | 3 Miles Junior Varsity | 3 | 20:31.9 | Fr |
| Aug 26 | SUU InvitationalAug 26 · 3 Miles Junior Varsity · Place 12 · Pine View | 3 Miles Junior Varsity | 12 | 21:33.29 PB | 9 |
| Aug 18 | Desert RelaysAug 18 · 1.05 Miles Leg 2 · Pine View | 1.05 Miles Leg 2 | 0 | 8:03Unofficial | 9 |
| Aug 9 | Cedar All-ComersAug 9 · 3 Miles Open · Place 42 · Pine View | 3 Miles Open | 42 | 22:26Unofficial | 9 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Duel in the DesertSep 13 · 2 Miles Middle School · Pine View | 2 Miles Middle School | 0 | 15:22Unofficial | 8 |
| Sep 7 | PVXC MS MeetSep 7 · 2 Miles Middle School · Pine View | 2 Miles Middle School | 0 | 16:29.9Unofficial | 8 |
| Aug 19 | Desert RelaysAug 19 · 1.05 Mile Leg 2 · Pine View | 1.05 Mile Leg 2 | 0 | 9:23Unofficial | 8 |
| Aug 9 | Cedar All-ComersAug 9 · 1.75 Mile Middle School · Pine View | 1.75 Mile Middle School | 0 | 14:15Unofficial | 8 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | PVXC Autumn ClassicNov 2 · 2 Mile Middle School · Pine View | 2 Mile Middle School | 0 | 15:15Unofficial | 7 |
| Oct 13 | Region 9 XC ChampionshipsOct 13 · 1.75 Mile Middle School · Place 8 · Pine View | 1.75 Mile Middle School | 8 | 13:39.1Unofficial | 7 |
| Oct 7 | Snow Canyon InviteOct 7 · 1.75 Mile Middle School · Pine View | 1.75 Mile Middle School | 0 | 13:35.25Unofficial | 7 |
| Oct 2 | Cedar InvitationalOct 2 · 1.75 Mile Middle School · Place 14 · Pine View | 1.75 Mile Middle School | 14 | 12:23.1Unofficial | 7 |
| Sep 19 | Canyon View InvitationalSep 19 · 2 Mile Middle School · Place 26 · Pine View | 2 Mile Middle School | 26 | 13:12.80Unofficial | 7 |
| Sep 15 | Duel in the DesertSep 15 · 2 Mile Middle School · Pine View | 2 Mile Middle School | 0 | 14:04.3Unofficial | 7 |
| Sep 8 | Pine View Time Trial #3Sep 8 · 1.15 Mile Middle School · Pine View | 1.15 Mile Middle School | 0 | 8:05.6Unofficial | 7 |
| Sep 1 | Dixie All-ComersSep 1 · 2 Mile Middle School · Pine View | 2 Mile Middle School | 0 | 14:36Unofficial | 7 |
| Aug 26 | Pine View Time Trial #2Aug 26 · 1.15 Mile Middle School · Pine View | 1.15 Mile Middle School | 0 | 8:09.9Unofficial | 7 |
| Aug 18 | Desert RelaysAug 18 · 1.04 Mile Leg 1 · Pine View | 1.04 Mile Leg 1 | 0 | 7:58Unofficial | 7 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | PVXC 1600Nov 17 · 1,600 Meters Open · Pine View | 1,600 Meters Open | 0 | 6:27Unofficial | 6 |
| Nov 13 | Pine View Autumn ClassicNov 13 · 2 Mile Varsity · Place 25 · Pine View | 2 Mile Varsity | 25 | 15:01Unofficial | 6 |
| Sep 10 | PV Time Trial #3Sep 10 · 1 Mile Middle School · Pine View | 1 Mile Middle School | 0 | 6:50Unofficial | 6 |