| 1 | Logan SchwartzPlace 1 · Unattached | — | Unattached | 24:04.9 |
| 2 | Justin AshPlace 2 · Grade SR · Eastern Oregon | SR | Eastern Oregon | 24:17.1 |
| 3 | Noah Laughlin-HallPlace 3 · Unattached | — | Unattached | 24:38.8 |
| 4 | Sean JaneckoPlace 4 · Grade SO · Gonzaga | SO | Gonzaga | 24:42.6 |
| 5 | Brenden CharbeneauPlace 5 · Grade JR · Gonzaga | JR | Gonzaga | 24:45.4 |
| 6 | Caleb RichardsonPlace 6 · Grade SO · Gonzaga | SO | Gonzaga | 24:52.0 |
| 7 | Will ThorsettPlace 7 · Grade JR · Gonzaga | JR | Gonzaga | 24:59.6 |
| 8 | Gilbert LangatPlace 8 · Grade FR · Spokane CC | FR | Spokane CC | 25:08.4 |
| 9 | Caden SwansonPlace 9 · Unattached | — | Unattached | 25:27.6 |
| 10 | Luke AlfonsoPlace 10 · Grade SO · Gonzaga | SO | Gonzaga | 25:31.8 |
| 11 | Grady GreenwoodPlace 11 · Grade FR · Eastern Oregon | FR | Eastern Oregon | 25:41.2 |
| 12 | George ShowersPlace 12 · Grade SR · Eastern Oregon | SR | Eastern Oregon | 25:41.2 |
| 13 | Nicola DiMartinoPlace 13 · Grade SR · Gonzaga | SR | Gonzaga | 25:42.5 |
| 14 | Austin UhlPlace 14 · Grade FR · Eastern Oregon | FR | Eastern Oregon | 25:44.5 |
| 15 | Zander TrevinoPlace 15 · Grade FR · Gonzaga | FR | Gonzaga | 25:47.2 |
| 16 | Cristian MendozaPlace 16 · Grade SR · Eastern Oregon | SR | Eastern Oregon | 25:59.4 |
| 17 | Trevor NicholsPlace 17 · Grade SO · Eastern Oregon | SO | Eastern Oregon | 26:00.2 |
| 18 | Cade SpencerPlace 18 · Unattached | — | Unattached | 26:08.3 |
| 19 | Darian SlackPlace 19 · Grade SO · Spokane CC | SO | Spokane CC | 26:13.6 |
| 20 | Gavin WhetstonePlace 20 · Unattached | — | Unattached | 26:15.8 |
| 21 | James ThatcherPlace 21 · Grade JR · Eastern Oregon | JR | Eastern Oregon | 26:20.2 |
| 22 | Ethan Heisler 2026Place 22 · Walla Walla | — | Walla Walla | 26:30.0 |
| 23 | Hector GomezPlace 23 · Grade JR · Unattached | JR | Unattached | 26:33.0 |
| 24 | Hunter MarlattPlace 24 · Grade FR · Eastern Oregon | FR | Eastern Oregon | 26:33.7 |
| 25 | Bennett WelchPlace 25 · Grade SR · Eastern Oregon | SR | Eastern Oregon | 26:37.7 |
| 26 | Luke DavisPlace 26 · Grade SO · Eastern Oregon | SO | Eastern Oregon | 26:47.7 |
| 27 | Travis HornPlace 27 · Grade FR · Spokane CC | FR | Spokane CC | 26:48.0 |
| 28 | Raul NajeraPlace 28 · Grade SO · Spokane CC | SO | Spokane CC | 27:00.2 |
| 29 | Cooper GoverPlace 29 · Grade SO · Eastern Oregon | SO | Eastern Oregon | 27:05.5 |
| 30 | Zachary KnessPlace 30 · Grade SO · Spokane CC | SO | Spokane CC | 27:07.0 |
| 31 | Colin WrightPlace 31 · Grade SO · Spokane CC | SO | Spokane CC | 27:12.6 |
| 32 | Donavyn AdairPlace 32 · Grade SO · Spokane CC | SO | Spokane CC | 27:16.9 |
| 33 | Jaeger JacobsenPlace 33 · Grade FR · Spokane CC | FR | Spokane CC | 27:34.1 |
| 34 | isaac Acker 2027Place 34 · Walla Walla | — | Walla Walla | 27:34.2 |
| 35 | Jacob NichollsPlace 35 · Grade FR · Spokane CC | FR | Spokane CC | 27:38.1 |
| 36 | Cole GreshamPlace 36 · Unattached | — | Unattached | 27:38.6 |
| 37 | Brooks SalopekPlace 37 · Grade FR · Spokane CC | FR | Spokane CC | 27:38.8 |
| 38 | Ryan Rosaasen 2028Place 38 · Walla Walla | — | Walla Walla | 27:46.4 |
| 39 | Conor ThomsenPlace 39 · Grade FR · Spokane CC | FR | Spokane CC | 27:55.8 |
| 40 | Nolan OylerPlace 40 · Grade FR · Spokane CC | FR | Spokane CC | 28:12.3 |
| 41 | Rhett SmithPlace 41 · Grade FR · Eastern Oregon | FR | Eastern Oregon | 28:24.5 |
| 42 | Ian TaskyPlace 42 · Grade FR · Spokane CC | FR | Spokane CC | 28:44.3 |
| 43 | Peyton LemmonPlace 43 · Grade FR · Eastern Oregon | FR | Eastern Oregon | 29:12.8 |
| 44 | James PowersPlace 44 · Grade JR · Gonzaga | JR | Gonzaga | 29:35.0 |
| 45 | Evan DeAngeloPlace 45 · Grade FR · Spokane CC | FR | Spokane CC | 31:00.5 |
| 46 | Eli DeAngeloPlace 46 · Grade FR · Spokane CC | FR | Spokane CC | 31:26.0 |
| 47 | Wilfredo GomezMartinez 2025Place 47 · Walla Walla | — | Walla Walla | 32:26.8 |
| 48 | Joshua Marjee 2026Place 48 · Walla Walla | — | Walla Walla | 34:13.2 |
| 49 | Adrian VeraPreas 2028Place 49 · Walla Walla | — | Walla Walla | 38:40.4 |