Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Layton Commons ParkRegion 1 Pre-Region · Aug 25 | 14:09.40 | Region 1 Pre-Region | August 25, 2022 |
| 2.7 Miles · Weber County FairgroundsTop of Utah · Sep 3 | 25:38.5 | Top of Utah | September 3, 2021 |
| 2.75 Miles · Layton Commons ParkDavis District · Sep 29 | 23:45.40 | Davis District | September 29, 2021 |
| 3 Miles · Fremont HSFreber Classic 2022 · Aug 20 | 22:43.76 | Freber Classic 2022 | August 20, 2022 |
| 3 Miles · Layton Commons ParkRegion 5 XC Championships · Oct 4 | 19:26.7 | Region 5 XC Championships | October 4, 2023 |
| 3 Miles · Quinns SportexPark City Invitational A.M. · Sep 6 | 20:21.8 | Park City Invitational A.M. | September 6, 2024 |
| 3 Miles · Roy High SchoolRoyal Run · Sep 24 | 21:26.9 | Royal Run | September 24, 2022 |
| 3 Miles · Roy HSRegion 5 XC JV Region · Oct 17 | 19:49.4 | Region 5 XC JV Region | October 17, 2023 |
| 5,000 Meters · Regional Athletic Complex2021 Utah Pre-State XC Meet · Sep 16 | 25:09.3 | 2021 Utah Pre-State XC Meet | September 16, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Region 5 ChampionshipOct 9 · 3 Miles Varsity · Place 15 · Clearfield | 3 Miles Varsity | 15 | 19:53.06 | 12 |
| Sep 21 | Royal RunSep 21 · 3 Miles Junior Varsity · Place 32 · Clearfield | 3 Miles Junior Varsity | 32 | 18:59.9 | Sr |
| Sep 6 | Park City Invitational A.M.Sep 6 · 3 Miles Junior Varsity A-L · Place 36 · Clearfield | 3 Miles Junior Varsity A-L | 36 | 20:21.8 PB | 12 |
| Aug 17 | Freber ClassicAug 17 · 3 Miles Varsity · Place 89 · Clearfield | 3 Miles Varsity | 89 | 21:09.94 | 12 |
| Aug 14 | 2024 Region 5 PreRegionAug 14 · 3 Miles Varsity · Place 100 · Clearfield | 3 Miles Varsity | 100 | 20:22.0 | 12 |
2023 Cross Country
6 results2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Royal RunSep 24 · 3 Miles Junior Varsity 2 · Place 90 · Clearfield | 3 Miles Junior Varsity 2 | 90 | 21:26.9 PB | 10 |
| Sep 9 | Park City InvitationalSep 9 · 3 Miles Junior Varsity Division 1 · Place 65 · Clearfield | 3 Miles Junior Varsity Division 1 | 65 | 23:24.3 | 10 |
| Aug 25 | Region 1 Pre-RegionAug 25 · 2 Miles Junior Varsity · Place 90 · Clearfield | 2 Miles Junior Varsity | 90 | 14:09.40 PB | 10 |
| Aug 20 | Freber Classic 2022Aug 20 · 3 Miles Junior Varsity · Place 111 · Clearfield | 3 Miles Junior Varsity | 111 | 22:43.76 PB | 10 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Davis DistrictSep 29 · 2.75 Miles Boys FR/SO · Place 98 · Clearfield | 2.75 Miles Boys FR/SO | 98 | 23:45.40 PB | 9 |
| Sep 25 | Royal RunSep 25 · 3 Miles Rookie · Place 101 · Clearfield | 3 Miles Rookie | 101 | 25:46.2 | 9 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters AM Freshman/Sophomore Boys · Place 190 · Clearfield | 5,000 Meters AM Freshman/Sophomore Boys | 190 | 25:09.3 PB | 9 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 189 · Clearfield | 5,000 Meters Freshman Sophomore | 189 | 25:09.3 | 9 |
| Sep 10 | Park City InvitationalSep 10 · Junior Varsity Division 1 · Place 90 · Clearfield | Junior Varsity Division 1 | 90 | 29:22.1 | Fr |
| Sep 3 | Top of UtahSep 3 · 2.7 Miles Rookie · Place 160 · Clearfield | 2.7 Miles Rookie | 160 | 25:38.5 PB | 9 |
| Aug 26 | Region 1, Pre-RegionAug 26 · 2 Miles Junior Varsity · Place 149 · Clearfield | 2 Miles Junior Varsity | 149 | 17:10.6 | 9 |
| Aug 14 | Freber ClassicAug 14 · 3 Miles Junior Varsity · Place 158 · Clearfield | 3 Miles Junior Varsity | 158 | 27:31.8 | 9 |