| 1 | Ben BrooksPlace 1 · Grade 11 · Kamiakin | 11 | Kamiakin | 16:22.32 |
| 2 | Chris SalsburyPlace 2 · Grade 12 · Central Valley | 12 | Central Valley | 16:31.46 |
| 3 | Zack LavierPlace 3 · Grade 10 · Central Catholic | 10 | Central Catholic | 16:32.11 |
| 4 | Miguel VargasPlace 4 · Grade 10 · Eisenhower | 10 | Eisenhower | 16:47.46 |
| 5 | Tyler DurallPlace 5 · Grade 10 · University | 10 | University | 16:50.81 |
| 6 | Pierce MillerPlace 6 · Grade 10 · Lincoln | 10 | Lincoln | 16:53.01 |
| 7 | Donell RomePlace 7 · Grade 10 · Hermiston | 10 | Hermiston | 17:04.62 |
| 8 | Dustin ZimmerlyPlace 8 · Grade 10 · Camas | 10 | Camas | 17:13.01 |
| 9 | Alex McKayPlace 9 · Grade 12 · Auburn Riverside | 12 | Auburn Riverside | 17:19.79 |
| 10 | Nate MockPlace 10 · Grade 10 · Tahoma | 10 | Tahoma | 17:24.34 |
| 11 | Moses LurburPlace 11 · Grade 9 · Wenatchee | 9 | Wenatchee | 17:27.68 |
| 12 | Jake KnoblichPlace 12 · Grade 9 · Liberty-Issaquah | 9 | Liberty-Issaquah | 17:33.45 |
| 13 | Joe TadessePlace 13 · Grade 11 · Union | 11 | Union | 17:34.64 |
| 14 | Patrick O'NeilPlace 14 · Grade 12 · Boise | 12 | Boise | 17:43.77 |
| 15 | Eli PhillipsPlace 15 · Grade 10 · Cashmere | 10 | Cashmere | 17:47.10 |
| 16 | Josh JohnsonPlace 16 · Grade 11 · Ephrata | 11 | Ephrata | 17:48.40 |
| 17 | Davis JeffreyPlace 17 · Grade 12 · NW Christian-Lacey | 12 | NW Christian-Lacey | 17:51.72 |
| 18 | Nate BeedPlace 18 · Grade 9 · La Center | 9 | La Center | 17:53.45 |
| 19 | Danny SchraderPlace 19 · Grade 11 · Todd Beamer | 11 | Todd Beamer | 17:58.81 |
| 20 | Dallin OlsonPlace 20 · Grade 12 · Cheney | 12 | Cheney | 17:59.81 |
| 21 | Nate JensvoldPlace 21 · Grade 9 · Ellensburg | 9 | Ellensburg | 18:00.69 |
| 22 | Quinn JohnsonPlace 22 · Grade 10 · Olympia | 10 | Olympia | 18:02.30 |
| 23 | Alex DittoPlace 23 · Grade 10 · West Valley-Yakima | 10 | West Valley-Yakima | 18:04.17 |
| 24 | Aaron HarrellPlace 24 · Grade 12 · Lakes | 12 | Lakes | 18:04.92 |
| 25 | Brian MerrillPlace 25 · Grade 11 · Eastmont | 11 | Eastmont | 18:10.91 |
| 26 | Kaelan NettleshipPlace 26 · Grade 9 · Selah | 9 | Selah | 18:22.84 |
| 27 | Fernando SanchezPlace 27 · Grade 11 · Federal Way | 11 | Federal Way | 18:24.88 |
| 28 | Nathan PrattPlace 28 · Grade 9 · Auburn Riverside | 9 | Auburn Riverside | 18:26.56 |
| 29 | Carson HillPlace 29 · Grade 11 · Coeur D'Alene | 11 | Coeur D'Alene | 18:26.85 |
| 30 | Pranay ShoroffPlace 30 · Grade 11 · Overlake | 11 | Overlake | 18:30.08 |
| 31 | Andrew WollPlace 31 · Grade 12 · Lakeside | 12 | Lakeside | 18:39.49 |
| 32 | Grant RienstraPlace 32 · Grade 9 · Bellingham | 9 | Bellingham | 18:49.70 |
| 33 | Mackay AtkinsonPlace 33 · Grade 12 · Eagle | 12 | Eagle | 18:51.37 |
| 34 | Ricardo LunaPlace 34 · Grade 12 · A.C. Davis | 12 | A.C. Davis | 18:51.76 |
| 35 | Sam RiccardiPlace 35 · Grade 10 · Anacortes | 10 | Anacortes | 18:52.10 |
| 36 | Anders BergquistPlace 36 · Grade 11 · South Whidbey | 11 | South Whidbey | 18:55.15 |
| 37 | Arsh GandaPlace 37 · Grade 12 · Abbotsford | 12 | Abbotsford | 19:04.50 |
| 38 | Sam WahlPlace 38 · Grade 11 · Prosser | 11 | Prosser | 19:12.59 |
| 39 | Rohan MerrillPlace 39 · Grade 9 · Kingston | 9 | Kingston | 19:15.89 |
| 40 | Wayde JonesPlace 40 · Grade 10 · Rogers-Spokane | 10 | Rogers-Spokane | 19:31.92 |
| 41 | Hunter DempseyPlace 41 · Grade 10 · Port Angeles | 10 | Port Angeles | 19:36.89 |
| 42 | Leland CarterPlace 42 · Grade 11 · Ferndale | 11 | Ferndale | 20:11.20 |
| 43 | Andrew NeumannPlace 43 · Grade 9 · Seattle Christian | 9 | Seattle Christian | 20:13.54 |
| 44 | Bell CaiPlace 44 · Grade 11 · North Surrey Sr | 11 | North Surrey Sr | 21:02.47 |
| 45 | Alex OrtizPlace 45 · Grade 10 · Granger | 10 | Granger | 21:15.16 |
| 46 | Bradley McNearneyPlace 46 · Grade 11 · East Valley-Yakima | 11 | East Valley-Yakima | 21:22.34 |
| 47 | Quinn EvansPlace 47 · Grade 9 · Union | 9 | Union | 21:39.24 |
| 1 | Phillip FishburnPlace 1 · Grade 10 · Kamiakin | 10 | Kamiakin | 15:59.00 |
| 2 | Gunnar VikPlace 2 · Grade 11 · Central Catholic | 11 | Central Catholic | 16:09.19 |
| 3 | Patrick MirannePlace 3 · Grade 11 · University | 11 | University | 16:30.59 |
| 4 | Jackson BrillPlace 4 · Grade 10 · Boise | 10 | Boise | 16:30.90 |
| 5 | Kyle RapaczPlace 5 · Grade 11 · Olympia | 11 | Olympia | 16:34.14 |
| 6 | Calvin SmithPlace 6 · Grade 11 · Eisenhower | 11 | Eisenhower | 16:35.16 |
| 7 | Nick PenningtonPlace 7 · Grade 12 · Tahoma | 12 | Tahoma | 16:36.52 |
| 8 | Teddy KortenhofPlace 8 · Grade 12 · Lincoln | 12 | Lincoln | 16:42.53 |
| 9 | Chad SamuelsonPlace 9 · Grade 12 · Central Valley | 12 | Central Valley | 16:50.10 |
| 10 | Nicholas CarterPlace 10 · Grade 9 · Camas | 9 | Camas | 16:52.81 |
| 11 | Sam GillmanPlace 11 · Grade 10 · Bellingham | 10 | Bellingham | 16:59.38 |
| 12 | Jacob BrueckmanPlace 12 · Grade 10 · Liberty-Issaquah | 10 | Liberty-Issaquah | 17:18.10 |
| 13 | Joe EdgecombPlace 13 · Grade 11 · Lakes | 11 | Lakes | 17:20.23 |
| 14 | Josiah NiederwerferPlace 14 · Grade 10 · Hermiston | 10 | Hermiston | 17:22.27 |
| 15 | Brandon SuhrPlace 15 · Grade 12 · Auburn Riverside | 12 | Auburn Riverside | 17:22.68 |
| 16 | Mason GoodmanPlace 16 · Grade 12 · Liberty-Issaquah | 12 | Liberty-Issaquah | 17:23.64 |
| 17 | Konner SauvePlace 17 · Grade 11 · East Valley-Yakima | 11 | East Valley-Yakima | 17:24.18 |
| 18 | Travis GyllingPlace 18 · Grade 10 · Ellensburg | 10 | Ellensburg | 17:31.33 |
| 19 | Daniel IzutsuPlace 19 · Grade 10 · West Valley-Yakima | 10 | West Valley-Yakima | 17:32.94 |
| 20 | Nick MoorePlace 20 · Grade 11 · Eastmont | 11 | Eastmont | 17:33.68 |
| 21 | Garrett BrittPlace 21 · Grade 11 · Wenatchee | 11 | Wenatchee | 17:35.68 |
| 22 | Joseph DecenaPlace 22 · Grade 11 · Federal Way | 11 | Federal Way | 17:46.06 |
| 23 | Oliver FernandezPlace 23 · Grade 12 · Cashmere | 12 | Cashmere | 17:48.56 |
| 24 | Evan AtwaterPlace 24 · Grade 12 · Cedarcrest | 12 | Cedarcrest | 17:50.22 |
| 25 | Carson KerrPlace 25 · Grade 11 · Cheney | 11 | Cheney | 17:51.80 |
| 26 | Daniel KubayPlace 26 · Grade 12 · Todd Beamer | 12 | Todd Beamer | 17:56.27 |
| 27 | Alex MageePlace 27 · Grade 10 · Union | 10 | Union | 17:57.03 |
| 28 | Dax TatePlace 28 · Grade 11 · Auburn Riverside | 11 | Auburn Riverside | 17:59.03 |
| 29 | Jake MorrisPlace 29 · Grade 10 · La Center | 10 | La Center | 18:01.62 |
| 30 | Lukas HermetzPlace 30 · Grade 10 · Ephrata | 10 | Ephrata | 18:02.32 |
| 31 | Colton BusterPlace 31 · Grade 10 · NW Christian-Lacey | 10 | NW Christian-Lacey | 18:05.46 |
| 32 | Isaac LeavittPlace 32 · Grade 10 · Selah | 10 | Selah | 18:05.75 |
| 33 | Tristan ScoffieldPlace 33 · Grade 11 · Coeur D'Alene | 11 | Coeur D'Alene | 18:06.72 |
| 34 | Noah IrcinkPlace 34 · Grade 10 · Lakeside | 10 | Lakeside | 18:07.01 |
| 35 | Jesus SalcedoPlace 35 · Grade 11 · A.C. Davis | 11 | A.C. Davis | 18:23.07 |
| 36 | Tim NahringPlace 36 · Grade 11 · Woodland | 11 | Woodland | 18:26.61 |
| 37 | Noel IssaPlace 37 · Grade 9 · Kingston | 9 | Kingston | 18:33.92 |
| 38 | Omar AldahlehPlace 38 · Grade 10 · Overlake | 10 | Overlake | 18:46.32 |
| 39 | Ryan FogginPlace 39 · Grade 10 · Anacortes | 10 | Anacortes | 18:51.29 |
| 40 | Paul GrimstedPlace 40 · Grade 11 · Eagle | 11 | Eagle | 18:54.88 |
| 41 | Geoffrey DonovanPlace 41 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 18:55.46 |
| 42 | Jayson BlackburnPlace 42 · Grade 9 · Union | 9 | Union | 18:56.09 |
| 43 | Truman HoodPlace 43 · Grade 11 · South Whidbey | 11 | South Whidbey | 18:57.20 |
| 44 | Andriy BilousPlace 44 · Grade 11 · Rogers-Spokane | 11 | Rogers-Spokane | 19:26.66 |
| 45 | Jordan JohnsonPlace 45 · Grade 12 · Port Angeles | 12 | Port Angeles | 19:28.98 |
| 46 | Evan JensenPlace 46 · Grade 12 · Prosser | 12 | Prosser | 19:31.85 |
| 47 | Zach SulakPlace 47 · Grade 9 · Ferndale | 9 | Ferndale | 19:38.85 |
| 48 | Matthew CumpstonPlace 48 · Grade 10 · Granger | 10 | Granger | 20:19.51 |
| 49 | Jameson EvansPlace 49 · Grade 11 · Logos | 11 | Logos | 21:02.42 |
| 50 | Caden SipePlace 50 · Grade 11 · Umatilla | 11 | Umatilla | 24:59.66 |
| 1 | Spencer StewartPlace 1 · Grade 10 · Eisenhower | 10 | Eisenhower | 15:58.28 |
| 2 | Daniel ThompsonPlace 2 · Grade 10 · Central Catholic | 10 | Central Catholic | 16:05.36 |
| 3 | Daniel SanchezPlace 3 · Grade 12 · Kamiakin | 12 | Kamiakin | 16:13.45 |
| 4 | Seth GruberPlace 4 · Grade 12 · University | 12 | University | 16:32.39 |
| 5 | Nick GennarelliPlace 5 · Grade 10 · Tahoma | 10 | Tahoma | 16:35.26 |
| 6 | Caleb NichollsPlace 6 · Grade 11 · Central Valley | 11 | Central Valley | 16:35.69 |
| 7 | Daniel OsterhagePlace 7 · Grade 11 · Camas | 11 | Camas | 16:49.29 |
| 8 | Coby EastwoodPlace 8 · Grade 12 · Lincoln | 12 | Lincoln | 16:51.71 |
| 9 | Justin BurkePlace 9 · Grade 11 · West Valley-Yakima | 11 | West Valley-Yakima | 16:54.09 |
| 10 | Jay SemmonsPlace 10 · Grade 11 · Eastmont | 11 | Eastmont | 16:54.39 |
| 11 | Eli JensenPlace 11 · Grade 10 · Boise | 10 | Boise | 16:56.47 |
| 12 | James McClintockPlace 12 · Grade 11 · Olympia | 11 | Olympia | 16:58.63 |
| 13 | Sasha SumnerPlace 13 · Grade 11 · Ellensburg | 11 | Ellensburg | 17:00.08 |
| 14 | Carson SorkPlace 14 · Grade 9 · Union | 9 | Union | 17:04.50 |
| 15 | Darian WoodPlace 15 · Grade 11 · Eagle | 11 | Eagle | 17:10.58 |
| 16 | Ethan GreenPlace 16 · Grade 9 · Ephrata | 9 | Ephrata | 17:20.95 |
| 17 | Austin ConklinPlace 17 · Grade 11 · Wenatchee | 11 | Wenatchee | 17:21.53 |
| 18 | Aidan BingertPlace 18 · Grade 11 · Abbotsford | 11 | Abbotsford | 17:25.61 |
| 19 | Austin CalderPlace 19 · Grade 11 · Auburn Riverside | 11 | Auburn Riverside | 17:31.57 |
| 20 | Ricardo NaranjoPlace 20 · Grade 12 · Cashmere | 12 | Cashmere | 17:33.00 |
| 21 | Nick BliesnerPlace 21 · Grade 11 · Liberty-Issaquah | 11 | Liberty-Issaquah | 17:34.27 |
| 22 | Abe WrightPlace 22 · Grade 11 · Hermiston | 11 | Hermiston | 17:42.78 |
| 23 | Daniel WaltersPlace 23 · Grade 10 · Coeur D'Alene | 10 | Coeur D'Alene | 17:43.18 |
| 24 | Luke BredesonPlace 24 · Grade 10 · NW Christian-Lacey | 10 | NW Christian-Lacey | 17:43.49 |
| 25 | Beniam YonasPlace 25 · Grade 11 · Federal Way | 11 | Federal Way | 17:45.83 |
| 26 | Reggie HullPlace 26 · Grade 10 · Selah | 10 | Selah | 17:49.80 |
| 27 | Mason VanstonePlace 27 · Grade 10 · Cheney | 10 | Cheney | 17:52.34 |
| 28 | James ParkerPlace 28 · Grade 9 · Anacortes | 9 | Anacortes | 17:53.25 |
| 29 | Jamie SayeghPlace 29 · Grade 12 · Bellingham | 12 | Bellingham | 17:54.20 |
| 30 | Donovan DeweyPlace 30 · Grade 12 · Lakeside | 12 | Lakeside | 17:54.80 |
| 31 | Hunter ZeismanPlace 31 · Grade 12 · Lakes | 12 | Lakes | 17:55.92 |
| 32 | Mathew SheldonPlace 32 · Grade 11 · La Center | 11 | La Center | 17:58.44 |
| 33 | Sean KiercePlace 33 · Grade 12 · Auburn Riverside | 12 | Auburn Riverside | 17:59.10 |
| 34 | Kepler HousePlace 34 · Grade 12 · Todd Beamer | 12 | Todd Beamer | 18:04.76 |
| 35 | Will SimmsPlace 35 · Grade 9 · South Whidbey | 9 | South Whidbey | 18:08.18 |
| 36 | Carson Jacobs-ForsterPlace 36 · Grade 11 · A.C. Davis | 11 | A.C. Davis | 18:09.12 |
| 37 | Harris LackeyPlace 37 · Grade 10 · Union | 10 | Union | 18:10.33 |
| 38 | Nick CulbertPlace 38 · Grade 11 · Overlake | 11 | Overlake | 18:48.80 |
| 39 | Josh HenryPlace 39 · Grade 12 · Seattle Christian | 12 | Seattle Christian | 18:51.73 |
| 40 | Johnny MurrayPlace 40 · Grade 9 · Rogers-Spokane | 9 | Rogers-Spokane | 18:52.31 |
| 41 | Leo GonzalousPlace 41 · Grade 10 · Prosser | 10 | Prosser | 18:53.12 |
| 42 | Jameson BrucePlace 42 · Grade 12 · Kingston | 12 | Kingston | 18:55.33 |
| 43 | Preston EvansPlace 43 · Grade 9 · Logos | 9 | Logos | 19:06.80 |
| 44 | Tarell ManjarrezPlace 44 · Grade 10 · Wapato | 10 | Wapato | 19:13.22 |
| 45 | Tony DalgardnoPlace 45 · Grade 12 · Port Angeles | 12 | Port Angeles | 19:17.72 |
| 46 | Jacob RamirezPlace 46 · Grade 9 · Ferndale | 9 | Ferndale | 19:30.53 |
| 47 | Aaron CardozaPlace 47 · Grade 9 · Granger | 9 | Granger | 19:58.81 |
| 48 | Ramiro RubioPlace 48 · Grade 11 · Umatilla | 11 | Umatilla | 21:34.93 |
| 1 | Jean Baptiste TooleyPlace 1 · Grade 11 · Central Catholic | 11 | Central Catholic | 15:49.94 |
| 2 | Keegan McCormickPlace 2 · Grade 12 · Kamiakin | 12 | Kamiakin | 16:02.16 |
| 3 | Ronald GrahamPlace 3 · Grade 11 · Lincoln | 11 | Lincoln | 16:05.14 |
| 4 | Keegan FitzpatrickPlace 4 · Grade 10 · Tahoma | 10 | Tahoma | 16:16.40 |
| 5 | Kyle BenderPlace 5 · Grade 12 · University | 12 | University | 16:22.62 |
| 6 | Andrew CooperPlace 6 · Grade 10 · Liberty-Issaquah | 10 | Liberty-Issaquah | 16:23.43 |
| 7 | Gage BennerPlace 7 · Grade 12 · Eisenhower | 12 | Eisenhower | 16:24.26 |
| 8 | Eric BallardPlace 8 · Grade 11 · Eastmont | 11 | Eastmont | 16:34.67 |
| 9 | Andrew MageePlace 9 · Grade 11 · Coeur D'Alene | 11 | Coeur D'Alene | 16:42.25 |
| 10 | Corey BrinkmanPlace 10 · Grade 10 · Auburn Riverside | 10 | Auburn Riverside | 16:43.55 |
| 11 | Austin SeelyPlace 11 · Grade 12 · Central Valley | 12 | Central Valley | 16:46.83 |
| 12 | Michael ClarkPlace 12 · Grade 11 · Todd Beamer | 11 | Todd Beamer | 16:53.05 |
| 13 | Brandon HartillPlace 13 · Grade 11 · Auburn Riverside | 11 | Auburn Riverside | 16:58.14 |
| 14 | Eric WilsonPlace 14 · Grade 11 · Ellensburg | 11 | Ellensburg | 16:59.01 |
| 15 | AJ EnglandPlace 15 · Grade 11 · Union | 11 | Union | 16:59.69 |
| 16 | Jason DorseyPlace 16 · Grade 12 · La Center | 12 | La Center | 17:01.91 |
| 17 | Nick SteelePlace 17 · Grade 12 · Cheney | 12 | Cheney | 17:09.35 |
| 18 | Nolan StraussPlace 18 · Grade 9 · Boise | 9 | Boise | 17:12.21 |
| 19 | Adam SoelbergPlace 19 · Grade 11 · West Valley-Yakima | 11 | West Valley-Yakima | 17:15.37 |
| 20 | Taryk BoydPlace 20 · Grade 11 · Camas | 11 | Camas | 17:17.03 |
| 21 | Reid LovercampPlace 21 · Grade 11 · Wenatchee | 11 | Wenatchee | 17:18.24 |
| 22 | Brigham CardonPlace 22 · Grade 9 · Selah | 9 | Selah | 17:18.59 |
| 23 | Kenneth SippPlace 23 · Grade 12 · Union | 12 | Union | 17:23.90 |
| 24 | Carlos FloresPlace 24 · Grade 11 · Ephrata | 11 | Ephrata | 17:25.39 |
| 25 | Davis JonathanPlace 25 · Grade 12 · NW Christian-Lacey | 12 | NW Christian-Lacey | 17:25.69 |
| 26 | Jake TadjePlace 26 · Grade 10 · Eagle | 10 | Eagle | 17:26.71 |
| 27 | Troy TraegerPlace 27 · Grade 9 · Lakeside | 9 | Lakeside | 17:35.87 |
| 28 | Xavier SorianoPlace 28 · Grade 10 · Lakes | 10 | Lakes | 17:39.34 |
| 29 | Dakota McFaddenPlace 29 · Grade 11 · Cashmere | 11 | Cashmere | 17:47.57 |
| 30 | Evan HerbertPlace 30 · Grade 12 · Port Angeles | 12 | Port Angeles | 17:55.01 |
| 31 | Kyle GrambihlerPlace 31 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 17:57.64 |
| 32 | Rudy SanchezPlace 32 · Grade 11 · A.C. Davis | 11 | A.C. Davis | 18:02.56 |
| 33 | Hayden EarlPlace 33 · Grade 10 · Hermiston | 10 | Hermiston | 18:11.73 |
| 34 | Sean StantonPlace 34 · Grade 11 · Logos | 11 | Logos | 18:21.81 |
| 35 | Tymofiy BilousPlace 35 · Grade 11 · Rogers-Spokane | 11 | Rogers-Spokane | 18:22.70 |
| 36 | Matthew SteiberPlace 36 · Grade 10 · Ferndale | 10 | Ferndale | 18:27.77 |
| 37 | McKay AshtonPlace 37 · Grade 12 · Prosser | 12 | Prosser | 18:31.97 |
| 38 | Jared HansonPlace 38 · Grade 11 · Anacortes | 11 | Anacortes | 18:32.90 |
| 39 | Oliver IssaPlace 39 · Grade 12 · Kingston | 12 | Kingston | 18:38.85 |
| 40 | Colton UmbergerPlace 40 · Grade 12 · Overlake | 12 | Overlake | 18:40.08 |
| 41 | Chris AndersonPlace 41 · Grade 10 · South Whidbey | 10 | South Whidbey | 18:58.41 |
| 42 | Rocco AlmanzaPlace 42 · Grade 12 · Federal Way | 12 | Federal Way | 19:15.23 |
| 43 | Uriel SanchezPlace 43 · Grade 10 · Granger | 10 | Granger | 19:35.41 |
| 44 | Jorren MillsPlace 44 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 19:41.26 |
| 45 | Rudy ArmentaPlace 45 · Grade 11 · Umatilla | 11 | Umatilla | 20:58.10 |
| 46 | Niko BrownPlace 46 · Grade 11 · Fraser Academy | 11 | Fraser Academy | 20:58.97 |
| 47 | Charlie MerthPlace 47 · Grade 11 · Olympia | 11 | Olympia | 22:33.63 |
| 1 | Andrew SnyderPlace 1 · Grade 11 · Kamiakin | 11 | Kamiakin | 15:32.30 |
| 2 | Reid MullerPlace 2 · Grade 11 · Pitt Meadows | 11 | Pitt Meadows | 15:43.24 |
| 3 | Jesus MedinaPlace 3 · Grade 12 · Eisenhower | 12 | Eisenhower | 15:50.93 |
| 4 | Sam TruaxPlace 4 · Grade 11 · Central Catholic | 11 | Central Catholic | 15:54.23 |
| 5 | Graeme SchroederPlace 5 · Grade 10 · Tahoma | 10 | Tahoma | 16:09.51 |
| 6 | Matt HommelPlace 6 · Grade 12 · Central Valley | 12 | Central Valley | 16:15.38 |
| 7 | Hunter SimpsonPlace 7 · Grade 10 · University | 10 | University | 16:16.82 |
| 8 | Austen LanePlace 8 · Grade 11 · Wenatchee | 11 | Wenatchee | 16:24.11 |
| 9 | Jordan MoorePlace 9 · Grade 11 · Union | 11 | Union | 16:29.69 |
| 10 | Daniel WhitfieldPlace 10 · Grade 11 · Eagle | 11 | Eagle | 16:30.12 |
| 11 | David ConwayPlace 11 · Grade 12 · Coeur D'Alene | 12 | Coeur D'Alene | 16:31.81 |
| 12 | Trevor SytsmaPlace 12 · Grade 11 · Liberty-Issaquah | 11 | Liberty-Issaquah | 16:33.58 |
| 13 | Alex PonchenePlace 13 · Grade 11 · Ellensburg | 11 | Ellensburg | 16:38.14 |
| 14 | Ransom GravattPlace 14 · Grade 10 · Lincoln | 10 | Lincoln | 16:40.12 |
| 15 | Brandon StickneyPlace 15 · Grade 11 · NW Christian-Lacey | 11 | NW Christian-Lacey | 16:46.97 |
| 16 | Morgan TalkingtonPlace 16 · Grade 11 · Olympia | 11 | Olympia | 16:47.95 |
| 17 | Harper PoolePlace 17 · Grade 11 · Boise | 11 | Boise | 16:49.15 |
| 18 | Jonathan MangasPlace 18 · Grade 10 · Cashmere | 10 | Cashmere | 16:53.15 |
| 19 | Peter MitchellPlace 19 · Grade 12 · Abbotsford | 12 | Abbotsford | 16:54.86 |
| 20 | Bret LindellPlace 20 · Grade 12 · Eastmont | 12 | Eastmont | 16:58.84 |
| 21 | Kameron GalmPlace 21 · Grade 11 · Cheney | 11 | Cheney | 17:00.25 |
| 22 | Travis DennisPlace 22 · Grade 12 · La Center | 12 | La Center | 17:08.48 |
| 23 | Tim SwaratPlace 23 · Grade 11 · Hermiston | 11 | Hermiston | 17:08.98 |
| 24 | Cole ZinkPlace 24 · Grade 11 · South Whidbey | 11 | South Whidbey | 17:10.95 |
| 25 | Jackson CutlerPlace 25 · Grade 11 · Camas | 11 | Camas | 17:17.65 |
| 26 | Trevor DeriePlace 26 · Grade 11 · Anacortes | 11 | Anacortes | 17:18.70 |
| 27 | Matt MortimerPlace 27 · Grade 12 · Ephrata | 12 | Ephrata | 17:19.05 |
| 28 | Connor LowPlace 28 · Grade 10 · Federal Way | 10 | Federal Way | 17:20.23 |
| 29 | Matthew YoungPlace 29 · Grade 11 · Woodland | 11 | Woodland | 17:20.49 |
| 30 | Angelo FerraroPlace 30 · Grade 11 · Auburn Riverside | 11 | Auburn Riverside | 17:20.80 |
| 31 | Colton HoggarthPlace 31 · Grade 10 · West Valley-Yakima | 10 | West Valley-Yakima | 17:21.74 |
| 32 | Josiah AndersonPlace 32 · Grade 10 · Logos | 10 | Logos | 17:30.34 |
| 33 | Matthew SiebertPlace 33 · Grade 11 · Lakes | 11 | Lakes | 17:30.98 |
| 34 | Daniel ArnoldPlace 34 · Grade 11 · Auburn Riverside | 11 | Auburn Riverside | 17:31.91 |
| 35 | Simon ShindlerPlace 35 · Grade 11 · Port Angeles | 11 | Port Angeles | 17:40.66 |
| 36 | Brad RehwaldtPlace 36 · Grade 11 · Lakeside | 11 | Lakeside | 17:48.09 |
| 37 | Cole TsangPlace 37 · Grade 11 · Overlake | 11 | Overlake | 17:50.77 |
| 38 | Cristian CastroPlace 38 · Grade 11 · A.C. Davis | 11 | A.C. Davis | 17:57.51 |
| 39 | Alexander WinnPlace 39 · Grade 10 · Kingston | 10 | Kingston | 18:03.12 |
| 40 | Samuel O'ReillyPlace 40 · Grade 10 · Union | 10 | Union | 18:10.81 |
| 41 | William KluckPlace 41 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 18:16.88 |
| 42 | Nathan ChristensenPlace 42 · Grade 10 · Prosser | 10 | Prosser | 18:17.39 |
| 43 | Eric CamachoPlace 43 · Grade 11 · Granger | 11 | Granger | 18:29.93 |
| 44 | Jaden VanWechelPlace 44 · Grade 11 · Todd Beamer | 11 | Todd Beamer | 18:30.66 |
| 45 | Wesley CrusePlace 45 · Grade 11 · Ferndale | 11 | Ferndale | 18:47.48 |
| 46 | Noah WarrenPlace 46 · Grade 12 · Rogers-Spokane | 12 | Rogers-Spokane | 19:34.40 |
| 47 | Ilyas SamadPlace 47 · Grade 11 · Fraser Academy | 11 | Fraser Academy | 20:51.43 |
| 48 | Bradley BensonPlace 48 · Grade 9 · Umatilla | 9 | Umatilla | 22:31.19 |
| 1 | Cameron GladePlace 1 · Grade 11 · Kamiakin | 11 | Kamiakin | 15:40.03 |
| 2 | Ben Gilvar ParkePlace 2 · Grade 11 · Olympia | 11 | Olympia | 15:45.96 |
| 3 | Sam LomaxPlace 3 · Grade 11 · Central Catholic | 11 | Central Catholic | 15:46.99 |
| 4 | Mussie SimonPlace 4 · Grade 12 · Federal Way | 12 | Federal Way | 15:50.88 |
| 5 | Kennan SchragPlace 5 · Grade 10 · Liberty-Issaquah | 10 | Liberty-Issaquah | 15:55.55 |
| 6 | Sam MartinPlace 6 · Grade 12 · Wenatchee | 12 | Wenatchee | 15:57.81 |
| 7 | Spencer JensenPlace 7 · Grade 11 · Central Valley | 11 | Central Valley | 15:58.11 |
| 8 | Collin OlsonPlace 8 · Grade 12 · Liberty-Issaquah | 12 | Liberty-Issaquah | 16:04.02 |
| 9 | Zach HeinPlace 9 · Grade 12 · Camas | 12 | Camas | 16:07.62 |
| 10 | Isaac WadhwaniPlace 10 · Grade 11 · Terry Fox | 11 | Terry Fox | 16:09.20 |
| 11 | Blake HansenPlace 11 · Grade 12 · Todd Beamer | 12 | Todd Beamer | 16:13.80 |
| 12 | JT LauderdalePlace 12 · Grade 12 · Lakeside | 12 | Lakeside | 16:15.93 |
| 13 | Matt SewallPlace 13 · Grade 11 · Boise | 11 | Boise | 16:16.43 |
| 14 | Gabe CollinsPlace 14 · Grade 12 · Lincoln | 12 | Lincoln | 16:16.76 |
| 15 | Steaven ZachmanPlace 15 · Grade 11 · Cheney | 11 | Cheney | 16:17.09 |
| 16 | Tristan HouserPlace 16 · Grade 10 · Tahoma | 10 | Tahoma | 16:18.06 |
| 17 | Ben MahonyPlace 17 · Grade 11 · Eisenhower | 11 | Eisenhower | 16:18.91 |
| 18 | Jarek RasmussenPlace 18 · Grade 12 · Lakes | 12 | Lakes | 16:24.35 |
| 19 | Taylor SmithPlace 19 · Grade 12 · University | 12 | University | 16:25.22 |
| 20 | Isaia TiangsonPlace 20 · Grade 12 · Auburn Riverside | 12 | Auburn Riverside | 16:25.63 |
| 21 | Jose WintonPlace 21 · Grade 10 · Coeur D'Alene | 10 | Coeur D'Alene | 16:32.54 |
| 22 | Paul RyanPlace 22 · Grade 11 · Logos | 11 | Logos | 16:37.46 |
| 23 | Levi SparksPlace 23 · Grade 12 · Union | 12 | Union | 16:38.01 |
| 24 | Zak RoxboroughPlace 24 · Grade 11 · Anacortes | 11 | Anacortes | 16:40.71 |
| 25 | Peyton SperlPlace 25 · Grade 11 · Prosser | 11 | Prosser | 16:43.17 |
| 26 | Peter ButlerPlace 26 · Grade 11 · Port Angeles | 11 | Port Angeles | 16:46.24 |
| 27 | Setty PryorPlace 27 · Grade 11 · West Valley-Yakima | 11 | West Valley-Yakima | 16:47.11 |
| 28 | Levi SchilterPlace 28 · Grade 11 · NW Christian-Lacey | 11 | NW Christian-Lacey | 16:47.60 |
| 29 | Jack TolandPlace 29 · Grade 11 · Overlake | 11 | Overlake | 16:51.67 |
| 30 | Jordon BiglerPlace 30 · Grade 12 · La Center | 12 | La Center | 16:54.46 |
| 31 | Drew Van PolenPlace 31 · Grade 12 · Cashmere | 12 | Cashmere | 16:56.85 |
| 32 | Angel CastellanosPlace 32 · Grade 10 · Hermiston | 10 | Hermiston | 16:59.79 |
| 33 | Riley SheehyPlace 33 · Grade 12 · Union | 12 | Union | 17:01.27 |
| 34 | Colin VeilleuxPlace 34 · Grade 10 · Kingston | 10 | Kingston | 17:16.42 |
| 35 | Eric TaylorPlace 35 · Grade 11 · Auburn Riverside | 11 | Auburn Riverside | 17:17.12 |
| 36 | Colton GreenPlace 36 · Grade 12 · Cedarcrest | 12 | Cedarcrest | 17:30.42 |
| 37 | Gavin ImesPlace 37 · Grade 12 · South Whidbey | 12 | South Whidbey | 17:36.72 |
| 38 | Kaleb PalmbyPlace 38 · Grade 12 · Ferndale | 12 | Ferndale | 17:46.15 |
| 39 | Gavin BarnesPlace 39 · Grade 11 · Ephrata | 11 | Ephrata | 17:47.83 |
| 40 | Dominque FullerPlace 40 · Grade 12 · Granger | 12 | Granger | 18:00.74 |
| 41 | Ben BottcherPlace 41 · Grade 12 · Ellensburg | 12 | Ellensburg | 18:03.52 |
| 42 | Ryan UnderwoodPlace 42 · Grade 12 · A.C. Davis | 12 | A.C. Davis | 18:03.92 |
| 43 | Tommy DaoPlace 43 · Grade 12 · Rogers-Spokane | 12 | Rogers-Spokane | 18:21.16 |
| 44 | Brandon SeegerPlace 44 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 18:21.72 |
| 45 | Garrett GloverPlace 45 · Grade 12 · Selah | 12 | Selah | 19:04.65 |
| 46 | Leith RobertsonPlace 46 · Grade 11 · Fraser Academy | 11 | Fraser Academy | 19:34.67 |
| 47 | Kelly NoblesPlace 47 · Grade 11 · Umatilla | 11 | Umatilla | 20:11.57 |
| 1 | Drew SchreiberPlace 1 · Grade 12 · Eisenhower | 12 | Eisenhower | 14:55.87 |
| 2 | Nathan WadhwaniPlace 2 · Grade 12 · Terry Fox | 12 | Terry Fox | 14:56.35 |
| 3 | Garrett KraalPlace 3 · Grade 12 · Kamiakin | 12 | Kamiakin | 15:17.17 |
| 4 | Riley CampbellPlace 4 · Grade 12 · Tahoma | 12 | Tahoma | 15:21.64 |
| 5 | Peter KestingPlace 5 · Grade 11 · Olympia | 11 | Olympia | 15:29.51 |
| 6 | Kyle ThompsonPlace 6 · Grade 12 · Central Catholic | 12 | Central Catholic | 15:39.13 |
| 7 | Aaron BowePlace 7 · Grade 12 · Liberty-Issaquah | 12 | Liberty-Issaquah | 15:41.14 |
| 8 | Cole ChristmanPlace 8 · Grade 11 · Wenatchee | 11 | Wenatchee | 15:41.85 |
| 9 | Logan OrndorfPlace 9 · Grade 12 · Cedarcrest | 12 | Cedarcrest | 15:42.73 |
| 10 | Mitch StewartPlace 10 · Grade 12 · Federal Way | 12 | Federal Way | 15:43.84 |
| 11 | Riley HeinPlace 11 · Grade 12 · Camas | 12 | Camas | 15:45.76 |
| 12 | Ryan CoffmanPlace 12 · Grade 12 · Lakeside | 12 | Lakeside | 15:48.46 |
| 13 | Nathan TadessePlace 13 · Grade 11 · North Surrey Sr | 11 | North Surrey Sr | 15:49.11 |
| 14 | Matt SiegelPlace 14 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 15:56.96 |
| 15 | Ben HutchensPlace 15 · Grade 12 · University | 12 | University | 15:59.53 |
| 16 | Dylan HollandPlace 16 · Grade 10 · Anacortes | 10 | Anacortes | 16:04.67 |
| 17 | Riley EstesPlace 17 · Grade 11 · Coeur D'Alene | 11 | Coeur D'Alene | 16:05.73 |
| 18 | Briton DemarsPlace 18 · Grade 11 · Central Valley | 11 | Central Valley | 16:08.51 |
| 19 | Kyle LerchPlace 19 · Grade 12 · Cheney | 12 | Cheney | 16:13.02 |
| 20 | Stephen NelsonPlace 20 · Grade 12 · Lakes | 12 | Lakes | 16:13.76 |
| 21 | Fabian CardenasPlace 21 · Grade 10 · Umatilla | 10 | Umatilla | 16:14.99 |
| 22 | Justin IrvinePlace 22 · Grade 12 · West Valley-Yakima | 12 | West Valley-Yakima | 16:21.28 |
| 23 | Luke SchilterPlace 23 · Grade 9 · NW Christian-Lacey | 9 | NW Christian-Lacey | 16:27.55 |
| 24 | Hayden ScottPlace 24 · Grade 9 · Hermiston | 9 | Hermiston | 16:29.42 |
| 25 | Haftom TaferePlace 25 · Grade 12 · Todd Beamer | 12 | Todd Beamer | 16:34.96 |
| 26 | Jackson DickisonPlace 26 · Grade 9 · Logos | 9 | Logos | 16:35.93 |
| 27 | Kyle DegraaffPlace 27 · Grade 12 · La Center | 12 | La Center | 16:39.03 |
| 28 | Andrew SuttonPlace 28 · Grade 12 · Boise | 12 | Boise | 16:43.82 |
| 29 | Roberto AguileraPlace 29 · Grade 10 · Ferndale | 10 | Ferndale | 16:45.57 |
| 30 | Matt OlsonPlace 30 · Grade 10 · Eastmont | 10 | Eastmont | 16:47.54 |
| 31 | Dylan ReynoldsPlace 31 · Grade 12 · Overlake | 12 | Overlake | 16:49.71 |
| 32 | Trevor GesellPlace 32 · Grade 12 · Auburn Riverside | 12 | Auburn Riverside | 16:51.31 |
| 33 | Roberto LopezPlace 33 · Grade 10 · Rogers-Spokane | 10 | Rogers-Spokane | 16:55.16 |
| 34 | Gabe Merrill-SteskalPlace 34 · Grade 12 · Ellensburg | 12 | Ellensburg | 16:56.09 |
| 35 | John GriffinPlace 35 · Grade 12 · Kingston | 12 | Kingston | 16:57.94 |
| 36 | Matthew SchrenkPlace 36 · Grade 11 · Selah | 11 | Selah | 17:06.02 |
| 37 | Hagen NelsonPlace 37 · Grade 10 · Ephrata | 10 | Ephrata | 17:06.73 |
| 38 | Pascual (pepe_ CisnerPlace 38 · Grade 11 · A.C. Davis | 11 | A.C. Davis | 17:13.29 |
| 39 | Tyler RidingsPlace 39 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 17:16.60 |
| 40 | Eric EricksonPlace 40 · Grade 11 · Liberty-Spangle | 11 | Liberty-Spangle | 17:21.22 |
| 41 | Said GuermaliPlace 41 · Grade 11 · Union | 11 | Union | 17:29.51 |
| 42 | Logan OwensPlace 42 · Grade 12 · Auburn Riverside | 12 | Auburn Riverside | 17:36.95 |
| 43 | Ethan BlackPlace 43 · Grade 11 · Union | 11 | Union | 17:46.57 |
| 44 | Lorenzo IsiordiaPlace 44 · Grade 11 · Granger | 11 | Granger | 18:23.26 |
| 45 | Juan SandovalPlace 45 · Grade 12 · Granger | 12 | Granger | 18:31.46 |