| 1 | Justin HazellPlace 1 · Grade Jr · Portland | Jr | Portland | 24:49.74 |
| 2 | Justin RoosmaPlace 2 · Grade So · Eastern Washington | So | Eastern Washington | 24:50.88 |
| 3 | Aaron AhlPlace 3 · Grade Jr · Simon Fraser | Jr | Simon Fraser | 25:06.92 |
| 4 | Clement LeducPlace 4 · Grade Jr · Portland | Jr | Portland | 25:20.32 |
| 5 | Eliason KabasenchePlace 5 · Grade SO · Unattached | SO | Unattached | 25:22.44 |
| 6 | Thomas SalasPlace 6 · Grade Sr · Portland | Sr | Portland | 25:24.23 |
| 7 | Charlie DannattPlace 7 · Grade So · Simon Fraser | So | Simon Fraser | 25:27.00 |
| 8 | Kai VickersPlace 8 · Grade Jr · Portland | Jr | Portland | 25:32.41 |
| 9 | Noah HasselbladPlace 9 · Grade Fr · Eastern Washington | Fr | Eastern Washington | 25:32.83 |
| 10 | AJ ReyesPlace 10 · Grade So · Portland | So | Portland | 25:36.45 |
| 11 | Cameron ThompsonPlace 11 · Grade Jr · Portland | Jr | Portland | 25:40.39 |
| 12 | Sebastian BrinkmanPlace 12 · Grade Jr · Simon Fraser | Jr | Simon Fraser | 25:43.36 |
| 13 | Oscar Nieves LiraPlace 13 · Grade JR · Unattached | JR | Unattached | 25:44.21 |
| 14 | Ian VickstromPlace 14 · Grade Sr · Portland State | Sr | Portland State | 25:46.63 |
| 15 | Scott ArndtPlace 15 · Grade Fr · Simon Fraser | Fr | Simon Fraser | 25:48.37 |
| 16 | Aiden GoodPlace 16 · Grade Fr · Simon Fraser | Fr | Simon Fraser | 25:48.63 |
| 17 | Nolan HosbeinPlace 17 · Grade FR · Unattached | FR | Unattached | 25:52.12 |
| 18 | Miguel VillarPlace 18 · Grade Jr · Western Oregon | Jr | Western Oregon | 25:53.04 |
| 19 | Luke CalubayanPlace 19 · Grade Sr · Cal State East Bay | Sr | Cal State East Bay | 25:53.89 |
| 20 | Riley StewartPlace 20 · Grade Sr · Pacific (Ore.) | Sr | Pacific (Ore.) | 25:58.92 |
| 21 | Cameron StuardPlace 21 · Grade Fr · Eastern Washington | Fr | Eastern Washington | 25:59.81 |
| 22 | Carter LedwithPlace 22 · Grade Sr · Eastern Washington | Sr | Eastern Washington | 26:01.75 |
| 23 | Ephrem MekonnenPlace 23 · Grade Jr · Simon Fraser | Jr | Simon Fraser | 26:01.76 |
| 24 | Erik MaackPlace 24 · Grade Fr · Pacific (Ore.) | Fr | Pacific (Ore.) | 26:07.35 |
| 25 | Jesus HerrejonPlace 25 · Grade Fr · Eastern Washington | Fr | Eastern Washington | 26:09.41 |
| 26 | Paul LawPlace 26 · Grade So · Portland | So | Portland | 26:14.51 |
| 27 | Jose CastroPlace 27 · Grade Fr · Simon Fraser | Fr | Simon Fraser | 26:16.12 |
| 28 | Austin SteedPlace 28 · Grade Fr · Eastern Washington | Fr | Eastern Washington | 26:16.22 |
| 29 | Justin CorralYanezPlace 29 · Grade Jr · Walla Walla (Wash.) | Jr | Walla Walla (Wash.) | 26:20.26 |
| 30 | Miles WorthenPlace 30 · Grade Fr · Cal State East Bay | Fr | Cal State East Bay | 26:21.19 |
| 31 | Brady MartisusPlace 31 · Grade FR · Unattached | FR | Unattached | 26:27.84 |
| 32 | Kevin AndrewsPlace 32 · Grade FR · Unattached | FR | Unattached | 26:30.32 |
| 33 | Charlie McIntyrePlace 33 · Grade Sr · Portland | Sr | Portland | 26:34.53 |
| 34 | Emmett ReynierPlace 34 · Grade Sr · UO Running Club | Sr | UO Running Club | 26:34.68 PR |
| 35 | Sebastian GarciaPlace 35 · Grade Sr · Cal State East Bay | Sr | Cal State East Bay | 26:34.87 |
| 36 | Brandon HippePlace 36 · Grade Jr · Portland State | Jr | Portland State | 26:47.53 |
| 37 | Gavin GrassPlace 37 · Grade Fr · George Fox | Fr | George Fox | 26:48.45 |
| 38 | Jake KnoblichPlace 38 · Grade Sr · Portland | Sr | Portland | 26:51.19 |
| 39 | Evan DelacruzPlace 39 · Grade FR · Unattached | FR | Unattached | 26:54.52 |
| 40 | Emmett KlusPlace 40 · Grade Jr · Western Oregon | Jr | Western Oregon | 26:55.55 |
| 41 | Aidan ArthurPlace 41 · Grade Fr · George Fox | Fr | George Fox | 26:56.24 |
| 42 | Bryce MeffordPlace 42 · Grade Jr · Western Oregon | Jr | Western Oregon | 26:56.43 |
| 43 | Jamie ChristnerPlace 43 · Grade So · Eastern Washington | So | Eastern Washington | 26:56.77 |
| 44 | Bailey SmithPlace 44 · Grade Jr · Western Oregon | Jr | Western Oregon | 27:04.28 |
| 45 | Gabriel RegimbalPlace 45 · Grade Jr · Willamette | Jr | Willamette | 27:06.18 |
| 46 | Grant FergusonPlace 46 · Grade Fr · George Fox | Fr | George Fox | 27:06.25 |
| 47 | Will NealPlace 47 · Grade So · Pacific (Ore.) | So | Pacific (Ore.) | 27:06.83 |
| 48 | John BradshawPlace 48 · Grade Jr · Cal State East Bay | Jr | Cal State East Bay | 27:07.54 |
| 49 | Dustyn MckenneyPlace 49 · Grade Jr · Western Oregon | Jr | Western Oregon | 27:11.06 |
| 50 | Noah RossiPlace 50 · Grade Jr · George Fox | Jr | George Fox | 27:18.25 |
| 51 | Jacob StirpePlace 51 · Grade Sr · Eastern Washington | Sr | Eastern Washington | 27:18.86 |
| 52 | Stirling Marshall-PrydePlace 52 · Grade FR · Unattached | FR | Unattached | 27:19.94 |
| 53 | Dylan ShubertPlace 53 · Grade Fr · Cal State East Bay | Fr | Cal State East Bay | 27:21.12 |
| 54 | Keeton SanchezPlace 54 · Grade Fr · Western Oregon | Fr | Western Oregon | 27:22.30 |
| 55 | Braden AhlPlace 55 · Grade Fr · Simon Fraser | Fr | Simon Fraser | 27:22.54 |
| 56 | Oliver JossPlace 56 · Grade Sr · Pacific (Ore.) | Sr | Pacific (Ore.) | 27:23.29 |
| 57 | Carlos MasukoPlace 57 · Grade Fr · Pacific (Ore.) | Fr | Pacific (Ore.) | 27:25.49 |
| 58 | Mitch TolanderPlace 58 · Grade Sr · Portland State | Sr | Portland State | 27:26.80 PR |
| 59 | Juan Dante Munoz MartinezPlace 59 · Grade Fr · UO Running Club | Fr | UO Running Club | 27:30.16 |
| 60 | Ryan ScholtesPlace 60 · Grade Fr · George Fox | Fr | George Fox | 27:30.78 |
| 61 | Jonathan WallacePlace 61 · Grade Fr · Willamette | Fr | Willamette | 27:32.62 |
| 62 | Connor KerrPlace 62 · Grade Fr · UO Running Club | Fr | UO Running Club | 27:37.19 |
| 63 | Johnathan GuisingerPlace 63 · Grade Sr · George Fox | Sr | George Fox | 27:37.38 |
| 64 | Easton PomrankeyPlace 64 · Grade Fr · Western Oregon | Fr | Western Oregon | 27:40.18 |
| 65 | Brock O'NealPlace 65 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 27:42.56 |
| 66 | Alex OathoutPlace 66 · Grade Fr · Linfield | Fr | Linfield | 27:45.69 |
| 67 | Daniel MaxwellPlace 67 · Grade So · Eastern Washington | So | Eastern Washington | 27:46.07 |
| 68 | Jeremy ShawPlace 68 · Grade Sr · Cal State East Bay | Sr | Cal State East Bay | 27:47.47 |
| 69 | Kaleb BustamantePlace 69 · Grade Fr · George Fox | Fr | George Fox | 27:48.77 |
| 70 | Andy SolanoPlace 70 · Grade Sr · Portland State | Sr | Portland State | 27:52.22 |
| 71 | Alexander MattesonPlace 71 · Grade Sr · Willamette | Sr | Willamette | 27:53.16 |
| 72 | Josh GordonPlace 72 · Grade Sr · UO Running Club | Sr | UO Running Club | 27:55.53 |
| 73 | Alex KieferPlace 73 · Grade FR · Unattached | FR | Unattached | 27:57.27 |
| 74 | Zephan OzturgutPlace 74 · Grade Sr · Alaska | Sr | Alaska | 28:01.79 |
| 75 | Henry Ruckman-UttingPlace 75 · Grade Fr · Simon Fraser | Fr | Simon Fraser | 28:04.26 |
| 76 | Calvin CahillPlace 76 · Grade So · Linfield | So | Linfield | 28:08.50 |
| 77 | Jack ChambersPlace 77 · Grade Jr · UO Running Club | Jr | UO Running Club | 28:11.96 |
| 78 | Adolfo De RoblesPlace 78 · Grade Fr · Everett (Wash.) CC | Fr | Everett (Wash.) CC | 28:13.37 |
| 79 | David CaddickPlace 79 · Grade Fr · George Fox | Fr | George Fox | 28:13.83 |
| 80 | Patrick MarbacherPlace 80 · Grade Sr · Alaska | Sr | Alaska | 28:17.31 PR |
| 81 | Erik SolanoPlace 81 · Grade Sr · Portland State | Sr | Portland State | 28:18.32 |
| 82 | Noah ElwellPlace 82 · Grade Jr · George Fox | Jr | George Fox | 28:18.97 |
| 83 | Alec KnessPlace 83 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 28:21.90 |
| 84 | Cade KoochPlace 84 · Grade So · Multnomah (Ore.) | So | Multnomah (Ore.) | 28:29.13 |
| 85 | Tomas ChapmanPlace 85 · Grade Jr · Simon Fraser | Jr | Simon Fraser | 28:32.63 |
| 86 | Rami DearPlace 86 · Grade Fr · Clackamas (Ore.) CC | Fr | Clackamas (Ore.) CC | 28:41.09 |
| 87 | Carson HerrickPlace 87 · Grade Sr · Willamette | Sr | Willamette | 28:42.15 |
| 88 | Koen RossPlace 88 · Grade Fr · Alaska | Fr | Alaska | 28:51.91 |
| 89 | Bradley KiltowPlace 89 · Grade Fr · Linfield | Fr | Linfield | 28:56.54 |
| 90 | Cedar Davis-FrankfortPlace 90 · Grade So · Western Oregon | So | Western Oregon | 28:57.57 |
| 91 | Garrett StewartPlace 91 · Grade Sr · Pacific (Ore.) | Sr | Pacific (Ore.) | 29:01.00 |
| 92 | Calvin OngPlace 92 · Grade Sr · Linfield | Sr | Linfield | 29:08.27 |
| 93 | Ian CurtisPlace 93 · Grade Jr · Willamette | Jr | Willamette | 29:10.91 |
| 94 | Jordan KemperPlace 94 · Grade Fr · Western Oregon | Fr | Western Oregon | 29:14.97 |
| 95 | Joshua EvansPlace 95 · Grade Fr · Willamette | Fr | Willamette | 29:15.16 |
| 96 | Owen PughPlace 96 · Grade So · UO Running Club | So | UO Running Club | 29:17.28 PR |
| 97 | Izak GarzaPlace 97 · Grade So · Multnomah (Ore.) | So | Multnomah (Ore.) | 29:19.36 |
| 98 | Daniel CaddickPlace 98 · Grade Fr · George Fox | Fr | George Fox | 29:19.74 |
| 99 | John ChristianPlace 99 · Grade Jr · Linfield | Jr | Linfield | 29:20.34 |
| 100 | William SuPlace 100 · Grade Jr · Walla Walla (Wash.) | Jr | Walla Walla (Wash.) | 29:20.64 |
| 101 | Matthew SchenkPlace 101 · Grade Fr · Western Oregon | Fr | Western Oregon | 29:21.71 |
| 102 | Milo GreenbergPlace 102 · Grade Fr · Willamette | Fr | Willamette | 29:25.27 |
| 103 | Gabriel LachenmeierPlace 103 · Grade Jr · George Fox | Jr | George Fox | 29:26.99 |
| 104 | Jaden McCabePlace 104 · Grade Fr · Western Oregon | Fr | Western Oregon | 29:31.32 |
| 105 | Evan KernPlace 105 · Grade Jr · Linfield | Jr | Linfield | 29:39.08 |
| 106 | Conner DooleyPlace 106 · Grade Fr · Linfield | Fr | Linfield | 29:47.54 |
| 107 | Ryan BarenePlace 107 · Grade Fr · Everett (Wash.) CC | Fr | Everett (Wash.) CC | 29:50.10 |
| 108 | Reese YamamotoPlace 108 · Grade Fr · Pacific (Ore.) | Fr | Pacific (Ore.) | 30:00.85 |
| 109 | Jacob MedearisPlace 109 · Grade So · Clackamas (Ore.) CC | So | Clackamas (Ore.) CC | 30:11.41 |
| 110 | John (Jack) CaterPlace 110 · Grade So · Alaska | So | Alaska | 30:12.17 |
| 111 | Zachary SalcidoPlace 111 · Grade Fr · Portland State | Fr | Portland State | 30:13.02 |
| 112 | Brendan PerezPlace 112 · Grade So · Linfield | So | Linfield | 30:15.36 |
| 113 | Josiah NoblesPlace 113 · Grade Fr · Everett (Wash.) CC | Fr | Everett (Wash.) CC | 30:18.44 |
| 114 | Kai SzostakPlace 114 · Grade Fr · Linfield | Fr | Linfield | 30:26.96 |
| 115 | Ben TevsPlace 115 · Grade Fr · Multnomah (Ore.) | Fr | Multnomah (Ore.) | 30:29.52 |
| 116 | Chase EckenfelsPlace 116 · Grade Fr · Western Oregon | Fr | Western Oregon | 30:39.92 |
| 117 | Antonio HernandezPlace 117 · Grade SR · Unattached | SR | Unattached | 30:42.88 |
| 118 | Aero FranklinPlace 118 · Grade Fr · Western Oregon | Fr | Western Oregon | 30:43.06 |
| 119 | Nathan ParisiPlace 119 · Grade Fr · Multnomah (Ore.) | Fr | Multnomah (Ore.) | 30:50.85 |
| 120 | Antonio BarrientosPlace 120 · Grade Fr · Willamette | Fr | Willamette | 30:53.85 PR |
| 121 | Nolan EarnestPlace 121 · Grade So · Alaska | So | Alaska | 31:21.75 |
| 122 | Thomas BrugnaraPlace 122 · Grade So · UO Running Club | So | UO Running Club | 31:24.52 |
| 123 | Drake CollinsPlace 123 · Unattached | — | Unattached | 31:26.31 |
| 124 | Elijah RobertsPlace 124 · Grade Fr · Everett (Wash.) CC | Fr | Everett (Wash.) CC | 31:29.74 |
| 125 | Alec DimickPlace 125 · Grade Fr · Everett (Wash.) CC | Fr | Everett (Wash.) CC | 31:31.98 |
| 126 | Kadyn EvesPlace 126 · Grade Fr · Pacific (Ore.) | Fr | Pacific (Ore.) | 31:33.57 |
| 127 | Juston RogersPlace 127 · Grade Fr · Linfield | Fr | Linfield | 31:43.29 |
| 128 | Rashid MusePlace 128 · Grade So · Portland State | So | Portland State | 31:50.06 PR |
| 129 | Hector RuvalcabaPlace 129 · Grade So · Walla Walla (Wash.) | So | Walla Walla (Wash.) | 32:08.42 |
| 130 | Ty BrownPlace 130 · Grade Fr · Siskiyous | Fr | Siskiyous | 32:10.58 PR |
| 131 | Joey GraftonPlace 131 · Grade So · Pacific (Ore.) | So | Pacific (Ore.) | 32:24.46 |
| 132 | Jordan TreberPlace 132 · Grade Fr · Willamette | Fr | Willamette | 32:25.47 PR |
| 133 | Caden LowmanPlace 133 · Grade So · Multnomah (Ore.) | So | Multnomah (Ore.) | 32:42.53 |
| 134 | Dakota GloverPlace 134 · Grade Fr · Clackamas (Ore.) CC | Fr | Clackamas (Ore.) CC | 35:09.40 |
| 135 | Ian GrossenbacherPlace 135 · Grade So · Siskiyous | So | Siskiyous | 35:09.88 PR |
| 136 | Malcolm BoswellPlace 136 · Grade Fr · Clackamas (Ore.) CC | Fr | Clackamas (Ore.) CC | 35:52.02 |
| 137 | Lance CaseyPlace 137 · Grade Jr · UO Running Club | Jr | UO Running Club | 37:11.14 |
| 138 | KiAndre GaddyPlace 138 · Grade Jr · Walla Walla (Wash.) | Jr | Walla Walla (Wash.) | 38:31.95 |
| 0 | Josiah SohusPlace 0 · Grade Fr · George Fox | Fr | George Fox | DNS |
| 0 | Ethan WhalenPlace 0 · Grade Fr · George Fox | Fr | George Fox | DNS |
| 0 | Brandon WilliamsPlace 0 · Grade Fr · George Fox | Fr | George Fox | DNS |
| 0 | Mason HoskinsPlace 0 · Grade So · Pacific (Ore.) | So | Pacific (Ore.) | DNS |
| 0 | Marc ManzanoPlace 0 · Grade Fr · Pacific (Ore.) | Fr | Pacific (Ore.) | DNS |
| 0 | Talon AguilarPlace 0 · Grade Fr · Western Oregon | Fr | Western Oregon | DNS |
| 0 | Wyatt SmithPlace 0 · Grade Fr · Western Oregon | Fr | Western Oregon | DNS |
| 0 | Roscoe McDonaldPlace 0 · Grade Jr · Willamette | Jr | Willamette | DNS |
| 0 | Jake SchultePlace 0 · Grade Fr · Portland State | Fr | Portland State | DNS |
| 0 | Liban DahirPlace 0 · Grade Fr · Clackamas (Ore.) CC | Fr | Clackamas (Ore.) CC | DNS |
| 0 | Aidan SinghPlace 0 · Grade Fr · Cal State East Bay | Fr | Cal State East Bay | DNS |
| 0 | Justin MattiesPlace 0 · Grade Fr · Cal State East Bay | Fr | Cal State East Bay | DNS |
| 0 | Julian JohnsonPlace 0 · Grade Sr · Cal State East Bay | Sr | Cal State East Bay | DNS |
| 0 | Isaiah WoodardPlace 0 · Grade Fr · Everett (Wash.) CC | Fr | Everett (Wash.) CC | DNS |
| 0 | Devin ThackerPlace 0 · Grade So · Linfield | So | Linfield | DNS |
| 0 | Jack MatyasPlace 0 · Grade So · UO Running Club | So | UO Running Club | DNF |
| 0 | Lucas RobertPlace 0 · Grade So · Eastern Washington | So | Eastern Washington | DNF |
| 0 | Spencer SpraguePlace 0 · Grade Jr · George Fox | Jr | George Fox | DNF |
| 0 | Keanu DaosPlace 0 · Grade Jr · Western Oregon | Jr | Western Oregon | DNF |
| 0 | Timothy KretschmerPlace 0 · Grade Fr · Multnomah (Ore.) | Fr | Multnomah (Ore.) | DNF |
| 0 | Austin BarkerPlace 0 · Grade Sr · Multnomah (Ore.) | Sr | Multnomah (Ore.) | DNF |
| 0 | Max BeiergrohsleinPlace 0 · Grade Fr · Alaska | Fr | Alaska | DNF |
| 0 | Zachary GramsPlace 0 · Grade Jr · Portland State | Jr | Portland State | DNF |
| 0 | Kelly SheddPlace 0 · Grade Jr · Portland State | Jr | Portland State | DNF |
| 0 | Caleb GiesbrechtPlace 0 · Grade Sr · George Fox | Sr | George Fox | DNS |
| 0 | Tim RamboPlace 0 · Grade Fr · Western Oregon | Fr | Western Oregon | DNF |
| 0 | Cole McKainPlace 0 · Grade Fr · Cal State East Bay | Fr | Cal State East Bay | DNF |