Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · The Cottonwood Complex2026 Region 10 Championships · Oct 617:04.12026 Region 10 ChampionshipsOctober 6, 2026
3 Miles · Art Dye ParkTwiKnight Meet · Sep 2617:56.5TwiKnight MeetSeptember 26, 2026
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2818:21.3UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Quinn's JunctionPark City Twilight · Aug 2018:43.1Park City TwilightAugust 20, 2026
3 Miles · St. Joseph High SchoolJayhawk XC Meet 2025 · Oct 118:51.8Jayhawk XC Meet 2025October 1, 2025
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2717:30.47Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1417:40.52026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2917:58.8UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2318:41.03UIAAA InvitationalAugust 23, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1217:57.27Border 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 87 · Judge Memorial3 Miles 4A8717:30.47 PB11
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section A · Place 55 · Judge Memorial5,000 Meters 4A Boys Section A5517:40.5 PB11
Oct 62026 Region 10 ChampionshipsOct 6 · 2.95 Miles Varsity Boys · Place 15 · Judge Memorial2.95 Miles Varsity Boys1517:04.1 PB11
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 150 · Judge Memorial3 Miles Varsity15017:56.5 PB11
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 150 · Judge Memorial3 Miles Varsity15017:56.5311
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 50 · Judge Memorial5,000 Meters Varsity5017:57.27 PB11
Sep 42026 Timpanogos XC Invitational PMSep 4 · 5,000 Meters Varsity Boys · Place 45 · Judge Memorial5,000 Meters Varsity Boys4517:50.511
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · Place 167 · Judge Memorial5,000 Meters Championship16717:58.8 PB11
Aug 20Park City TwilightAug 20 · 3 Miles Varsity · Place 91 · Judge Memorial3 Miles Varsity9118:43.1 PB11
Aug 82026 Premier Cross Country InvitationalAug 8 · 2.95 Miles 4A Varsity Boys · Place 48 · Judge Memorial2.95 Miles 4A Varsity Boys4818:10.011

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 4A · Place 129 · Judge Memorial3 Miles 4A12918:21.3 PB10
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section A · Place 56 · Judge Memorial5,000 Meters 4A Boys Section A5618:34.610
Oct 1Jayhawk XC Meet 2025Oct 1 · 3 Miles Varsity · Place 6 · Judge Memorial3 Miles Varsity618:51.8 PB10
Sep 18All-City ChampionshipsSep 18 · 3 Miles Varsity · Place 10 · Judge Memorial3 Miles Varsity1018:54.3So
Sep 13Border WarsSep 13 · 5,000 Meters Varsity · Place 108 · Judge Memorial5,000 Meters Varsity10817:54.3610
Sep 5Park City Invitational PMSep 5 · 3 Miles Varsity · Place 79 · Judge Memorial3 Miles Varsity7918:58.710
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 224 · Judge Memorial5,000 Meters Varsity22418:52.610
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 187 · Judge Memorial5,000 Meters Varsity18718:41.03 PB10
Aug 14Park City TwilightAug 14 · 3 Miles Varsity · Place 52 · Judge Memorial3 Miles Varsity5218:42.0So
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 4A · Place 30 · Judge Memorial2.95 Miles Varsity 4A3017:48.7—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 3A · Place 95 · Judge Memorial3 Miles Varsity 3A9519:24.69
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 3A · Place 95 · Judge Memorial3 Miles Varsity 3A9519:24.69
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 3A · Place 52 · Judge Memorial5,000 Meters 3A5219:54.29
Oct 3Region 14 XC ChampionshipOct 3 · 5,000 Meters Varsity · Place 22 · Judge Memorial5,000 Meters Varsity2221:07.5Fr
Sep 14Border WarsSep 14 · 2.8 Miles Freshman · Place 53 · Judge Memorial2.8 Miles Freshman5317:51.79
Aug 21Region 14 Pre-Region MeetAug 21 · 5,000 Meters Varsity · Place 15 · Judge Memorial5,000 Meters Varsity1521:37.079