Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · The Cottonwood Complex2026 Premier Cross Country Invitational · Aug 823:47.92026 Premier Cross Country InvitationalAugust 8, 2026
3 Miles · Dow James Memorial ParkDeseret Peak High School Invitational · Sep 3022:40.33Deseret Peak High School InvitationalSeptember 30, 2026
3 Miles · Moab Golf Course2026 Red Rock Invite · Sep 2322:59.42026 Red Rock InviteSeptember 23, 2026
3 Miles · Mount Ogden ParkRegion 12 Meet @ Ogden · Sep 923:44.3Region 12 Meet @ Ogden September 9, 2026
5,000 Meters · Big Dee Sports ParkRegion 12 - Ben Lomond · Sep 1729:04.5Region 12 - Ben LomondSeptember 17, 2025
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2322:07.64UIAAA InvitationalAugust 23, 2025
5,000 Meters · Valley Regional ParkHusky Run · Aug 2222:28.62Husky RunAugust 22, 2026
5,000 Meters · Weber County FairgroundsRegion 12 Championships · Oct 1523:20.58Region 12 ChampionshipsOctober 15, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Grantsville Rez RunOct 21 · 3 Miles Junior Varsity · Place 12 · Grantsville3 Miles Junior Varsity1222:36.2612
Oct 13Region 12 XC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 49 · Grantsville5,000 Meters Junior Varsity4922:58.1Sr
Sep 30Deseret Peak High School InvitationalSep 30 · 3 Miles Junior Varsity · Place 36 · Grantsville3 Miles Junior Varsity3622:40.33 PB12
Sep 232026 Red Rock InviteSep 23 · 3 Miles HS Boys · Place 114 · Grantsville3 Miles HS Boys11422:59.4 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Senior · Place 128 · Grantsville5,000 Meters Senior12823:00.3212
Sep 9Region 12 Meet @ Ogden Sep 9 · 3 Miles Varsity · Place 63 · Grantsville3 Miles Varsity6323:44.3 PB12
Aug 22Husky RunAug 22 · 5,000 Meters Junior Varsity · Place 80 · Grantsville5,000 Meters Junior Varsity8022:28.62 PB12
Aug 82026 Premier Cross Country InvitationalAug 8 · 2.95 Miles 1A-6A JV Boys Section B · Place 125 · Grantsville2.95 Miles 1A-6A JV Boys Section B12523:47.9 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Region 12 ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 58 · Grantsville5,000 Meters Junior Varsity5823:20.58 PB11
Sep 24Red Rock InvitationalSep 24 · 5,000 Meters Varsity · Place 138 · Grantsville5,000 Meters Varsity13826:04.4—
Sep 17Region 12 - Ben LomondSep 17 · 5,000 Meters Open · Place 65 · Grantsville5,000 Meters Open6529:04.5 PB11
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 98 · Grantsville5,000 Meters Varsity9821:47.9Jr
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 393 · Grantsville5,000 Meters Junior Varsity39322:07.64 PB11
Aug 20Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Junior Varsity · Place 52 · Grantsville3 Miles Junior Varsity5222:15.2—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 1A · Place 196 · Grantsville5,000 Meters Junior Varsity 1A19624:33.2010
Oct 22Grantsville Rez Run 2024Oct 22 · 5,000 Meters Junior Varsity · Place 36 · Grantsville5,000 Meters Junior Varsity3625:06.610
Oct 32024 Region 13 ChampionshipsOct 3 · 2.95 Miles Junior Varsity · Place 58 · Grantsville2.95 Miles Junior Varsity5827:45.210
Sep 182024 Union InvitationalSep 18 · 5,000 Meters Varsity · Place 86 · Grantsville5,000 Meters Varsity8629:31.4010
Sep 14Border WarsSep 14 · 2.8 Miles Sophomore · Place 303 · Grantsville2.8 Miles Sophomore30325:00.810
Sep 3Sanpete ClassicSep 3 · 3 Miles Junior Varsity Freshman Sophomore · Place 142 · Grantsville3 Miles Junior Varsity Freshman Sophomore14228:01.910
Sep 3Region 13 at OgdenSep 3 · 3 Miles Varsity · Place 89 · Grantsville3 Miles Varsity8929:36.710
Aug 102024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Junior Varsity 1A · Place 158 · Grantsville2.95 Miles Junior Varsity 1A15830:56.010