| 1 | Yemane MulugetaPlace 1 · Grade So · Trinity Western (B.C.) | So | Trinity Western (B.C.) | 24:03.10 |
| 2 | Justin KiplagatPlace 2 · Grade Jr · Trinity Western (B.C.) | Jr | Trinity Western (B.C.) | 24:10.70 |
| 3 | Jack GladfelterPlace 3 · Grade Jr · Corban (Ore.) | Jr | Corban (Ore.) | 24:15.00 |
| 4 | Carter StedmanPlace 4 · Grade Jr · Southern Oregon | Jr | Southern Oregon | 24:20.30 |
| 5 | Mason WeisgerberPlace 5 · Grade Jr · Southern Oregon | Jr | Southern Oregon | 24:31.00 |
| 6 | Zander MohaPlace 6 · Grade Sr · Corban (Ore.) | Sr | Corban (Ore.) | 24:40.90 |
| 7 | Josh HepnerPlace 7 · Grade Fr · Southern Oregon | Fr | Southern Oregon | 24:41.90 |
| 8 | Josiah JaquithPlace 8 · Grade So · Northwest (Wash.) | So | Northwest (Wash.) | 24:50.30 |
| 9 | Thomas OgdenPlace 9 · Grade Sr · Eastern Oregon | Sr | Eastern Oregon | 24:53.00 |
| 10 | Grady GreenwoodPlace 10 · Grade So · Eastern Oregon | So | Eastern Oregon | 24:53.50 |
| 11 | Isaac AckerPlace 11 · Grade So · Walla Walla (Wash.) | So | Walla Walla (Wash.) | 24:56.60 PR |
| 12 | Darian SlackPlace 12 · Grade Jr · Eastern Oregon | Jr | Eastern Oregon | 24:56.70 PR |
| 13 | Collin De JulioPlace 13 · Grade Jr · College of Idaho | Jr | College of Idaho | 24:59.20 |
| 14 | Kobe WesselsPlace 14 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 25:11.00 |
| 15 | Max BaederPlace 15 · Grade Jr · Evergreen State (Wash.) | Jr | Evergreen State (Wash.) | 25:12.00 |
| 16 | Isaac AnttonenPlace 16 · Grade So · College of Idaho | So | College of Idaho | 25:20.10 |
| 17 | Everett MetierPlace 17 · Grade Fr · College of Idaho | Fr | College of Idaho | 25:21.60 |
| 18 | Braydon LeePlace 18 · Grade Jr · Corban (Ore.) | Jr | Corban (Ore.) | 25:23.90 |
| 19 | Trevor NicholsPlace 19 · Grade Jr · Eastern Oregon | Jr | Eastern Oregon | 25:27.90 |
| 20 | Cass ViolettPlace 20 · Grade Fr · College of Idaho | Fr | College of Idaho | 25:30.70 |
| 21 | Hunter MarlattPlace 21 · Grade So · Eastern Oregon | So | Eastern Oregon | 25:35.20 |
| 22 | David MutaiPlace 22 · Grade Jr · Trinity Western (B.C.) | Jr | Trinity Western (B.C.) | 25:35.30 |
| 23 | Andres BustamantePlace 23 · Grade Fr · Northwest (Wash.) | Fr | Northwest (Wash.) | 25:37.00 |
| 24 | Bennet MasonPlace 24 · Grade So · Corban (Ore.) | So | Corban (Ore.) | 25:39.80 |
| 25 | Isaac EdwardsPlace 25 · Grade Fr · College of Idaho | Fr | College of Idaho | 25:41.20 |
| 26 | Elijah ZavalaPlace 26 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 25:44.30 |
| 27 | Kai MilesPlace 27 · Grade So · Oregon Tech | So | Oregon Tech | 25:46.40 |
| 28 | William LanserPlace 28 · Grade So · Northwest (Wash.) | So | Northwest (Wash.) | 25:46.70 |
| 29 | Oclan RyanPlace 29 · Grade Jr · College of Idaho | Jr | College of Idaho | 25:46.80 |
| 30 | Frederick WatkinsPlace 30 · Grade Jr · Warner Pacific (Ore.) | Jr | Warner Pacific (Ore.) | 25:47.10 PR |
| 31 | Malcolm ReidPlace 31 · Grade So · Trinity Western (B.C.) | So | Trinity Western (B.C.) | 25:47.30 |
| 32 | Bryce WorrellPlace 32 · Grade Jr · Oregon Tech | Jr | Oregon Tech | 25:49.00 |
| 33 | Gustav BlankPlace 33 · Grade Fr · Southern Oregon | Fr | Southern Oregon | 25:50.50 PR |
| 34 | Ashton DragePlace 34 · Grade Sr · College of Idaho | Sr | College of Idaho | 25:54.40 |
| 35 | Casey CrumleyPlace 35 · Grade Jr · College of Idaho | Jr | College of Idaho | 25:55.30 |
| 36 | Sven DruijffPlace 36 · Grade Fr · Lewis-Clark (Idaho) | Fr | Lewis-Clark (Idaho) | 25:55.90 |
| 37 | Louis GuardadoPlace 37 · Grade Jr · Warner Pacific (Ore.) | Jr | Warner Pacific (Ore.) | 25:56.50 |
| 38 | Elijah HeadleyPlace 38 · Grade So · Trinity Western (B.C.) | So | Trinity Western (B.C.) | 25:58.20 |
| 39 | Connor AlexanderPlace 39 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 25:59.90 |
| 40 | Alexander FryPlace 40 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 26:04.90 |
| 41 | Logan HuffmanPlace 41 · Grade So · Southern Oregon | So | Southern Oregon | 26:06.20 PR |
| 42 | Braedan DohertyPlace 42 · Grade Jr · Oregon Tech | Jr | Oregon Tech | 26:09.10 |
| 43 | Levi NicholsPlace 43 · Grade Jr · Northwest (Wash.) | Jr | Northwest (Wash.) | 26:12.30 |
| 44 | Trent AbrahamPlace 44 · Grade So · Southern Oregon | So | Southern Oregon | 26:12.60 |
| 45 | Michael AltenburgPlace 45 · Grade Jr · College of Idaho | Jr | College of Idaho | 26:13.60 |
| 46 | James ThatcherPlace 46 · Grade Sr · Eastern Oregon | Sr | Eastern Oregon | 26:21.50 |
| 47 | Lucien Dixon-LawlessPlace 47 · Grade So · Trinity Western (B.C.) | So | Trinity Western (B.C.) | 26:21.70 |
| 48 | Skyler PerkinsPlace 48 · Grade Sr · Eastern Oregon | Sr | Eastern Oregon | 26:25.10 |
| 49 | Sam KnightPlace 49 · Grade Fr · Northwest (Wash.) | Fr | Northwest (Wash.) | 26:27.70 |
| 50 | Enrique SotoPlace 50 · Grade Jr · College of Idaho | Jr | College of Idaho | 26:35.00 |
| 51 | Daxton WilsonPlace 51 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 26:38.10 |
| 52 | Ethan HeislerPlace 52 · Grade Sr · Walla Walla (Wash.) | Sr | Walla Walla (Wash.) | 26:40.80 |
| 53 | Luke DavisPlace 53 · Grade Jr · Eastern Oregon | Jr | Eastern Oregon | 26:40.90 |
| 54 | Christian ChiPlace 54 · Grade Fr · Northwest (Wash.) | Fr | Northwest (Wash.) | 26:41.50 |
| 55 | Hayden RothPlace 55 · Grade Jr · Southern Oregon | Jr | Southern Oregon | 26:42.50 |
| 56 | Brennan KoontzPlace 56 · Grade Sr · Northwest (Wash.) | Sr | Northwest (Wash.) | 26:43.90 |
| 57 | Jarron RansfordPlace 57 · Grade Sr · Northwest (Wash.) | Sr | Northwest (Wash.) | 26:44.50 |
| 58 | Jaydon BlackburnPlace 58 · Grade Jr · Evergreen State (Wash.) | Jr | Evergreen State (Wash.) | 26:44.90 |
| 59 | Tristin O'brienPlace 59 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 26:46.80 |
| 60 | Jackson RyePlace 60 · Grade Jr · Evergreen State (Wash.) | Jr | Evergreen State (Wash.) | 26:59.20 |
| 61 | Ryan RosaasenPlace 61 · Grade So · Walla Walla (Wash.) | So | Walla Walla (Wash.) | 27:01.60 |
| 62 | Logan MasonPlace 62 · Grade Fr · Corban (Ore.) | Fr | Corban (Ore.) | 27:02.60 |
| 63 | Brendan O'BrienPlace 63 · Grade So · Trinity Western (B.C.) | So | Trinity Western (B.C.) | 27:09.50 |
| 64 | Clay ShumakerPlace 64 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 27:14.60 |
| 65 | Malachi WalshPlace 65 · Grade Fr · Lewis-Clark (Idaho) | Fr | Lewis-Clark (Idaho) | 27:22.60 |
| 66 | Ben VernonPlace 66 · Grade Sr · Lewis-Clark (Idaho) | Sr | Lewis-Clark (Idaho) | 27:27.80 |
| 67 | Tucker PiperPlace 67 · Grade Jr · Oregon Tech | Jr | Oregon Tech | 27:31.50 |
| 68 | Kai KearnsPlace 68 · Grade Fr · Corban (Ore.) | Fr | Corban (Ore.) | 27:34.30 |
| 69 | Carson PagePlace 69 · Grade So · Oregon Tech | So | Oregon Tech | 27:36.20 |
| 70 | Curtiss HeierPlace 70 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 27:37.70 |
| 71 | Luis EsquivelPlace 71 · Grade So · Evergreen State (Wash.) | So | Evergreen State (Wash.) | 27:39.40 |
| 72 | Cooper GoverPlace 72 · Grade Jr · Eastern Oregon | Jr | Eastern Oregon | 27:44.70 |
| 73 | Kai UshikuboPlace 73 · Grade Jr · Northwest (Wash.) | Jr | Northwest (Wash.) | 27:46.70 |
| 74 | Dominic Vaughn-lumaPlace 74 · Grade So · Southern Oregon | So | Southern Oregon | 27:51.00 |
| 75 | Nathan PfaffPlace 75 · Grade Sr · Corban (Ore.) | Sr | Corban (Ore.) | 27:53.20 |
| 76 | Colten StrohmeyerPlace 76 · Grade So · Oregon Tech | So | Oregon Tech | 27:55.80 |
| 77 | Julius PokornyPlace 77 · Grade So · Corban (Ore.) | So | Corban (Ore.) | 28:03.30 |
| 78 | Thomas FermanPlace 78 · Grade Fr · Eastern Oregon | Fr | Eastern Oregon | 28:07.90 PR |
| 79 | Osvaldo CalderonPlace 79 · Grade So · Evergreen State (Wash.) | So | Evergreen State (Wash.) | 28:19.30 |
| 80 | Lucas GoodrichPlace 80 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 28:28.10 |
| 81 | Manuel ValdezPlace 81 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 28:30.90 |
| 82 | Nathaniel SanchezPlace 82 · Grade Fr · Evergreen State (Wash.) | Fr | Evergreen State (Wash.) | 28:32.40 |
| 83 | Evan WilliamsPlace 83 · Grade Sr · Evergreen State (Wash.) | Sr | Evergreen State (Wash.) | 28:37.70 |
| 84 | Daniel SanchezPlace 84 · Grade Fr · Evergreen State (Wash.) | Fr | Evergreen State (Wash.) | 28:45.50 |
| 85 | Will NiskanenPlace 85 · Grade Jr · Evergreen State (Wash.) | Jr | Evergreen State (Wash.) | 28:49.40 |
| 86 | Logan GantPlace 86 · Grade Jr · Bushnell (Ore.) | Jr | Bushnell (Ore.) | 28:51.90 |
| 87 | Sayer PescosolidoPlace 87 · Grade Sr · Bushnell (Ore.) | Sr | Bushnell (Ore.) | 28:52.80 |
| 88 | Dawson WelliverPlace 88 · Grade So · Lewis-Clark (Idaho) | So | Lewis-Clark (Idaho) | 29:09.40 |
| 89 | Harlan EstradaPlace 89 · Grade Sr · Evergreen State (Wash.) | Sr | Evergreen State (Wash.) | 29:17.10 |
| 90 | CJ LongPlace 90 · Grade So · Bushnell (Ore.) | So | Bushnell (Ore.) | 29:19.20 |
| 91 | Caleb CaldwellPlace 91 · Grade Fr · Northwest (Wash.) | Fr | Northwest (Wash.) | 29:32.50 |
| 92 | Miguel RamirezPlace 92 · Grade So · Bushnell (Ore.) | So | Bushnell (Ore.) | 29:46.20 |
| 93 | Seth HuxelPlace 93 · Grade Fr · Walla Walla (Wash.) | Fr | Walla Walla (Wash.) | 29:53.40 PR |
| 94 | Jordan ButcherPlace 94 · Grade Fr · Walla Walla (Wash.) | Fr | Walla Walla (Wash.) | 29:53.90 PR |
| 95 | Samuel BonsellPlace 95 · Grade Fr · Corban (Ore.) | Fr | Corban (Ore.) | 30:30.80 |
| 96 | Ben PattersonPlace 96 · Grade Fr · Bushnell (Ore.) | Fr | Bushnell (Ore.) | 31:05.90 |
| 97 | Adrian VerapreasPlace 97 · Grade So · Walla Walla (Wash.) | So | Walla Walla (Wash.) | 31:26.00 PR |
| 98 | Conner BaileyPlace 98 · Grade Fr · Warner Pacific (Ore.) | Fr | Warner Pacific (Ore.) | 33:19.90 |
| 99 | Jared IranshadPlace 99 · Grade Sr · Warner Pacific (Ore.) | Sr | Warner Pacific (Ore.) | 34:08.50 PR |
| 100 | Edgar GonzalezPlace 100 · Grade So · Warner Pacific (Ore.) | So | Warner Pacific (Ore.) | 34:55.60 |