Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 310 W 100 NRegion 15 Cross Country Championships · Oct 819:30.8Region 15 Cross Country ChampionshipsOctober 8, 2025
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2819:48.1UHSAA State ChampionshipsOctober 28, 2025
3 Miles · North Sevier High SchoolNorth Sevier Red Hill Run · Sep 321:52.8North Sevier Red Hill RunSeptember 3, 2025
3 Miles · Quinn's JunctionPark City Twilight · Aug 2022:26.5Park City TwilightAugust 20, 2026
3 Miles · Roy HighRoyal Invitational · Sep 1917:48.28Royal InvitationalSeptember 19, 2026
3 Miles · San Juan High SchoolJohn Thornton Invitational · Sep 3018:16.3John Thornton InvitationalSeptember 30, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2718:37.85Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1418:54.42026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Millard High SchoolRegion 15 XC Millard HS · Oct 519:12.8Region 15 XC Millard HSOctober 5, 2026
5,000 Meters · North Sevier High SchoolNorth Sevier Invite · Sep 2319:14.90North Sevier InviteSeptember 23, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2919:57.0UIAAA InvitationalAugust 29, 2026
5,000 Meters · Starvation State ParkDuchesne Invitational · Aug 2620:03.6Duchesne InvitationalAugust 26, 2026
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1219:43.39Border 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 2A · Place 50 · North Summit3 Miles 2A5018:37.85 PB10
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 2A Boys Section B · Place 29 · North Summit5,000 Meters 2A Boys Section B2918:54.4 PB10
Oct 5Region 15 XC Millard HSOct 5 · 5,000 Meters Varsity · Place 15 · North Summit5,000 Meters Varsity1519:12.8 PB10
Sep 30John Thornton InvitationalSep 30 · 3 Miles Varsity · Place 18 · North Summit3 Miles Varsity1818:16.3 PB10
Sep 23North Sevier InviteSep 23 · 5,000 Meters Varsity · Place 7 · North Summit5,000 Meters Varsity719:14.90 PB10
Sep 19Royal InvitationalSep 19 · 3 Miles Varsity · Place 94 · North Summit3 Miles Varsity9417:48.28 PB10
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 176 · North Summit5,000 Meters Varsity17619:43.39 PB10
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 181 · North Summit5,000 Meters Varsity18119:57.0 PB10
Aug 26Duchesne InvitationalAug 26 · 5,000 Meters Varsity · Place 32 · North Summit5,000 Meters Varsity3220:03.6 PB10
Aug 20Park City TwilightAug 20 · 3 Miles Varsity · Place 162 · North Summit3 Miles Varsity16222:26.5 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 2A · Place 81 · North Summit3 Miles 2A8119:48.1 PB9
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 2A Boys Section B · Place 33 · North Summit5,000 Meters 2A Boys Section B3320:12.79
Oct 8Region 15 Cross Country ChampionshipsOct 8 · 3 Miles Varsity · Place 24 · North Summit3 Miles Varsity2419:30.8 PB9
Sep 27Royal RunSep 27 · 3 Miles Varsity · Place 132 · North Summit3 Miles Varsity13218:35.0Fr
Sep 13Border WarsSep 13 · 5,000 Meters Varsity · Place 175 · North Summit5,000 Meters Varsity17518:48.3411
Sep 9Sanpete ClassicSep 9 · 3 Miles Junior Varsity Frosh/Soph Freshman · Place 21 · North Summit3 Miles Junior Varsity Frosh/Soph Freshman2120:37.7Fr
Sep 3North Sevier Red Hill RunSep 3 · 3 Miles Varsity · Place 38 · North Summit3 Miles Varsity3821:52.8 PB9
Aug 14Park City TwilightAug 14 · 3 Miles Junior Varsity · Place 43 · North Summit3 Miles Junior Varsity4320:39.4Fr