| 1 | Tytus JanssenPlace 1 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 16:36.20 |
| 2 | Jonah HigdonPlace 2 · Grade 12 · Nestucca | 12 | Nestucca | 16:40.00 |
| 3 | Liam GibsonPlace 3 · Grade 12 · Neah-Kah-Nie | 12 | Neah-Kah-Nie | 16:41.40 |
| 4 | R WeissPlace 4 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 16:49.90 |
| 5 | Johnathan HendersonPlace 5 · Grade 12 · Harrisburg | 12 | Harrisburg | 17:02.60 |
| 6 | Zayden AspeyPlace 6 · Grade 12 · Yamhill-Carlton | 12 | Yamhill-Carlton | 17:10.40 |
| 7 | Jacob CarpenterPlace 7 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 17:15.10 |
| 8 | Aiden KoroushPlace 8 · Grade 11 · Monroe | 11 | Monroe | 17:15.50 |
| 9 | Josiah JacksonPlace 9 · Grade 12 · St. Stephen's Academy | 12 | St. Stephen's Academy | 17:27.40 |
| 10 | Gabriel HallPlace 10 · Grade 12 · St. Stephen's Academy | 12 | St. Stephen's Academy | 17:27.60 |
| 11 | Jordan NessPlace 11 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 17:36.00 |
| 12 | Bohden SowaPlace 12 · Grade 10 · Kennedy | 10 | Kennedy | 17:40.90 |
| 13 | Milo SalomonePlace 13 · Grade 12 · Trinity Academy | 12 | Trinity Academy | 17:47.50 |
| 14 | Jackson DuringerPlace 14 · Grade 12 · Central Linn | 12 | Central Linn | 17:47.80 |
| 15 | Caden WarnerPlace 15 · Grade 9 · Sisters | 9 | Sisters | 17:57.60 |
| 16 | Will MeisterPlace 16 · Grade 12 · McKenzie | 12 | McKenzie | 18:00.20 |
| 17 | Marion CoolsPlace 17 · Grade 12 · Trinity Lutheran | 12 | Trinity Lutheran | 18:04.40 |
| 18 | Taylor JohnsonPlace 18 · Grade 12 · Monroe | 12 | Monroe | 18:05.30 |
| 19 | Luke CarpenterPlace 19 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 18:07.30 |
| 20 | Isaac OwenPlace 20 · Grade 10 · C.S. Lewis Academy | 10 | C.S. Lewis Academy | 18:07.70 |
| 21 | Peter DenneyPlace 21 · Grade 12 · Western Christian | 12 | Western Christian | 18:08.20 |
| 22 | Blake PultzPlace 22 · Grade 11 · Vernonia | 11 | Vernonia | 18:08.90 |
| 23 | Matthew WinstonPlace 23 · Grade 10 · Faith Bible Christian | 10 | Faith Bible Christian | 18:09.20 |
| 24 | Joel YarberPlace 24 · Grade 10 · Harrisburg | 10 | Harrisburg | 18:12.20 |
| 25 | Hans LewisPlace 25 · Grade 10 · Creswell | 10 | Creswell | 18:12.50 |
| 26 | Mason VuPlace 26 · Grade 11 · Nestucca | 11 | Nestucca | 18:12.60 |
| 27 | Tyler ImPlace 27 · Grade 12 · Westside Christian | 12 | Westside Christian | 18:13.60 |
| 28 | Ethan LutzPlace 28 · Grade 11 · Blanchet Catholic | 11 | Blanchet Catholic | 18:13.90 |
| 29 | Derek ToornstraPlace 29 · Grade 12 · Crosshill Christian | 12 | Crosshill Christian | 18:18.70 |
| 30 | Judah GundersonPlace 30 · Grade 10 · Trinity Academy | 10 | Trinity Academy | 18:20.20 |
| 31 | Jeremiah StuckerPlace 31 · Grade 11 · Crosshill Christian | 11 | Crosshill Christian | 18:22.20 |
| 32 | Caleb CooperPlace 32 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 18:24.40 |
| 33 | Syrus DiazPlace 33 · Grade 11 · Scio | 11 | Scio | 18:24.80 |
| 34 | August ClairPlace 34 · Grade 11 · Veritas | 11 | Veritas | 18:25.10 |
| 35 | Chase McMullenPlace 35 · Grade 11 · Yamhill-Carlton | 11 | Yamhill-Carlton | 18:27.80 |
| 36 | Ethan DenisonPlace 36 · Grade 11 · Central Linn | 11 | Central Linn | 18:29.90 |
| 37 | Andrew VeemanPlace 37 · Grade 10 · Veritas | 10 | Veritas | 18:30.20 |
| 38 | Eli DilworthPlace 38 · Grade 12 · Monroe | 12 | Monroe | 18:31.10 |
| 39 | Jacob RoadyPlace 39 · Grade 9 · Vernonia | 9 | Vernonia | 18:31.60 |
| 40 | Noah del RioPlace 40 · Grade 10 · Veritas | 10 | Veritas | 18:32.10 |
| 41 | Jack ColePlace 41 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 18:37.50 |
| 42 | Phineas GundersonPlace 42 · Grade 10 · Trinity Academy | 10 | Trinity Academy | 18:39.30 |
| 43 | Noah TedrowPlace 43 · Grade 10 · Crosshill Christian | 10 | Crosshill Christian | 18:43.60 |
| 44 | Benji KabelePlace 44 · Grade 12 · Trinity Academy | 12 | Trinity Academy | 18:43.70 |
| 45 | Tristen AdamsPlace 45 · Grade 11 · Triangle Lake | 11 | Triangle Lake | 18:45.80 |
| 46 | Ansel AlbrechtsenPlace 46 · Grade 12 · Neah-Kah-Nie | 12 | Neah-Kah-Nie | 18:46.10 |
| 47 | Myles EderPlace 47 · Grade 9 · Kennedy | 9 | Kennedy | 18:48.70 |
| 48 | Juan CruzPlace 48 · Grade 9 · Gervais | 9 | Gervais | 18:50.20 |
| 49 | Maguire HousePlace 49 · Grade 12 · Southwest Christian | 12 | Southwest Christian | 18:52.10 |
| 50 | Dayson PrivratskyPlace 50 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 18:56.00 |
| 51 | Don WarePlace 51 · Grade 12 · Central Linn | 12 | Central Linn | 18:57.70 |
| 52 | Hunter ThelanderPlace 52 · Grade 10 · Triangle Lake | 10 | Triangle Lake | 18:58.10 |
| 53 | Logan GuinnPlace 53 · Grade 10 · Yamhill-Carlton | 10 | Yamhill-Carlton | 18:58.50 |
| 54 | Christopher CorriganPlace 54 · Grade 12 · Westside Christian | 12 | Westside Christian | 18:59.80 |
| 55 | Reed YarberPlace 55 · Grade 12 · Harrisburg | 12 | Harrisburg | 19:10.10 |
| 56 | Elijah ColemanPlace 56 · Grade 11 · Westside Christian | 11 | Westside Christian | 19:12.50 |
| 57 | Hayden HernandezPlace 57 · Grade 12 · Country Christian | 12 | Country Christian | 19:17.40 |
| 58 | Javier BautistaPlace 58 · Grade Jr · Creswell | Jr | Creswell | 19:20.30 |
| 59 | Manny PotratzPlace 59 · Grade 11 · Westside Christian | 11 | Westside Christian | 19:21.40 |
| 60 | Dayton LagerPlace 60 · Grade 9 · Monroe | 9 | Monroe | 19:24.10 |
| 61 | Hunter HawkinsPlace 61 · Grade 11 · Harrisburg | 11 | Harrisburg | 19:26.50 |
| 62 | Junior ArellanoPlace 62 · Grade 12 · Gervais | 12 | Gervais | 19:27.60 |
| 63 | Zachary LuquettePlace 63 · Grade 9 · Neah-Kah-Nie | 9 | Neah-Kah-Nie | 19:29.80 |
| 64 | Calvin CoolsPlace 64 · Grade 10 · Trinity Lutheran | 10 | Trinity Lutheran | 19:29.90 |
| 65 | Jack HaginsPlace 65 · Grade 11 · Trinity Lutheran | 11 | Trinity Lutheran | 19:30.50 |
| 66 | Owen PopePlace 66 · Grade 12 · Oakridge | 12 | Oakridge | 19:31.90 |
| 67 | Jaxson GlassPlace 67 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 19:34.50 |
| 68 | Oliver ThistlePlace 68 · Grade 10 · St. Stephen's Academy | 10 | St. Stephen's Academy | 19:36.00 |
| 69 | Ryan EllisPlace 69 · Grade 11 · Trinity Lutheran | 11 | Trinity Lutheran | 19:36.20 |
| 70 | Tate KelsonPlace 70 · Grade 10 · Faith Bible Christian | 10 | Faith Bible Christian | 19:38.20 |
| 71 | Wyatt SmithPlace 71 · Grade 11 · Central Linn | 11 | Central Linn | 19:38.80 |
| 72 | Creed MastPlace 72 · Grade 11 · Central Linn | 11 | Central Linn | 19:38.90 |
| 73 | Jonah NaffinPlace 73 · Grade 10 · C.S. Lewis Academy | 10 | C.S. Lewis Academy | 19:39.20 |
| 74 | Lucas PartinPlace 74 · Grade 12 · Yamhill-Carlton | 12 | Yamhill-Carlton | 19:40.40 |
| 75 | Xavier TrujilloPlace 75 · Grade 9 · Coquille | 9 | Coquille | 19:42.90 |
| 76 | Elias LiebertPlace 76 · Grade 11 · Trinity Academy | 11 | Trinity Academy | 19:43.90 |
| 77 | Grady DeWittPlace 77 · Grade 10 · Vernonia | 10 | Vernonia | 19:45.70 |
| 78 | Linus FolzPlace 78 · Grade 10 · Trinity Academy | 10 | Trinity Academy | 19:46.80 |
| 79 | Corban OlsonPlace 79 · Grade 9 · Neah-Kah-Nie | 9 | Neah-Kah-Nie | 19:55.00 |
| 80 | Donovan RomeroPlace 80 · Grade 10 · Nestucca | 10 | Nestucca | 19:58.70 |
| 81 | Allen AcevedoPlace 81 · Grade 12 · McKenzie | 12 | McKenzie | 20:00.00 |
| 82 | Hunter BlankenshipPlace 82 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 20:00.50 |
| 84 | Hudson HargravePlace 84 · Grade 11 · Vernonia | 11 | Vernonia | 20:04.60 |
| 85 | Rudi HempyPlace 85 · Grade 11 · Blanchet Catholic | 11 | Blanchet Catholic | 20:05.10 |
| 86 | Angel SantosPlace 86 · Grade 11 · Gervais | 11 | Gervais | 20:05.60 |
| 87 | Elias SchweitzerPlace 87 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 20:08.80 |
| 88 | Aaden CarmackPlace 88 · Grade 11 · Kennedy | 11 | Kennedy | 20:11.30 |
| 89 | Isaiah WhitePlace 89 · Grade 11 · St. Stephen's Academy | 11 | St. Stephen's Academy | 20:14.40 |
| 90 | Troy BradleyPlace 90 · Grade 11 · Western Christian | 11 | Western Christian | 20:14.80 |
| 91 | Konner Van LomPlace 91 · Grade 12 · Vernonia | 12 | Vernonia | 20:15.10 |
| 92 | Cade KravitzPlace 92 · Grade 9 · Western Christian | 9 | Western Christian | 20:15.40 |
| 93 | Micah HolcombPlace 93 · Grade 9 · Western Christian | 9 | Western Christian | 20:15.40 |
| 94 | Torsten NordstromPlace 94 · Grade 10 · Yamhill-Carlton | 10 | Yamhill-Carlton | 20:17.10 |
| 95 | Lukas BaumanPlace 95 · Grade 11 · Kennedy | 11 | Kennedy | 20:17.30 |
| 96 | Dash HamiltonPlace 96 · Grade 9 · Veritas | 9 | Veritas | 20:21.80 |
| 97 | Vicente MilesPlace 97 · Grade 12 · Trinity Academy | 12 | Trinity Academy | 20:22.70 |
| 98 | Kylan Van LomPlace 98 · Grade 10 · Vernonia | 10 | Vernonia | 20:24.80 |
| 99 | Elian Lee ArrazatteePlace 99 · Grade 10 · St. Stephen's Academy | 10 | St. Stephen's Academy | 20:25.00 |
| 100 | Levi FloresPlace 100 · Grade 11 · Westside Christian | 11 | Westside Christian | 20:25.40 |
| 101 | Izaak BarnhurstPlace 101 · Grade 11 · Harrisburg | 11 | Harrisburg | 20:26.20 |
| 102 | Brody CampoPlace 102 · Grade 11 · Vernonia | 11 | Vernonia | 20:30.10 |
| 103 | Becker HousePlace 103 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 20:35.50 |
| 104 | Marcos MilesPlace 104 · Grade 11 · Trinity Academy | 11 | Trinity Academy | 20:36.60 |
| 105 | Lukas FreyPlace 105 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 20:39.70 |
| 106 | Scott LidbeckPlace 106 · Grade 12 · Harrisburg | 12 | Harrisburg | 20:42.50 |
| 107 | Teddy GormanPlace 107 · Grade 12 · Jefferson | 12 | Jefferson | 20:44.20 |
| 108 | Marco GinesPlace 108 · Grade 10 · Kennedy | 10 | Kennedy | 20:45.10 |
| 109 | Ben ShawPlace 109 · Grade 10 · Creswell | 10 | Creswell | 20:48.20 |
| 110 | Tony JaimesPlace 110 · Grade 10 · Nestucca | 10 | Nestucca | 20:49.20 |
| 111 | Aiden DurganPlace 111 · Grade 12 · Nestucca | 12 | Nestucca | 20:55.40 |
| 112 | Lee BrainardPlace 112 · Grade 12 · Oakridge | 12 | Oakridge | 20:58.90 |
| 113 | Cameron JonesPlace 113 · Grade 11 · Paisley | 11 | Paisley | 21:00.80 |
| 114 | Ethan SullivanPlace 114 · Grade 12 · Crosshill Christian | 12 | Crosshill Christian | 21:08.80 |
| 115 | Carter NationPlace 115 · Grade 11 · Country Christian | 11 | Country Christian | 21:11.10 |
| 116 | Matthew EnnisPlace 116 · Grade 10 · Scio | 10 | Scio | 21:22.20 |
| 117 | Caleb SellarsPlace 117 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 21:22.60 |
| 118 | Rossi DrgastinPlace 118 · Grade 10 · Trinity Lutheran | 10 | Trinity Lutheran | 21:27.20 |
| 119 | Tristan LulayPlace 119 · Grade 10 · Scio | 10 | Scio | 21:28.10 |
| 120 | Lincoln SittonPlace 120 · Grade 10 · Yamhill-Carlton | 10 | Yamhill-Carlton | 21:28.30 |
| 121 | Micaiah CransonPlace 121 · Grade 11 · Creswell | 11 | Creswell | 21:30.80 |
| 122 | Deacon HamilitonPlace 122 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 21:32.60 |
| 123 | Davis BraskPlace 123 · Grade 10 · Faith Bible Christian | 10 | Faith Bible Christian | 21:33.30 |
| 124 | Hunter BrownPlace 124 · Grade 10 · Triangle Lake | 10 | Triangle Lake | 21:34.80 |
| 125 | Carson StouderPlace 125 · Grade 10 · Harrisburg | 10 | Harrisburg | 21:34.90 |
| 126 | Luke FreemanPlace 126 · Grade 9 · St. Stephen's Academy | 9 | St. Stephen's Academy | 21:35.30 |
| 127 | Caleb EbyPlace 127 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 21:35.50 |
| 128 | Nathan LidbeckPlace 128 · Grade 10 · Harrisburg | 10 | Harrisburg | 21:36.90 |
| 129 | Hezekiah HastingsPlace 129 · Grade 9 · Chemawa | 9 | Chemawa | 21:38.20 |
| 130 | Gibson VeviaPlace 130 · Grade 9 · Trinity Lutheran | 9 | Trinity Lutheran | 21:40.70 |
| 131 | Liam AcevedoPlace 131 · Grade 10 · McKenzie | 10 | McKenzie | 21:42.90 |
| 132 | Aiden MoroneyPlace 132 · Grade 12 · Westside Christian | 12 | Westside Christian | 21:47.00 |
| 133 | Dylan SmithPlace 133 · Grade 9 · Willamina | 9 | Willamina | 21:50.70 |
| 134 | Dustin HaabyPlace 134 · Grade 12 · Blanchet Catholic | 12 | Blanchet Catholic | 21:54.60 |
| 135 | Moises RodriguezPlace 135 · Grade 9 · Blanchet Catholic | 9 | Blanchet Catholic | 21:55.30 |
| 136 | Zeb HarrisPlace 136 · Grade 10 · Western Christian | 10 | Western Christian | 21:58.70 |
| 137 | Connor DouglasPlace 137 · Grade 9 · Paisley | 9 | Paisley | 22:02.10 |
| 138 | Isaiah KazebeePlace 138 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 22:11.50 |
| 139 | DJ DiazPlace 139 · Grade 10 · Central Linn | 10 | Central Linn | 22:16.30 |
| 140 | Jackson PoppPlace 140 · Grade 12 · Western Christian | 12 | Western Christian | 22:19.40 |
| 141 | Nathan StotlerPlace 141 · Grade 10 · Scio | 10 | Scio | 22:22.60 |
| 142 | Cashis BevisPlace 142 · Grade 11 · Nixyaawii Community | 11 | Nixyaawii Community | 22:24.60 |
| 143 | Miles EvansPlace 143 · Grade 10 · Nestucca | 10 | Nestucca | 22:25.50 |
| 144 | Wesley WillardPlace 144 · Grade 9 · Faith Bible Christian | 9 | Faith Bible Christian | 22:29.20 |
| 145 | Jeremiah OtterPlace 145 · Grade 11 · Country Christian | 11 | Country Christian | 22:32.80 |
| 146 | William ValtinsonPlace 146 · Grade 11 · McKenzie | 11 | McKenzie | 22:36.40 |
| 147 | Charlie LewisPlace 147 · Grade 9 · Creswell | 9 | Creswell | 22:45.10 |
| 148 | Tristan DutchmanPlace 148 · Grade 12 · Chemawa | 12 | Chemawa | 22:48.70 |
| 149 | Spencer BrissettePlace 149 · Grade 9 · Oakridge | 9 | Oakridge | 22:51.30 |
| 150 | Leif EricksonPlace 150 · Grade 12 · Central Linn | 12 | Central Linn | 22:52.70 |
| 151 | Chaz MastPlace 151 · Grade 10 · Central Linn | 10 | Central Linn | 22:55.50 |
| 152 | Robbie MartinPlace 152 · Grade 11 · Gervais | 11 | Gervais | 22:57.00 |
| 153 | Logan BundayPlace 153 · Grade 10 · Central Linn | 10 | Central Linn | 22:58.00 |
| 154 | Tyson WachsmuthPlace 154 · Grade 9 · Westside Christian | 9 | Westside Christian | 22:58.40 |
| 155 | Harry Yanke-KnurowskiPlace 155 · Grade 9 · East Linn Christian | 9 | East Linn Christian | 23:00.80 |
| 156 | Kayden BeguelinPlace 156 · Grade 10 · Country Christian | 10 | Country Christian | 23:08.50 |
| 157 | Dylon SusanPlace 157 · Grade 9 · Chemawa | 9 | Chemawa | 23:19.00 |
| 158 | Josiah MenguitaPlace 158 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 23:22.60 |
| 159 | Bryson BoydPlace 159 · Grade 12 · Nixyaawii Community | 12 | Nixyaawii Community | 23:26.90 |
| 160 | Perry CarrPlace 160 · Grade 9 · Taft | 9 | Taft | 23:33.50 |
| 161 | O'Ryan BurnettePlace 161 · Grade 10 · Chemawa | 10 | Chemawa | 23:33.70 |
| 162 | Easton PayerPlace 162 · Grade 10 · Trinity Lutheran | 10 | Trinity Lutheran | 23:38.00 |
| 163 | Henry ShawPlace 163 · Grade 10 · Creswell | 10 | Creswell | 23:41.10 |
| 164 | James FoutsPlace 164 · Grade 9 · Jefferson | 9 | Jefferson | 23:47.10 |
| 165 | Jeffrey Van PeltPlace 165 · Grade 11 · Nixyaawii Community | 11 | Nixyaawii Community | 23:47.20 |
| 166 | Colton WilcoxPlace 166 · Grade 11 · Willamina | 11 | Willamina | 23:59.80 |
| 167 | Justin LesemannPlace 167 · Grade 9 · Scio | 9 | Scio | 24:01.50 |
| 168 | Ivan YangPlace 168 · Grade 11 · Paisley | 11 | Paisley | 24:11.30 |
| 169 | Evan BunnellPlace 169 · Grade 12 · Paisley | 12 | Paisley | 24:21.60 |
| 170 | Noah SnowPlace 170 · Grade 10 · Nixyaawii Community | 10 | Nixyaawii Community | 24:46.40 |
| 171 | Angel RomoPlace 171 · Grade 12 · Jefferson | 12 | Jefferson | 24:57.70 |
| 172 | O'Bryan BurnettePlace 172 · Grade 10 · Chemawa | 10 | Chemawa | 24:59.30 |
| 173 | Ezra KoroushPlace 173 · Grade 9 · Monroe | 9 | Monroe | 25:13.40 |
| 174 | Taylor LewisPlace 174 · Grade 10 · Yamhill-Carlton | 10 | Yamhill-Carlton | 25:30.50 |
| 175 | Dresden FarrowPlace 175 · Grade 10 · Nixyaawii Community | 10 | Nixyaawii Community | 25:30.90 |
| 176 | Sean BurkePlace 176 · Grade 10 · Veritas | 10 | Veritas | 25:51.20 |
| 177 | Lodaki LappinPlace 177 · Grade 12 · Oakridge | 12 | Oakridge | 26:04.90 |
| 178 | Bobby LarsenPlace 178 · Grade 12 · Willamina | 12 | Willamina | 27:18.70 |
| 179 | Devin DavisPlace 179 · Grade 11 · Country Christian | 11 | Country Christian | 27:48.40 |