Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2816:49.2UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Dow James Memorial ParkDeseret Peak High School Invitational · Sep 3016:41.83Deseret Peak High School InvitationalSeptember 30, 2026
3 Miles · Moab Golf Course2026 Red Rock Invite · Sep 2317:04.02026 Red Rock InviteSeptember 23, 2026
3 Miles · Mount Ogden ParkRegion 12 Meet @ Ogden · Sep 921:57.3Region 12 Meet @ Ogden September 9, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2717:15.38Utah UHSAA State XC ChampionshipsOctober 27, 2026
3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC 2022 · Sep 2313:24.2Bob Firman Invitational XC 2022September 23, 2022
4683 m · Grantsville Rez RunRegion 12 @ Grantsville · Aug 2717:22.7Region 12 @ GrantsvilleAugust 27, 2025
5,000 Meters · Big Dee Sports ParkRegion 12 - Ben Lomond · Sep 1718:59.0Region 12 - Ben LomondSeptember 17, 2025
5,000 Meters · Oakley Rodeo GroundsOpen Region 13 @ South Summit · Aug 2318:23.9Open Region 13 @ South SummitAugust 23, 2023
5,000 Meters · Regional Athletic ComplexUHSAA 3A XC Championships · Oct 2417:40.4UHSAA 3A XC ChampionshipsOctober 24, 2023
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2916:32.7UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2316:22.96UIAAA InvitationalAugust 23, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2216:17.33NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1217:31.08Border Wars XC 2026September 12, 2026
5,000 Meters · Weber County FairgroundsRegion 12 Championships · Oct 1516:10.29Region 12 ChampionshipsOctober 15, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 3A · Place 23 · GrantsvilleGrantsville3 Miles 3A2317:15.38 PB12
Oct 13Region 12 XC ChampionshipsOct 13 · 5,000 Meters Varsity · Place 2 · GrantsvilleGrantsville5,000 Meters Varsity216:26.4Sr
Sep 30Deseret Peak High School InvitationalSep 30 · 3 Miles Varsity · Place 7 · GrantsvilleGrantsville3 Miles Varsity716:41.83 PB12
Sep 232026 Red Rock InviteSep 23 · 3 Miles HS Boys · Place 9 · GrantsvilleGrantsville3 Miles HS Boys917:04.0 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Championship · Place 95 · GrantsvilleGrantsville5,000 Meters Championship9517:31.08 PB12
Sep 9Region 12 Meet @ Ogden Sep 9 · 3 Miles Varsity · Place 41 · GrantsvilleGrantsville3 Miles Varsity4121:57.3 PB12
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 10 · GrantsvilleGrantsville5,000 Meters Varsity1016:32.7 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Medium 1 · Place 18 · GrantsvilleGrantsville5,000 Meters Medium 11816:17.33 PB11
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 3A · Place 14 · GrantsvilleGrantsville3 Miles 3A1416:49.2 PB11
Oct 15Region 12 ChampionshipsOct 15 · 5,000 Meters Varsity · Place 1 · GrantsvilleGrantsville5,000 Meters Varsity116:10.29 PB11
Sep 17Region 12 - Ben LomondSep 17 · 5,000 Meters Open · Place 9 · GrantsvilleGrantsville5,000 Meters Open918:59.0 PB11
Sep 13Border WarsSep 13 · 5,000 Meters Championship · Place 140 · GrantsvilleGrantsville5,000 Meters Championship14016:42.7611
Sep 9Sanpete ClassicSep 9 · 3 Miles Varsity · Place 18 · GrantsvilleGrantsville3 Miles Varsity1817:08.4Jr
Sep 3Region 12 @ LoganSep 3 · 5,000 Meters Open · Place 43 · GrantsvilleGrantsville5,000 Meters Open4321:48.7211
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 9 · GrantsvilleGrantsville5,000 Meters Varsity916:33.9Jr
Aug 27Region 12 @ GrantsvilleAug 27 · 2.91 Miles Boys Open · Place 12 · GrantsvilleGrantsville2.91 Miles Boys Open1217:22.7 PB11
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 33 · GrantsvilleGrantsville5,000 Meters Varsity3316:22.96 PB11
Aug 20Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Varsity · Place 14 · GrantsvilleGrantsville3 Miles Varsity1418:02.2—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Medium 1 · Place 44 · GrantsvilleGrantsville5,000 Meters Medium 14416:36.1710
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 3A · Place 15 · GrantsvilleGrantsville3 Miles Varsity 3A1516:49.810
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 3A · Place 15 · GrantsvilleGrantsville3 Miles Varsity 3A1516:49.810
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 3A · Place 8 · GrantsvilleGrantsville5,000 Meters 3A817:03.210
Oct 32024 Region 13 ChampionshipsOct 3 · 2.95 Miles Varsity · Place 9 · GrantsvilleGrantsville2.95 Miles Varsity916:23.810
Sep 14Border WarsSep 14 · 2.8 Miles Varsity · Place 55 · GrantsvilleGrantsville2.8 Miles Varsity5515:50.410
Sep 3Region 13 at OgdenSep 3 · 3 Miles Varsity · Place 13 · GrantsvilleGrantsville3 Miles Varsity1318:22.610
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 144 · GrantsvilleGrantsville5,000 Meters Varsity14418:16.9So
Aug 16RAC InviteAug 16 · 3 Miles Freshman Sophomore · Place 3 · GrantsvilleGrantsville3 Miles Freshman Sophomore317:01.810
Aug 102024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Varsity 1A · Place 11 · GrantsvilleGrantsville2.95 Miles Varsity 1A1117:04.410

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24UHSAA 3A XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 40 · GrantsvilleGrantsville5,000 Meters Varsity4017:40.4 PB9
Oct 17Grantsville JV MeetOct 17 · 2.95 Miles Junior Varsity · Place 11 · GrantsvilleGrantsville2.95 Miles Junior Varsity1119:25.49
Sep 29Region 13 - 2023 ChampionshipsSep 29 · 2.95 Miles Varsity · Place 10 · GrantsvilleGrantsville2.95 Miles Varsity1016:56.6Fr
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 19 · GrantsvilleGrantsville3 Miles Freshman Sophomore1917:24.59
Sep 6Open Region 13 @ GrantsvilleSep 6 · 2.95 Miles Open · Place 7 · GrantsvilleGrantsville2.95 Miles Open717:28.69
Sep 1Open Region 13 @ Ben LomondSep 1 · 3 Miles Varsity · Place 2 · GrantsvilleGrantsville3 Miles Varsity217:35.29
Aug 30Open Region 13 @ Ben LomondAug 30 · 3 Miles Varsity · Place 2 · GrantsvilleGrantsville3 Miles Varsity217:35.2Unofficial9
Aug 23Open Region 13 @ South SummitAug 23 · 5,000 Meters Varsity · Place 7 · GrantsvilleGrantsville5,000 Meters Varsity718:23.9 PB9

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Bob Firman Invitational XC 2022Sep 23 · 3,000 Meters Middle School 7-8th FRI SEPT 23 6:25P · Place 173 · GrantsvilleGrantsville3,000 Meters Middle School 7-8th FRI SEPT 23 6:25P17313:24.2 PB8