Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Caldwell High School20th Caldwell Twilight · Sep 115:37.2720th Caldwell Twilight September 1, 2022
5,000 Meters · Eagle Island State ParkDistrict III 1A-2A XC Championships · Oct 1916:18.98District III 1A-2A XC ChampionshipsOctober 19, 2022
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2316:08.6Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 2915:40.52Idaho State Cross Country ChampionshipsOctober 29, 2022
5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 2815:41.18IHSAA State XC ChampionshipsOctober 28, 2023
7,000 Meters · Steve and Dona Reeder Cross Country CourseUtah State Alumni Challenge · Aug 3021:37.31Utah State Alumni ChallengeAugust 30, 2025
7,000 Meters · Utah State FairparkBeehive Invitational · Sep 1222:58.68Beehive InvitationalSeptember 12, 2025
8,000 Meters · Centennial ParkBengal Invitational · Oct 326:26.0Bengal InvitationalOctober 3, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 424:43.4Paul Short RunOctober 4, 2024
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1025:32.74Lewis CrossoverOctober 10, 2026
8,000 Meters · The Course Spokane ValleyClash of the Inland Northwest · Sep 424:17.90Clash of the Inland NorthwestSeptember 4, 2026
8,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 1824:42.6Northwest Nazarene InvitationalSeptember 18, 2026
8,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 723:48.4GNAC Cross Country ChampionshipsNovember 7, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7GNAC Cross Country ChampionshipsNov 7 · 8,000 Meters Mens 8K · Place 4 · Northwest NazareneNorthwest Nazarene8,000 Meters Mens 8K423:48.4 PBJr
Oct 17LC State Warrior InviteOct 17 · 8,000 Meters Varsity · Place 2 · Northwest NazareneNorthwest Nazarene8,000 Meters Varsity224:11UnofficialJr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 63 · Northwest NazareneNorthwest Nazarene8,000 Meters Collegiate6325:32.74 PBJr
Sep 26Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 2 · Northwest NazareneNorthwest Nazarene8,000 Meters College224:13.49Jr
Sep 18Northwest Nazarene InvitationalSep 18 · 8,000 Meters Men · Place 1 · Northwest NazareneNorthwest Nazarene8,000 Meters Men124:42.6 PBJr
Sep 4Clash of the Inland NorthwestSep 4 · 8,000 Meters Collegiate · Place 10 · Northwest NazareneNorthwest Nazarene8,000 Meters Collegiate1024:17.90 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Steve T Reeder MemorialOct 10 · 7,000 Meters Men · Place 42 · Utah StateUtah State7,000 Meters Men4222:39.6So
Oct 3Bengal InvitationalOct 3 · 8,000 Meters College · Place 22 · Utah StateUtah State8,000 Meters College2226:26.0 PBSo
Sep 12Beehive InvitationalSep 12 · 7,000 Meters Men's Race · Place 24 · Utah StateUtah State7,000 Meters Men's Race2422:58.68 PBSo
Aug 30Utah State Alumni ChallengeAug 30 · 7,000 Meters Men's Race · Place 22 · Utah StateUtah State7,000 Meters Men's Race2221:37.31 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Utah OpenOct 24 · 8,000 Meters Varsity · Place 27 · Utah StateUtah State8,000 Meters Varsity2727:15.0FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 13 · Utah StateUtah State8,000 Meters Open1324:43.4 PBFr
Sep 13BYU Autumn ClassicSep 13 · 4 Miles Varsity · Place 21 · Utah StateUtah State4 Miles Varsity2120:35.0FR
Aug 31Utah State Alumni ChallengeAug 31 · 7,000 Meters Invitational · Place 16 · Utah StateUtah State7,000 Meters Invitational1621:19.6FR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity 1A · Place 1 · Victory CharterVictory Charter5,000 Meters Varsity 1A115:41.18 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 1A · Place 4 · Victory CharterVictory Charter5,000 Meters Varsity 1A415:40.52 PB11
Oct 19District III 1A-2A XC ChampionshipsOct 19 · 5,000 Meters 1A Boys · Place 2 · Victory CharterVictory Charter5,000 Meters 1A Boys216:18.98 PB11
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Elite · Place 33 · Victory CharterVictory Charter5,000 Meters Elite3316:08.6 PB11
Sep 120th Caldwell Twilight Sep 1 · 5,000 Meters Varsity · Place 2 · Victory CharterVictory Charter5,000 Meters Varsity215:37.27 PB11