Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Salem Hills HighNebo Invitational · Sep 2119:56.4Nebo InvitationalSeptember 21, 2018
3 Miles · Springville HSRegion 8 Pre-Region - Springville HS · Aug 2819:43Region 8 Pre-Region - Springville HSAugust 28, 2018
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 2018:46.50Bob Firman Invitational XCSeptember 20, 2019
5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 1419:04.0BYU Autumn Classic @ East Bay Golf CourseSeptember 14, 2019
5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 2318:08.7NXR Southwest Regional ChampionshipsNovember 23, 2019
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 419:11.54Augustana Twilight XC MeetSeptember 4, 2026
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 128:08.0American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3132:46.8American Rivers Conference ChampionshipsOctober 31, 2026
8,000 Meters · Mahoney State ParkPlatte River Rumble- Collegiate · Oct 1729:47.39Platte River Rumble- CollegiateOctober 17, 2025
8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1529:21.6NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2029:32.8St. Olaf InvitationalSeptember 20, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31American Rivers Conference ChampionshipsOct 31 · 8,000 Meters College · Place 175 · Buena VistaBuena Vista8,000 Meters College17532:46.8 PBSo
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 436 · UnattachedUnattached5,000 Meters College Men43619:11.54 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 172 · Buena VistaBuena Vista8,000 Meters College17229:21.6 PBSr
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 154 · Buena VistaBuena Vista8,000 Meters College15428:08.0 PBSr
Oct 17Platte River Rumble- CollegiateOct 17 · 8,000 Meters College · Place 53 · Buena VistaBuena Vista8,000 Meters College5329:47.39 PBSr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 177 · Buena VistaBuena Vista8,000 Meters College17729:26.1Sr
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 134 · Buena VistaBuena Vista8,000 Meters College13429:32.8 PBSr

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Medium School 1 (1000-1599) · Place 125 · Maple MountainMaple Mountain5,000 Meters Open - Medium School 1 (1000-1599)12518:08.7 PB12
Nov 16UHSTCA Pre-Footlocker MeetNov 16 · 3 Miles Varsity · Place 115 · Maple MountainMaple Mountain3 Miles Varsity11518:1612
Oct 11UHSAA Region 8 XC ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 19 · Maple MountainMaple Mountain3 Miles Junior Varsity1917:49.6—
Sep 27UIAAA InvitationalSep 27 · 3 Miles Junior Varsity · Place 14 · Maple MountainMaple Mountain3 Miles Junior Varsity1418:22.3812
Sep 20Bob Firman Invitational XCSep 20 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 58 · Maple MountainMaple Mountain5,000 Meters Junior Varsity Sec2 M-Z5818:46.50 PB12
Sep 14BYU Autumn Classic @ East Bay Golf CourseSep 14 · 5,000 Meters Junior Varsity · Place 82 · Maple MountainMaple Mountain5,000 Meters Junior Varsity8219:04.0 PB12
Sep 7Wasatch InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 26 · Maple MountainMaple Mountain5,000 Meters Junior Varsity2621:08.7Sr
Sep 7Wasatch InvitationalSep 7 · 5,000 Meters Varsity · Place 26 · Maple MountainMaple Mountain5,000 Meters Varsity2621:08.712
Aug 30Weber State InvitationalAug 30 · 3 Miles Varsity · Place 246 · Maple MountainMaple Mountain3 Miles Varsity24619:07.5Sr
Aug 142019 Highland Invitational at Sugar House ParkAug 14 · 2.9 Miles Varsity · Place 191 · Maple MountainMaple Mountain2.9 Miles Varsity19118:11.1Sr

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3UHSTCA Pre-FootlockerNov 3 · 5,000 Meters Varsity · Place 203 · Maple MountainMaple Mountain5,000 Meters Varsity20320:3411
Sep 21Nebo InvitationalSep 21 · 3 Miles Junior Varsity · Place 79 · Maple MountainMaple Mountain3 Miles Junior Varsity7919:56.4 PB11
Sep 15BYU Autumn ClassicSep 15 · 5,000 Meters Junior Varsity · Place 139 · Maple MountainMaple Mountain5,000 Meters Junior Varsity13920:49.3Jr
Sep 7Murray InvitationalSep 7 · 3 Miles Open · Place 337 · Maple MountainMaple Mountain3 Miles Open33719:51.2—
Aug 28Region 8 Pre-Region - Springville HSAug 28 · 3 Miles Varsity · Place 100 · Maple MountainMaple Mountain3 Miles Varsity10019:43 PB11