| 1 | Mereck PalazzoPlace 1 · Grade 11 · ChelanUnofficial | 11 | Chelan | 16:18 |
| 2 | Hunter SwansonPlace 2 · Grade 11 · TonasketUnofficial | 11 | Tonasket | 16:40 |
| 3 | Oren CoxPlace 3 · Grade 12 · BridgeportUnofficial | 12 | Bridgeport | 16:41 |
| 4 | Dillon DawsonPlace 4 · Grade 11 · ChelanUnofficial | 11 | Chelan | 16:45 |
| 5 | Spencer ReissPlace 5 · Grade 12 · RepublicUnofficial | 12 | Republic | 16:57 PR |
| 6 | Israel EscamillaPlace 6 · Grade 9 · OmakUnofficial | 9 | Omak | 17:02 |
| 7 | Blake ChesledonPlace 7 · Grade 11 · OkanoganUnofficial | 11 | Okanogan | 17:06 |
| 8 | Henry ElsnerPlace 8 · Grade 11 · ChelanUnofficial | 11 | Chelan | 17:07 |
| 9 | Heriberto SarmientoPlace 9 · Grade 10 · MansonUnofficial | 10 | Manson | 17:55 |
| 10 | Clancy AndrewsPlace 10 · Grade 9 · OkanoganUnofficial | 9 | Okanogan | 18:06 |
| 11 | Garrett WilsonPlace 11 · Grade 9 · TonasketUnofficial | 9 | Tonasket | 18:15 |
| 12 | Bryden HiresPlace 12 · Grade 12 · TonasketUnofficial | 12 | Tonasket | 18:31 PR |
| 13 | Ben KraskePlace 13 · Grade 12 · OmakUnofficial | 12 | Omak | 18:38 |
| 14 | Kyle HolbornPlace 14 · Grade 10 · OmakUnofficial | 10 | Omak | 18:42 |
| 15 | Javier TorresPlace 15 · Grade 10 · ChelanUnofficial | 10 | Chelan | 18:55 |
| 16 | Alfonso MedinaPlace 16 · Grade 11 · OmakUnofficial | 11 | Omak | 18:56 |
| 17 | Kieran PoorePlace 17 · Grade 12 · RepublicUnofficial | 12 | Republic | 19:12 |
| 18 | Robert GeorgePlace 18 · Grade 12 · Lake RooseveltUnofficial | 12 | Lake Roosevelt | 19:17 |
| 19 | Riley MorrisPlace 19 · Grade 10 · TonasketUnofficial | 10 | Tonasket | 19:22 |
| 20 | Jakob KristiansenPlace 20 · Grade 11 · MansonUnofficial | 11 | Manson | 19:27 |
| 21 | Jerry PalmerPlace 21 · Grade 11 · Lake RooseveltUnofficial | 11 | Lake Roosevelt | 19:29 PR |
| 22 | Tano MartinezPlace 22 · Grade 11 · BridgeportUnofficial | 11 | Bridgeport | 19:34 |
| 23 | Taylor ConnorPlace 23 · Grade 9 · RepublicUnofficial | 9 | Republic | 19:39 PR |
| 24 | Matthew GalvanPlace 24 · Grade 9 · OrovilleUnofficial | 9 | Oroville | 19:46 PR |
| 25 | Dawson ClickPlace 25 · Grade 10 · OmakUnofficial | 10 | Omak | 19:54 |
| 26 | Andrick CarrollPlace 26 · Grade 9 · OmakUnofficial | 9 | Omak | 20:01 |
| 27 | Martin TrejoPlace 27 · Grade 12 · BridgeportUnofficial | 12 | Bridgeport | 20:09 |
| 28 | Gunnar HilderbrandtPlace 28 · Grade 9 · RepublicUnofficial | 9 | Republic | 20:10 PR |
| 29 | Brenden WarrenPlace 29 · Grade 9 · OkanoganUnofficial | 9 | Okanogan | 20:11 |
| 30 | Jakob W PyeattPlace 30 · Grade 9 · RepublicUnofficial | 9 | Republic | 20:12.69 PR |
| 31 | Chance WheatonPlace 31 · Grade 12 · RepublicUnofficial | 12 | Republic | 20:12.95 PR |
| 32 | Marco MendozaPlace 32 · Grade 11 · MansonUnofficial | 11 | Manson | 20:13 PR |
| 33 | Liam ChamberlinPlace 33 · Grade 11 · RepublicUnofficial | 11 | Republic | 20:16 |
| 34 | Jonathan ZelayaPlace 34 · Grade 10 · ChelanUnofficial | 10 | Chelan | 20:19 |
| 35 | Micah DowneyPlace 35 · Grade 9 · OkanoganUnofficial | 9 | Okanogan | 20:22 |
| 36 | Ian HamrickPlace 36 · Grade 9 · RepublicUnofficial | 9 | Republic | 20:23.56 PR |
| 37 | Dylan StreeterPlace 37 · Grade 10 · OkanoganUnofficial | 10 | Okanogan | 20:23.88 PR |
| 38 | Javier CastilloPlace 38 · Grade 12 · OrovilleUnofficial | 12 | Oroville | 20:24.20 |
| 39 | David IniguezPlace 39 · Grade 10 · OrovilleUnofficial | 10 | Oroville | 20:24.51 |
| 40 | Cole TrotterPlace 40 · Grade 10 · Lake RooseveltUnofficial | 10 | Lake Roosevelt | 20:34 |
| 41 | Justin McDonaldPlace 41 · Grade 10 · TonasketUnofficial | 10 | Tonasket | 20:35 |
| 42 | Elijah BurnellPlace 42 · Grade 9 · OrovilleUnofficial | 9 | Oroville | 20:43 PR |
| 43 | Braden WilliamsPlace 43 · Grade 10 · ChelanUnofficial | 10 | Chelan | 20:45 |
| 44 | Rade PilkintonPlace 44 · Grade 12 · TonasketUnofficial | 12 | Tonasket | 20:46.36 |
| 45 | Austin WarrenPlace 45 · Grade 12 · OkanoganUnofficial | 12 | Okanogan | 20:46.64 |
| 46 | Luis VazquezPlace 46 · Grade 10 · OrovilleUnofficial | 10 | Oroville | 20:48 |
| 47 | Phillip LawPlace 47 · Grade 11 · OmakUnofficial | 11 | Omak | 20:49 PR |
| 48 | Bradley WilderPlace 48 · Grade 10 · Lake RooseveltUnofficial | 10 | Lake Roosevelt | 20:56 PR |
| 49 | Samuel FloresPlace 49 · Grade 10 · TonasketUnofficial | 10 | Tonasket | 20:58 PR |
| 50 | Zion ButlerPlace 50 · Grade 11 · TonasketUnofficial | 11 | Tonasket | 21:00 |
| 51 | Louis Morrison-NelsonPlace 51 · Grade 11 · OkanoganUnofficial | 11 | Okanogan | 21:02 PR |
| 52 | Ezeka BaldovinosPlace 52 · Grade 9 · ChelanUnofficial | 9 | Chelan | 21:05 |
| 53 | Emmett N KholsethPlace 53 · Grade 9 · RepublicUnofficial | 9 | Republic | 21:09 PR |
| 54 | Noah BrooksPlace 54 · Grade 12 · OkanoganUnofficial | 12 | Okanogan | 21:15 |
| 55 | Erik CardenasPlace 55 · Grade 10 · ChelanUnofficial | 10 | Chelan | 21:18 PR |
| 56 | Cameron TillmanPlace 56 · Grade 11 · Lake RooseveltUnofficial | 11 | Lake Roosevelt | 21:22 |
| 57 | Courage OwensPlace 57 · Grade 10 · OkanoganUnofficial | 10 | Okanogan | 21:26 |
| 58 | Tony RuizPlace 58 · Grade 9 · BridgeportUnofficial | 9 | Bridgeport | 21:27 |
| 59 | Marcos SalazarPlace 59 · Grade 11 · BridgeportUnofficial | 11 | Bridgeport | 21:28.67 |
| 60 | Mark JimenezPlace 60 · Grade 11 · ChelanUnofficial | 11 | Chelan | 21:28.92 PR |
| 61 | Corban WilderPlace 61 · Grade 12 · Lake RooseveltUnofficial | 12 | Lake Roosevelt | 21:30 |
| 62 | Sam WrightPlace 62 · Grade 9 · RepublicUnofficial | 9 | Republic | 21:32 PR |
| 63 | Alex GalvanPlace 63 · Grade 9 · ChelanUnofficial | 9 | Chelan | 21:49 PR |
| 64 | Spencer ClevelandPlace 64 · Grade 11 · OkanoganUnofficial | 11 | Okanogan | 21:58 |
| 65 | Kaden TrotterPlace 65 · Grade 12 · Lake RooseveltUnofficial | 12 | Lake Roosevelt | 22:02 |
| 66 | Eric OwsleyPlace 66 · Grade 9 · TonasketUnofficial | 9 | Tonasket | 22:03 |
| 67 | Emmanuel CastrejonPlace 67 · Grade 12 · OrovilleUnofficial | 12 | Oroville | 22:11 |
| 68 | Daniel CastrejonPlace 68 · Grade 12 · OrovilleUnofficial | 12 | Oroville | 22:12 |
| 69 | Javier PastorPlace 69 · Grade 10 · ChelanUnofficial | 10 | Chelan | 22:15 |
| 70 | Jesse GomezPlace 70 · Grade 11 · BridgeportUnofficial | 11 | Bridgeport | 22:54 |
| 71 | Caeleb HardestyPlace 71 · Grade 9 · TonasketUnofficial | 9 | Tonasket | 23:02 PR |
| 72 | Richard MenesesPlace 72 · Grade 12 · ChelanUnofficial | 12 | Chelan | 23:06 |
| 73 | Ethan MorrisPlace 73 · Grade 11 · ChelanUnofficial | 11 | Chelan | 23:09 |
| 74 | Braeden O'DellPlace 74 · Grade 9 · OmakUnofficial | 9 | Omak | 23:10 |
| 75 | Jose CabralesPlace 75 · Grade 12 · ChelanUnofficial | 12 | Chelan | 23:25 |
| 76 | Jesus GarciaPlace 76 · Grade 12 · ChelanUnofficial | 12 | Chelan | 24:10.45 |
| 77 | Oscar GomezPlace 77 · Grade 9 · BridgeportUnofficial | 9 | Bridgeport | 24:10.73 |
| 78 | Jaime GranadosPlace 78 · Grade 11 · ChelanUnofficial | 11 | Chelan | 24:28.65 PR |
| 79 | Luis TrejoPlace 79 · Grade 9 · BridgeportUnofficial | 9 | Bridgeport | 24:28.97 |
| 80 | Pedro VenegasPlace 80 · Grade 12 · ChelanUnofficial | 12 | Chelan | 25:08 PR |
| 81 | Yohnney CastilloPlace 81 · Grade 10 · OrovilleUnofficial | 10 | Oroville | 25:29 PR |
| 82 | Ethan SchoenwaldPlace 82 · Grade 10 · MansonUnofficial | 10 | Manson | 27:08 |
| 83 | Dakota HaneyPlace 83 · Grade 12 · OrovilleUnofficial | 12 | Oroville | 27:32 |
| 84 | Collin RisePlace 84 · Grade 9 · OmakUnofficial | 9 | Omak | 28:00 |
| 85 | Morgan SeverenPlace 85 · Grade 9 · RepublicUnofficial | 9 | Republic | 33:59 PR |
| 86 | Mithchell FitzthumPlace 86 · Grade 9 · TonasketUnofficial | 9 | Tonasket | 35:05 PR |
| 87 | Juan TrejoPlace 87 · Grade 9 · BridgeportUnofficial | 9 | Bridgeport | 35:26 PR |