Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Art Dye ParkTwiKnight Invitational · Sep 2515:01.79TwiKnight Invitational September 25, 2026
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWahsatch Rendezvous · Aug 2315:44.8Wahsatch RendezvousAugust 23, 2025
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2815:13.7UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2715:14.62Utah UHSAA State XC ChampionshipsOctober 27, 2026
3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC 2022 · Sep 239:47.4Bob Firman Invitational XC 2022September 23, 2022
3,000 Meters · Spanish Fork Sports Complex2020 USATF Utah Association ADULT 5K · Nov 2810:16.202020 USATF Utah Association ADULT 5KNovember 28, 2020
3,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 1710:17.672022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)September 17, 2022
4,000 Meters · Floyd Lamb ParkWESTERN REGIONAL AAU XC · Nov 612:50.5WESTERN REGIONAL AAU XCNovember 6, 2021
4,000 Meters · Valley Regional ParkUSATF Utah Association Junior Olympic Championships · Nov 1314:34.3USATF Utah Association Junior Olympic ChampionshipsNovember 13, 2021
4,000 Meters · Valley Softball Complex, 2700 W. 5200 S.USATF Utah Association Junior Olympic Championships · Nov 1213:53.7USATF Utah Association Junior Olympic ChampionshipsNovember 12, 2022
5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 414:53.8 2026 Timpanogos XC Invitational AMSeptember 4, 2026
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2615:06.75Valhalla InvitationalSeptember 26, 2025
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2914:55.5UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkRegion 7 XC Championships · Oct 315:19.8Region 7 XC ChampionshipsOctober 3, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2214:47.18NXR Southwest Regional ChampionshipsNovember 22, 2025

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 2 · Maple MountainMaple Mountain3 Miles 5A215:14.62 PB12
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 1 · Maple MountainMaple Mountain5,000 Meters 5A Boys Section A115:09.612
Oct 5Region 7 XC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 1 · Maple MountainMaple Mountain5,000 Meters Varsity115:26.5912
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 3 · Maple MountainMaple Mountain3 Miles Varsity315:01.812
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 3 · Maple MountainMaple Mountain3 Miles Varsity315:01.79 PB12
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 4 · Maple MountainMaple Mountain5,000 Meters Varsity Boys414:53.8 PB12
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · Place 2 · Maple MountainMaple Mountain5,000 Meters Championship214:55.5 PB12
Aug 15Spanish Fork Pre-Region 7Aug 15 · 5,000 Meters Varsity · Place 1 · Maple MountainMaple Mountain5,000 Meters Varsity115:17.612

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 9 · Maple MountainMaple Mountain5,000 Meters Championship914:47.18 PB11
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 1 · Maple MountainMaple Mountain3 Miles 5A115:13.7 PB11
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 1 · Maple MountainMaple Mountain5,000 Meters 5A Boys Section B115:34.511
Oct 3Region 7 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 1 · Maple MountainMaple Mountain5,000 Meters Varsity115:19.8 PB11
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 1 · Maple MountainMaple Mountain5,000 Meters Varsity115:06.75 PB11
Sep 9Sanpete ClassicSep 9 · 3 Miles Varsity · Place 1 · Maple MountainMaple Mountain3 Miles Varsity115:40.5Jr
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 4 · Maple MountainMaple Mountain5,000 Meters Varsity415:34.211
Aug 23Wahsatch RendezvousAug 23 · 3 Miles Varsity 1 · Place 2 · Maple MountainMaple Mountain3 Miles Varsity 1215:44.8 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 1 · Place 14 · Maple MountainMaple Mountain5,000 Meters Large 11415:52.2310
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 5A · Place 12 · Maple MountainMaple Mountain3 Miles Varsity 5A1215:49.310
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 5A · Place 32 · Maple MountainMaple Mountain5,000 Meters 5A3217:13.810
Sep 20TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 18 · Maple MountainMaple Mountain3 Miles Varsity1815:58.510
Sep 3Sanpete ClassicSep 3 · 3 Miles Varsity · Place 2 · Maple MountainMaple Mountain3 Miles Varsity216:00.810
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Varsity Boys 5K · Place 30 · Maple MountainMaple Mountain5,000 Meters Varsity Boys 5K3016:17.210
Aug 24Wahsatch RendezvousAug 24 · 2.95 Miles Varsity · Place 3 · Maple MountainMaple Mountain2.95 Miles Varsity316:18.710
Aug 17Pre-Region 7Aug 17 · 5,000 Meters Varsity · Place 3 · Maple MountainMaple Mountain5,000 Meters Varsity317:05.410

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 26UIAAA InvitationalAug 26 · 3 Miles Varsity · Place 56 · Maple MountainMaple Mountain3 Miles Varsity5616:29.2Fr
Aug 19Region 7 Pre-Region MeetAug 19 · 3 Miles Open · Place 9 · Maple MountainMaple Mountain3 Miles Open916:26.949

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12USATF Utah Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 3 · RoadrunnersRoadrunners4,000 Meters 13-14313:53.7 PB8
Sep 23Bob Firman Invitational XC 2022Sep 23 · 3,000 Meters Middle School 7-8th FRI SEPT 23 6:25P · Place 2 · RoadrunnersRoadrunners3,000 Meters Middle School 7-8th FRI SEPT 23 6:25P29:47.4 PB8
Sep 172022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 3,000 Meters Middle School Boys · Place 1 · RoadrunnersRoadrunners3,000 Meters Middle School Boys110:17.67 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13USATF Utah Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 2 · RoadrunnersRoadrunners4,000 Meters 13-14214:34.3 PB7
Nov 6WESTERN REGIONAL AAU XCNov 6 · 4,000 Meters 13-14 · Place 6 · RoadrunnersRoadrunners4,000 Meters 13-14612:50.5 PB7

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 282020 USATF Utah Association ADULT 5KNov 28 · 3,000 Meters 11-12 · Place 1 · RoadrunnersRoadrunners3,000 Meters 11-12110:16.20 PB6