Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · TBDGrass Relays at Westlake High School · Aug 2511:08Grass Relays at Westlake High SchoolAugust 25, 2018
2.9 Miles · Sugar House ParkHighland Invitational @ Sugar House Park · Aug 1716:06.9Highland Invitational @ Sugar House ParkAugust 17, 2018
3 Miles · Cottonwood ComplexRegion IV Championship · Oct 416:20.25Region IV ChampionshipOctober 4, 2018
3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 1617:08.2BYU Autumn ClassicSeptember 16, 2017
3 Miles · Lakeside ParkUtah County Invitational · Sep 116:11.5Utah County InvitationalSeptember 1, 2018
3 Miles · Quinns SportexPark City Invitational · Sep 2816:46.7Park City InvitationalSeptember 28, 2018
3 Miles · Salem Hills HighNebo Invitational · Sep 2116:19.8Nebo InvitationalSeptember 21, 2018
3 Miles · Sugar House ParkUHSAA 6A State Championships · Oct 1717:05.0UHSAA 6A State ChampionshipsOctober 17, 2018
4940 m · Art Dye ParkTwiKnight Invitational · Sep 2515:40.75TwiKnight InvitationalSeptember 25, 2020
5,000 Meters · American Fork HSUtah Region 4 Championships · Oct 617:51Utah Region 4 ChampionshipsOctober 6, 2017
5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 1416:16.8BYU Autumn Classic @ East Bay Golf CourseSeptember 14, 2019
5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 2315:17.0NXR Southwest Regional ChampionshipsNovember 23, 2019
5,000 Meters · Pleasant Grove HSRegion IV Pre-Region Meet · Aug 2816:04.31Region IV Pre-Region MeetAugust 28, 2019
5,000 Meters · Soldier HollowUHSAA Class 6A State XC Championships · Oct 2217:33.5UHSAA Class 6A State XC ChampionshipsOctober 22, 2020
7,000 Meters · Steve and Dona Reeder Cross Country CourseUtah State Alumni Challenge · Sep 521:13.6Utah State Alumni ChallengeSeptember 5, 2026
7,000 Meters · Utah State FairparkBeehive Invitational · Sep 1223:31.99Beehive InvitationalSeptember 12, 2025
8,000 Meters · Centennial ParkBengal Invitational · Oct 326:00.1Bengal InvitationalOctober 3, 2025
8,000 Meters · Eisenhower Golf Course26th Mountain West XC Champs · Nov 127:04.526th Mountain West XC ChampsNovember 1, 2024
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1624:11.6Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 424:46.1Paul Short RunOctober 4, 2024
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2123:41.3UC Riverside InvitationalSeptember 21, 2024
8,000 Meters · Warm Springs Golf Course2026 Pac-12 Cross Country Championships · Oct 3024:24.702026 Pac-12 Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 302026 Pac-12 Cross Country ChampionshipsOct 30 · 8,000 Meters Collegiate · Place 25 · Utah StateUtah State8,000 Meters Collegiate2524:24.70 PBJr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 79 · Utah StateUtah State8,000 Meters Blue7924:11.6 PBJr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Championship · Place 149 · Utah StateUtah State8,000 Meters Championship14925:29.8Jr
Sep 5Utah State Alumni ChallengeSep 5 · 7,000 Meters Men's 7K · Place 9 · Utah StateUtah State7,000 Meters Men's 7K921:13.6 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Steve T Reeder MemorialOct 10 · 7,000 Meters Men · Place 58 · Utah StateUtah State7,000 Meters Men5823:13.6So
Oct 3Bengal InvitationalOct 3 · 8,000 Meters College · Place 16 · Utah StateUtah State8,000 Meters College1626:00.1 PBSo
Sep 12Beehive InvitationalSep 12 · 7,000 Meters Men's Race · Place 32 · Utah StateUtah State7,000 Meters Men's Race3223:31.99 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 126th Mountain West XC ChampsNov 1 · 8,000 Meters MountainWest · Place 53 · Utah StateUtah State8,000 Meters MountainWest5327:04.5 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 101 · Utah StateUtah State8,000 Meters Gold10124:46.1 PBFr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 7 · Utah StateUtah State8,000 Meters Collegiate723:41.3 PBFr
Aug 31Utah State Alumni ChallengeAug 31 · 7,000 Meters Invitational · Place 8 · Utah StateUtah State7,000 Meters Invitational821:06.2FR

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7Border Wars - Utah QualifierNov 7 · 5,000 Meters Varsity · Place 6 · WestlakeWestlake5,000 Meters Varsity615:14.57—
Oct 22UHSAA Class 6A State XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 18 · WestlakeWestlake5,000 Meters Varsity1817:33.5 PB12
Oct 9Utah 5A & 6A DivisionalsOct 9 · 3 Miles 6A · Place 1 · WestlakeWestlake3 Miles 6A115:35.912
Oct 2Region 4 XC ChampionshipsOct 2 · 3 Miles Varsity · Place 3 · WestlakeWestlake3 Miles Varsity315:35.4—
Sep 25TwiKnight InvitationalSep 25 · 3.07 Miles Varsity · Place 7 · WestlakeWestlake3.07 Miles Varsity715:40.75 PB12
Sep 5Timpanogos XC InvitationalSep 5 · 3 Miles Varsity Elite · Place 3 · WestlakeWestlake3 Miles Varsity Elite315:04.012
Aug 22Viking InvitationalAug 22 · 3 Miles Varsity · Place 1 · WestlakeWestlake3 Miles Varsity115:19.2Jr
Aug 15Westlake ClassicAug 15 · 5,000 Meters Varsity · Place 1 · WestlakeWestlake5,000 Meters Varsity115:13.312

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 18 · UNA UTUNA UT5,000 Meters Championship1815:17.0 PB11
Nov 16UHSTCA Pre-Footlocker MeetNov 16 · 3 Miles Varsity · Place 2 · WestlakeWestlake3 Miles Varsity215:2611
Oct 23UHSAA Class 6A State XC ChampionshipsOct 23 · 3 Miles 6A · Place 8 · WestlakeWestlake3 Miles 6A815:40.511
Oct 11UHSAA Region 4 ChampionshipOct 11 · 3 Miles Varsity · Place 9 · WestlakeWestlake3 Miles Varsity915:28.2411
Sep 27Park City InvitationalSep 27 · 3 Miles Varsity · Place 18 · WestlakeWestlake3 Miles Varsity1816:21.711
Sep 14BYU Autumn Classic @ East Bay Golf CourseSep 14 · 5,000 Meters Varsity · Place 17 · WestlakeWestlake5,000 Meters Varsity1716:16.8 PB11
Aug 28Region IV Pre-Region MeetAug 28 · 5,000 Meters Boys Race · Place 5 · WestlakeWestlake5,000 Meters Boys Race516:04.31 PB11
Aug 24Westlake Grass RelaysAug 24 · 2 Miles Varsity · Place 5 · WestlakeWestlake2 Miles Varsity510:52—
Aug 142019 Highland Invitational at Sugar House ParkAug 14 · 2.9 Miles Varsity · Place 13 · WestlakeWestlake2.9 Miles Varsity1315:38.2Jr

