| 1 | Rob McManusPlace 1 · Grade 11 · Cashmere | 11 | Cashmere | 16:35.54 |
| 2 | Sam KinserPlace 2 · Grade 12 · Cashmere | 12 | Cashmere | 16:46.57 |
| 3 | Connor TorgesenPlace 3 · Grade 12 · Manson | 12 | Manson | 16:56.13 |
| 4 | Derek RichardsonPlace 4 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 16:56.44 |
| 5 | Owen BardPlace 5 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 17:09.27 |
| 6 | Grant TorgesenPlace 6 · Grade 11 · Manson | 11 | Manson | 17:15.70 |
| 7 | Steven ZandellPlace 7 · Grade 12 · Omak | 12 | Omak | 17:37.38 |
| 8 | Dominic Cruz-EstradaPlace 8 · Grade 10 · Mariner | 10 | Mariner | 17:38.00 |
| 9 | Juan David MartinezPlace 9 · Grade 9 · Brewster | 9 | Brewster | 17:43.80 |
| 10 | Jonathan SarmientoPlace 10 · Grade 11 · Manson | 11 | Manson | 17:54.50 |
| 11 | Jose VazquezPlace 11 · Grade 12 · Manson | 12 | Manson | 18:02.53 |
| 12 | Oscar GuzmanPlace 12 · Grade 11 · Brewster | 11 | Brewster | 18:10.72 |
| 13 | Jacob RedmanPlace 13 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 18:14.23 |
| 14 | Evan PorterPlace 14 · Grade 12 · Omak | 12 | Omak | 18:16.35 |
| 15 | Felix DotsonPlace 15 · Grade 9 · Cashmere | 9 | Cashmere | 18:21.84 |
| 16 | Bryce La MarPlace 16 · Grade 12 · Manson | 12 | Manson | 18:22.15 |
| 17 | Dyllion TaylorPlace 17 · Grade 11 · Cashmere | 11 | Cashmere | 18:22.70 |
| 18 | Lien HagedornPlace 18 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 18:22.93 |
| 19 | Conner ClausenPlace 19 · Grade 10 · Manson | 10 | Manson | 18:27.26 |
| 20 | Fernando AlvaradoPlace 20 · Grade 10 · Royal | 10 | Royal | 18:38.00 |
| 21 | Blake CochranPlace 21 · Grade 12 · Manson | 12 | Manson | 18:38.81 |
| 22 | Ubaldo ArellanoPlace 22 · Grade 12 · Brewster | 12 | Brewster | 18:47.22 |
| 23 | James SmithPlace 23 · Grade 12 · Mariner | 12 | Mariner | 18:57.10 |
| 24 | Lemuel InfantePlace 24 · Grade 11 · Brewster | 11 | Brewster | 19:08.41 |
| 25 | Miguel NunezPlace 25 · Grade 11 · Oroville | 11 | Oroville | 19:11.49 |
| 26 | Joshua LesterPlace 26 · Grade 12 · Omak | 12 | Omak | 19:12.36 |
| 27 | Kyle EdmoPlace 27 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 19:15.58 |
| 28 | Matthew MeisnerPlace 28 · Grade 10 · Mariner | 10 | Mariner | 19:21.33 |
| 29 | Carter TimmPlace 29 · Grade 10 · Tonasket | 10 | Tonasket | 19:24.63 |
| 30 | Clinton GarnickPlace 30 · Grade 10 · Royal | 10 | Royal | 19:25.57 |
| 31 | Orlando MedinaPlace 31 · Grade 12 · Brewster | 12 | Brewster | 19:26.14 |
| 32 | Enrique CamposPlace 32 · Grade 9 · Brewster | 9 | Brewster | 19:26.52 |
| 33 | Colton JacksonPlace 33 · Grade 10 · Lake Roosevelt | 10 | Lake Roosevelt | 19:28.42 |
| 34 | Marque NunezPlace 34 · Grade 12 · Mariner | 12 | Mariner | 19:29.47 |
| 35 | Henry NelsonPlace 35 · Grade 10 · Cashmere | 10 | Cashmere | 19:33.20 |
| 36 | Tyler SamPlace 36 · Grade 11 · Omak | 11 | Omak | 19:36.62 |
| 37 | Curtis WillsonPlace 37 · Grade 11 · Tonasket | 11 | Tonasket | 19:38.07 |
| 38 | Titus PetersenPlace 38 · Grade 12 · Manson | 12 | Manson | 19:42.42 |
| 39 | Avery JacobsonPlace 39 · Grade 12 · Cascade (Leavenworth) | 12 | Cascade (Leavenworth) | 19:43.06 |
| 40 | Alexis DiazPlace 40 · Grade 9 · Royal | 9 | Royal | 19:48.44 |
| 41 | Mason HolbornPlace 41 · Grade 12 · Omak | 12 | Omak | 19:51.05 |
| 42 | Trece HendricksonPlace 42 · Grade 9 · Omak | 9 | Omak | 19:54.86 |
| 43 | Anthony VillalobosPlace 43 · Grade 9 · Cascade (Leavenworth) | 9 | Cascade (Leavenworth) | 19:59.82 |
| 44 | Bryan HinojosaPlace 44 · Grade 11 · Mariner | 11 | Mariner | 20:01.42 |
| 45 | Abraham MontoyaPlace 45 · Grade 9 · Royal | 9 | Royal | 20:02.90 |
| 46 | Edwin MartinezPlace 46 · Grade 12 · Wahluke | 12 | Wahluke | 20:11.70 |
| 47 | David TrailPlace 47 · Grade 11 · Royal | 11 | Royal | 20:12.04 |
| 48 | Judah WilksPlace 48 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 20:26.48 |
| 49 | Wylie GrayPlace 49 · Grade 9 · Omak | 9 | Omak | 20:27.38 |
| 50 | Vidal AbundizPlace 50 · Grade 10 · Royal | 10 | Royal | 20:36.50 |
| 51 | Marco ValdovinosPlace 51 · Grade 12 · Manson | 12 | Manson | 20:38.85 |
| 52 | Andres GarciaPlace 52 · Grade 9 · Brewster | 9 | Brewster | 20:40.14 |
| 53 | Braydon BusterPlace 53 · Grade 10 · Royal | 10 | Royal | 20:40.79 |
| 54 | Xavier TurnerPlace 54 · Grade 10 · Mariner | 10 | Mariner | 20:41.25 |
| 55 | Alejandro MaldonadoPlace 55 · Grade 11 · Tonasket | 11 | Tonasket | 20:41.54 |
| 56 | David IsingPlace 56 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 20:41.95 |
| 57 | Eli LyonsPlace 57 · Grade 9 · Cashmere | 9 | Cashmere | 20:50.68 |
| 58 | Braden GetzinPlace 58 · Grade 11 · Manson | 11 | Manson | 20:56.86 |
| 59 | Oscar OropezaPlace 59 · Grade 10 · Cashmere | 10 | Cashmere | 20:57.20 |
| 60 | JJ GronerPlace 60 · Grade 9 · Cashmere | 9 | Cashmere | 21:03.61 |
| 61 | Jax HaeberlePlace 61 · Grade 9 · Omak | 9 | Omak | 21:10.27 |
| 62 | Rolland SchmittenPlace 62 · Grade 11 · Cashmere | 11 | Cashmere | 21:14.12 |
| 63 | Rex TorgesenPlace 63 · Grade 9 · Manson | 9 | Manson | 21:16.31 |
| 64 | Malachi SanchezPlace 64 · Grade 11 · Manson | 11 | Manson | 21:20.39 |
| 65 | Logan SuttonPlace 65 · Grade 10 · Tonasket | 10 | Tonasket | 21:20.75 |
| 66 | Hayden AndersonPlace 66 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 21:22.43 |
| 67 | Micah GuerinPlace 67 · Grade 9 · Cashmere | 9 | Cashmere | 21:27.40 |
| 68 | Jose BarbosaPlace 68 · Grade 12 · Wahluke | 12 | Wahluke | 21:29.00 |
| 69 | Isaac TvetenPlace 69 · Grade 10 · Cascade (Leavenworth) | 10 | Cascade (Leavenworth) | 21:30.27 |
| 70 | Reyden SandovalPlace 70 · Grade 9 · Omak | 9 | Omak | 21:36.42 |
| 71 | Abram ZanolPlace 71 · Grade 9 · Cashmere | 9 | Cashmere | 21:38.80 |
| 72 | Jonathan ChhunPlace 72 · Grade 12 · Mariner | 12 | Mariner | 21:41.31 |
| 73 | Raul SandovalPlace 73 · Grade 10 · Wahluke | 10 | Wahluke | 21:58.23 |
| 74 | Ulysses SilvaPlace 74 · Grade 11 · Brewster | 11 | Brewster | 22:00.69 |
| 75 | Brody ForsterPlace 75 · Grade 11 · Cascade (Leavenworth) | 11 | Cascade (Leavenworth) | 22:09.37 |
| 76 | Pedro RiosPlace 76 · Grade 9 · Brewster | 9 | Brewster | 22:11.58 |
| 77 | Adrian DorantesPlace 77 · Grade 9 · Brewster | 9 | Brewster | 22:12.21 |
| 78 | Kevin Rodriguez-De...Place 78 · Grade 9 · Royal | 9 | Royal | 22:12.67 |
| 79 | Garrik StrongPlace 79 · Grade 9 · Cashmere | 9 | Cashmere | 22:13.29 |
| 80 | Juan VelascoPlace 80 · Grade 10 · Wahluke | 10 | Wahluke | 22:20.87 |
| 81 | Omar BarraraPlace 81 · Grade 9 · Brewster | 9 | Brewster | 22:21.11 |
| 82 | Josue GonzalezPlace 82 · Grade 10 · Royal | 10 | Royal | 22:23.86 |
| 83 | Owen NewmanPlace 83 · Grade 9 · Cashmere | 9 | Cashmere | 22:26.86 |
| 84 | Kayden CatePlace 84 · Grade 10 · Omak | 10 | Omak | 22:33.63 |
| 85 | Alonzo AdamsPlace 85 · Grade 10 · Lake Roosevelt | 10 | Lake Roosevelt | 22:46.55 |
| 86 | Gunnar SimmonsPlace 86 · Grade 9 · Cashmere | 9 | Cashmere | 22:48.34 |
| 87 | Haakon ScheiblerPlace 87 · Grade 9 · Cascade (Leavenworth) | 9 | Cascade (Leavenworth) | 22:50.54 |
| 88 | Nicholi SanchezPlace 88 · Grade 9 · Manson | 9 | Manson | 23:03.38 |
| 89 | Sebastian KelzenbergPlace 89 · Grade 10 · Cashmere | 10 | Cashmere | 23:07.15 |
| 90 | Jackson DonaldPlace 90 · Grade 9 · Cashmere | 9 | Cashmere | 23:09.44 |
| 91 | Aidan CampbellPlace 91 · Grade 10 · Cashmere | 10 | Cashmere | 23:14.09 |
| 92 | Killian CarrikerPlace 92 · Grade 9 · Omak | 9 | Omak | 23:14.74 |
| 93 | Andy MartinezPlace 93 · Grade 12 · Wahluke | 12 | Wahluke | 23:16.78 |
| 94 | Juan QuirozPlace 94 · Grade 10 · Wahluke | 10 | Wahluke | 23:18.26 |
| 95 | Drake HesselschwartPlace 95 · Grade 9 · Cashmere | 9 | Cashmere | 23:19.53 |
| 96 | Kevin HoangPlace 96 · Grade 12 · Mariner | 12 | Mariner | 23:23.47 |
| 97 | Alexis QuirozPlace 97 · Grade 12 · Wahluke | 12 | Wahluke | 23:25.74 |
| 98 | Elizandro PadillaPlace 98 · Grade 9 · Mariner | 9 | Mariner | 23:28.88 |
| 99 | Juan AngelPlace 99 · Grade 9 · Brewster | 9 | Brewster | 24:15.90 |
| 100 | Jesus SandovalPlace 100 · Grade 12 · Cascade (Leavenworth) | 12 | Cascade (Leavenworth) | 24:22.73 |
| 101 | Zack SellersPlace 101 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 24:28.10 |
| 102 | Brian HuynhPlace 102 · Grade 11 · Mariner | 11 | Mariner | 24:29.07 |
| 103 | Tai NguyenPlace 103 · Grade 11 · Mariner | 11 | Mariner | 24:57.68 |
| 104 | Payton WebleyPlace 104 · Grade 11 · Cashmere | 11 | Cashmere | 25:47.24 |
| 105 | Easton RisdonPlace 105 · Grade 10 · Cashmere | 10 | Cashmere | 25:49.14 |
| 106 | Gustavo EspinoPlace 106 · Grade 10 · Royal | 10 | Royal | 25:53.24 |
| 107 | Louis SanchezPlace 107 · Grade 12 · Manson | 12 | Manson | 26:14.30 |
| 108 | Tyler PalmerPlace 108 · Grade 11 · Lake Roosevelt | 11 | Lake Roosevelt | 26:19.91 |
| 109 | Dayne ZieglerPlace 109 · Grade 10 · Royal | 10 | Royal | 26:39.09 |
| 110 | Alden BrooksPlace 110 · Grade 9 · Cascade (Leavenworth) | 9 | Cascade (Leavenworth) | 26:45.50 |
| 111 | Masen MetskerPlace 111 · Grade 9 · Mariner | 9 | Mariner | 26:53.85 |
| 112 | Trevor MillerPlace 112 · Grade 10 · Oroville | 10 | Oroville | 28:59.39 |
| 113 | Quentin FarrellPlace 113 · Grade 9 · Cascade (Leavenworth) | 9 | Cascade (Leavenworth) | 29:01.60 |
| 114 | David JohnsonPlace 114 · Grade 9 · Oroville | 9 | Oroville | 33:28.59 |
| 115 | Joey TynanPlace 115 · Grade 10 · Lake Roosevelt | 10 | Lake Roosevelt | 34:05.50 |