Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 310 W 100 NRegion 15 Cross Country Championships · Oct 823:00.3Region 15 Cross Country ChampionshipsOctober 8, 2025
3 Miles · North Sevier High SchoolNorth Sevier Red Hill Run · Sep 326:55.6North Sevier Red Hill RunSeptember 3, 2025
3 Miles · Quinn's JunctionPark City Twilight · Aug 2024:01.4Park City TwilightAugust 20, 2026
3 Miles · Roy HighRoyal Invitational · Sep 1919:41.51Royal InvitationalSeptember 19, 2026
3 Miles · San Juan High SchoolJohn Thornton Invitational · Sep 3019:38.9John Thornton InvitationalSeptember 30, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2721:18.37Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1419:34.02026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Millard High SchoolRegion 15 XC Millard HS · Oct 520:40.2Region 15 XC Millard HSOctober 5, 2026
5,000 Meters · North Sevier High SchoolNorth Sevier Invite · Sep 2321:59.90North Sevier InviteSeptember 23, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2921:10.1UIAAA InvitationalAugust 29, 2026
5,000 Meters · Starvation State ParkDuchesne Invitational · Aug 2622:37.2Duchesne InvitationalAugust 26, 2026
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1224:59.92Border 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 103 · North Summit3 Miles 2A10321:18.37 PB10
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 2A Boys Section B · Place 35 · North Summit5,000 Meters 2A Boys Section B3519:34.0 PB10
Oct 5Region 15 XC Millard HSOct 5 · 5,000 Meters Varsity · Place 19 · North Summit5,000 Meters Varsity1920:40.2 PB10
Sep 30John Thornton InvitationalSep 30 · 3 Miles Varsity · Place 28 · North Summit3 Miles Varsity2819:38.9 PB10
Sep 23North Sevier InviteSep 23 · 5,000 Meters Varsity · Place 14 · North Summit5,000 Meters Varsity1421:59.90 PB10
Sep 19Royal InvitationalSep 19 · 3 Miles Junior Varsity · Place 120 · North Summit3 Miles Junior Varsity12019:41.51 PB10
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 245 · North Summit5,000 Meters Varsity24524:59.92 PB10
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Junior Varsity Fr/So (N-Z) · Place 162 · North Summit5,000 Meters Junior Varsity Fr/So (N-Z)16221:10.1 PB10
Aug 26Duchesne InvitationalAug 26 · 5,000 Meters Varsity · Place 72 · North Summit5,000 Meters Varsity7222:37.2 PB10
Aug 20Park City TwilightAug 20 · 3 Miles Varsity · Place 169 · North Summit3 Miles Varsity16924:01.4 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8Region 15 Cross Country ChampionshipsOct 8 · 3 Miles Varsity · Place 45 · North Summit3 Miles Varsity4523:00.3 PB9
Sep 27Royal RunSep 27 · 3 Miles Varsity · Place 47 · North Summit3 Miles Varsity4721:37.5Fr
Sep 13Border WarsSep 13 · 5,000 Meters Freshman · Place 222 · North Summit5,000 Meters Freshman22222:50.4510
Sep 9Sanpete ClassicSep 9 · 3 Miles Junior Varsity Frosh/Soph Freshman · Place 116 · North Summit3 Miles Junior Varsity Frosh/Soph Freshman11625:49.3Fr
Sep 3North Sevier Red Hill RunSep 3 · 3 Miles Junior Varsity · Place 31 · North Summit3 Miles Junior Varsity3126:55.6 PB9
Aug 14Park City TwilightAug 14 · 3 Miles Junior Varsity · Place 124 · North Summit3 Miles Junior Varsity12425:33.9Fr