Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2817:51.6UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Carbon Country Club Golf Course2026 Carbon Invitational · Sep 1617:52.42026 Carbon InvitationalSeptember 16, 2026
3 Miles · Loyd's LakeBlue Mountain XC Classic · Aug 2918:38.9Blue Mountain XC ClassicAugust 29, 2025
3 Miles · Moab Golf Course2026 Red Rock Invite · Sep 2317:04.72026 Red Rock InviteSeptember 23, 2026
3 Miles · Quinn's JunctionPark City Twilight · Aug 2018:06.1Park City TwilightAugust 20, 2026
3 Miles · Richfield High SchoolRichfield XC Invite · Aug 1618:14Richfield XC InviteAugust 16, 2025
3 Miles · San Juan High SchoolJohn Thornton Invitational · Sep 3017:15.6John Thornton InvitationalSeptember 30, 2026
3 Miles · Thunderbird GCRegion 18 Cross Country Championships · Oct 817:22.1Region 18 Cross Country ChampionshipsOctober 8, 2025
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1416:47.32026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2917:30.9UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2318:46.95UIAAA InvitationalAugust 23, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1218:24.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

8 results
DateMeetEventPlMarkGr
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 2A Boys Section A · Place 6 · Grand County5,000 Meters 2A Boys Section A616:47.3 PB12
Oct 7Region 18 ChampionshipsOct 7 · 3 Miles Boys Varsity · Place 14 · Grand County3 Miles Boys Varsity1417:59.612
Sep 30John Thornton InvitationalSep 30 · 3 Miles Varsity · Place 11 · Grand County3 Miles Varsity1117:15.6 PB12
Sep 232026 Red Rock InviteSep 23 · 3 Miles HS Boys · Place 10 · Grand County3 Miles HS Boys1017:04.7 PB12
Sep 162026 Carbon InvitationalSep 16 · 3 Miles Boys Varsity · Place 18 · Grand County3 Miles Boys Varsity1817:52.4 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 80 · Grand County5,000 Meters Varsity8018:24.27 PB12
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · Place 142 · Grand County5,000 Meters Championship14217:30.9 PB12
Aug 20Park City TwilightAug 20 · 3 Miles Varsity · Place 70 · Grand County3 Miles Varsity7018:06.1 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 2A · Place 26 · Grand County3 Miles 2A2617:51.6 PB11
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 2A Boys Section B · Place 9 · Grand County5,000 Meters 2A Boys Section B917:49.811
Oct 8Region 18 Cross Country ChampionshipsOct 8 · 3 Miles Varsity · Place 10 · Grand County3 Miles Varsity1017:22.1 PB11
Aug 29Blue Mountain XC ClassicAug 29 · 3 Miles Varsity · Place 17 · Grand County3 Miles Varsity1718:38.9 PB11
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 193 · Grand County5,000 Meters Varsity19318:46.95 PB11
Aug 16Richfield XC InviteAug 16 · 3 Miles Varsity · Place 23 · Grand County3 Miles Varsity2318:14 PB11