Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Wasatch High School2022 Wasatch Invite - Co-Ed Grass Relays · Aug 278:59.32022 Wasatch Invite - Co-Ed Grass RelaysAugust 27, 2022
1.5 Miles · Mont Harmon Middle SchoolNortheastern Utah Championships · Oct 1210:33.2Northeastern Utah ChampionshipsOctober 12, 2023
2 Miles · Naples City Park2021 Northeastern Utah Championships · Oct 1117:15.52021 Northeastern Utah ChampionshipsOctober 11, 2021
2 Miles · Roosevelt Golf CourseUnion Invitational · Oct 1117:22.1Union InvitationalOctober 11, 2022
3 Miles · Altamont High SchoolAltamont Longhorn XC race 2025 · Sep 2420:58Altamont Longhorn XC race 2025September 24, 2025
3 Miles · Carbon Country Club Golf Course2026 Carbon Invitational · Sep 1619:09.22026 Carbon InvitationalSeptember 16, 2026
3 Miles · Gene Hillman Recreation ComplexPayson Night Hunt · Aug 2120:30.3Payson Night HuntAugust 21, 2026
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 519:39.5Park City Invitational AMSeptember 5, 2025
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2719:05.10Utah UHSAA State XC ChampionshipsOctober 27, 2026
3,000 Meters · Constitution ParkEastern Utah Championships · Oct 1715:37.8Eastern Utah ChampionshipsOctober 17, 2022
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1418:31.02026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Mountain View High SchoolRegion 8 XC Championships · Oct 320:05.7Region 8 XC ChampionshipsOctober 3, 2025
5,000 Meters · Roosevelt Golf Course2026 Union XC Invitational · Sep 3018:44.712026 Union XC InvitationalSeptember 30, 2026
5,000 Meters · Scera ParkRegion 8 XC Pre Region [2026] · Aug 1419:36.4Region 8 XC Pre Region [2026]August 14, 2026
5,000 Meters · Starvation State ParkDuchesne Invitational · Aug 2620:36.4Duchesne InvitationalAugust 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 4A · Place 153 · UintahUintah3 Miles 4A15319:05.10 PB10
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section B · Place 71 · UintahUintah5,000 Meters 4A Boys Section B7118:31.0 PB10
Oct 2Region 8 XC ChampionshipsOct 2 · 5,000 Meters Varsity · Place 45 · UintahUintah5,000 Meters Varsity4519:38.010
Sep 302026 Union XC InvitationalSep 30 · 5,000 Meters Varsity · Place 27 · UintahUintah5,000 Meters Varsity2718:44.71 PB10
Sep 162026 Carbon InvitationalSep 16 · 3 Miles Boys Junior Varsity · Place 6 · UintahUintah3 Miles Boys Junior Varsity619:09.2 PB10
Aug 26Duchesne InvitationalAug 26 · 5,000 Meters Varsity · Place 44 · UintahUintah5,000 Meters Varsity4420:36.4 PB10
Aug 21Payson Night HuntAug 21 · 3 Miles Junior Varsity Boys · Place 69 · UintahUintah3 Miles Junior Varsity Boys6920:30.3 PB10
Aug 14Region 8 XC Pre Region [2026]Aug 14 · 5,000 Meters Open Boys 5K · Place 41 · UintahUintah5,000 Meters Open Boys 5K4119:36.4 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 3Region 8 XC ChampionshipsOct 3 · 5,000 Meters Junior Varsity · Place 36 · UintahUintah5,000 Meters Junior Varsity3620:05.7 PB9
Oct 12025 Union InvitationalOct 1 · 5,000 Meters Varsity · Place 40 · UintahUintah5,000 Meters Varsity4019:28.769
Sep 24Altamont Longhorn XC race 2025Sep 24 · 3 Miles Varsity · Place 11 · UintahUintah3 Miles Varsity1120:58 PB9
Sep 17Carbon InvitationalSep 17 · 3 Miles Junior Varsity · Place 44 · UintahUintah3 Miles Junior Varsity4421:02.1—
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 201 · UintahUintah3 Miles AM Boys Varsity20119:39.5 PB9
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Frosh/Soph Freshman · Place 26 · UintahUintah5,000 Meters Frosh/Soph Freshman2619:34.5Fr
Aug 22Payson Night HuntAug 22 · 3 Miles Junior Varsity · Place 20 · UintahUintah3 Miles Junior Varsity2019:20.7Fr
Aug 20Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Varsity · Place 31 · UintahUintah3 Miles Varsity3119:58.5—
Aug 16Region 8 Pre-RegionAug 16 · 5,000 Meters Varsity · Place 16 · UintahUintah5,000 Meters Varsity1620:08.8Fr
Aug 13Uintah Time TrialsAug 13 · 3 Miles Varsity · Place 3 · UintahUintah3 Miles Varsity319:32Unofficial9
Jul 311 Mile Time TrialsJul 31 · 1 Miles Boys 1 Mile · Place 5 · UintahUintah1 Miles Boys 1 Mile55:46.01Unofficial9

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Northeastern Utah ChampionshipsOct 8 · 2 Miles Middle School · Place 17 · UintahUintah2 Miles Middle School1713:58.38
Sep 30Helper MeetSep 30 · 1.5 Miles Middle School · Place 19 · UintahUintah1.5 Miles Middle School1912:50.18
Sep 182024 Union InvitationalSep 18 · 2 Miles Junior Varsity · Place 4 · Uintah Middle SchoolUintah Middle School2 Miles Junior Varsity413:20.80—
Sep 112024 Uintah InvitationalSep 11 · 2 Miles Middle School · Place 6 · UintahUintah2 Miles Middle School613:12.48
Aug 26Mont Harmon MeetAug 26 · 1.5 Miles Middle School · Place 11 · UintahUintah1.5 Miles Middle School1110:36.48

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12Northeastern Utah ChampionshipsOct 12 · 1.5 Miles Middle School · Place 26 · UintahUintah1.5 Miles Middle School2610:33.2 PB7
Oct 4Middle School Time TrialOct 4 · 2 Miles Middle School · Place 5 · UintahUintah2 Miles Middle School515:16Unofficial7
Sep 26Kiwanis Park MeetSep 26 · 3,000 Meters Middle School · Place 18 · UintahUintah3,000 Meters Middle School1813:44.47Unofficial7
Sep 12Kiwanis Park MeetSep 12 · 3,000 Meters Middle School · Place 18 · UintahUintah3,000 Meters Middle School1813:57.77Unofficial7
Sep 62023 Uintah InvitationalSep 6 · 2 Miles Middle School · Place 15 · UintahUintah2 Miles Middle School1515:41.27
Aug 30Altamont MeetAug 30 · 1.5 Miles Middle School · Place 18 · UintahUintah1.5 Miles Middle School1812:49Unofficial7
Aug 28Middle School Time TrialAug 28 · 2 Miles Middle School · Place 7 · UintahUintah2 Miles Middle School717:07Unofficial7
Aug 8Middle School Time TrialAug 8 · 2 Miles Middle School · Place 4 · UintahUintah2 Miles Middle School418:05Unofficial7

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Eastern Utah ChampionshipsOct 17 · 3,000 Meters Middle School · Place 71 · UintahUintah3,000 Meters Middle School7115:37.8 PB6
Oct 11Union InvitationalOct 11 · 2 Miles Middle School · Place 40 · UintahUintah2 Miles Middle School4017:22.1 PB6
Oct 4Hawk/Mustang Time TrialOct 4 · 2 Miles Middle School · Place 11 · UintahUintah2 Miles Middle School1118:22Unofficial6
Sep 27Kiwanis Park XCSep 27 · 3,000 Meters New Division · Place 86 · UintahUintah3,000 Meters New Division8615:40.45Unofficial6
Sep 21Duchesne Invitational-Starvation State ParkSep 21 · 2 Miles New Division · Place 40 · UintahUintah2 Miles New Division4016:29.8Unofficial6
Aug 31Altamont MeetAug 31 · 1.75 Miles Middle School · Place 42 · UintahUintah1.75 Miles Middle School4216:01Unofficial6
Aug 272022 Wasatch Invite - Co-Ed Grass RelaysAug 27 · 1 Miles Middle School/Club Boys · Place 45 · UintahUintah1 Miles Middle School/Club Boys458:59.3 PB6
Aug 25Mont Harmon InviteAug 25 · 1.5 Miles Middle School Boys · Place 68 · UintahUintah1.5 Miles Middle School Boys6813:36.06

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 112021 Northeastern Utah ChampionshipsOct 11 · 2 Miles Middle School Boys · Place 82 · Vernal Running ClubVernal Running Club2 Miles Middle School Boys8217:15.5 PB5
Sep 29Eagle View/RJHS InvitationalSep 29 · 1.9 Miles Middle School Boys · Vernal Running ClubVernal Running Club1.9 Miles Middle School Boys018:08Unofficial5