| 1 | Sawyer MarquisPlace 1 · Grade RS · Unattached | RS | Unattached | 23:45.0 PR |
| 2 | Dylan WenigerPlace 2 · Grade Fr · Unattached | Fr | Unattached | 23:45.1 PR |
| 3 | Gus ClevengerPlace 3 · Grade So · Gonzaga | So | Gonzaga | 23:53.0 PR |
| 4 | Zachary GieschPlace 4 · Grade Jr · Montana | Jr | Montana | 24:00.0 PR |
| 5 | Kristian BorvePlace 5 · Grade Fr · Idaho | Fr | Idaho | 24:03.0 |
| 6 | Carson SteckelbergPlace 6 · Grade Jr · Montana | Jr | Montana | 24:04.0 PR |
| 7 | Miles FergusonPlace 7 · Grade Sr · Idaho | Sr | Idaho | 24:08.0 PR |
| 8 | Jeron WisnerPlace 8 · Grade RS · Unattached | RS | Unattached | 24:15.0 PR |
| 9 | Jacob AlfonsoPlace 9 · Grade Jr · Gonzaga | Jr | Gonzaga | 24:15.1 |
| 10 | Luke MestPlace 10 · Grade So · Montana | So | Montana | 24:18.0 |
| 11 | Caden SwansonPlace 11 · Grade Fr · Gonzaga | Fr | Gonzaga | 24:23.0 |
| 12 | Thomas OgdenPlace 12 · Grade Sr · Eastern Oregon | Sr | Eastern Oregon | 24:24.0 |
| 13 | Zac KnappPlace 13 · Grade Jr · Idaho | Jr | Idaho | 24:25.0 PR |
| 14 | Hayden RobertsPlace 14 · Grade Fr · Gonzaga | Fr | Gonzaga | 24:28.0 |
| 15 | Grady GreenwoodPlace 15 · Grade So · Eastern Oregon | So | Eastern Oregon | 24:32.0 |
| 16 | Luke AlfonsoPlace 16 · Grade Jr · Gonzaga | Jr | Gonzaga | 24:34.0 PR |
| 17 | Sawyer ClarksonPlace 17 · Grade So · Gonzaga | So | Gonzaga | 24:41.0 |
| 18 | Miles WestbrookPlace 18 · Grade Fr · Unattached | Fr | Unattached | 24:45.0 |
| 19 | Zander TrevinoPlace 19 · Grade So · Gonzaga | So | Gonzaga | 24:46.0 |
| 20 | Aiden MillerPlace 20 · Grade 2029 · Unattached | 2029 | Unattached | 24:50.0 |
| 21 | James HodgsonPlace 21 · Grade So · Idaho | So | Idaho | 24:51.0 |
| 22 | Brayden LamannaPlace 22 · Grade Fr · Treasure Valley (Ore.) CC | Fr | Treasure Valley (Ore.) CC | 24:51.1 |
| 23 | Albert TurnerPlace 23 · Grade Fr · Montana | Fr | Montana | 24:52.0 |
| 24 | Elliot StimpsonPlace 24 · Grade Fr · Montana | Fr | Montana | 24:54.0 PR |
| 25 | Ansel TuckerPlace 25 · Grade Sr · Gonzaga | Sr | Gonzaga | 24:58.0 |
| 26 | Brycen GardnerPlace 26 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 25:01.0 PR |
| 27 | Oliver MorrisPlace 27 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 25:02.0 |
| 28 | Gabe McLainPlace 28 · Grade RS · Unattached | RS | Unattached | 25:02.1 PR |
| 29 | Sean JaneckoPlace 29 · Grade Jr · Gonzaga | Jr | Gonzaga | 25:02.1 |
| 30 | Noah McMahanPlace 30 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:05.0 PR |
| 31 | Henry SundPlace 31 · Grade Fr · Montana | Fr | Montana | 25:08.0 |
| 32 | Lane KrautschunPlace 32 · Grade So · Montana | So | Montana | 25:09.0 |
| 33 | Darian SlackPlace 33 · Grade Jr · Eastern Oregon | Jr | Eastern Oregon | 25:10.0 |
| 34 | Jack HuartePlace 34 · Grade Fr · Unattached | Fr | Unattached | 25:12.0 PR |
| 35 | Caleb RichardsonPlace 35 · Grade Jr · Gonzaga | Jr | Gonzaga | 25:15.0 |
| 36 | Hunter MarlattPlace 36 · Grade So · Eastern Oregon | So | Eastern Oregon | 25:15.1 |
| 37 | Trevor NicholsPlace 37 · Grade Jr · Eastern Oregon | Jr | Eastern Oregon | 25:16.0 |
| 38 | Griffen ParsellsPlace 38 · Grade Sr · Unattached | Sr | Unattached | 25:19.0 PR |
| 39 | Truman ThompsonPlace 39 · Grade Jr · Montana | Jr | Montana | 25:24.0 PR |
| 40 | James ThatcherPlace 40 · Grade Sr · Eastern Oregon | Sr | Eastern Oregon | 25:24.1 |
| 41 | Zack GacnikPlace 41 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 25:25.0 |
| 42 | Tyler GraffPlace 42 · Grade Jr · Idaho | Jr | Idaho | 25:32.0 |
| 43 | Peter RehbergerPlace 43 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 25:41.0 PR |
| 44 | Noah Laughlin-hallPlace 44 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:41.1 |
| 45 | Kobe WesselsPlace 45 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 25:41.2 |
| 46 | Alexander FryPlace 46 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 25:43.0 |
| 47 | Conor ThompsonPlace 47 · Grade Fr · Idaho | Fr | Idaho | 25:48.0 |
| 48 | Nick GarganoPlace 48 · Grade RS · Unattached | RS | Unattached | 25:48.1 PR |
| 49 | Conrad SchruthPlace 49 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 25:48.2 |
| 50 | Will SandnesPlace 50 · Grade Fr · Montana | Fr | Montana | 25:50.0 PR |
| 51 | Tristin O'brienPlace 51 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 25:52.0 PR |
| 52 | Evan JonesPlace 52 · Grade Fr · Idaho | Fr | Idaho | 25:54.0 |
| 53 | Nicholas HoyerPlace 53 · Grade Fr · Unattached | Fr | Unattached | 25:56.0 PR |
| 54 | Michael AltenburgPlace 54 · Grade Jr · College of Idaho | Jr | College of Idaho | 25:57.0 |
| 55 | Daniel KoralewskiPlace 55 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 25:58.0 |
| 56 | Connor AlexanderPlace 56 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 26:05.0 |
| 57 | Dalton LegenbauerPlace 57 · Grade So · College of Idaho | So | College of Idaho | 26:07.0 PR |
| 58 | Cooper VickhammerPlace 58 · Grade Fr · College of Idaho | Fr | College of Idaho | 26:15.0 |
| 59 | Logan AndersonPlace 59 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 26:17.0 |
| 60 | Ben VernonPlace 60 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 26:21.0 |
| 61 | Jack JensenPlace 61 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 26:28.0 |
| 62 | Skyler PerkinsPlace 62 · Grade Sr · Eastern Oregon | Sr | Eastern Oregon | 26:29.0 |
| 63 | Easton UtzPlace 63 · Grade Jr · College of Idaho | Jr | College of Idaho | 26:30.0 |
| 64 | Tommy O'NeilPlace 64 · Grade Jr · Gonzaga | Jr | Gonzaga | 26:31.0 |
| 65 | Madden RyanPlace 65 · Grade So · College of Idaho | So | College of Idaho | 26:31.1 |
| 66 | Gavin WhetstonePlace 66 · Grade Jr · Unattached | Jr | Unattached | 26:31.2 |
| 67 | Harper ChurapePlace 67 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 26:33.0 PR |
| 68 | Scott GreevesPlace 68 · Grade - · Unattached | - | Unattached | 26:36.0 PR |
| 69 | Clay ShumakerPlace 69 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 26:39.0 |
| 70 | Luke DavisPlace 70 · Grade Jr · Eastern Oregon | Jr | Eastern Oregon | 26:44.0 |
| 71 | Luke DeckerPlace 71 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 26:48.0 |
| 72 | Malachi WalshPlace 72 · Grade Fr · Lewis-Clark (Idaho) | Fr | Lewis-Clark (Idaho) | 26:49.0 |
| 73 | Nathan StarkPlace 73 · Grade - · Cascadia Elite | - | Cascadia Elite | 27:04.0 PR |
| 74 | Sven DruijffPlace 74 · Grade Fr · Lewis-Clark (Idaho) | Fr | Lewis-Clark (Idaho) | 27:09.0 |
| 75 | Nick JaneckoPlace 75 · Grade Fr · Idaho | Fr | Idaho | 27:13.0 PR |
| 76 | Luke KurtinPlace 76 · Grade Fr · College of Idaho | Fr | College of Idaho | 27:13.1 |
| 77 | Wyatt EhredtPlace 77 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 27:19.0 |
| 78 | Lane ColePlace 78 · Grade Sr · Montana | Sr | Montana | 27:23.0 |
| 79 | Thomas FurmanPlace 79 · Grade Fr · Eastern Oregon | Fr | Eastern Oregon | 27:26.0 |
| 80 | Jacob AdamsPlace 80 · Grade Sr · Unattached | Sr | Unattached | 27:38.0 PR |
| 81 | Garrett MosarPlace 81 · Grade Fr · Eastern Oregon | Fr | Eastern Oregon | 27:43.0 |
| 82 | Angel VargasPlace 82 · Grade Fr · Treasure Valley (Ore.) CC | Fr | Treasure Valley (Ore.) CC | 28:13.0 |
| 83 | Alex EmertPlace 83 · Grade Fr · College of Idaho | Fr | College of Idaho | 28:15.0 |
| 84 | Manuel ValdezPlace 84 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 28:15.1 |
| 85 | Talon MorrisPlace 85 · Grade Fr · Treasure Valley (Ore.) CC | Fr | Treasure Valley (Ore.) CC | 28:26.0 |
| 86 | Zachary RobertsPlace 86 · Grade Fr · Unattached | Fr | Unattached | 28:33.0 |
| 87 | Alejandro CaryPlace 87 · Grade So · College of Idaho | So | College of Idaho | 28:43.0 |
| 88 | Dawson WelliverPlace 88 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 28:44.0 |
| 89 | Tom SmithPlace 89 · Grade 2029 · Unattached | 2029 | Unattached | 29:08.0 |
| 90 | Seth MastrudePlace 90 · Grade So · Treasure Valley (Ore.) CC | So | Treasure Valley (Ore.) CC | 29:09.0 PR |
| 91 | Henry Giomi-BrownPlace 91 · Grade Fr · Treasure Valley (Ore.) CC | Fr | Treasure Valley (Ore.) CC | 29:55.0 |
| 92 | Jace JoslynPlace 92 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 30:03.0 |
| 93 | Peyton LemmonPlace 93 · Grade So · Eastern Oregon | So | Eastern Oregon | 30:12.0 |
| 94 | Garrett BroganPlace 94 · Unattached | — | Unattached | 30:17.0 |
| 95 | Demetrius FuentesPlace 95 · Grade Fr · Treasure Valley (Ore.) CC | Fr | Treasure Valley (Ore.) CC | 30:44.0 |
| 96 | Christian LybyerPlace 96 · Grade Fr · Lewis-Clark (Idaho) | Fr | Lewis-Clark (Idaho) | 32:21.0 |