Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Art Dye ParkTwiKnight Meet · Sep 2616:42.8TwiKnight MeetSeptember 26, 2026
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWasatch Rendezvous · Sep 1917:30.85Wasatch RendezvousSeptember 19, 2026
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2817:30.5UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 517:55.9Park City Invitational AMSeptember 5, 2025
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 619:27.6Park City Invitational A.M.September 6, 2024
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2717:26.73Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 416:54.7 2026 Timpanogos XC Invitational AMSeptember 4, 2026
5,000 Meters · Lodestone ParkRegion 4 XC Meet · Oct 420:58.2Region 4 XC MeetOctober 4, 2023
5,000 Meters · Valley Regional ParkRegion IV Championships · Oct 216:54.9Region IV ChampionshipsOctober 2, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 5A · Place 61 · Granger3 Miles 5A6117:26.73 PB12
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 34 · Granger5,000 Meters 5A Boys Section B3417:04.812
Oct 2Region IV ChampionshipsOct 2 · 5,000 Meters Varsity · Place 8 · Granger5,000 Meters Varsity816:54.9 PB12
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 60 · Granger3 Miles Varsity6016:42.8 PB12
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 60 · Granger3 Miles Varsity6016:42.8412
Sep 19Wasatch RendezvousSep 19 · 3 Miles Varsity · Place 39 · Granger3 Miles Varsity3917:30.85 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 17 · Granger5,000 Meters Varsity1717:08.6712
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 121 · Granger5,000 Meters Varsity Boys12116:54.7 PB12
Aug 22Husky RunAug 22 · 5,000 Meters Varsity · Place 22 · Granger5,000 Meters Varsity2217:18.8312

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 95 · Granger3 Miles 5A9517:30.5 PB11
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 58 · Granger5,000 Meters 5A Boys Section B5818:16.711
Oct 2Region 4 XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 18 · Granger5,000 Meters Varsity1817:29.611
Sep 13Border WarsSep 13 · 5,000 Meters Varsity · Place 91 · Granger5,000 Meters Varsity9117:39.4011
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 132 · Granger3 Miles AM Boys Varsity13217:55.9 PB11
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 201 · Granger5,000 Meters Varsity20118:26.511
Aug 20Region IV Pre-RegionAug 20 · 5,000 Meters Varsity · Place 4 · Granger5,000 Meters Varsity417:58.1Jr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 5A · Place 83 · Granger5,000 Meters 5A8319:47.512
Oct 9Region 4 XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 31 · Granger5,000 Meters Varsity3119:36.0So
Sep 20TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 235 · Granger3 Miles Varsity23519:08.210
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 146 · Granger3 Miles Varsity14619:27.6 PB12
Aug 30Timpanogos XC Invitational PMAug 30 · 5,000 Meters Varsity Boys 5K · Place 128 · Granger5,000 Meters Varsity Boys 5K12819:25.312
Aug 28Region 4 Pre-RegionAug 28 · 3 Miles Open · Place 17 · Granger3 Miles Open1718:48.3712

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 4Region 4 XC MeetOct 4 · 5,000 Meters Varsity · Place 41 · Granger5,000 Meters Varsity4120:58.2 PB11
Sep 23Royal RunSep 23 · 3 Miles Varsity · Place 151 · Granger3 Miles Varsity15120:48.7Fr
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Varsity · Place 199 · Granger3 Miles Varsity19921:17.511
Sep 8Park City InvitationalSep 8 · 3 Miles Varsity · Place 142 · Granger3 Miles Varsity14221:32.1Jr
Sep 1Timpanogos Invitational-MorningSep 1 · 5,000 Meters Varsity · Place 217 · Granger5,000 Meters Varsity21721:48.711