| 1 | Hassan IbrahimPlace 1 · Grade 10 · Jefferson | 10 | Jefferson | 16:17.1 |
| 2 | Adrian ParraPlace 2 · Grade 12 · Kennedy | 12 | Kennedy | 16:40.8 |
| 3 | Davin GlennPlace 3 · Grade 12 · Central Linn | 12 | Central Linn | 16:50.2 |
| 4 | Alex OlsonPlace 4 · Grade 11 · Horizon Christian | 11 | Horizon Christian | 17:10.9 |
| 5 | Patrick TuttlePlace 5 · Grade 11 · Blanchet Catholic | 11 | Blanchet Catholic | 17:47.5 |
| 6 | Zack StetzelPlace 6 · Grade 11 · Horizon Christian | 11 | Horizon Christian | 17:47.9 |
| 7 | Neil FaxonPlace 7 · Grade 12 · Eddyville | 12 | Eddyville | 17:55.6 |
| 8 | Orin OsbornePlace 8 · Grade 12 · East Linn Christian | 12 | East Linn Christian | 17:56.7 |
| 9 | Reece HupferPlace 9 · Grade 10 · Westside Christian | 10 | Westside Christian | 18:02.5 |
| 10 | Rhett OsbornePlace 10 · Grade 9 · East Linn Christian | 9 | East Linn Christian | 18:09.6 |
| 11 | Davis McHughPlace 11 · Grade 11 · Salem Academy | 11 | Salem Academy | 18:29.6 |
| 12 | Jacob ChungPlace 12 · Grade 10 · Veritas | 10 | Veritas | 18:41.9 |
| 13 | Tucker OlsonPlace 13 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 18:45.0 |
| 14 | Hayden WakefieldPlace 14 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 18:46.2 |
| 15 | Jacob Harris2017Place 15 · Grade 11 · Crosshill Christian | 11 | Crosshill Christian | 18:47.6 |
| 16 | Thaddeo PiaPlace 16 · Grade 10 · Veritas | 10 | Veritas | 18:55.2 |
| 17 | Bradley ShawPlace 17 · Grade 11 · Nestucca | 11 | Nestucca | 18:58.0 |
| 18 | Kyle KinyonPlace 18 · Grade 12 · Kennedy | 12 | Kennedy | 18:59.6 |
| 19 | Joe WilkinsonPlace 19 · Grade 9 · Nestucca | 9 | Nestucca | 19:02.0 |
| 20 | Connor OglePlace 20 · Grade 12 · Chemawa | 12 | Chemawa | 19:06.6 |
| 21 | Raymond Jackson-CruzPlace 21 · Grade 12 · Nestucca | 12 | Nestucca | 19:08.4 |
| 22 | James OmbatiPlace 22 · Grade 11 · Vernonia | 11 | Vernonia | 19:10.7 |
| 23 | August ThorntonPlace 23 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 19:11.7 |
| 24 | Adrien MorganPlace 24 · Grade 11 · Nestucca | 11 | Nestucca | 19:18.0 |
| 25 | Chris WinesburghPlace 25 · Grade 9 · Nestucca | 9 | Nestucca | 19:20.8 |
| 26 | Caleb StairPlace 26 · Grade 12 · Santiam | 12 | Santiam | 19:23.5 |
| 27 | Sam KenyonPlace 27 · Grade 11 · Salem Academy | 11 | Salem Academy | 19:26.2 |
| 28 | Travis SchielePlace 28 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 19:29.2 |
| 29 | Eric HalfmanPlace 29 · Grade 12 · Crosshill Christian | 12 | Crosshill Christian | 19:31.4 |
| 30 | Jared OjuaPlace 30 · Grade 12 · Amity | 12 | Amity | 19:33.4 |
| 31 | Dyrrel FranciscoPlace 31 · Grade 11 · Chemawa | 11 | Chemawa | 19:33.7 |
| 32 | Simon HuffPlace 32 · Grade 10 · Sheridan | 10 | Sheridan | 19:34.2 |
| 33 | Jesse GardPlace 33 · Grade 9 · Nestucca | 9 | Nestucca | 19:37.5 |
| 34 | DeAndre AlsenayPlace 34 · Grade 11 · Chemawa | 11 | Chemawa | 19:39.4 |
| 35 | Trey ThomasPlace 35 · Grade 9 · Santiam | 9 | Santiam | 19:41.9 |
| 36 | Robin ArcherPlace 36 · Grade 11 · Santiam | 11 | Santiam | 19:44.0 |
| 37 | Joshua FridayPlace 37 · Grade 10 · Chemawa | 10 | Chemawa | 19:46.7 |
| 38 | Cody KirkendallPlace 38 · Grade 11 · Nestucca | 11 | Nestucca | 19:48.9 |
| 39 | Turner LearPlace 39 · Grade 9 · St Paul | 9 | St Paul | 19:50.8 |
| 40 | Louis NortonPlace 40 · Grade 12 · Colton | 12 | Colton | 19:51.9 |
| 41 | Marco AnayaPlace 41 · Grade 11 · St Paul | 11 | St Paul | 19:56.2 |
| 42 | Jordan WhittlesPlace 42 · Grade 11 · Nestucca | 11 | Nestucca | 20:02.9 |
| 43 | Nathaniel GurneePlace 43 · Grade 11 · Westside Christian | 11 | Westside Christian | 20:03.2 |
| 44 | Andrew MorganPlace 44 · Grade 10 · Nestucca | 10 | Nestucca | 20:03.6 |
| 45 | Jarrett DaviscourtPlace 45 · Grade 11 · Salem Academy | 11 | Salem Academy | 20:06.9 |
| 46 | Josh SteffenPlace 46 · Grade 11 · Salem Academy | 11 | Salem Academy | 20:07.3 |
| 47 | Logan MartinPlace 47 · Grade 11 · Scio | 11 | Scio | 20:07.7 |
| 48 | Brandon RendonPlace 48 · Grade 11 · Kennedy | 11 | Kennedy | 20:11.5 |
| 49 | Aaron RunionPlace 49 · Grade 10 · Amity | 10 | Amity | 20:12.2 |
| 50 | Trevor CrowellPlace 50 · Grade 12 · Central Linn | 12 | Central Linn | 20:12.9 |
| 51 | Troy ColePlace 51 · Grade 12 · Amity | 12 | Amity | 20:13.4 |
| 52 | Drew KnoxPlace 52 · Grade 9 · Crosshill Christian | 9 | Crosshill Christian | 20:22.4 |
| 53 | Jordan ReyesPlace 53 · Grade 9 · Willamina | 9 | Willamina | 20:24.3 |
| 54 | Parker McClaughertyPlace 54 · Grade 12 · Country Christian | 12 | Country Christian | 20:25.7 |
| 55 | Cian Bailey-SauceyPlace 55 · Grade 12 · Willamina | 12 | Willamina | 20:27.2 |
| 56 | Brandon SalazarPlace 56 · Grade 9 · Kennedy | 9 | Kennedy | 20:31.0 |
| 57 | Clay SullivanPlace 57 · Grade 10 · Vernonia | 10 | Vernonia | 20:32.8 |
| 58 | Josh FawcettPlace 58 · Grade 10 · Santiam | 10 | Santiam | 20:33.6 |
| 59 | Noah ButlerPlace 59 · Grade 11 · Santiam | 11 | Santiam | 20:33.9 |
| 60 | Mark HenkePlace 60 · Grade 11 · Vernonia | 11 | Vernonia | 20:34.4 |
| 61 | Christian CrawfordPlace 61 · Grade 10 · Westside Christian | 10 | Westside Christian | 20:35.6 |
| 62 | Christian LindseyPlace 62 · Grade 11 · Sheridan | 11 | Sheridan | 20:39.1 |
| 63 | Daniel MatherPlace 63 · Grade 11 · Amity | 11 | Amity | 20:39.6 |
| 64 | Jon RoppPlace 64 · Grade 11 · East Linn Christian | 11 | East Linn Christian | 20:40.1 |
| 65 | Hunter MichaelsonPlace 65 · Grade 11 · Sheridan | 11 | Sheridan | 20:42.0 |
| 66 | Adam SmithPlace 66 · Grade 11 · St Paul | 11 | St Paul | 20:47.1 |
| 67 | Caleb ClevengerPlace 67 · Grade 11 · Scio | 11 | Scio | 20:49.4 |
| 68 | Jacob RileyPlace 68 · Grade 12 · Amity | 12 | Amity | 20:50.9 |
| 69 | Kellen PetersenPlace 69 · Grade 9 · Westside Christian | 9 | Westside Christian | 20:55.1 |
| 70 | Boaz QuinlanPlace 70 · Grade 10 · Life Christian | 10 | Life Christian | 20:58.6 |
| 71 | James GerberPlace 71 · Grade 12 · Central Linn | 12 | Central Linn | 20:59.2 |
| 72 | Frank GuivasPlace 72 · Grade 11 · Jefferson | 11 | Jefferson | 21:00.6 |
| 73 | James FunkPlace 73 · Grade 10 · Country Christian | 10 | Country Christian | 21:02.3 |
| 74 | Ryan LandersPlace 74 · Grade 11 · Eddyville | 11 | Eddyville | 21:04.9 |
| 75 | Michael ChristensenPlace 75 · Grade 12 · Country Christian | 12 | Country Christian | 21:05.2 |
| 76 | Zach SchreiberPlace 76 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 21:05.5 |
| 77 | Lael CasePlace 77 · Grade 9 · Nestucca | 9 | Nestucca | 21:06.1 |
| 78 | Ezra OienPlace 78 · Grade 9 · Jefferson | 9 | Jefferson | 21:07.7 |
| 79 | Kyle MagnessPlace 79 · Grade 12 · Sheridan | 12 | Sheridan | 21:12.3 |
| 80 | Hezekiah QuinlanPlace 80 · Grade 11 · Life Christian | 11 | Life Christian | 21:15.2 |
| 81 | Justin FasanaPlace 81 · Grade 11 · Willamina | 11 | Willamina | 21:16.1 |
| 82 | Arne SchiemannPlace 82 · Grade 11 · Vernonia | 11 | Vernonia | 21:18.5 |
| 83 | Kenny PrattPlace 83 · Grade 10 · Westside Christian | 10 | Westside Christian | 21:18.8 |
| 84 | Francesco MianPlace 84 · Grade 11 · Vernonia | 11 | Vernonia | 21:19.6 |
| 85 | Timothy VasilyevPlace 85 · Grade 10 · Life Christian | 10 | Life Christian | 21:23.9 |
| 86 | Jacob WalkerPlace 86 · Grade 9 · Amity | 9 | Amity | 21:24.4 |
| 87 | Nick SpickelmierPlace 87 · Grade 9 · Kennedy | 9 | Kennedy | 21:25.4 |
| 88 | Alex SatrumPlace 88 · Grade 12 · Country Christian | 12 | Country Christian | 21:26.0 |
| 89 | Aidan CasePlace 89 · Grade 12 · Nestucca | 12 | Nestucca | 21:29.9 |
| 90 | Noah LoganPlace 90 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 21:31.5 |
| 91 | Damian AndersonPlace 91 · Grade 10 · Willamina | 10 | Willamina | 21:33.0 |
| 92 | Joaquin MorrisPlace 92 · Grade 10 · Chemawa | 10 | Chemawa | 21:37.5 |
| 93 | Dillon BergbyPlace 93 · Grade 11 · Scio | 11 | Scio | 21:38.2 |
| 94 | John KendallPlace 94 · Grade 12 · Country Christian | 12 | Country Christian | 21:40.1 |
| 95 | Jared DriverPlace 95 · Grade 11 · Scio | 11 | Scio | 21:48.2 |
| 96 | Matthew KontraPlace 96 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 21:51.2 |
| 97 | Sam BartonPlace 97 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 21:51.9 |
| 98 | Paul LimPlace 98 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 21:52.3 |
| 99 | Justin HowePlace 99 · Grade 12 · Eddyville | 12 | Eddyville | 21:52.7 |
| 100 | Andrew CowanPlace 100 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 21:53.1 |
| 101 | Carson PostPlace 101 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 21:54.1 |
| 102 | Kyle BuczynskiPlace 102 · Grade 10 · Willamina | 10 | Willamina | 21:55.3 |
| 103 | Trent JohnsonPlace 103 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 21:56.7 |
| 104 | Michael ReyesPlace 104 · Grade 12 · Willamina | 12 | Willamina | 21:57.1 |
| 105 | Julian HalePlace 105 · Grade 10 · Westside Christian | 10 | Westside Christian | 22:03.4 |
| 106 | Kade McClaughertyPlace 106 · Grade 10 · Country Christian | 10 | Country Christian | 22:06.4 |
| 107 | Michael MannPlace 107 · Grade 12 · Country Christian | 12 | Country Christian | 22:10.1 |
| 108 | Michael BentzPlace 108 · Grade 12 · Regis | 12 | Regis | 22:12.5 |
| 109 | Micah HubelePlace 109 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 22:17.1 |
| 110 | Donovan MillerPlace 110 · Grade 10 · Scio | 10 | Scio | 22:18.4 |
| 111 | Matthew GillePlace 111 · Grade 12 · Crosshill Christian | 12 | Crosshill Christian | 22:22.6 |
| 112 | Michael PrichardPlace 112 · Grade 11 · Jefferson | 11 | Jefferson | 22:26.3 |
| 113 | Johnny GutierrezPlace 113 · Grade 9 · Chemawa | 9 | Chemawa | 22:30.7 |
| 114 | Ethan EdwardsPlace 114 · Grade 10 · Crosshill Christian | 10 | Crosshill Christian | 22:31.0 |
| 115 | William TwistPlace 115 · Grade 10 · Salem Academy | 10 | Salem Academy | 22:35.4 |
| 116 | Jake GrahamPlace 116 · Grade 10 · Sheridan | 10 | Sheridan | 22:38.8 |
| 117 | Colton BonnettPlace 117 · Grade 10 · Blanchet Catholic | 10 | Blanchet Catholic | 22:42.3 |
| 118 | Josh SullengerPlace 118 · Grade 11 · Willamette Valley Christian | 11 | Willamette Valley Christian | 22:43.2 |
| 119 | Aaron IwahiroPlace 119 · Grade 12 · Salem Academy | 12 | Salem Academy | 22:47.5 |
| 120 | Lucian HimesPlace 120 · Grade 9 · Veritas | 9 | Veritas | 22:48.1 |
| 121 | A.J CasnerPlace 121 · Grade 11 · Santiam | 11 | Santiam | 22:48.6 |
| 122 | Colton RashPlace 122 · Grade 10 · Scio | 10 | Scio | 22:48.9 PR |
| 123 | Johnathan CookPlace 123 · Grade 11 · St Paul | 11 | St Paul | 23:07.9 |
| 124 | Trent KinionPlace 124 · Grade 9 · Eddyville | 9 | Eddyville | 23:14.7 |
| 125 | Jarod ShawPlace 125 · Grade 11 · Vernonia | 11 | Vernonia | 23:20.2 |
| 126 | Ibuki UranoPlace 126 · Grade 9 · Regis | 9 | Regis | 23:22.2 |
| 127 | Evan WilsonPlace 127 · Grade 12 · Salem Academy | 12 | Salem Academy | 23:23.8 |
| 128 | Chris PerkinsPlace 128 · Grade 12 · Jefferson | 12 | Jefferson | 23:26.5 |
| 129 | Baltazar OrtizPlace 129 · Grade 12 · Jefferson | 12 | Jefferson | 23:27.1 |
| 130 | Isaak WelchPlace 130 · Grade 11 · Nestucca | 11 | Nestucca | 23:27.6 |
| 131 | Tyler CulpPlace 131 · Grade 12 · Sheridan | 12 | Sheridan | 23:46.1 PR |
| 132 | Joe KendallPlace 132 · Grade 10 · Country Christian | 10 | Country Christian | 23:53.3 |
| 133 | Carson LeskoPlace 133 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 23:56.8 |
| 134 | Tony LiPlace 134 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 23:57.3 |
| 135 | Owen GeorgePlace 135 · Grade 10 · Regis | 10 | Regis | 24:05.8 |
| 136 | Nathaniel SchaeferPlace 136 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 24:07.7 |
| 137 | Ethan AndersonPlace 137 · Grade 12 · Regis | 12 | Regis | 24:10.8 |
| 138 | Nathan CliftonPlace 138 · Grade 10 · Blanchet Catholic | 10 | Blanchet Catholic | 24:16.6 |
| 139 | Macoy CookPlace 139 · Grade 11 · Santiam | 11 | Santiam | 24:17.5 |
| 140 | Ben FleckPlace 140 · Grade 10 · Vernonia | 10 | Vernonia | 24:26.4 |
| 141 | Marshall HullPlace 141 · Grade 10 · Scio | 10 | Scio | 24:27.2 |
| 142 | Soichiro YamaokaPlace 142 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 24:27.6 |
| 143 | Junya FurukawaPlace 143 · Grade 9 · Regis | 9 | Regis | 24:28.0 |
| 144 | Bryce WestPlace 144 · Grade 9 · Scio | 9 | Scio | 24:31.8 |
| 145 | Alex KlassPlace 145 · Grade 10 · Willamina | 10 | Willamina | 24:32.6 |
| 146 | Thomas LattusPlace 146 · Grade 10 · Veritas | 10 | Veritas | 24:40.1 |
| 147 | Joshua RippPlace 147 · Grade 11 · Regis | 11 | Regis | 24:42.6 |
| 148 | Paul MichalecPlace 148 · Grade 12 · Vernonia | 12 | Vernonia | 24:45.9 |
| 149 | Kyle PaulPlace 149 · Grade 12 · Colton | 12 | Colton | 24:56.3 |
| 150 | Luke WasseiPlace 150 · Grade 10 · Veritas | 10 | Veritas | 24:56.6 |
| 151 | Tristan PickensPlace 151 · Grade 11 · Jefferson | 11 | Jefferson | 25:02.8 |
| 152 | Stephen PhilippiPlace 152 · Grade 11 · Regis | 11 | Regis | 25:16.2 |
| 153 | Colby BorresenPlace 153 · Grade 11 · Scio | 11 | Scio | 25:35.3 |
| 154 | Cameron ShackeltonPlace 154 · Grade 11 · Willamette Valley Christian | 11 | Willamette Valley Christian | 25:37.1 |
| 155 | Wyatt BeanPlace 155 · Grade 9 · St Paul | 9 | St Paul | 25:44.4 |
| 156 | Jacob HazelPlace 156 · Grade 11 · Regis | 11 | Regis | 26:03.9 |
| 157 | Matais ParraPlace 157 · Grade 12 · Scio | 12 | Scio | 26:07.3 |
| 158 | Aaron CathcartPlace 158 · Grade 11 · Scio | 11 | Scio | 26:07.6 |
| 159 | James JohnsonPlace 159 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 26:09.4 |
| 160 | Jonathan UrenaPlace 160 · Grade 9 · Regis | 9 | Regis | 26:20.9 |
| 161 | Colson LegrasPlace 161 · Grade 10 · Scio | 10 | Scio | 26:24.8 |
| 162 | Carter BarrettPlace 162 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 26:28.4 |
| 163 | Simon WinikkaPlace 163 · Grade 9 · Veritas | 9 | Veritas | 26:41.2 |
| 164 | Conall DossPlace 164 · Grade 12 · Salem Academy | 12 | Salem Academy | 26:56.5 |
| 165 | Mario MartinezPlace 165 · Grade 11 · St Paul | 11 | St Paul | 27:03.1 PR |
| 166 | Jonathan CuelloPlace 166 · Grade 10 · Blanchet Catholic | 10 | Blanchet Catholic | 27:03.4 |
| 167 | Nathan WhittingtonPlace 167 · Grade 10 · Sheridan | 10 | Sheridan | 28:34.2 PR |
| 168 | Nico LiPlace 168 · Grade 10 · Regis | 10 | Regis | 28:42.6 |
| 169 | Alex FiekenPlace 169 · Grade 9 · Sheridan | 9 | Sheridan | 28:43.0 |
| 170 | Daniel DeweesPlace 170 · Grade 9 · Amity | 9 | Amity | 28:43.3 |
| 171 | Sean CoffeyPlace 171 · Grade 9 · Vernonia | 9 | Vernonia | 29:11.8 |
| 172 | Joshua BrownPlace 172 · Grade 12 · Jefferson | 12 | Jefferson | 29:21.7 |
| 173 | Bailey SpraguePlace 173 · Grade 11 · Scio | 11 | Scio | 29:51.0 |
| 174 | Josh SillsPlace 174 · Grade 11 · Sheridan | 11 | Sheridan | 32:19.3 |
| 175 | John EidePlace 175 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 32:36.2 |
| 176 | Eric ReynoldsPlace 176 · Grade 10 · Regis | 10 | Regis | 35:34.3 |
| 177 | Garrett KincaidPlace 177 · Grade 9 · Regis | 9 | Regis | 35:34.8 |
| 178 | DJ ArthurPlace 178 · Grade 11 · Sheridan | 11 | Sheridan | 36:06.6 |