Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Millrace ParkGranite District JH XC Championships · Oct 49:57.9Granite District JH XC ChampionshipsOctober 4, 2022
3 Miles · Gene Hillman Recreation ComplexPayson Night Hunt · Aug 2118:44.9Payson Night HuntAugust 21, 2026
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 617:27.3Park City Invitational A.M.September 6, 2024
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2718:12.28Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1417:05.72026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2517:42.86Valhalla InvitationalSeptember 25, 2026
5,000 Meters · Lodestone ParkRegion 4 XC Meet · Oct 418:08.8Region 4 XC MeetOctober 4, 2023
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2917:21.1UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUtah JV State Meet · Oct 2817:58.1Utah JV State MeetOctober 28, 2023
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2316:56.04NXR Southwest Regional ChampionshipsNovember 23, 2024
5,000 Meters · Valley Regional ParkRegion IV Championships · Oct 216:56.5Region IV ChampionshipsOctober 2, 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 5A · Place 110 · TaylorsvilleTaylorsville3 Miles 5A11018:12.28 PB12
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 26 · TaylorsvilleTaylorsville5,000 Meters 5A Boys Section A2617:05.7 PB12
Oct 2Region IV ChampionshipsOct 2 · 5,000 Meters Varsity · Place 9 · TaylorsvilleTaylorsville5,000 Meters Varsity916:56.5 PB12
Sep 25Valhalla InvitationalSep 25 · 5,000 Meters Varsity · Place 48 · TaylorsvilleTaylorsville5,000 Meters Varsity4817:42.86 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Championship · Place 121 · TaylorsvilleTaylorsville5,000 Meters Championship12117:55.1512
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 178 · TaylorsvilleTaylorsville5,000 Meters Varsity Boys17817:37.212
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 59 · TaylorsvilleTaylorsville5,000 Meters Varsity5917:21.1 PB12
Aug 21Payson Night HuntAug 21 · 3 Miles Junior Varsity Boys · Place 16 · TaylorsvilleTaylorsville3 Miles Junior Varsity Boys1618:44.9 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 227 · TaylorsvilleTaylorsville5,000 Meters Championship22716:56.04 PB10
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 5A · Place 85 · TaylorsvilleTaylorsville3 Miles Varsity 5A8517:22.610
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 5A · Place 30 · TaylorsvilleTaylorsville5,000 Meters 5A3017:07.110
Oct 9Region 4 XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 9 · TaylorsvilleTaylorsville5,000 Meters Varsity916:44.0So
Sep 14Border WarsSep 14 · 2.8 Miles Championship · Place 95 · TaylorsvilleTaylorsville2.8 Miles Championship9515:25.110
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 59 · TaylorsvilleTaylorsville3 Miles Varsity5917:27.3 PB10
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Varsity Boys 5K · Place 106 · TaylorsvilleTaylorsville5,000 Meters Varsity Boys 5K10617:29.910
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 89 · TaylorsvilleTaylorsville5,000 Meters Varsity8917:20.4So

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Utah JV State MeetOct 28 · 5,000 Meters 5A · Place 39 · TaylorsvilleTaylorsville5,000 Meters 5A3917:58.1 PB9
Oct 4Region 4 XC MeetOct 4 · 5,000 Meters Varsity · Place 20 · TaylorsvilleTaylorsville5,000 Meters Varsity2018:08.8 PB9
Sep 23Royal RunSep 23 · 3 Miles Varsity · Place 96 · TaylorsvilleTaylorsville3 Miles Varsity9618:16.0Fr
Aug 26UIAAA InvitationalAug 26 · 3 Miles Frosh/Soph Freshman · Place 89 · TaylorsvilleTaylorsville3 Miles Frosh/Soph Freshman8919:29.8Fr

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Granite District JH XC ChampionshipsOct 4 · 1.5 Miles Junior High · Place 6 · BennionBennion1.5 Miles Junior High69:57.9 PB7