Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Roosevelt Golf CourseUnion High Invitational · Oct 912:38Union High InvitationalOctober 9, 2019
2.95 Miles · The Cottonwood Complex2026 Premier Cross Country Invitational · Aug 817:40.42026 Premier Cross Country InvitationalAugust 8, 2026
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2817:34.8UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Carbon Country Club Golf Course2026 Carbon Invitational · Sep 1618:40.52026 Carbon InvitationalSeptember 16, 2026
3 Miles · Naples City Park2026 Uintah Invitational · Sep 818:19.82026 Uintah InvitationalSeptember 8, 2026
3 Miles · Quinn's JunctionPark City Invitational PM · Sep 517:03.8Park City Invitational PMSeptember 5, 2025
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2718:00.69Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Canyon Hills GC2026 Juab XC Invitational · Sep 2417:45.672026 Juab XC InvitationalSeptember 24, 2026
5,000 Meters · Lakeside Park2026 Timpanogos XC Invitational PM · Sep 417:54.52026 Timpanogos XC Invitational PMSeptember 4, 2026
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2617:13.33Valhalla InvitationalSeptember 26, 2025
5,000 Meters · Roosevelt Golf Course2025 Union Invitational · Oct 117:09.792025 Union InvitationalOctober 1, 2025
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2917:31.1UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2317:26.81UIAAA InvitationalAugust 23, 2025
5,000 Meters · Starvation State ParkDuchesne Invitational · Aug 2618:38.7Duchesne InvitationalAugust 26, 2026
5,000 Meters · Valley Regional ParkHusky Run · Aug 2217:39.09Husky RunAugust 22, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 3A · Place 52 · UnionUnion3 Miles 3A5218:00.69 PB12
Oct 132026 Region 13 ChampionshipsOct 13 · 5,000 Meters Boys Varsity · Place 17 · UnionUnion5,000 Meters Boys Varsity1717:53.012
Sep 302026 Union XC InvitationalSep 30 · 5,000 Meters Varsity · Place 16 · UnionUnion5,000 Meters Varsity1617:46.4312
Sep 242026 Juab XC InvitationalSep 24 · 5,000 Meters Varsity · Place 52 · UnionUnion5,000 Meters Varsity5217:45.67 PB12
Sep 162026 Carbon InvitationalSep 16 · 3 Miles Boys Varsity · Place 36 · UnionUnion3 Miles Boys Varsity3618:40.5 PB12
Sep 82026 Uintah InvitationalSep 8 · 3 Miles High School Boys · Place 23 · UnionUnion3 Miles High School Boys2318:19.8 PB12
Sep 42026 Timpanogos XC Invitational PMSep 4 · 5,000 Meters Varsity Boys · Place 50 · UnionUnion5,000 Meters Varsity Boys5017:54.5 PB12
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 72 · UnionUnion5,000 Meters Varsity7217:31.1 PB12
Aug 26Duchesne InvitationalAug 26 · 5,000 Meters Varsity · Place 10 · UnionUnion5,000 Meters Varsity1018:38.7 PB12
Aug 22Husky RunAug 22 · 5,000 Meters Varsity · Place 33 · UnionUnion5,000 Meters Varsity3317:39.09 PB12
Aug 82026 Premier Cross Country InvitationalAug 8 · 2.95 Miles 1A-3A Varsity Boys · Place 22 · UnionUnion2.95 Miles 1A-3A Varsity Boys2217:40.4 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 3A · Place 44 · UnionUnion3 Miles 3A4417:34.8 PB11
Oct 152025 Region 13 ChampionshipsOct 15 · 3 Miles Varsity · Place 7 · UnionUnion3 Miles Varsity716:48.2—
Oct 12025 Union InvitationalOct 1 · 5,000 Meters Varsity · Place 4 · UnionUnion5,000 Meters Varsity417:09.79 PB11
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 42 · UnionUnion5,000 Meters Varsity4217:13.33 PB11
Sep 17Carbon InvitationalSep 17 · 3 Miles Varsity · Place 27 · UnionUnion3 Miles Varsity2717:35.1—
Sep 13Border WarsSep 13 · 5,000 Meters Varsity · Place 7 · UnionUnion5,000 Meters Varsity717:00.2911
Sep 10Uintah InvitationalSep 10 · 3 Miles Varsity · Place 3 · UnionUnion3 Miles Varsity317:02.7—
Sep 5Park City Invitational PMSep 5 · 3 Miles Varsity · Place 22 · UnionUnion3 Miles Varsity2217:03.8 PB11
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 52 · UnionUnion5,000 Meters Varsity5217:45.8Jr
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 101 · UnionUnion5,000 Meters Varsity10117:26.81 PB11
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 1A · Place 10 · UnionUnion2.95 Miles Varsity 1A1017:04.1—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 3A · Place 55 · UnionUnion3 Miles Varsity 3A5517:53.810
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 3A · Place 26 · UnionUnion5,000 Meters 3A2618:03.810
Oct 32024 Region 13 ChampionshipsOct 3 · 2.95 Miles Varsity · Place 31 · UnionUnion2.95 Miles Varsity3118:11.110
Sep 182024 Union InvitationalSep 18 · 5,000 Meters Varsity · Place 9 · UnionUnion5,000 Meters Varsity917:55.2010
Sep 14Border WarsSep 14 · 2.8 Miles Sophomore · Place 16 · UnionUnion2.8 Miles Sophomore1615:49.910
Sep 112024 Uintah InvitationalSep 11 · 3 Miles Varsity · Place 21 · UnionUnion3 Miles Varsity2118:20.410
Sep 6Park City Invitational P.M.Sep 6 · 3 Miles Varsity · Place 75 · UnionUnion3 Miles Varsity7518:10.510
Sep 3Region 13 at OgdenSep 3 · 3 Miles Varsity · Place 20 · UnionUnion3 Miles Varsity2019:12.010
Aug 30Timpanogos XC Invitational PMAug 30 · 5,000 Meters Varsity Boys 5K · Place 120 · UnionUnion5,000 Meters Varsity Boys 5K12019:05.610
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 164 · UnionUnion5,000 Meters Varsity16418:42.4So

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9Union High InvitationalOct 9 · 1.5 Miles Middle School Boys · Place 62 · RooseveltRoosevelt1.5 Miles Middle School Boys6212:38 PB5