Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · The Cottonwood Complex2026 Region 10 Championships · Oct 618:16.92026 Region 10 ChampionshipsOctober 6, 2026
3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 420:12.9Juab XC InvitaitonalSeptember 4, 2025
3 Miles · Moab Golf Course2026 Red Rock Invite · Sep 2319:47.22026 Red Rock InviteSeptember 23, 2026
3 Miles · Quinn's JunctionPark City Twilight · Aug 2020:24.7Park City TwilightAugust 20, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2719:59.41Utah UHSAA State XC ChampionshipsOctober 27, 2026
3 Miles · The Cottonwood ComplexRegion 10 Championships · Oct 719:53.8Region 10 ChampionshipsOctober 7, 2025
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1418:52.32026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Roosevelt Golf Course2025 Union Invitational · Oct 119:51.522025 Union InvitationalOctober 1, 2025
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2321:48.16UIAAA InvitationalAugust 23, 2025
5,000 Meters · Starvation State ParkDuchesne Invitational · Aug 2620:01.8Duchesne InvitationalAugust 26, 2026
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1219:47.42Border Wars XC 2026September 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 4A · Place 166 · Juan Diego Catholic3 Miles 4A16619:59.41 PB11
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section B · Place 79 · Juan Diego Catholic5,000 Meters 4A Boys Section B7918:52.3 PB11
Oct 62026 Region 10 ChampionshipsOct 6 · 2.95 Miles Varsity Boys · Place 30 · Juan Diego Catholic2.95 Miles Varsity Boys3018:16.9 PB11
Sep 302026 Union XC InvitationalSep 30 · 5,000 Meters Varsity · Place 54 · Juan Diego Catholic5,000 Meters Varsity5420:01.6611
Sep 232026 Red Rock InviteSep 23 · 3 Miles HS Boys · Place 46 · Juan Diego Catholic3 Miles HS Boys4619:47.2 PB11
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 179 · Juan Diego Catholic5,000 Meters Varsity17919:47.42 PB11
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 270 · Juan Diego Catholic5,000 Meters Varsity Boys27019:11.011
Aug 26Duchesne InvitationalAug 26 · 5,000 Meters Varsity · Place 29 · Juan Diego Catholic5,000 Meters Varsity2920:01.8 PB11
Aug 20Park City TwilightAug 20 · 3 Miles Varsity · Place 140 · Juan Diego Catholic3 Miles Varsity14020:24.7 PB11
Aug 82026 Premier Cross Country InvitationalAug 8 · 2.95 Miles 4A Varsity Boys · Place 71 · Juan Diego Catholic2.95 Miles 4A Varsity Boys7119:29.411

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section B · Place 88 · Juan Diego Catholic5,000 Meters 4A Boys Section B8820:21.910
Oct 7Region 10 ChampionshipsOct 7 · 3 Miles Varsity Boys · Place 45 · Juan Diego Catholic3 Miles Varsity Boys4519:53.8 PB10
Oct 12025 Union InvitationalOct 1 · 5,000 Meters Varsity · Place 47 · Juan Diego Catholic5,000 Meters Varsity4719:51.52 PB10
Sep 24Red Rock InvitationalSep 24 · 5,000 Meters Varsity · Place 67 · Juan Diego Catholic5,000 Meters Varsity6720:43.2—
Sep 192025 UVU High School XC InvitationalSep 19 · 5,000 Meters Varsity · Place 62 · Juan Diego Catholic5,000 Meters Varsity6220:09.0810
Sep 13Border WarsSep 13 · 5,000 Meters Varsity · Place 224 · Juan Diego Catholic5,000 Meters Varsity22420:19.7510
Sep 4Juab XC InvitaitonalSep 4 · 3 Miles Boys Varsity · Place 126 · Juan Diego Catholic3 Miles Boys Varsity12620:12.9 PB10
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 372 · Juan Diego Catholic5,000 Meters Junior Varsity37221:48.16 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Region 14 XC ChampionshipOct 3 · 5,000 Meters Junior Varsity · Place 24 · Juan Diego Catholic5,000 Meters Junior Varsity2424:31.2Fr
Sep 5Juab Cross Country InviteSep 5 · 3 Miles Frosh/Soph Freshman · Place 165 · Juan Diego Catholic3 Miles Frosh/Soph Freshman16525:29.8Fr