Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2818:48.1UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 518:00.6Park City Invitational AMSeptember 5, 2025
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 624:14.0Park City Invitational A.M.September 6, 2024
5,000 Meters · Lakeside ParkTimpanogos Invitational AM · Aug 2918:25.8Timpanogos Invitational AMAugust 29, 2025
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2617:43.82Valhalla InvitationalSeptember 26, 2025
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2919:48.9UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2318:56.33UIAAA InvitationalAugust 23, 2025
5,000 Meters · Valley Regional ParkRegion 4 XC Championship · Oct 217:23.5Region 4 XC ChampionshipOctober 2, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Junior · Place 72 · Taylorsville5,000 Meters Junior7219:46.2711
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Junior Varsity Jr/Sr (N-Z) · Taylorsville5,000 Meters Junior Varsity Jr/Sr (N-Z)019:48.9 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 3 · Taylorsville5,000 Meters Large 30DNF10
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 162 · Taylorsville3 Miles 5A16218:48.1 PB10
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 63 · Taylorsville5,000 Meters 5A Boys Section B6318:30.010
Oct 2Region 4 XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 17 · Taylorsville5,000 Meters Varsity1717:23.5 PB10
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 62 · Taylorsville5,000 Meters Varsity6217:43.82 PB10
Sep 13Border WarsSep 13 · 5,000 Meters Championship · Place 195 · Taylorsville5,000 Meters Championship19517:23.1210
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 137 · Taylorsville3 Miles AM Boys Varsity13718:00.6 PB10
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Frosh/Soph N-Z · Place 19 · Taylorsville5,000 Meters Frosh/Soph N-Z1918:25.8 PB10
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 105 · Taylorsville5,000 Meters Junior Varsity10518:56.33 PB10
Aug 20Region IV Pre-RegionAug 20 · 5,000 Meters Varsity · Place 26 · Taylorsville5,000 Meters Varsity2620:06.1So

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 5A · Place 166 · Taylorsville5,000 Meters Junior Varsity 5A16621:59.699
Oct 9Region 4 XC ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 33 · Taylorsville5,000 Meters Junior Varsity3322:28.1Fr
Sep 21Royal RunSep 21 · 3 Miles Varsity · Place 65 · Taylorsville3 Miles Varsity6522:17.6Fr
Sep 14Border WarsSep 14 · 2.8 Miles Freshman · Place 157 · Taylorsville2.8 Miles Freshman15721:14.19
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Junior Varsity M-Z · Place 180 · Taylorsville3 Miles Junior Varsity M-Z18024:14.0 PB9
Aug 28Region 4 Pre-RegionAug 28 · 3 Miles Open · Place 76 · Taylorsville3 Miles Open7630:04.449
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Frosh/Soph Freshman · Place 162 · Taylorsville5,000 Meters Frosh/Soph Freshman16226:11.2Fr