Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2818:54.0UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Fremont High SchoolFreber Classic · Aug 1517:04.72Freber ClassicAugust 15, 2026
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 518:26.4Park City Invitational AMSeptember 5, 2025
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 620:41.4Park City Invitational A.M.September 6, 2024
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2717:16.32Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 417:14.1 2026 Timpanogos XC Invitational AMSeptember 4, 2026
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2517:29.99Valhalla InvitationalSeptember 25, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2917:20.0UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2319:04.21UIAAA InvitationalAugust 23, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2218:43.41NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Valley Regional ParkRegion IV Championships · Oct 217:11.7Region IV ChampionshipsOctober 2, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 5A · Place 55 · Taylorsville3 Miles 5A5517:16.32 PB11
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 41 · Taylorsville5,000 Meters 5A Boys Section A4117:22.911
Oct 2Region IV ChampionshipsOct 2 · 5,000 Meters Varsity · Place 13 · Taylorsville5,000 Meters Varsity1317:11.7 PB11
Sep 25Valhalla InvitationalSep 25 · 5,000 Meters Varsity · Place 40 · Taylorsville5,000 Meters Varsity4017:29.99 PB11
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Championship · Place 157 · Taylorsville5,000 Meters Championship15719:13.1511
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 149 · Taylorsville5,000 Meters Varsity Boys14917:14.1 PB11
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 56 · Taylorsville5,000 Meters Varsity5617:20.0 PB11
Aug 15Freber ClassicAug 15 · 3 Miles Varsity · Place 41 · Taylorsville3 Miles Varsity4117:04.72 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 3 · Place 252 · Taylorsville5,000 Meters Large 325218:43.41 PB10
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 164 · Taylorsville3 Miles 5A16418:54.0 PB10
Oct 2Region 4 XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 25 · Taylorsville5,000 Meters Varsity2518:03.110
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 69 · Taylorsville5,000 Meters Varsity6917:55.0810
Sep 13Border WarsSep 13 · 5,000 Meters Championship · Place 229 · Taylorsville5,000 Meters Championship22918:45.4410
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 156 · Taylorsville3 Miles AM Boys Varsity15618:26.4 PB10
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Frosh/Soph N-Z · Place 43 · Taylorsville5,000 Meters Frosh/Soph N-Z4319:26.910
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 119 · Taylorsville5,000 Meters Junior Varsity11919:04.21 PB10
Aug 20Region IV Pre-RegionAug 20 · 5,000 Meters Varsity · Place 28 · Taylorsville5,000 Meters Varsity2820:06.9So

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 5A · Place 106 · Taylorsville5,000 Meters Junior Varsity 5A10619:40.669
Oct 9Region 4 XC ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 13 · Taylorsville5,000 Meters Junior Varsity1319:36.1Fr
Sep 21Royal RunSep 21 · 3 Miles Varsity · Place 15 · Taylorsville3 Miles Varsity1519:38.4Fr
Sep 14Border WarsSep 14 · 2.8 Miles Freshman · Place 68 · Taylorsville2.8 Miles Freshman6818:19.59
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Junior Varsity M-Z · Place 100 · Taylorsville3 Miles Junior Varsity M-Z10020:41.4 PB9
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys Frosh/Soph 5K · Place 158 · Taylorsville5,000 Meters Boys Frosh/Soph 5K15820:46.99
Aug 28Region 4 Pre-RegionAug 28 · 3 Miles Open · Place 42 · Taylorsville3 Miles Open4221:17.389
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Frosh/Soph Freshman · Place 71 · Taylorsville5,000 Meters Frosh/Soph Freshman7120:22.7Fr