| 1 | Mason VuPlace 1 · Grade 12 · Nestucca | 12 | Nestucca | 17:36.74 |
| 2 | Luke CarpenterPlace 2 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 17:58.98 |
| 3 | Jacob CarpenterPlace 3 · Grade 12 · Southwest Christian | 12 | Southwest Christian | 18:40.21 |
| 4 | Evan JordanPlace 4 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 18:41.39 |
| 5 | Syrus DiazPlace 5 · Grade 12 · Scio | 12 | Scio | 19:01.67 |
| 6 | Micah RosenPlace 6 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 19:40.71 |
| 7 | Christopher TuckPlace 7 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 19:51.45 |
| 8 | Jorryn FreemanPlace 8 · Grade 10 · Oregon School for the Deaf | 10 | Oregon School for the Deaf | 19:57.80 |
| 9 | Hank RichmondPlace 9 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 20:18.41 |
| 10 | Henry FordicePlace 10 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 20:19.28 |
| 11 | Becker HousePlace 11 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 20:20.17 |
| 12 | Connor AndersonPlace 12 · Grade 11 · Horizon Christian | 11 | Horizon Christian | 20:25.24 |
| 13 | Clifford SwiftPlace 13 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 20:29.69 |
| 14 | Deacon HamiltonPlace 14 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 20:30.51 |
| 15 | Jordan GlendePlace 15 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 20:39.56 |
| 16 | Kayleb RankinPlace 16 · Grade 12 · Willamina | 12 | Willamina | 20:45.19 |
| 17 | Peyton WillisPlace 17 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 20:47.74 |
| 18 | Adam AddlemanPlace 18 · Grade 9 · Country Christian | 9 | Country Christian | 20:51.17 |
| 19 | Colten BarcroftPlace 19 · Grade 12 · Perrydale | 12 | Perrydale | 20:59.54 |
| 20 | Angel SantosPlace 20 · Grade 12 · Gervais | 12 | Gervais | 20:59.64 |
| 21 | Easton ThorsonPlace 21 · Grade 10 · Perrydale | 10 | Perrydale | 21:00.01 |
| 22 | Theo SwiftPlace 22 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 21:03.49 |
| 23 | Silas GruetzmanPlace 23 · Grade 9 · Gervais | 9 | Gervais | 21:17.08 |
| 24 | Lucian HickeyPlace 24 · Grade 9 · Scio | 9 | Scio | 21:22.76 |
| 25 | Tristan LulayPlace 25 · Grade 11 · Scio | 11 | Scio | 21:27.63 |
| 26 | Max McCormickPlace 26 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 21:38.29 |
| 27 | Keith ChristiansonPlace 27 · Grade 9 · Scio | 9 | Scio | 21:38.31 |
| 28 | Dylan SmithPlace 28 · Grade 10 · Willamina | 10 | Willamina | 21:41.58 |
| 29 | Cody BlodgettPlace 29 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 21:45.88 |
| 30 | Grayson HubbardPlace 30 · Grade 12 · Willamina | 12 | Willamina | 21:48.15 |
| 31 | Dominico (Nico) ZitoPlace 31 · Grade 12 · Willamina | 12 | Willamina | 21:52.43 |
| 32 | Miles EvansPlace 32 · Grade 11 · Nestucca | 11 | Nestucca | 21:52.51 |
| 33 | Harry Yanke-KnurowskiPlace 33 · Grade 10 · East Linn Christian | 10 | East Linn Christian | 21:55.30 |
| 34 | Lukas RosellePlace 34 · Grade 11 · Willamina | 11 | Willamina | 22:04.21 |
| 35 | Josiah KimmelPlace 35 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 22:08.37 |
| 36 | Johnathon WetherfordPlace 36 · Grade 9 · Scio | 9 | Scio | 22:14.31 |
| 37 | Nathan StotlerPlace 37 · Grade 11 · Scio | 11 | Scio | 22:17.22 |
| 38 | Matthew EnnisPlace 38 · Grade 11 · Scio | 11 | Scio | 22:35.04 |
| 39 | Logan MilesPlace 39 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 22:38.35 |
| 40 | Marcus ChaneyPlace 40 · Grade 9 · Perrydale | 9 | Perrydale | 22:39.72 |
| 41 | Eli JacksonPlace 41 · Grade 10 · Oregon School for the Deaf | 10 | Oregon School for the Deaf | 22:49.02 |
| 42 | Hayden LappPlace 42 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 22:52.14 |
| 43 | Caleb WalkerPlace 43 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 22:56.61 |
| 44 | Carter NationPlace 44 · Grade 12 · Country Christian | 12 | Country Christian | 23:14.93 |
| 45 | Mateo GoffenaPlace 45 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 23:15.50 |
| 46 | Kaito MillerPlace 46 · Grade 9 · East Linn Christian | 9 | East Linn Christian | 23:15.53 |
| 47 | Julian Hernandez-AlvarezPlace 47 · Grade 10 · Nestucca | 10 | Nestucca | 23:53.04 PR |
| 48 | Jacob UsherPlace 48 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 24:11.84 |
| 49 | Daniel MendozaPlace 49 · Grade 9 · Gervais | 9 | Gervais | 24:26.52 |
| 50 | Jeremiah OtterPlace 50 · Grade 12 · Country Christian | 12 | Country Christian | 24:28.79 |
| 51 | Ekias SabinPlace 51 · Grade 12 · Willamina | 12 | Willamina | 24:35.54 |
| 52 | Josh LittlePlace 52 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 24:46.18 |
| 53 | Emery WarnickePlace 53 · Grade 10 · Willamina | 10 | Willamina | 24:58.10 |
| 54 | Jensen HaslehurstPlace 54 · Grade 11 · Oregon School for the Deaf | 11 | Oregon School for the Deaf | 25:00.17 |
| 55 | Griffin LulayPlace 55 · Grade 9 · Scio | 9 | Scio | 25:01.11 |
| 56 | Easton RezewskiPlace 56 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 25:07.92 |
| 57 | Colton WilcoxPlace 57 · Grade 12 · Willamina | 12 | Willamina | 25:18.17 |
| 58 | Caleb KylloPlace 58 · Grade 12 · Perrydale | 12 | Perrydale | 25:42.12 |
| 59 | Lucas DaveyPlace 59 · Grade 9 · East Linn Christian | 9 | East Linn Christian | 25:48.88 |
| 60 | Carey BlackwellPlace 60 · Grade 12 · Nestucca | 12 | Nestucca | 26:00.30 |
| 61 | Judah McGuirePlace 61 · Grade 12 · Southwest Christian | 12 | Southwest Christian | 27:25.73 |
| 62 | Ean DukePlace 62 · Grade 10 · Scio | 10 | Scio | 27:33.03 |
| 63 | Gabe LaraPlace 63 · Grade 10 · Country Christian | 10 | Country Christian | 27:39.28 |
| 64 | Kilian CookPlace 64 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 28:22.74 |
| 65 | Milo DiazPlace 65 · Grade 9 · Gervais | 9 | Gervais | 28:24.53 |
| 66 | Chase HannanPlace 66 · Grade 10 · Perrydale | 10 | Perrydale | 34:39.47 PR |
| 67 | Maxwell SeryPlace 67 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 34:42.20 |