| 1 | Nate ColemanPlace 1 · Grade 12 · Sweet Home | 12 | Sweet Home | 10:37.62 |
| 2 | Max WhalenPlace 2 · Grade 9 · Catlin Gabel | 9 | Catlin Gabel | 11:06.53 |
| 3 | Brandon SmithPlace 3 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 11:09.16 |
| 4 | Jacob SmithPlace 4 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 11:27.14 |
| 5 | Caleb MayerPlace 5 · Grade 10 · Regis | 10 | Regis | 11:31.15 |
| 6 | Isaiah KoehnkePlace 6 · Grade 9 · Regis | 9 | Regis | 11:34.08 |
| 7 | Emmett RohrerPlace 7 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 11:38.91 |
| 8 | Ronan HansonPlace 8 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 11:45.92 |
| 9 | Colton LagerPlace 9 · Grade 11 · Scappoose | 11 | Scappoose | 11:47.73 |
| 10 | Tanner KingPlace 10 · Grade 9 · Oregon Episcopal | 9 | Oregon Episcopal | 11:49.04 |
| 11 | Jared MittonPlace 11 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 11:49.41 |
| 12 | Christian De JesusPlace 12 · Grade 11 · St Helens | 11 | St Helens | 11:55.78 |
| 13 | Franklin GardnerPlace 13 · Grade 12 · Scappoose | 12 | Scappoose | 11:56.85 |
| 14 | Nolan ChadwickPlace 14 · Grade 10 · Yamhill-Carlton | 10 | Yamhill-Carlton | 11:56.89 |
| 15 | Lev WolinPlace 15 · Grade 12 · St Helens | 12 | St Helens | 12:03.45 |
| 16 | Joe FangPlace 16 · Grade 9 · Oregon Episcopal | 9 | Oregon Episcopal | 12:07.29 |
| 17 | Josef LutzPlace 17 · Grade 9 · The Dalles | 9 | The Dalles | 12:08.21 |
| 18 | Caleb AcostaPlace 18 · Grade 10 · Portland Adventist | 10 | Portland Adventist | 12:11.42 |
| 19 | Jacob BomberPlace 19 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 12:12.95 |
| 20 | Aiden ShamekPlace 20 · Grade 12 · Sweet Home | 12 | Sweet Home | 12:14.32 |
| 21 | Samuel SuitsPlace 21 · Grade 10 · Astoria | 10 | Astoria | 12:15.42 |
| 22 | Gabriel SteinPlace 22 · Grade 10 · The Dalles | 10 | The Dalles | 12:19.44 |
| 23 | Pierce SherpaPlace 23 · Grade 12 · Oregon Episcopal | 12 | Oregon Episcopal | 12:21.60 |
| 24 | Colin StaffordPlace 24 · Grade 11 · Scappoose | 11 | Scappoose | 12:21.81 |
| 25 | Atticus WolfPlace 25 · Grade 11 · Portland Adventist | 11 | Portland Adventist | 12:27.22 |
| 26 | Daniel YoukerPlace 26 · Grade 10 · Portland Adventist | 10 | Portland Adventist | 12:27.61 |
| 27 | Henry BrobergPlace 27 · Grade 11 · Riverdale | 11 | Riverdale | 12:29.62 |
| 28 | Felix ForslundPlace 28 · Grade 12 · Delphian | 12 | Delphian | 12:30.47 |
| 29 | Alexander MatthewsPlace 29 · Grade 10 · Oregon Episcopal | 10 | Oregon Episcopal | 12:30.49 |
| 30 | Kyle WatkinsPlace 30 · Grade 12 · Sweet Home | 12 | Sweet Home | 12:32.91 |
| 31 | Paul FelizPlace 31 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 12:33.57 |
| 32 | Matthew InscorePlace 32 · Grade 9 · Oregon Episcopal | 9 | Oregon Episcopal | 12:34.53 |
| 33 | Felix NylandPlace 33 · Grade 11 · Astoria | 11 | Astoria | 12:36.60 |
| 34 | Jack HigginsPlace 34 · Grade 9 · Riverdale | 9 | Riverdale | 12:37.45 |
| 35 | Calvin JarvisPlace 35 · Grade 9 · Riverdale | 9 | Riverdale | 12:38.49 |
| 36 | Ian WiebkePlace 36 · Grade 11 · Westside Christian | 11 | Westside Christian | 12:39.02 |
| 37 | Alexander GutierrezPlace 37 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 12:39.32 |
| 38 | Derek SmithPlace 38 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 12:39.36 |
| 39 | Isaac CampPlace 39 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 12:40.79 |
| 40 | Phillip RusuPlace 40 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 12:41.38 |
| 41 | Harry SteelePlace 41 · Grade 11 · Riverdale | 11 | Riverdale | 12:41.47 |
| 42 | Nathan DillreePlace 42 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 12:44.50 |
| 43 | DeSean StaffordPlace 43 · Grade 10 · Banks | 10 | Banks | 12:45.25 |
| 44 | Nathan CrosbyPlace 44 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 12:45.29 |
| 45 | Connor MadriagoPlace 45 · Grade 9 · Riverdale | 9 | Riverdale | 12:47.63 |
| 46 | Tyler HarmonPlace 46 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 12:48.37 |
| 47 | Ryan SmythPlace 47 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 12:51.00 |
| 48 | Jim CaoPlace 48 · Grade 10 · Delphian | 10 | Delphian | 12:52.65 |
| 49 | Jake VandegriftPlace 49 · Grade 10 · Riverdale | 10 | Riverdale | 12:54.20 |
| 50 | Ian Rodrigo GonzalezPlace 50 · Grade 11 · Scappoose | 11 | Scappoose | 12:55.45 |
| 51 | Kavika HurovPlace 51 · Grade 9 · Westside Christian | 9 | Westside Christian | 12:56.65 |
| 52 | Walker DyckPlace 52 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 12:58.01 |
| 53 | Jonathan ShurtsPlace 53 · Grade 9 · Banks | 9 | Banks | 13:00.57 |
| 54 | Peter CrosbyPlace 54 · Grade 9 · North Marion | 9 | North Marion | 13:00.99 |
| 55 | Cole LaubePlace 55 · Grade 11 · Regis | 11 | Regis | 13:01.26 |
| 56 | Shotaro NorvillePlace 56 · Grade 11 · Riverdale | 11 | Riverdale | 13:04.96 |
| 57 | Josh RydmanPlace 57 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 13:10.18 |
| 58 | Nathanial JohnstonPlace 58 · Grade 11 · St Helens | 11 | St Helens | 13:16.01 |
| 59 | Kristofer BielefeldPlace 59 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 13:17.59 |
| 60 | Evan LaVoiePlace 60 · Grade 9 · Scappoose | 9 | Scappoose | 13:18.54 |
| 61 | Kai SanzPlace 61 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 13:19.10 |
| 62 | Jenson YuPlace 62 · Grade 9 · Oregon Episcopal | 9 | Oregon Episcopal | 13:19.59 |
| 63 | Andrew WringPlace 63 · Grade 9 · The Dalles | 9 | The Dalles | 13:23.50 |
| 64 | Casey DoppPlace 64 · Grade 9 · Astoria | 9 | Astoria | 13:25.56 |
| 65 | Anthony CalhoonPlace 65 · Grade 12 · Yamhill-Carlton | 12 | Yamhill-Carlton | 13:29.18 |
| 66 | Kyle NagahoriPlace 66 · Grade 9 · Oregon Episcopal | 9 | Oregon Episcopal | 13:30.69 |
| 67 | Samuel RichardsPlace 67 · Grade 12 · Blanchet Catholic | 12 | Blanchet Catholic | 13:31.14 |
| 68 | Kanoa HostetlerPlace 68 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 13:33.26 |
| 69 | Bradley BartlettPlace 69 · Grade 11 · Riverdale | 11 | Riverdale | 13:33.73 |
| 70 | Sean LillePlace 70 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 13:33.79 |
| 71 | Nick WoodsPlace 71 · Grade 12 · Regis | 12 | Regis | 13:34.43 |
| 72 | Logan LimPlace 72 · Grade 12 · Riverdale | 12 | Riverdale | 13:34.68 |
| 73 | Nate ChildsPlace 73 · Grade 11 · Horizon Christian | 11 | Horizon Christian | 13:36.97 |
| 74 | Colin WebberPlace 74 · Grade 9 · The Dalles | 9 | The Dalles | 13:38.74 |
| 75 | Preston LeePlace 75 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 13:39.58 |
| 76 | Rowan HeynsPlace 76 · Grade 9 · Riverdale | 9 | Riverdale | 13:40.67 |
| 77 | Marcus CarpenterPlace 77 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 13:43.59 |
| 78 | Eren MartinezPlace 78 · Grade 12 · North Marion | 12 | North Marion | 13:46.97 |
| 79 | Emiliano MaldonadoPlace 79 · Grade 10 · Banks | 10 | Banks | 14:09.96 |
| 80 | Lane GilliamPlace 80 · Grade 10 · Riverdale | 10 | Riverdale | 14:15.85 |
| 81 | Jadon BoothPlace 81 · Grade 9 · Banks | 9 | Banks | 14:17.36 |
| 82 | Baxten DurhamPlace 82 · Grade 10 · Scappoose | 10 | Scappoose | 14:19.16 |
| 83 | Hayden HinckleyPlace 83 · Grade 10 · Portland Adventist | 10 | Portland Adventist | 14:24.78 |
| 84 | Goodrain SunPlace 84 · Grade 11 · Oregon Episcopal | 11 | Oregon Episcopal | 14:28.01 |
| 85 | Thales GaoPlace 85 · Grade 10 · Delphian | 10 | Delphian | 14:33.95 |
| 86 | Angus TrousdellPlace 86 · Grade 12 · The Dalles | 12 | The Dalles | 14:38.73 |
| 87 | Aiden O'MearaPlace 87 · Grade 10 · Portland Adventist | 10 | Portland Adventist | 14:38.76 |
| 88 | Griffen MuckenPlace 88 · Grade 10 · Blanchet Catholic | 10 | Blanchet Catholic | 14:39.51 |
| 89 | Cole ErhardtPlace 89 · Grade 12 · Scappoose | 12 | Scappoose | 14:42.72 |
| 90 | Ryker DietzPlace 90 · Grade 10 · Scappoose | 10 | Scappoose | 14:45.05 |
| 91 | Louie FortinPlace 91 · Grade 9 · Riverdale | 9 | Riverdale | 14:51.44 |
| 92 | Graham PritchardPlace 92 · Grade 9 · Riverdale | 9 | Riverdale | 14:59.23 |
| 93 | Charlie CraftPlace 93 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 15:02.88 |
| 94 | Seth RichePlace 94 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 15:03.04 |
| 95 | Ezra McGuirePlace 95 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 15:05.54 |
| 96 | Jack RobertsPlace 96 · Grade 9 · St Helens | 9 | St Helens | 15:07.37 |
| 97 | Jeremiah EdgemonPlace 97 · Grade 11 · Faith Bible Christian | 11 | Faith Bible Christian | 15:07.73 |
| 98 | Hayden RobertsPlace 98 · Grade 11 · The Dalles | 11 | The Dalles | 15:12.51 |
| 99 | Cody WebbPlace 99 · Grade 9 · Riverdale | 9 | Riverdale | 15:18.26 |
| 100 | Thomas SpycherPlace 100 · Grade 9 · Faith Bible Christian | 9 | Faith Bible Christian | 15:20.82 |
| 101 | Jaden LillyPlace 101 · Grade 12 · North Marion | 12 | North Marion | 15:43.83 |
| 102 | Ben StapletonPlace 102 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 15:44.84 |
| 103 | Josh NordstromPlace 103 · Grade 9 · Riverdale | 9 | Riverdale | 15:57.53 |
| 104 | Timmy WiltbankPlace 104 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 16:02.78 |
| 105 | Sam HuPlace 105 · Grade 11 · Delphian | 11 | Delphian | 16:08.33 |
| 106 | Keegan MakoPlace 106 · Grade 9 · Westside Christian | 9 | Westside Christian | 16:12.85 |
| 107 | Wyatt PringlePlace 107 · Grade 9 · Westside Christian | 9 | Westside Christian | 16:12.93 |
| 108 | Quinn MoroneyPlace 108 · Grade 9 · Westside Christian | 9 | Westside Christian | 16:43.40 |
| 109 | Ray LiuPlace 109 · Grade 10 · Oregon Episcopal | 10 | Oregon Episcopal | 17:29.89 |
| 110 | Harlan GallagherPlace 110 · Grade 9 · Delphian | 9 | Delphian | 18:14.78 |
| 111 | Yanik KerbsPlace 111 · Grade 10 · Hillsboro | 10 | Hillsboro | 18:26.25 |
| 112 | Riley LehnenPlace 112 · Grade 9 · Hillsboro | 9 | Hillsboro | 18:37.69 |
| 113 | Jonas LillyPlace 113 · Grade 9 · North Marion | 9 | North Marion | 18:52.48 |
| 114 | Tony FengPlace 114 · Grade 9 · Delphian | 9 | Delphian | 19:10.35 |
| 1 | Juan Diego ContrerasPlace 1 · Grade 11 · The Dalles | 11 | The Dalles | 9:13.58 |
| 2 | Colin FriendPlace 2 · Grade 12 · St Stephen's Academy | 12 | St Stephen's Academy | 9:17.50 |
| 3 | Henry TierneyPlace 3 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 9:18.37 |
| 4 | Rowen SuchoskiPlace 4 · Grade 12 · Scappoose | 12 | Scappoose | 9:24.44 |
| 5 | David DuganPlace 5 · Grade 12 · Westside Christian | 12 | Westside Christian | 9:27.99 |
| 6 | Olin GilsterPlace 6 · Grade 11 · Oregon Episcopal | 11 | Oregon Episcopal | 9:33.69 |
| 7 | Jonathan NerenbergPlace 7 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 9:45.71 |
| 8 | Leo LemannPlace 8 · Grade 10 · The Dalles | 10 | The Dalles | 9:46.98 |
| 9 | Tyler EdwardsPlace 9 · Grade 12 · Oregon Episcopal | 12 | Oregon Episcopal | 9:59.93 |
| 10 | Ryan HoffmanPlace 10 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 10:02.42 |
| 11 | Justus JacksonPlace 11 · Grade 11 · St Stephen's Academy | 11 | St Stephen's Academy | 10:03.88 |
| 12 | Morgan AmanoPlace 12 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 10:08.48 |
| 13 | Gabriel MorrowPlace 13 · Grade 11 · St Stephen's Academy | 11 | St Stephen's Academy | 10:09.76 |
| 14 | John ClementPlace 14 · Grade 11 · Astoria | 11 | Astoria | 10:18.64 |
| 15 | Ryder HarrisPlace 15 · Grade 12 · Westside Christian | 12 | Westside Christian | 10:23.16 |
| 16 | Kole PulleyPlace 16 · Grade 12 · Oregon Episcopal | 12 | Oregon Episcopal | 10:23.62 |
| 17 | Louigi EttaPlace 17 · Grade 9 · Yamhill-Carlton | 9 | Yamhill-Carlton | 10:30.89 |
| 18 | Conor BlairPlace 18 · Grade 12 · The Dalles | 12 | The Dalles | 10:33.44 |
| 19 | Tommy (Thoma)s LamanPlace 19 · Grade 11 · Astoria | 11 | Astoria | 10:33.71 |
| 20 | John ColquhounPlace 20 · Grade 11 · Astoria | 11 | Astoria | 10:36.83 |
| 21 | Egan ZiegenhagenPlace 21 · Grade 9 · The Dalles | 9 | The Dalles | 10:38.68 |
| 22 | Kyle BeckerPlace 22 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 10:43.05 |
| 23 | Tanner ManningPlace 23 · Grade 12 · Regis | 12 | Regis | 10:45.27 |
| 24 | Charles LeaderPlace 24 · Grade 9 · Scappoose | 9 | Scappoose | 10:47.31 |
| 25 | Owen AlvordPlace 25 · Grade 12 · North Marion | 12 | North Marion | 10:48.55 |
| 26 | Vincent ZiegenhagenPlace 26 · Grade 9 · The Dalles | 9 | The Dalles | 10:49.50 |
| 27 | Daniel MessingPlace 27 · Grade 12 · Astoria | 12 | Astoria | 10:51.70 |
| 28 | Thomas BonserPlace 28 · Grade 12 · North Marion | 12 | North Marion | 10:51.96 |
| 29 | Brennan HakePlace 29 · Grade 10 · Amity | 10 | Amity | 10:54.20 |
| 30 | Caleb CusterPlace 30 · Grade 10 · Portland Adventist | 10 | Portland Adventist | 10:54.77 |
| 31 | Peter DavisPlace 31 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 10:55.12 |
| 32 | Alexander NipkoPlace 32 · Grade 12 · The Dalles | 12 | The Dalles | 10:56.14 |
| 33 | Joseph AielloPlace 33 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 10:57.49 |
| 34 | Mihiretu GreenePlace 34 · Grade 9 · Westside Christian | 9 | Westside Christian | 10:58.18 |
| 35 | Cole HudnallPlace 35 · Grade 12 · Astoria | 12 | Astoria | 10:58.41 |
| 36 | Elias Harding-CoePlace 36 · Grade 12 · Astoria | 12 | Astoria | 10:58.97 |
| 37 | Tristan HopkinsPlace 37 · Grade 12 · Scappoose | 12 | Scappoose | 10:59.31 |
| 38 | Kayden McCavicPlace 38 · Grade 11 · The Dalles | 11 | The Dalles | 11:00.57 |
| 39 | Taiki OgawaPlace 39 · Grade 10 · Scappoose | 10 | Scappoose | 11:00.80 |
| 40 | Miles CorriganPlace 40 · Grade 10 · Westside Christian | 10 | Westside Christian | 11:03.32 |
| 41 | Andrew LauPlace 41 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 11:03.47 |
| 42 | Andrew TieuPlace 42 · Grade 10 · Oregon Episcopal | 10 | Oregon Episcopal | 11:03.71 |
| 43 | Carson JacksonPlace 43 · Grade 10 · Scappoose | 10 | Scappoose | 11:03.73 |
| 44 | Calvin DriesnerPlace 44 · Grade 12 · Southwest Christian | 12 | Southwest Christian | 11:04.96 |
| 45 | Cyrus WeedenPlace 45 · Grade 10 · Riverdale | 10 | Riverdale | 11:05.39 |
| 46 | Eli GonzalezPlace 46 · Grade 10 · North Marion | 10 | North Marion | 11:07.20 |
| 47 | Jason LaiPlace 47 · Grade 11 · Westside Christian | 11 | Westside Christian | 11:07.74 |
| 48 | Kaden StehrPlace 48 · Grade 11 · Yamhill-Carlton | 11 | Yamhill-Carlton | 11:08.05 |
| 49 | Trey HodgesPlace 49 · Grade 9 · The Dalles | 9 | The Dalles | 11:09.54 |
| 50 | Joseph NorrisPlace 50 · Grade 11 · St Helens | 11 | St Helens | 11:13.18 |
| 51 | Ben ZuschlagPlace 51 · Grade 9 · St Helens | 9 | St Helens | 11:13.44 |
| 52 | Carson PlahnPlace 52 · Grade 11 · St Helens | 11 | St Helens | 11:15.44 |
| 53 | Mitch DoubravaPlace 53 · Grade 12 · North Marion | 12 | North Marion | 11:17.99 |
| 54 | Jonathan AdamsPlace 54 · Grade 11 · St Stephen's Academy | 11 | St Stephen's Academy | 11:19.00 |
| 55 | Stephen EroPlace 55 · Grade 12 · Astoria | 12 | Astoria | 11:20.51 |
| 56 | Gabriel Castillo Q...Place 56 · Grade 10 · The Dalles | 10 | The Dalles | 11:20.97 |
| 57 | Jose RamirezPlace 57 · Grade 12 · St Helens | 12 | St Helens | 11:22.48 |
| 58 | Kittridge DominguezPlace 58 · Grade 10 · Scappoose | 10 | Scappoose | 11:22.49 |
| 59 | Justin PerryPlace 59 · Grade 9 · Portland Adventist | 9 | Portland Adventist | 11:22.53 |
| 60 | Elliott BielefeldPlace 60 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 11:23.97 |
| 61 | Maverick HeimbuckPlace 61 · Grade 9 · Scappoose | 9 | Scappoose | 11:24.36 |
| 62 | Silas WadePlace 62 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 11:26.77 |
| 63 | Maddox PhilpottPlace 63 · Grade 11 · Riverdale | 11 | Riverdale | 11:27.27 |
| 64 | Zicheng HuangPlace 64 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 11:27.32 |
| 65 | Jim JiangPlace 65 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 11:27.89 |
| 66 | August SewellPlace 66 · Grade 12 · Banks | 12 | Banks | 11:28.04 |
| 67 | Daniel VermillionPlace 67 · Grade 10 · Westside Christian | 10 | Westside Christian | 11:30.37 |
| 68 | Christian ComptonPlace 68 · Grade 10 · Oregon Episcopal | 10 | Oregon Episcopal | 11:31.17 |
| 69 | Taj ForneyPlace 69 · Grade 9 · Scappoose | 9 | Scappoose | 11:33.13 |
| 70 | Jaxon BurgardPlace 70 · Grade 9 · St Helens | 9 | St Helens | 11:33.19 |
| 71 | Owen ArziePlace 71 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 11:39.50 |
| 72 | Mateo StormPlace 72 · Grade 9 · Westside Christian | 9 | Westside Christian | 11:40.92 |
| 73 | Nathan WilliamsPlace 73 · Grade 11 · St Stephen's Academy | 11 | St Stephen's Academy | 11:45.81 |
| 74 | Ryan KleinPlace 74 · Grade 12 · Southwest Christian | 12 | Southwest Christian | 11:46.33 |
| 75 | Tyler MauldinPlace 75 · Grade 10 · St Helens | 10 | St Helens | 11:47.11 |
| 76 | Evan BruinsPlace 76 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 11:48.00 |
| 77 | Brennen ElshaugPlace 77 · Grade 12 · Scappoose | 12 | Scappoose | 11:51.65 |
| 78 | Devin ButlerPlace 78 · Grade 11 · Scappoose | 11 | Scappoose | 12:05.61 |
| 79 | Samuel PringlePlace 79 · Grade 9 · Westside Christian | 9 | Westside Christian | 12:06.52 |
| 80 | Jamison NemecekPlace 80 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 12:09.22 |
| 81 | Hugh BaldwinPlace 81 · Grade 10 · Oregon Episcopal | 10 | Oregon Episcopal | 12:10.64 |
| 82 | Holden PrinePlace 82 · Grade 10 · Blanchet Catholic | 10 | Blanchet Catholic | 12:11.96 |
| 83 | Maximus QuinteroPlace 83 · Grade 10 · Blanchet Catholic | 10 | Blanchet Catholic | 12:12.06 |
| 84 | Jackson MuckenPlace 84 · Grade 10 · Blanchet Catholic | 10 | Blanchet Catholic | 12:12.34 |
| 85 | Josue Roman RojasPlace 85 · Grade 11 · Hillsboro | 11 | Hillsboro | 12:28.74 |
| 86 | Skylar RichardPlace 86 · Grade 10 · Hillsboro | 10 | Hillsboro | 12:30.23 |
| 87 | Bright EricksonPlace 87 · Grade 10 · Westside Christian | 10 | Westside Christian | 12:32.81 |
| 88 | Benjamin WilliamsPlace 88 · Grade 9 · St Stephen's Academy | 9 | St Stephen's Academy | 12:46.25 |
| 89 | Jacob SilvaPlace 89 · Grade 12 · Hillsboro | 12 | Hillsboro | 13:15.26 |
| 90 | Jackson WilliamsPlace 90 · Grade 11 · Hillsboro | 11 | Hillsboro | 13:52.83 |
| 91 | Heber DilworthPlace 91 · Grade 11 · Hillsboro | 11 | Hillsboro | 14:44.20 |