| 1 | Rob McManusPlace 1 · Grade 11 · Cashmere | 11 | Cashmere | 16:12 |
| 2 | Landon DaviesPlace 2 · Grade 11 · Cascade (Leavenworth) | 11 | Cascade (Leavenworth) | 16:24 |
| 3 | Connor TorgesenPlace 3 · Grade 12 · Manson | 12 | Manson | 16:36 |
| 4 | Derek RichardsonPlace 4 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 16:49 |
| 5 | Grant TorgesenPlace 5 · Grade 11 · Manson | 11 | Manson | 17:07 |
| 6 | Ricky GarciaPlace 6 · Grade 11 · Brewster | 11 | Brewster | 17:09 |
| 7 | Steven ZandellPlace 7 · Grade 12 · Omak | 12 | Omak | 17:17 |
| 8 | Oscar OrozcoPlace 8 · Grade 11 · Cashmere | 11 | Cashmere | 17:19 |
| 9 | Jerome JeromePlace 9 · Grade 11 · Cascade (Leavenworth) | 11 | Cascade (Leavenworth) | 17:24 |
| 10 | Jonathan SarmientoPlace 10 · Grade 11 · Manson | 11 | Manson | 17:29 |
| 11 | Jose VazquezPlace 11 · Grade 12 · Manson | 12 | Manson | 17:33 |
| 12 | Evan PorterPlace 12 · Grade 12 · Omak | 12 | Omak | 17:37 |
| 13 | Bryce La MarPlace 13 · Grade 12 · Manson | 12 | Manson | 17:39 |
| 14 | Oscar GuzmanPlace 14 · Grade 11 · Brewster | 11 | Brewster | 17:39 |
| 15 | Juan David MartinezPlace 15 · Grade 9 · Brewster | 9 | Brewster | 17:44 |
| 16 | Felix DotsonPlace 16 · Grade 9 · Cashmere | 9 | Cashmere | 17:44 |
| 17 | Dyllion TaylorPlace 17 · Grade 11 · Cashmere | 11 | Cashmere | 17:51 |
| 18 | Korbin ForsmanPlace 18 · Grade 10 · Republic | 10 | Republic | 17:54 |
| 19 | Ubaldo ArellanoPlace 19 · Grade 12 · Brewster | 12 | Brewster | 17:59 |
| 20 | Lien HagedornPlace 20 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 18:07 |
| 21 | Fernando AlvaradoPlace 21 · Grade 10 · Royal | 10 | Royal | 18:08 |
| 22 | Mason HolbornPlace 22 · Grade 12 · Omak | 12 | Omak | 18:18 |
| 23 | Conner ClausenPlace 23 · Grade 10 · Manson | 10 | Manson | 18:27 |
| 24 | James HamiltonPlace 24 · Grade 12 · Okanogan | 12 | Okanogan | 18:28 |
| 25 | Orlando MedinaPlace 25 · Grade 12 · Brewster | 12 | Brewster | 18:30 |
| 26 | Blake CochranPlace 26 · Grade 12 · Manson | 12 | Manson | 18:33 |
| 27 | Lemuel InfantePlace 27 · Grade 11 · Brewster | 11 | Brewster | 18:36 |
| 28 | Tyler SamPlace 28 · Grade 11 · Omak | 11 | Omak | 18:37 |
| 29 | Carter TimmPlace 29 · Grade 10 · Tonasket | 10 | Tonasket | 18:37 |
| 30 | Kyler KnollPlace 30 · Grade 11 · Cashmere | 11 | Cashmere | 18:39 |
| 31 | Kyle EdmoPlace 31 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 18:40 |
| 32 | Enrique CamposPlace 32 · Grade 9 · Brewster | 9 | Brewster | 18:49 |
| 33 | Yahir MoralesPlace 33 · Grade 11 · Royal | 11 | Royal | 18:50 |
| 34 | Miguel NunezPlace 34 · Grade 11 · Oroville | 11 | Oroville | 18:52 |
| 35 | Waylon ThomasPlace 35 · Grade 10 · Tonasket | 10 | Tonasket | 18:53 |
| 36 | Alejandro MaldonadoPlace 36 · Grade 11 · Tonasket | 11 | Tonasket | 18:55 |
| 37 | Joshua LesterPlace 37 · Grade 12 · Omak | 12 | Omak | 18:57 |
| 38 | Avery JacobsonPlace 38 · Grade 12 · Cascade (Leavenworth) | 12 | Cascade (Leavenworth) | 19:00 |
| 39 | Vidal AbundizPlace 39 · Grade 10 · Royal | 10 | Royal | 19:07 |
| 40 | Alexis DiazPlace 40 · Grade 9 · Royal | 9 | Royal | 19:09 |
| 41 | Anthony VillalobosPlace 41 · Grade 9 · Cascade (Leavenworth) | 9 | Cascade (Leavenworth) | 19:13 |
| 42 | Jordan StarrPlace 42 · Grade 12 · Republic | 12 | Republic | 19:18 |
| 43 | Colton JacksonPlace 43 · Grade 10 · Lake Roosevelt | 10 | Lake Roosevelt | 19:21 |
| 44 | Abraham MontoyaPlace 44 · Grade 9 · Royal | 9 | Royal | 19:21 |
| 45 | David TrailPlace 45 · Grade 11 · Royal | 11 | Royal | 19:22 |
| 46 | Clinton GarnickPlace 46 · Grade 10 · Royal | 10 | Royal | 19:24 |
| 47 | Trece HendricksonPlace 47 · Grade 9 · Omak | 9 | Omak | 19:26 |
| 48 | Henry NelsonPlace 48 · Grade 10 · Cashmere | 10 | Cashmere | 19:27 |
| 49 | Will ClarkPlace 49 · Grade 12 · Okanogan | 12 | Okanogan | 19:28 |
| 50 | Judah WilksPlace 50 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 19:45 |
| 51 | Nicholas BakerPlace 51 · Grade 9 · Republic | 9 | Republic | 19:46 |
| 52 | Curtis WillsonPlace 52 · Grade 11 · Tonasket | 11 | Tonasket | 19:51 |
| 53 | Wylie GrayPlace 53 · Grade 9 · Omak | 9 | Omak | 20:03 |
| 54 | Nolan GrimmettPlace 54 · Grade 11 · Cashmere | 11 | Cashmere | 20:17 |
| 55 | Adrien PinkhamPlace 55 · Grade 12 · Okanogan | 12 | Okanogan | 21:22 |
| 56 | Corbin PetersonPlace 56 · Grade 11 · Okanogan | 11 | Okanogan | 21:22 |
| 57 | Germaine SittingcrowPlace 57 · Grade 10 · Lake Roosevelt | 10 | Lake Roosevelt | 21:26 |
| 58 | Logan SuttonPlace 58 · Grade 10 · Tonasket | 10 | Tonasket | 22:05 |
| 59 | Micaiah SchellPlace 59 · Grade 9 · Tonasket | 9 | Tonasket | 22:42 |
| 60 | Wyatt SherrerPlace 60 · Grade 9 · Oroville | 9 | Oroville | 23:39 |
| 61 | Alan AndradePlace 61 · Grade 12 · Bridgeport | 12 | Bridgeport | 23:42 |
| 62 | Zack SellersPlace 62 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 23:44 |
| 63 | Alonzo AdamsPlace 63 · Grade 10 · Lake Roosevelt | 10 | Lake Roosevelt | 23:50 |
| 64 | Luis LeonPlace 64 · Grade 11 · Bridgeport | 11 | Bridgeport | 23:55 |
| 65 | Tyler PalmerPlace 65 · Grade 11 · Lake Roosevelt | 11 | Lake Roosevelt | 24:29 |
| 66 | Esteban FloresPlace 66 · Grade 9 · Tonasket | 9 | Tonasket | 27:07 |
| 67 | Antonio AndradePlace 67 · Grade 10 · Bridgeport | 10 | Bridgeport | 27:19 |
| 68 | Trevor MillerPlace 68 · Grade 10 · Oroville | 10 | Oroville | 29:28 |
| 69 | David JohnsonPlace 69 · Grade 9 · Oroville | 9 | Oroville | 31:54 |