Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Cottonwood ComplexPremier XC Varsity Invitational 2020 (By Invitation Only) · Aug 1517:11.7Premier XC Varsity Invitational 2020 (By Invitation Only)August 15, 2020
3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 2215:45.92TwiKNIGHT InvitationalSeptember 22, 2023
3 Miles · Springville HSRegion 9 Pre-Region Meet 2022 · Aug 2016:29Region 9 Pre-Region Meet 2022August 20, 2022
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2315:41.5Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 116:01.8Timpanogos Invitational-MorningSeptember 1, 2023
5,000 Meters · Rose Park Sports Complex (RAC)UHSAA 5A State Championships · Oct 2416:07.2UHSAA 5A State ChampionshipsOctober 24, 2023
5,000 Meters · Soldier HollowUHSAA Class 5A State XC Championships · Oct 2218:43.9UHSAA Class 5A State XC ChampionshipsOctober 22, 2020
5,000 Meters · Spanish Fork Sports ParkRegion 7 Championships · Oct 215:43.4Region 7 ChampionshipsOctober 2, 2023
5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 315:56.7Region IX Cross Country ChampionshipOctober 3, 2022
7,000 Meters · Steve and Dona Reeder Cross Country CourseUtah State Alumni Challenge · Sep 521:57.0Utah State Alumni ChallengeSeptember 5, 2026
8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 3025:16.4Big Sky Cross Country ChampionshipOctober 30, 2026
8,000 Meters · Pine Ridge Golf Club 2026 Bill Dellinger Invitational · Oct 924:52.50 2026 Bill Dellinger InvitationalOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Big Sky Cross Country ChampionshipOct 30 · 8,000 Meters Championship · Place 31 · Weber StateWeber State8,000 Meters Championship3125:16.4 PBFr
Oct 9 2026 Bill Dellinger InvitationalOct 9 · 8,000 Meters Collegiate · Place 32 · Weber StateWeber State8,000 Meters Collegiate3224:52.50 PBFr
Sep 5Utah State Alumni ChallengeSep 5 · 7,000 Meters Men's 7K · Place 19 · Weber StateWeber State7,000 Meters Men's 7K1921:57.0 PBFr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24UHSAA 5A State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 18 · Maple MountainMaple Mountain5,000 Meters Varsity1816:07.2 PB12
Oct 2Region 7 ChampionshipsOct 2 · 5,000 Meters Varsity · Place 2 · Maple MountainMaple Mountain5,000 Meters Varsity215:43.4 PB12
Sep 22TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Varsity · Place 18 · Maple MountainMaple Mountain3 Miles Boys Varsity1815:45.92 PB12
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Varsity · Place 9 · Maple MountainMaple Mountain3 Miles Varsity915:50.212
Sep 8Park City InvitationalSep 8 · 3 Miles Varsity · Place 3 · Maple MountainMaple Mountain3 Miles Varsity315:55.8Sr
Sep 1Timpanogos Invitational-MorningSep 1 · 5,000 Meters Varsity · Place 16 · Maple MountainMaple Mountain5,000 Meters Varsity1616:01.8 PB12
Aug 26UIAAA InvitationalAug 26 · 3 Miles Varsity · Place 4 · Maple MountainMaple Mountain3 Miles Varsity415:12.6Sr
Aug 19Region 7 Pre-Region MeetAug 19 · 3 Miles Open · Place 1 · Maple MountainMaple Mountain3 Miles Open115:22.8412

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25UHSAA State XC ChampionshipOct 25 · 5,000 Meters 5A · Place 18 · Maple MountainMaple Mountain5,000 Meters 5A1815:57.5Jr
Oct 112022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 23 · Maple MountainMaple Mountain5,000 Meters 5A2316:58.911
Oct 3Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Varsity · Place 1 · Maple MountainMaple Mountain5,000 Meters Varsity115:56.7 PB11
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Elite · Place 12 · Maple MountainMaple Mountain5,000 Meters Elite1215:41.5 PB11
Sep 9Park City InvitationalSep 9 · Varsity · Place 17 · Maple MountainMaple MountainVarsity1716:27.0Jr
Sep 3Timpanogos InvitationalSep 3 · 5,000 Meters Elite · Place 24 · Maple MountainMaple Mountain5,000 Meters Elite2416:33.6JR
Aug 20Region 9 Pre-Region Meet 2022Aug 20 · 3 Miles Varsity · Place 4 · Maple MountainMaple Mountain3 Miles Varsity416:29 PB11

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 18 · Maple MountainMaple Mountain5,000 Meters 5A1816:13.510
Oct 27UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 18 · Maple MountainMaple Mountain5,000 Meters 5A1816:13.5So
Oct 122021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 11 · Maple MountainMaple Mountain5,000 Meters 5A1117:07.110
Oct 4Region 9 ChampionshipOct 4 · 3 Miles Varsity · Place 4 · Maple MountainMaple Mountain3 Miles Varsity416:30.310
Sep 242021 Border Wars XCSep 24 · 3 Miles Varsity · Place 6 · Maple MountainMaple Mountain3 Miles Varsity615:54.2110
Sep 152021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 2 · Maple MountainMaple Mountain5,000 Meters Freshman Sophomore217:02.210
Sep 11BYU Autumn ClassicSep 11 · 5,000 Meters Varsity · Place 42 · Maple MountainMaple Mountain5,000 Meters Varsity4216:56.110
Sep 4Timpanogos InvitationalSep 4 · 5,000 Meters Elite · Place 25 · Maple MountainMaple Mountain5,000 Meters Elite2516:12.010
Aug 272021 UIAAA InvitationalAug 27 · 3 Miles Varsity · Place 14 · Maple MountainMaple Mountain3 Miles Varsity1416:04.5610

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22UHSAA Class 5A State XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 71 · Maple MountainMaple Mountain5,000 Meters Varsity7118:43.9 PB9
Oct 9Utah 5A & 6A DivisionalsOct 9 · 3 Miles 5A · Place 24 · Maple MountainMaple Mountain3 Miles 5A2416:43.89
Oct 2Region 8 XC ChampionshipsOct 2 · 3 Miles Varsity · Place 15 · Maple MountainMaple Mountain3 Miles Varsity1516:14.8—
Sep 18UIAAA InvitationalSep 18 · 3 Miles Varsity · Place 45 · Maple MountainMaple Mountain3 Miles Varsity4516:32.659
Sep 11Wasatch XC InvitationalSep 11 · 3 Miles Varsity · Place 32 · Maple MountainMaple Mountain3 Miles Varsity3217:19.89
Sep 5Timpanogos XC InvitationalSep 5 · 3 Miles Varsity Elite · Place 65 · Maple MountainMaple Mountain3 Miles Varsity Elite6516:22.79
Aug 29Wahsatch RendezvousAug 29 · 3 Miles Varsity · Place 5 · Maple MountainMaple Mountain3 Miles Varsity517:16.749
Aug 22Region 8 Pre RegionAug 22 · 3 Miles Varsity · Place 12 · Maple MountainMaple Mountain3 Miles Varsity1216:53.19
Aug 15Premier XC Varsity Invitational 2020 (By Invitation Only)Aug 15 · 2.9 Miles Varsity Boys 5A · Place 16 · Maple MountainMaple Mountain2.9 Miles Varsity Boys 5A1617:11.7 PB9