Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Wasatch High School2022 Wasatch Invite - Co-Ed Grass Relays · Aug 279:11.22022 Wasatch Invite - Co-Ed Grass RelaysAugust 27, 2022
1.5 Miles · Mont Harmon Middle SchoolNortheastern Utah Championships · Oct 1211:42.8Northeastern Utah ChampionshipsOctober 12, 2023
2 Miles · Roosevelt Golf CourseUnion Invitational · Oct 1118:08.7Union InvitationalOctober 11, 2022
2.95 Miles · The Cottonwood Complex2026 Premier Cross Country Invitational · Aug 823:44.12026 Premier Cross Country InvitationalAugust 8, 2026
3 Miles · Altamont High SchoolAltamont Longhorn XC race 2025 · Sep 2425:31Altamont Longhorn XC race 2025September 24, 2025
3 Miles · Carbon Country Club Golf Course2026 Carbon Invitational · Sep 1621:37.82026 Carbon InvitationalSeptember 16, 2026
3 Miles · Moab Golf Course2026 Red Rock Invite · Sep 2321:57.82026 Red Rock InviteSeptember 23, 2026
3 Miles · Naples City Park2026 Uintah Invitational · Sep 822:19.62026 Uintah InvitationalSeptember 8, 2026
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 527:27.2Park City Invitational AMSeptember 5, 2025
3 Miles · Quinns SportexPark City Invite AM · Sep 1121:45.3Park City Invite AMSeptember 11, 2026
3,000 Meters · Constitution ParkEastern Utah Championships · Oct 1716:07.8Eastern Utah ChampionshipsOctober 17, 2022
5,000 Meters · Mountain View High SchoolRegion 8 XC Championships · Oct 324:46.4Region 8 XC ChampionshipsOctober 3, 2025
5,000 Meters · Roosevelt Golf Course2026 Union XC Invitational · Sep 3021:42.712026 Union XC InvitationalSeptember 30, 2026
5,000 Meters · Scera ParkRegion 8 XC Championships · Oct 222:19.6Region 8 XC ChampionshipsOctober 2, 2026
5,000 Meters · Starvation State ParkDuchesne Invitational · Aug 2622:47.3Duchesne InvitationalAugust 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 2Region 8 XC ChampionshipsOct 2 · 5,000 Meters Junior Varsity · Place 75 · UintahUintah5,000 Meters Junior Varsity7522:19.6 PB10
Sep 302026 Union XC InvitationalSep 30 · 5,000 Meters Varsity · Place 71 · UintahUintah5,000 Meters Varsity7121:42.71 PB10
Sep 232026 Red Rock InviteSep 23 · 3 Miles HS Boys · Place 99 · UintahUintah3 Miles HS Boys9921:57.8 PB10
Sep 162026 Carbon InvitationalSep 16 · 3 Miles Boys Junior Varsity · Place 43 · UintahUintah3 Miles Boys Junior Varsity4321:37.8 PB10
Sep 11Park City Invite AMSep 11 · 3 Miles AM Boys JV · Place 93 · UintahUintah3 Miles AM Boys JV9321:45.3 PB10
Sep 82026 Uintah InvitationalSep 8 · 3 Miles High School Boys · Place 62 · UintahUintah3 Miles High School Boys6222:19.6 PB10
Aug 26Duchesne InvitationalAug 26 · 5,000 Meters Varsity · Place 75 · UintahUintah5,000 Meters Varsity7522:47.3 PB10
Aug 14Region 8 XC Pre Region [2026]Aug 14 · 5,000 Meters Open Boys 5K · Place 72 · UintahUintah5,000 Meters Open Boys 5K7223:36.910
Aug 82026 Premier Cross Country InvitationalAug 8 · 2.95 Miles 1A-6A JV Boys Section B · Place 124 · UintahUintah2.95 Miles 1A-6A JV Boys Section B12423:44.1 PB10

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 3Region 8 XC ChampionshipsOct 3 · 5,000 Meters Junior Varsity · Place 78 · UintahUintah5,000 Meters Junior Varsity7824:46.4 PB9
Oct 12025 Union InvitationalOct 1 · 5,000 Meters Varsity · Place 102 · UintahUintah5,000 Meters Varsity10225:15.119
Sep 24Altamont Longhorn XC race 2025Sep 24 · 3 Miles Varsity · Place 28 · UintahUintah3 Miles Varsity2825:31 PB9
Sep 17Carbon InvitationalSep 17 · 3 Miles Junior Varsity · Place 87 · UintahUintah3 Miles Junior Varsity8727:27.7—
Sep 10Uintah InvitationalSep 10 · 3 Miles Varsity · Place 46 · UintahUintah3 Miles Varsity4626:33.7—
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys M-Z JV · Place 186 · UintahUintah3 Miles AM Boys M-Z JV18627:27.2 PB9
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Frosh/Soph Freshman · Place 252 · UintahUintah5,000 Meters Frosh/Soph Freshman25226:49.3Fr
Aug 22Payson Night HuntAug 22 · 3 Miles Junior Varsity · Place 129 · UintahUintah3 Miles Junior Varsity12925:23.9Fr
Aug 20Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Junior Varsity · Place 103 · UintahUintah3 Miles Junior Varsity10327:56.6—
Aug 16Region 8 Pre-RegionAug 16 · 5,000 Meters Varsity · Place 39 · UintahUintah5,000 Meters Varsity3927:00.6Fr
Aug 13Uintah Time TrialsAug 13 · 3 Miles Varsity · Place 22 · UintahUintah3 Miles Varsity2226:19Unofficial9
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Junior Varsity 1A · Place 115 · UintahUintah2.95 Miles Junior Varsity 1A11524:34.0—
Jul 311 Mile Time TrialsJul 31 · 1 Miles Boys 1 Mile · Place 24 · UintahUintah1 Miles Boys 1 Mile247:42.90Unofficial9

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Northeastern Utah ChampionshipsOct 8 · 2 Miles Middle School · Place 28 · VernalVernal2 Miles Middle School2814:50.18
Sep 30Helper MeetSep 30 · 1.5 Miles Middle School · Place 34 · VernalVernal1.5 Miles Middle School3413:50.78
Sep 182024 Union InvitationalSep 18 · 2 Miles Junior Varsity · Place 21 · Vernal Middle SchoolVernal Middle School2 Miles Junior Varsity2115:22.20—
Sep 112024 Uintah InvitationalSep 11 · 2 Miles Middle School · Place 24 · VernalVernal2 Miles Middle School2415:41.48
Aug 26Mont Harmon MeetAug 26 · 1.5 Miles Middle School · Place 44 · VernalVernal1.5 Miles Middle School4412:23.48

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12Northeastern Utah ChampionshipsOct 12 · 1.5 Miles Middle School · Place 50 · VernalVernal1.5 Miles Middle School5011:42.8 PB7
Oct 4Middle School Time TrialOct 4 · 2 Miles Middle School · Place 13 · VernalVernal2 Miles Middle School1316:55Unofficial7
Sep 12Kiwanis Park MeetSep 12 · 3,000 Meters Middle School · Place 23 · VernalVernal3,000 Meters Middle School2315:42.13Unofficial7
Sep 62023 Uintah InvitationalSep 6 · 2 Miles Middle School · Place 24 · VernalVernal2 Miles Middle School2416:50.67
Aug 30Altamont MeetAug 30 · 1.5 Miles Middle School · Place 26 · VernalVernal1.5 Miles Middle School2614:12Unofficial7
Aug 28Middle School Time TrialAug 28 · 2 Miles Middle School · Place 14 · VernalVernal2 Miles Middle School1418:53Unofficial7
Aug 8Middle School Time TrialAug 8 · 2 Miles Middle School · Place 5 · VernalVernal2 Miles Middle School519:02Unofficial7

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Eastern Utah ChampionshipsOct 17 · 3,000 Meters Middle School · Place 78 · VernalVernal3,000 Meters Middle School7816:07.8 PB6
Oct 11Union InvitationalOct 11 · 2 Miles Middle School · Place 43 · VernalVernal2 Miles Middle School4318:08.7 PB6
Oct 4Hawk/Mustang Time TrialOct 4 · 2 Miles Middle School · Place 16 · VernalVernal2 Miles Middle School1619:38Unofficial6
Sep 27Kiwanis Park XCSep 27 · 3,000 Meters New Division · Place 92 · VernalVernal3,000 Meters New Division9215:58.42Unofficial6
Sep 21Duchesne Invitational-Starvation State ParkSep 21 · 2 Miles New Division · Place 45 · VernalVernal2 Miles New Division4517:04.3Unofficial6
Aug 31Altamont MeetAug 31 · 1.75 Miles Middle School · Place 46 · VernalVernal1.75 Miles Middle School4616:26Unofficial6
Aug 272022 Wasatch Invite - Co-Ed Grass RelaysAug 27 · 1 Miles Middle School/Club Boys · Place 50 · VernalVernal1 Miles Middle School/Club Boys509:11.2 PB6
Aug 25Mont Harmon InviteAug 25 · 1.5 Miles Middle School Boys · Place 71 · VernalVernal1.5 Miles Middle School Boys7114:05.66