Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1673 m · BHNP Lap 1Desert Relays · Aug 9 | 6:27 | Desert Relays | August 9, 2019 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 19:49.6 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Bicentennial ParkSUU High School Invitational · Aug 25 | 20:41 | SUU High School Invitational | August 25, 2018 |
| 3 Miles · Bicentennial ParkSUU Invitational · Aug 27 | 19:30 | SUU Invitational | August 27, 2016 |
| 3 Miles · BYU Track Stadium CourseBYU Invitational · Sep 3 | 21:01.2 | BYU Invitational | September 3, 2016 |
| 3 Miles · Lakeside ParkUtah County Invitational · Sep 1 | 20:31.4 | Utah County Invitational | September 1, 2018 |
| 3 Miles · Snow Canyon High SchoolSnow Canyon Invitational · Oct 4 | 19:39 | Snow Canyon Invitational | October 4, 2018 |
| 3 Miles · Sugar House ParkUHSAA Class 4A State XC Championships · Oct 23 | 20:53.4 | UHSAA Class 4A State XC Championships | October 23, 2019 |
| 3,200 Meters · Desert Hills High SchoolHoka Postal 2-Mile Nationals · Nov 1 | 12:37 | Hoka Postal 2-Mile Nationals | November 1, 2018 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 20:35 | NXR Southwest Regional Championships | November 19, 2016 |
| 5,000 Meters · SUU Invite (2019)SUU Invite · Aug 24 | 20:24.45 | SUU Invite | August 24, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2018 Cross Country
7 results2017 Cross Country
2 results2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Championship · Place 151 · Desert Hills | 5,000 Meters Championship | 151 | 20:35 PB | 9 |
| Nov 4 | PVXC Autumn ClassicNov 4 · 3 Miles Open · Desert Hills | 3 Miles Open | 0 | 19:53Unofficial | 9 |
| Oct 11 | Region 9 ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 8 · Desert Hills | 3 Miles Junior Varsity | 8 | 21:49.2 | 9 |
| Sep 3 | BYU InvitationalSep 3 · 3 Mile Varsity · Place 54 · Desert Hills | 3 Mile Varsity | 54 | 21:01.2 PB | 9 |
| Aug 27 | SUU InvitationalAug 27 · 3 Mile Varsity · Place 13 · Desert Hills | 3 Mile Varsity | 13 | 19:30 PB | 9 |
| Aug 19 | Desert RelaysAug 19 · 1.05 Mile Leg 2 · Desert Hills | 1.05 Mile Leg 2 | 0 | 6:54Unofficial | 9 |
| Aug 9 | Cedar All-ComersAug 9 · 3 Mile Open · Place 12 · Desert Hills | 3 Mile Open | 12 | 20:16Unofficial | 9 |