Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWahsatch Rendezvous · Aug 2318:15.0Wahsatch RendezvousAugust 23, 2025
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2817:26.1UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 720:03.5Juab Cross Country InvitationalSeptember 7, 2023
3 Miles · Fremont High SchoolFreber Classic · Aug 1617:21.9Freber ClassicAugust 16, 2025
3 Miles · Layton Commons Park2024 Region 5 PreRegion · Aug 1418:35.12024 Region 5 PreRegionAugust 14, 2024
3 Miles · Roy HSRegion 5 XC JV Region · Oct 1719:51.8Region 5 XC JV RegionOctober 17, 2023
3 Miles · Weber County FairgroundsRegion 5 Pre-Region · Aug 1217:52.5Region 5 Pre-RegionAugust 12, 2025
5,000 Meters · Lakeside Park2025 UHSAA State Cross Country Divisionals · Oct 1417:56.22025 UHSAA State Cross Country DivisionalsOctober 14, 2025
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2617:31.25Valhalla InvitationalSeptember 26, 2025
5,000 Meters · Spanish Fork Sports ParkUtah JV State Meet · Oct 2819:17.6Utah JV State MeetOctober 28, 2023
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2217:28.28NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Weber County FairgroundsRegion 5 Championship · Oct 817:47.8Region 5 ChampionshipOctober 8, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 2 · Place 155 · Northridge5,000 Meters Large 215517:28.28 PB12
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 87 · Northridge3 Miles 5A8717:26.1 PB12
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 50 · Northridge5,000 Meters 5A Boys Section B5017:56.2 PB12
Oct 8Region 5 ChampionshipOct 8 · 5,000 Meters Varsity · Place 19 · Northridge5,000 Meters Varsity1917:47.8 PB12
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 54 · Northridge5,000 Meters Varsity5417:31.25 PB12
Sep 17Davis District ChampionshipsSep 17 · 2.75 Miles Varsity · Place 56 · Northridge2.75 Miles Varsity5615:28.51Unofficial12
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 180 · Northridge5,000 Meters Varsity18018:08.112
Aug 23Wahsatch RendezvousAug 23 · 3 Miles Varsity 4 · Place 8 · Northridge3 Miles Varsity 4818:15.0 PB12
Aug 16Freber ClassicAug 16 · 3 Miles Varsity · Place 55 · Northridge3 Miles Varsity5517:21.9 PB12
Aug 12Region 5 Pre-RegionAug 12 · 3 Miles Varsity · Place 14 · Northridge3 Miles Varsity1417:52.5 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 5A · Place 41 · Northridge5,000 Meters Junior Varsity 5A4118:10.4311
Oct 9Region 5 ChampionshipOct 9 · 3 Miles Varsity · Place 5 · Northridge3 Miles Varsity518:17.7311
Sep 21Royal RunSep 21 · 3 Miles Junior Varsity · Place 7 · Northridge3 Miles Junior Varsity717:54.3Jr
Sep 14Border WarsSep 14 · 2.8 Miles Varsity · Place 127 · Northridge2.8 Miles Varsity12716:55.511
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys JR/ SR 5K · Place 73 · Northridge5,000 Meters Boys JR/ SR 5K7319:14.111
Aug 142024 Region 5 PreRegionAug 14 · 3 Miles Varsity · Place 53 · Northridge3 Miles Varsity5318:35.1 PB11

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Utah JV State MeetOct 28 · 5,000 Meters 5A · Place 69 · Northridge5,000 Meters 5A6919:17.6 PB10
Oct 17Region 5 XC JV RegionOct 17 · 3 Miles Junior Varsity · Place 58 · Northridge3 Miles Junior Varsity5819:51.8 PB10
Oct 4Region 5 XC ChampionshipsOct 4 · 3 Miles Junior Varsity · Place 51 · Northridge3 Miles Junior Varsity5119:10.210
Sep 27Davis District ChampionshipsSep 27 · 2.75 Miles Junior Varsity · Place 97 · Northridge2.75 Miles Junior Varsity9718:50.7510
Sep 23Royal RunSep 23 · 3 Miles Junior Varsity · Place 45 · Northridge3 Miles Junior Varsity4519:26.5So
Sep 7Juab Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 145 · Northridge3 Miles Junior Varsity14520:03.5 PB10
Aug 26Digger InviteAug 26 · 5,000 Meters Frosh/Soph Freshman · Place 23 · Northridge5,000 Meters Frosh/Soph Freshman2321:39.3So
Aug 22Region 5 Pre-Region MeetAug 22 · 3 Miles Varsity · Place 119 · Northridge3 Miles Varsity11920:36.2So
Aug 19Freber InvitationalAug 19 · 3 Miles Junior Varsity · Place 105 · Northridge3 Miles Junior Varsity10521:08.25SO