| 1 | Justin RoosmaPlace 1 · Grade 12 · Walla Walla Valley Academy | 12 | Walla Walla Valley Academy | 16:32.26 |
| 2 | Michael GannonPlace 2 · Grade 12 · Bickleton | 12 | Bickleton | 18:01.56 |
| 3 | Christian ArriagaPlace 3 · Grade 10 · Bickleton | 10 | Bickleton | 18:09.98 |
| 4 | Leo LlamasPlace 4 · Grade 12 · McLoughlin | 12 | McLoughlin | 18:17.1 |
| 5 | Matthew RittenbachPlace 5 · Grade 12 · Walla Walla Valley Academy | 12 | Walla Walla Valley Academy | 18:25.46 |
| 6 | Zacchaeus Otto-AllenPlace 6 · Grade 10 · Pendleton | 10 | Pendleton | 19:06.11 |
| 7 | Aaron LukePlace 7 · Grade 11 · Pendleton | 11 | Pendleton | 19:19.1 |
| 8 | Luke BinfetPlace 8 · Grade 8 · Bickleton | 8 | Bickleton | 19:20.09 |
| 9 | Mick SchimmelPlace 9 · Grade 11 · Nixyaawii Community | 11 | Nixyaawii Community | 19:23.06 |
| 10 | Bryan AbregoPlace 10 · Grade 11 · McLoughlin | 11 | McLoughlin | 19:23.42 |
| 11 | Michael BrooksPlace 11 · Grade 12 · Pendleton | 12 | Pendleton | 19:28.55 |
| 12 | Evan JansenPlace 12 · Grade 9 · Walla Walla Valley Academy | 9 | Walla Walla Valley Academy | 19:41.74 |
| 13 | Dustin HendersonPlace 13 · Grade 12 · Pendleton | 12 | Pendleton | 20:01.43 |
| 14 | Eyan SpringerPlace 14 · Grade 10 · Pendleton | 10 | Pendleton | 20:03.35 |
| 15 | James ThatcherPlace 15 · Grade 9 · Pendleton | 9 | Pendleton | 20:04.27 |
| 16 | Devon CotheyPlace 16 · Grade 11 · McLoughlin | 11 | McLoughlin | 20:06.81 |
| 17 | Garrett RimbachPlace 17 · Grade 10 · Pendleton | 10 | Pendleton | 20:21.64 |
| 18 | Elton HarrisonPlace 18 · Grade 12 · Pendleton | 12 | Pendleton | 20:22 |
| 19 | Moses MosesPlace 19 · Grade 10 · Nixyaawii Community | 10 | Nixyaawii Community | 20:32.81 |
| 20 | Hayden AndrewsPlace 20 · Grade 10 · Bickleton | 10 | Bickleton | 20:39.21 |
| 21 | Joe SimonPlace 21 · Grade 11 · Nixyaawii Community | 11 | Nixyaawii Community | 20:40.46 |
| 22 | Cesareo ArriagaPlace 22 · Grade 12 · Bickleton | 12 | Bickleton | 20:46.55 |
| 23 | Ethan HarrisonPlace 23 · Grade 9 · Pendleton | 9 | Pendleton | 21:04.57 |
| 24 | Daniel BlanscettPlace 24 · Grade 10 · Pendleton | 10 | Pendleton | 21:06.85 |
| 25 | Elijah TabelliajaPlace 25 · Grade 9 · Pendleton | 9 | Pendleton | 21:14.34 |
| 26 | Luis SolisPlace 26 · Grade 11 · McLoughlin | 11 | McLoughlin | 21:24.97 |
| 27 | Stephen MedinaPlace 27 · Grade 12 · McLoughlin | 12 | McLoughlin | 21:28.5 |
| 28 | Caleb CraikPlace 28 · Grade 9 · Walla Walla Valley Academy | 9 | Walla Walla Valley Academy | 21:35.34 |
| 29 | Angel IbarraPlace 29 · Grade 10 · McLoughlin | 10 | McLoughlin | 21:37.45 |
| 30 | Alex WoodPlace 30 · Grade 10 · Weston-McEwen | 10 | Weston-McEwen | 21:44.74 |
| 31 | David RittenbachPlace 31 · Grade 10 · Walla Walla Valley Academy | 10 | Walla Walla Valley Academy | 21:46 |
| 32 | Elijah KellyPlace 32 · Grade 12 · Weston-McEwen | 12 | Weston-McEwen | 21:49.8 |
| 33 | Skylar JanzPlace 33 · Grade 11 · Pendleton | 11 | Pendleton | 21:52.13 |
| 34 | Jake ChenPlace 34 · Grade 10 · Walla Walla Valley Academy | 10 | Walla Walla Valley Academy | 22:14.02 |
| 35 | Davin RussellPlace 35 · Grade 9 · Pendleton | 9 | Pendleton | 22:25.51 |
| 36 | Brady BlanscettPlace 36 · Grade 12 · Pendleton | 12 | Pendleton | 22:34.53 |
| 37 | Lane EnseyPlace 37 · Grade 10 · Weston-McEwen | 10 | Weston-McEwen | 22:54.77 |
| 38 | Noah KellyPlace 38 · Grade 12 · Weston-McEwen | 12 | Weston-McEwen | 22:55.07 |
| 39 | Kyler BarnettPlace 39 · Grade 12 · Walla Walla Valley Academy | 12 | Walla Walla Valley Academy | 22:55.58 |
| 40 | Nathan TreadwayPlace 40 · Grade 12 · Walla Walla Valley Academy | 12 | Walla Walla Valley Academy | 23:06.71 PR |
| 41 | Devon NyburgPlace 41 · Grade 12 · McLoughlin | 12 | McLoughlin | 23:07.39 |
| 42 | Tyler SpratlingPlace 42 · Grade 10 · Pendleton | 10 | Pendleton | 23:29.49 |
| 43 | Ethan AndrewsPlace 43 · Grade 11 · Bickleton | 11 | Bickleton | 23:32.2 |
| 44 | Ian McClendonPlace 44 · Grade 10 · Pendleton | 10 | Pendleton | 23:59.39 |
| 45 | Josh McCorklePlace 45 · Grade 10 · Pendleton | 10 | Pendleton | 24:25.74 |
| 46 | Scott McbridePlace 46 · Grade 11 · Bickleton | 11 | Bickleton | 26:05.35 PR |
| 47 | Connor OdumPlace 47 · Grade 11 · Pendleton | 11 | Pendleton | 29:34.34 |
| 48 | Mikey TincherPlace 48 · Grade 11 · Pendleton | 11 | Pendleton | 29:45.78 |
| 49 | Danny VillegasPlace 49 · Grade 12 · McLoughlin | 12 | McLoughlin | 30:08.73 |
| 22 | Luis OrtegaPlace 22 · Grade 10 · Nixyaawii Community | 10 | Nixyaawii Community | 30:11.23 |
| 50 | Ian MillerPlace 50 · Grade 11 · McLoughlin | 11 | McLoughlin | 31:36.75 |
| 51 | Jared WildbillPlace 51 · Grade 10 · Nixyaawii Community | 10 | Nixyaawii Community | 32:36.44 |
| 52 | Christopher BurnettPlace 52 · Grade 10 · Pendleton | 10 | Pendleton | 36:21.17 |