Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Roosevelt Golf CourseUnion High School XC Invitational · Oct 717:50.4Union High School XC InvitationalOctober 7, 2020
2 Miles · Heber, UTEastern Utah Championship · Oct 1224:48.18Eastern Utah ChampionshipOctober 12, 2020
2 Miles · Naples City ParkUintah Invitational · Sep 921:10.8Uintah InvitationalSeptember 9, 2020
2 Miles · Roosevelt Golf CourseUnion Invitational · Oct 1126:56.1Union InvitationalOctober 11, 2022
3 Miles · Altamont High SchoolAltamont Longhorn XC race 2025 · Sep 2426:59Altamont Longhorn XC race 2025September 24, 2025
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2824:23.3UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Quinn's JunctionPark City Invitational PM · Sep 530:09.8Park City Invitational PMSeptember 5, 2025
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2721:44.20Utah UHSAA State XC ChampionshipsOctober 27, 2026
3,000 Meters · Constitution ParkEastern Utah Championships · Oct 1723:29.9Eastern Utah ChampionshipsOctober 17, 2022
5,000 Meters · Regional Athletic ComplexUHSAA 1A XC Championships · Oct 2432:21.3UHSAA 1A XC ChampionshipsOctober 24, 2023
5,000 Meters · Roosevelt Golf Course2026 Union XC Invitational · Sep 3022:19.742026 Union XC InvitationalSeptember 30, 2026
5,000 Meters · Starvation State ParkDuchesne Invitational · Aug 2623:33.7Duchesne InvitationalAugust 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 1A · Place 62 · AltamontAltamont3 Miles 1A6221:44.20 PB12
Sep 302026 Union XC InvitationalSep 30 · 5,000 Meters Varsity · Place 80 · AltamontAltamont5,000 Meters Varsity8022:19.74 PB12
Aug 26Duchesne InvitationalAug 26 · 5,000 Meters Varsity · Place 86 · AltamontAltamont5,000 Meters Varsity8623:33.7 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 1A · Place 96 · AltamontAltamont3 Miles 1A9624:23.3 PB11
Oct 12025 Union InvitationalOct 1 · 5,000 Meters Varsity · Place 110 · AltamontAltamont5,000 Meters Varsity11026:16.4911
Sep 24Altamont Longhorn XC race 2025Sep 24 · 3 Miles Varsity · Place 31 · AltamontAltamont3 Miles Varsity3126:59 PB11
Sep 10Uintah InvitationalSep 10 · 3 Miles Varsity · Place 47 · AltamontAltamont3 Miles Varsity4727:46.2—
Sep 5Park City Invitational PMSep 5 · 3 Miles Junior Varsity A-L · Place 115 · AltamontAltamont3 Miles Junior Varsity A-L11530:09.8 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 1A · Place 99 · AltamontAltamont3 Miles Varsity 1A9927:27.210
Oct 5Pre-RegionOct 5 · 3 Miles Middle School Boys · Place 25 · AltamontAltamont3 Miles Middle School Boys2529:41Unofficial10
Sep 182024 Union InvitationalSep 18 · 5,000 Meters Varsity · Place 87 · AltamontAltamont5,000 Meters Varsity8729:59.4010
Sep 112024 Uintah InvitationalSep 11 · 3 Miles Varsity · Place 84 · AltamontAltamont3 Miles Varsity8429:16.710

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24UHSAA 1A XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 101 · AltamontAltamont5,000 Meters Varsity10132:21.3 PB9
Oct 112023 Duchesne InvitationalOct 11 · Varsity · Place 58 · AltamontAltamontVarsity5834:209
Oct 11Duchesne XC InvitationalOct 11 · 5,000 Meters Varsity · Place 58 · AltamontAltamont5,000 Meters Varsity5834:209
Sep 272023 Red Rock InviteSep 27 · 5,000 Meters Varsity · Place 116 · AltamontAltamont5,000 Meters Varsity11639:42.29
Sep 192023 Union InvitationalSep 19 · 5,000 Meters Varsity · Place 43 · AltamontAltamont5,000 Meters Varsity4337:29.910
Sep 12Sanpete ClassicSep 12 · 3 Miles Junior Varsity · Place 92 · AltamontAltamont3 Miles Junior Varsity9237:13.4Fr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Eastern Utah ChampionshipsOct 17 · 3,000 Meters Middle School · Place 117 · AltamontAltamont3,000 Meters Middle School11723:29.9 PB8
Oct 11Union InvitationalOct 11 · 2 Miles Middle School · Place 61 · AltamontAltamont2 Miles Middle School6126:56.1 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 112021 Northeastern Utah ChampionshipsOct 11 · 2 Miles Middle School Boys · Place 112 · AltamontAltamont2 Miles Middle School Boys11227:40.97

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Eastern Utah ChampionshipOct 12 · 2 Miles Middle School · Place 132 · AltamontAltamont2 Miles Middle School13224:48.18 PB6
Oct 7Union High School XC InvitationalOct 7 · 1.5 Miles Middle School · Place 78 · AltamontAltamont1.5 Miles Middle School7817:50.4 PB6
Sep 9Uintah InvitationalSep 9 · 2 Miles Middle School · Place 86 · AltamontAltamont2 Miles Middle School8621:10.8 PB6