Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2817:26.7UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Fremont High SchoolFreber Classic · Aug 1616:00.8Freber ClassicAugust 16, 2025
3 Miles · Layton Commons Park2024 Region 5 PreRegion · Aug 1416:09.22024 Region 5 PreRegionAugust 14, 2024
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 616:34.3Park City Invitational A.M.September 6, 2024
3 Miles · Roy HSRegion 5 XC JV Region · Oct 1717:02.5Region 5 XC JV RegionOctober 17, 2023
5,000 Meters · Lakeside Park2025 UHSAA State Cross Country Divisionals · Oct 1416:44.92025 UHSAA State Cross Country DivisionalsOctober 14, 2025
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2616:49.14Valhalla InvitationalSeptember 26, 2025
5,000 Meters · Sugar House ParkRegion VI XC Championships · Oct 315:43.7Region VI XC ChampionshipsOctober 3, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2216:35.69NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 1720:13.412022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)September 17, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 216 · Viewmont5,000 Meters Championship21616:35.69 PB12
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 88 · Viewmont3 Miles 5A8817:26.7 PB12
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 10 · Viewmont5,000 Meters 5A Boys Section A1016:44.9 PB12
Oct 3Region VI XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 14 · Viewmont5,000 Meters Varsity1415:43.7 PB12
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 28 · Viewmont5,000 Meters Varsity2816:49.14 PB12
Sep 17Davis District ChampionshipsSep 17 · 2.75 Miles Varsity · Place 35 · Viewmont2.75 Miles Varsity3514:54.41Unofficial12
Sep 9Sanpete ClassicSep 9 · 3 Miles Varsity · Place 12 · Viewmont3 Miles Varsity1216:52.0Sr
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 86 · Viewmont5,000 Meters Varsity8616:57.812
Aug 16Freber ClassicAug 16 · 3 Miles Varsity · Place 13 · Viewmont3 Miles Varsity1316:00.8 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 5A · Place 24 · Viewmont5,000 Meters 5A2416:56.411
Oct 9Region 5 ChampionshipOct 9 · 3 Miles Varsity · Place 34 · Viewmont3 Miles Varsity3417:37.4911
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 25 · Viewmont3 Miles Varsity2516:34.3 PB11
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys JR/ SR 5K · Place 6 · Viewmont5,000 Meters Boys JR/ SR 5K617:01.311
Aug 142024 Region 5 PreRegionAug 14 · 3 Miles Varsity · Place 10 · Viewmont3 Miles Varsity1016:09.2 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Region 5 XC JV RegionOct 17 · 3 Miles Junior Varsity · Place 4 · Viewmont3 Miles Junior Varsity417:02.5 PB10
Oct 4Region 5 XC ChampionshipsOct 4 · 3 Miles Junior Varsity · Place 6 · Viewmont3 Miles Junior Varsity617:06.010
Sep 27Davis District ChampionshipsSep 27 · 2.75 Miles Junior Varsity · Place 2 · Viewmont2.75 Miles Junior Varsity216:42.6110
Sep 8Park City InvitationalSep 8 · 3 Miles Varsity · Place 70 · Viewmont3 Miles Varsity7018:07.6So
Aug 26Wasatch RendezvousAug 26 · 3 Miles Junior Varsity · Place 21 · Viewmont3 Miles Junior Varsity2119:04.6910
Aug 22Region 5 Pre-Region MeetAug 22 · 3 Miles Varsity · Place 54 · Viewmont3 Miles Varsity5418:31.7So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Region 5 Cross Country ChampionshipOct 5 · 5,000 Meters Junior Varsity · Place 42 · Viewmont5,000 Meters Junior Varsity4219:31.3Fr
Sep 172022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Freshman Boys · Place 60 · Viewmont5,000 Meters Freshman Boys6020:13.41 PB9
Sep 142022 Utah Pre-State MeetSep 14 · 3 Miles Freshman Sophomore · Place 109 · Viewmont3 Miles Freshman Sophomore10918:46.49