Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Cottonwood ComplexRegion 6 Championships · Sep 3020:02.6Region 6 ChampionshipsSeptember 30, 2022
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2819:52.7UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 518:09.2Park City Invitational AMSeptember 5, 2025
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 619:20.7Park City Invitational A.M.September 6, 2024
5,000 Meters · Lakeside Park2025 UVU High School XC Invitational · Sep 1918:10.792025 UVU High School XC InvitationalSeptember 19, 2025
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2618:29.04Valhalla InvitationalSeptember 26, 2025
5,000 Meters · Payson High SchoolPayson Night Hunt · Aug 1921:32.1Payson Night Hunt August 19, 2022
5,000 Meters · Sugar House ParkRegion VI XC Championships · Oct 317:30.0Region VI XC ChampionshipsOctober 3, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 179 · Skyline (UT)3 Miles 5A17919:52.7 PB12
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 69 · Skyline (UT)5,000 Meters 5A Boys Section B6918:38.812
Oct 3Region VI XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 42 · Skyline (UT)5,000 Meters Varsity4217:30.0 PB12
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 82 · Skyline (UT)5,000 Meters Varsity8218:29.04 PB12
Sep 192025 UVU High School XC InvitationalSep 19 · 5,000 Meters Varsity · Place 49 · Skyline (UT)5,000 Meters Varsity4918:10.79 PB12
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys M-Z JV · Place 21 · Skyline (UT)3 Miles AM Boys M-Z JV2118:09.2 PB12
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 251 · Skyline (UT)5,000 Meters Varsity25119:40.112
Aug 22Payson Night HuntAug 22 · 3 Miles Varsity · Place 29 · Skyline (UT)3 Miles Varsity2918:33.0Jr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Junior Varsity M-Z · Place 48 · Skyline (UT)3 Miles Junior Varsity M-Z4819:20.7 PB11
Sep 3Sanpete ClassicSep 3 · 3 Miles Junior Varsity · Place 16 · Skyline (UT)3 Miles Junior Varsity1618:48.111
Aug 23Payson Night HuntAug 23 · 3 Miles Junior Varsity · Place 6 · Skyline (UT)3 Miles Junior Varsity618:12.2Jr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 89 · Skyline (UT)3 Miles Freshman Sophomore8919:16.110
Aug 292023 Wasatch Invite: Co-Ed Grass RelaysAug 29 · 2 Miles Junior Varsity · Place 10 · Skyline (UT)2 Miles Junior Varsity1013:15.310
Aug 25Payson Night HuntAug 25 · 3 Miles Junior Varsity · Place 12 · Skyline (UT)3 Miles Junior Varsity1219:20.0Fr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 30Region 6 ChampionshipsSep 30 · 2.95 Miles Junior Varsity Boys · Place 54 · Skyline (UT)2.95 Miles Junior Varsity Boys5420:02.6 PB9
Sep 142022 Utah Pre-State MeetSep 14 · 3 Miles Freshman Sophomore · Place 220 · Skyline (UT)3 Miles Freshman Sophomore22020:22.39
Sep 9Park City InvitationalSep 9 · 3 Miles Junior Varsity Division 2 · Place 91 · Skyline (UT)3 Miles Junior Varsity Division 29121:10.29
Aug 19Payson Night Hunt Aug 19 · 5,000 Meters JV Boys · Place 53 · Skyline (UT)5,000 Meters JV Boys5321:32.1 PB9