Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Duchesne County FairgroundsDuchesne Invitational · Sep 23 | 23:34.1 | Duchesne Invitational | September 23, 2020 |
| 3 Miles · Naples City ParkUintah Invitational · Sep 9 | 23:22.6 | Uintah Invitational | September 9, 2020 |
| 3 Miles · Roosevelt Golf CourseUnion High School XC Invitational · Oct 7 | 24:34.5 | Union High School XC Invitational | October 7, 2020 |
| 3 Miles · Skyline Mountain ResortSanpete Classic · Sep 29 | 22:28.7 | Sanpete Classic | September 29, 2021 |
| 5,000 Meters · North Summit High SchoolNorth Summit Invitational · Sep 14 | 21:51.8 | North Summit Invitational | September 14, 2022 |
| 5,000 Meters · Regional Athletic Complex2021 Utah Pre-State XC Meet · Sep 16 | 24:57.2 | 2021 Utah Pre-State XC Meet | September 16, 2021 |
| 5,000 Meters · Roosevelt Golf CourseUnion Invitational · Oct 11 | 22:13.7 | Union Invitational | October 11, 2022 |
| 5,000 Meters · Starvation State ParkDuchesne XC Invitational · Oct 11 | 22:46 | Duchesne XC Invitational | October 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Sanpete ClassicSep 29 · 3 Miles Junior Varsity 9-10th · Place 88 · Duchesne | 3 Miles Junior Varsity 9-10th | 88 | 22:28.7 PB | 10 |
| Sep 22 | Duchesne InvitationalSep 22 · 3 Miles Varsity · Place 39 · Duchesne | 3 Miles Varsity | 39 | 23:07.8 | 10 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters PM Freshman/Sophomore Boys · Place 230 · Duchesne | 5,000 Meters PM Freshman/Sophomore Boys | 230 | 24:57.2 PB | 10 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 230 · Duchesne | 5,000 Meters Freshman Sophomore | 230 | 24:57.2 | 10 |
| Sep 11 | BYU Autumn ClassicSep 11 · 5,000 Meters Junior Varsity · Place 211 · Duchesne | 5,000 Meters Junior Varsity | 211 | 23:59.7 | 10 |
| Sep 8 | 2021 Uintah InvitationalSep 8 · 3 Miles Varsity · Place 59 · Duchesne | 3 Miles Varsity | 59 | 23:23.3 | 10 |
2020 Cross Country
4 results