Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Big Cottonwood ParkWahsatch Rendezvous · Sep 16 | 17:06.2 | Wahsatch Rendezvous | September 16, 2016 |
| 3 Miles · Maple MountainNebo Invite · Sep 24 | 17:00.6 | Nebo Invite | September 24, 2015 |
| 3 Miles · Sugar House ParkUHSAA 2A State Cross Country Championships · Oct 19 | 16:45.8 | UHSAA 2A State Cross Country Championships | October 19, 2016 |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNotre Dame Joe Piane Invitational · Sep 29 | 26:04.1 | Notre Dame Joe Piane Invitational | September 29, 2017 |
| 8,000 Meters · Craig Ranch ParkSilver State Collegiate Challenge · Feb 1 | 26:12.2 | Silver State Collegiate Challenge | February 1, 2021 |
| 8,000 Meters · EP Tom Sawyer State ParkNCAA D1 Pre-National Invitational · Oct 14 | 25:42.3 | NCAA D1 Pre-National Invitational | October 14, 2017 |
| 8,000 Meters · Fairways Golf CourseBig Sky Conference XC Championships · Oct 28 | 24:43.2 | Big Sky Conference XC Championships | October 28, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2021 Cross Country
1 results2017 Cross Country
2 results2016 Cross Country
2 results2015 Cross Country
2 results