Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Big Dee Sports ParkRegion 13 - Ben Lomond Meet · Sep 7 | 20:55.20 | Region 13 - Ben Lomond Meet | September 7, 2022 |
| 3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 28 | 17:17.8 | UHSAA State Championships | October 28, 2025 |
| 3 Miles · Mt. Ogden Golf CourseRegion 13 - Open Meet at Ogden · Sep 20 | 19:49.16 | Region 13 - Open Meet at Ogden | September 20, 2022 |
| 3 Miles · Quinn's JunctionPark City Invitational AM · Sep 5 | 17:35.2 | Park City Invitational AM | September 5, 2025 |
| 3 Miles · Quinns SportexPark City Invitational A.M. · Sep 6 | 17:48.5 | Park City Invitational A.M. | September 6, 2024 |
| 3 Miles · Round Valley Golf CourseRegion 13 - Morgan Meet · Oct 4 | 18:42 | Region 13 - Morgan Meet | October 4, 2022 |
| 3 Miles · Weber County FairgroundsOgden/Weber City-County 2022 · Sep 13 | 19:30.49 | Ogden/Weber City-County 2022 | September 13, 2022 |
| 4683 m · Grantsville Rez RunRegion 12 @ Grantsville · Aug 27 | 17:31.3 | Region 12 @ Grantsville | August 27, 2025 |
| 5,000 Meters · Big Dee Sports ParkRegion 12 - Ben Lomond · Sep 17 | 18:40.5 | Region 12 - Ben Lomond | September 17, 2025 |
| 5,000 Meters · Cottonwood ComplexUtah 3A Region 13 Pre-Region Meet · Aug 30 | 21:36.7 | Utah 3A Region 13 Pre-Region Meet | August 30, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 17:35.7 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Oakley Rodeo GroundsOpen Region 13 @ South Summit · Aug 23 | 20:00.1 | Open Region 13 @ South Summit | August 23, 2023 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 3A XC Championships · Oct 24 | 17:33.7 | UHSAA 3A XC Championships | October 24, 2023 |
| 5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 23 | 17:59.76 | UIAAA Invitational | August 23, 2025 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 19:29.52 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) | September 17, 2022 |
| 5,000 Meters · Weber County FairgroundsRegion 12 Championships · Oct 15 | 16:53.44 | Region 12 Championships | October 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | UHSAA State ChampionshipsOct 28 · 3 Miles 3A · Place 30 · Morgan | 3 Miles 3A | 30 | 17:17.8 PB | 12 |
| Oct 15 | Region 12 ChampionshipsOct 15 · 5,000 Meters Varsity · Place 9 · Morgan | 5,000 Meters Varsity | 9 | 16:53.44 PB | 12 |
| Sep 27 | 2025 Cedar InvitationalSep 27 · 3 Miles Varsity · Place 34 · Morgan | 3 Miles Varsity | 34 | 16:44.30 | 12 |
| Sep 17 | Region 12 - Ben LomondSep 17 · 5,000 Meters Open · Place 4 · Morgan | 5,000 Meters Open | 4 | 18:40.5 PB | 12 |
| Sep 13 | Border WarsSep 13 · 5,000 Meters Varsity · Place 9 · Morgan | 5,000 Meters Varsity | 9 | 16:53.28 | 12 |
| Sep 5 | Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 114 · Morgan | 3 Miles AM Boys Varsity | 114 | 17:35.2 PB | 12 |
| Sep 3 | Region 12 @ LoganSep 3 · 5,000 Meters Open · Place 20 · Morgan | 5,000 Meters Open | 20 | 20:51.86 | 12 |
| Aug 29 | Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 40 · Morgan | 5,000 Meters Varsity | 40 | 17:29.4 | Sr |
| Aug 27 | Region 12 @ GrantsvilleAug 27 · 2.91 Miles Boys Open · Place 13 · Morgan | 2.91 Miles Boys Open | 13 | 17:31.3 PB | 12 |
| Aug 23 | UIAAA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 46 · Morgan | 5,000 Meters Junior Varsity | 46 | 17:59.76 PB | 12 |
| Aug 9 | 2025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 1A · Place 4 · Morgan | 2.95 Miles Varsity 1A | 4 | 16:32.3 | — |
2024 Cross Country
10 results2023 Cross Country
10 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah 3A Region 13 ChampionshipsOct 11 · Junior Varsity · Place 12 · Morgan | Junior Varsity | 12 | 18:52.8 | Fr |
| Oct 4 | Region 13 - Morgan MeetOct 4 · 3 Miles Varsity · Place 16 · Morgan | 3 Miles Varsity | 16 | 18:42 PB | 9 |
| Sep 20 | Region 13 - Open Meet at OgdenSep 20 · 3 Miles Varsity · Place 10 · Morgan | 3 Miles Varsity | 10 | 19:49.16 PB | 9 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Freshman Boys · Place 39 · Morgan | 5,000 Meters Freshman Boys | 39 | 19:29.52 PB | 9 |
| Sep 13 | Ogden/Weber City-County 2022Sep 13 · 3 Miles Junior Varsity · Place 34 · Morgan | 3 Miles Junior Varsity | 34 | 19:30.49 PB | 9 |
| Sep 9 | Park City InvitationalSep 9 · Varsity · Place 123 · Morgan | Varsity | 123 | 19:46.3 | Fr |
| Sep 7 | Region 13 - Ben Lomond MeetSep 7 · 3 Miles Varsity · Place 27 · Morgan | 3 Miles Varsity | 27 | 20:55.20 PB | 9 |
| Aug 30 | Utah 3A Region 13 Pre-Region MeetAug 30 · 5,000 Meters Varsity · Place 23 · Morgan | 5,000 Meters Varsity | 23 | 21:36.7 PB | 9 |
| Aug 27 | UIAAA InvitationalAug 27 · Freshman Sophomore · Place 103 · Morgan | Freshman Sophomore | 103 | 19:41.1 | FR |
| Aug 13 | 2022 Premier Cross Country InvitationalAug 13 · 2.9 Miles Junior Varsity · Place 141 · Morgan | 2.9 Miles Junior Varsity | 141 | 20:08 | — |