Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Big Dee Sports Park Ben Lomond Open Region Meet · Sep 23 | 18:01 | Ben Lomond Open Region Meet | September 23, 2020 |
| 3 Miles · Carbon Country Club Golf CourseCarbon Invitational · Sep 19 | 22:18.2 | Carbon Invitational | September 19, 2018 |
| 3 Miles · Naples City ParkUintah Invitational · Sep 9 | 18:50.3 | Uintah Invitational | September 9, 2020 |
| 3 Miles · Payson High SchoolPayson Night Chase · Sep 6 | 19:36.4 | Payson Night Chase | September 6, 2019 |
| 3 Miles · Skyline Mountain ResortSanpete Classic XC Invitational · Sep 30 | 19:54.2 | Sanpete Classic XC Invitational | September 30, 2020 |
| 3 Miles · Spanish Fork Sports ComplexRegion 10 Pre- Region · Aug 22 | 23:29.21 | Region 10 Pre- Region | August 22, 2018 |
| 3 Miles · Wheeler FarmRegion 10 Open @ Wheeler Farm (JD) · Aug 28 | 20:23.39 | Region 10 Open @ Wheeler Farm (JD) | August 28, 2019 |
| 5,000 Meters · Rangely High SchoolRangely Cedar Ridges Meet · Sep 18 | 20:18 | Rangely Cedar Ridges Meet | September 18, 2020 |
| 5,000 Meters · Roosevelt Golf CourseUnion High Invitational · Oct 9 | 21:59.2 | Union High Invitational | October 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results2019 Cross Country
10 results2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Duchesne MeetSep 26 · 3 Miles Boys Varsity · Uintah | 3 Miles Boys Varsity | 0 | 22:05Unofficial | 10 |
| Sep 21 | Salt Lake XC ClassicSep 21 · 3 Miles Frosh/Soph Freshman · Place 115 · Uintah | 3 Miles Frosh/Soph Freshman | 115 | 20:14.8 | — |
| Sep 19 | Carbon InvitationalSep 19 · 3 Miles Junior Varsity · Place 48 · Uintah | 3 Miles Junior Varsity | 48 | 22:18.2 PB | 10 |
| Sep 15 | BYU Autumn ClassicSep 15 · 5,000 Meters Varsity · Place 83 · Uintah | 5,000 Meters Varsity | 83 | 19:56.3 | So |
| Sep 12 | Uintah ClassicSep 12 · 3 Miles Varsity · Place 54 · Uintah | 3 Miles Varsity | 54 | 21:20 | 10 |
| Sep 5 | Altamont HS MeetSep 5 · 3 Miles Varsity · Uintah | 3 Miles Varsity | 0 | 22:35Unofficial | 10 |
| Aug 22 | Region 10 Pre- RegionAug 22 · 3 Miles Boys · Place 147 · Uintah | 3 Miles Boys | 147 | 23:29.21 PB | 10 |
| Aug 11 | Premier InvitationalAug 11 · Junior Varsity · Place 120 · Uintah | Junior Varsity | 120 | 22:37.5 | 10 |
| Aug 8 | Uintah TrialsAug 8 · 2.9 Miles Varsity · Uintah | 2.9 Miles Varsity | 0 | 23:40Unofficial | 10 |