2018 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Large Merged · Place 4 · WestlakeWestlake5,000 Meters Large Merged415:49.710
Nov 3UHSTCA Pre-FootlockerNov 3 · 5,000 Meters Varsity · Place 20 · WestlakeWestlake5,000 Meters Varsity2016:5410
Oct 17UHSAA 6A State ChampionshipsOct 17 · 3 Miles Varsity · Place 66 · WestlakeWestlake3 Miles Varsity6617:05.0 PB10
Oct 4Region IV ChampionshipOct 4 · 3 Miles Varsity · Place 15 · WestlakeWestlake3 Miles Varsity1516:20.25 PB10
Sep 28Park City InvitationalSep 28 · 3 Miles Varsity-AM · Place 27 · WestlakeWestlake3 Miles Varsity-AM2716:46.7 PB10
Sep 21Nebo InvitationalSep 21 · 3 Miles Varsity · Place 19 · WestlakeWestlake3 Miles Varsity1916:19.8 PB10
Sep 1Utah County InvitationalSep 1 · 3 Miles Varsity · Place 26 · WestlakeWestlake3 Miles Varsity2616:11.5 PB10
Aug 25Grass Relays at Westlake High SchoolAug 25 · 2 Miles Varsity · Place 31 · WestlakeWestlake2 Miles Varsity3111:08 PB10
Aug 17Highland Invitational @ Sugar House ParkAug 17 · 2.9 Miles Varsity · Place 38 · WestlakeWestlake2.9 Miles Varsity3816:06.9 PB10

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 6Utah Region 4 ChampionshipsOct 6 · 5,000 Meters Junior Varsity · Place 17 · WestlakeWestlake5,000 Meters Junior Varsity1717:51 PB9
Sep 22Salt Lake XC ClassicSep 22 · 3 Miles Freshman Sophomore · Place 4 · WestlakeWestlake3 Miles Freshman Sophomore417:18.29
Sep 16BYU Autumn ClassicSep 16 · 3 Miles Frosh-Soph · Place 31 · WestlakeWestlake3 Miles Frosh-Soph3117:08.2 PB9
Sep 2Utah County InviteSep 2 · 3 Miles Varsity · Place 55 · WestlakeWestlake3 Miles Varsity5517:22.19
Aug 17Highland InvitationalAug 17 · 2.9 Miles Freshman · Place 9 · WestlakeWestlake2.9 Miles Freshman917:42.29