| 1 | Logan LAWPlace 1 · UNA-Gonzaga | — | UNA-Gonzaga | 24:33.6 |
| 2 | Ansel TuckerPlace 2 · Grade So · Gonzaga | So | Gonzaga | 24:35.6 |
| 3 | Sawyer CLARKSONPlace 3 · UNA-Gonzaga | — | UNA-Gonzaga | 24:36.5 |
| 4 | Brody KemblePlace 4 · Grade So · Northwest Nazarene | So | Northwest Nazarene | 24:40.1 |
| 5 | Nicky DiMartinoPlace 5 · Grade Jr · Gonzaga | Jr | Gonzaga | 24:40.5 |
| 6 | Nick BrazPlace 6 · Grade So · Gonzaga | So | Gonzaga | 24:40.8 |
| 7 | Samy ANDERSONPlace 7 · Grade SO · UNA-Gonzaga | SO | UNA-Gonzaga | 24:46.9 |
| 8 | Jacob AlfonsoPlace 8 · Grade Fr · Gonzaga | Fr | Gonzaga | 24:56.1 |
| 9 | Will ThorsettPlace 9 · Grade Fr · Gonzaga | Fr | Gonzaga | 24:59.6 |
| 10 | Ben KerrPlace 10 · Grade Jr · Puget Sound | Jr | Puget Sound | 25:02.9 |
| 11 | Mason KissellPlace 11 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:03.6 |
| 12 | Gus CLEVENGERPlace 12 · UNA-Gonzaga | — | UNA-Gonzaga | 25:04.3 |
| 13 | Brian KENNEDYPlace 13 · Gonzaga Track Club | — | Gonzaga Track Club | 25:11.6 |
| 14 | Carp MukaiPlace 14 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:14.0 |
| 15 | Isaac AkiyamaPlace 15 · Grade So · Whitworth | So | Whitworth | 25:16.0 |
| 16 | Ryan MITCHELLPlace 16 · UNA-Gonzaga | — | UNA-Gonzaga | 25:18.9 |
| 17 | Luke AlfonsoPlace 17 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:19.0 |
| 18 | Tommy O'NeilPlace 18 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:26.5 PR |
| 19 | Austin SteedPlace 19 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 25:27.5 |
| 20 | Zander TREVINOPlace 20 · UNA-Gonzaga | — | UNA-Gonzaga | 25:30.6 |
| 21 | Alex PetersPlace 21 · Grade Jr · Whitworth | Jr | Whitworth | 25:30.7 |
| 22 | Ian StockettPlace 22 · Grade Fr · Northwest Nazarene | Fr | Northwest Nazarene | 25:30.8 |
| 23 | Ethan MartinPlace 23 · Grade Jr · Washington State | Jr | Washington State | 25:31.7 |
| 24 | Charles MartinezPlace 24 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:38.6 |
| 25 | Caleb RichardsonPlace 25 · Grade Fr · Gonzaga | Fr | Gonzaga | 25:42.8 |
| 26 | Joshua AUGUSTINEPlace 26 · UNA-Gonzaga | — | UNA-Gonzaga | 25:43.2 |
| 27 | London HaleyPlace 27 · Grade Fr · Whitworth | Fr | Whitworth | 25:46.5 |
| 28 | Evan BrucePlace 28 · Grade Fr · Washington State | Fr | Washington State | 25:48.0 |
| 29 | Jack McmanusPlace 29 · Grade Fr · Whitman | Fr | Whitman | 25:50.7 |
| 30 | Cooper CortinasPlace 30 · Grade Jr · Washington State | Jr | Washington State | 25:54.9 |
| 31 | Emmett KlusPlace 31 · Grade Jr · Washington State | Jr | Washington State | 25:58.1 PR |
| 32 | James DugenetPlace 32 · Grade Jr · Whitworth | Jr | Whitworth | 25:58.5 |
| 33 | Anthony CarlascioPlace 33 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 26:02.1 |
| 34 | Christopher BettPlace 34 · Grade Fr · Washington State | Fr | Washington State | 26:08.6 |
| 35 | Gabe WassermanPlace 35 · Grade Sr · Whitman | Sr | Whitman | 26:11.6 |
| 36 | Nathan JOHNSONPlace 36 · Grade SR · Unattached | SR | Unattached | 26:16.7 |
| 37 | Reilly McVayPlace 37 · Grade Jr · Whitman | Jr | Whitman | 26:17.6 |
| 38 | Aaron HeberleinPlace 38 · Grade So · Northwest Nazarene | So | Northwest Nazarene | 26:18.0 |
| 39 | Quincy EllisPlace 39 · Grade Jr · Northwest Nazarene | Jr | Northwest Nazarene | 26:20.2 |
| 40 | Alec BarranPlace 40 · Grade So · Washington State | So | Washington State | 26:23.9 |
| 41 | Ferran VergesPlace 41 · Grade So · Washington State | So | Washington State | 26:29.7 |
| 42 | Carter StedmanPlace 42 · Grade Fr · Northwest Nazarene | Fr | Northwest Nazarene | 26:34.7 |
| 43 | Joel NealonPlace 43 · Grade So · Whitworth | So | Whitworth | 26:35.3 |
| 44 | Kellen LangfordPlace 44 · Grade Fr · Washington State | Fr | Washington State | 26:36.4 |
| 45 | Alex McintyrePlace 45 · Grade Fr · Whitworth | Fr | Whitworth | 26:36.5 |
| 46 | Jonathan GrothePlace 46 · Grade Jr · Whitman | Jr | Whitman | 26:38.9 |
| 47 | Jack RousseauPlace 47 · Grade Fr · Whitman | Fr | Whitman | 26:39.1 |
| 48 | Cian MonaghanPlace 48 · Grade So · Puget Sound | So | Puget Sound | 26:41.5 |
| 49 | Matt BuckleyPlace 49 · Grade So · Whitworth | So | Whitworth | 26:46.8 |
| 50 | Ellis PryorPlace 50 · Grade Jr · Whitman | Jr | Whitman | 26:47.6 |
| 51 | Alec KnessPlace 51 · Grade Sr · Eastern Washington | Sr | Eastern Washington | 26:49.5 |
| 52 | Tyler EakinPlace 52 · Grade So · Whitworth | So | Whitworth | 26:54.2 |
| 53 | Jack IretonPlace 53 · Grade So · Whitworth | So | Whitworth | 26:55.2 |
| 54 | Max StewartPlace 54 · Grade Sr · Puget Sound | Sr | Puget Sound | 26:56.0 |
| 55 | Micah ChiPlace 55 · Grade Fr · Northwest Nazarene | Fr | Northwest Nazarene | 26:56.6 |
| 56 | Alexander FryPlace 56 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 26:59.3 |
| 57 | Daniel MaxwellPlace 57 · Grade Sr · Eastern Washington | Sr | Eastern Washington | 27:08.7 |
| 58 | Troy PeternellPlace 58 · Grade Jr · Whitman | Jr | Whitman | 27:15.6 |
| 59 | Jason CerdaPlace 59 · Grade Jr · Puget Sound | Jr | Puget Sound | 27:23.0 |
| 60 | Thomas WirthPlace 60 · Grade So · Whitworth | So | Whitworth | 27:26.0 |
| 61 | Charlie MCCURDYPlace 61 · Gonzaga Track Club | — | Gonzaga Track Club | 27:30.3 |
| 62 | Griffen ParsellsPlace 62 · Grade Jr · Lewis-Clark (Idaho) | Jr | Lewis-Clark (Idaho) | 27:32.6 |
| 63 | James PowersPlace 63 · Grade Fr · Gonzaga | Fr | Gonzaga | 27:45.7 |
| 64 | Jacob AdamsPlace 64 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 27:45.8 |
| 65 | Connor RobbinsPlace 65 · Grade Fr · Northwest Nazarene | Fr | Northwest Nazarene | 27:48.5 PR |
| 66 | Will MoorePlace 66 · Grade So · Whitworth | So | Whitworth | 27:53.4 |
| 67 | Marc DugenetPlace 67 · Grade Jr · Whitworth | Jr | Whitworth | 28:00.2 |
| 68 | Evan WendelPlace 68 · Grade Fr · Whitman | Fr | Whitman | 28:05.0 |
| 69 | Liam PagePlace 69 · Grade Fr · Lewis-Clark (Idaho) | Fr | Lewis-Clark (Idaho) | 28:12.4 PR |
| 70 | Nick BakerPlace 70 · Grade Fr · Whitworth | Fr | Whitworth | 28:13.9 |
| 71 | Tom MckeePlace 71 · Grade Fr · Whitworth | Fr | Whitworth | 28:14.0 |
| 72 | Gregory AndersonPlace 72 · Grade Jr · Whitworth | Jr | Whitworth | 28:21.4 |
| 73 | Henry RollerPlace 73 · Grade Jr · Whitman | Jr | Whitman | 28:23.3 |
| 74 | Jesus GutierrezPlace 74 · Grade Fr · Northwest Nazarene | Fr | Northwest Nazarene | 28:25.2 PR |
| 75 | Kainoa FigueiraPlace 75 · Grade Sr · Whitworth | Sr | Whitworth | 28:29.3 |
| 76 | Danny SteinbergPlace 76 · Grade So · Whitman | So | Whitman | 28:34.6 |
| 77 | Isaiah LoweryPlace 77 · Grade Jr · Washington State | Jr | Washington State | 28:34.6 |
| 78 | Ethan HODGINPlace 78 · Gonzaga Track Club | — | Gonzaga Track Club | 28:41.3 |
| 79 | Cooper GoverPlace 79 · Grade Fr · Whitman | Fr | Whitman | 28:52.9 PR |
| 80 | Keenan TiddlePlace 80 · Grade Fr · Whitman | Fr | Whitman | 29:04.9 |
| 81 | Oliver KreimerPlace 81 · Grade So · Puget Sound | So | Puget Sound | 29:05.1 |
| 82 | Paul FlorencePlace 82 · Grade So · Whitman | So | Whitman | 29:11.8 |
| 83 | Luke SellmannPlace 83 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 29:45.9 |
| 84 | Caden HoytPlace 84 · Grade Jr · Whitman | Jr | Whitman | 30:21.6 |
| 85 | Colin DunlapPlace 85 · Grade So · Whitman | So | Whitman | 31:39.3 |
| 86 | Nathaniel GrayPlace 86 · Grade Sr · Whitworth | Sr | Whitworth | 32:49.0 |
| 87 | Chance KellyPlace 87 · Grade Jr · Whitman | Jr | Whitman | 33:43.1 |
| 88 | Steven ZUOPlace 88 · Gonzaga Track Club | — | Gonzaga Track Club | 35:38.0 |
| — | Marcus LemonGrade So · Eastern Washington | So | Eastern Washington | DNF |