| 1 | Wesley HendricksonPlace 1 · Grade 12 · Valley Christian | 12 | Valley Christian | 16:04.10 PR |
| 2 | Gabriel CaryPlace 2 · Grade 10 · Chesterton Academy Of Notre Dame | 10 | Chesterton Academy Of Notre Dame | 16:21.00 PR |
| 3 | Tanner BaerlocherPlace 3 · Grade 12 · Colton | 12 | Colton | 16:28.50 |
| 4 | Richard SandwickPlace 4 · Grade 11 · Cusick | 11 | Cusick | 16:42.00 |
| 5 | Ashton GliddonPlace 5 · Grade 10 · Republic | 10 | Republic | 16:48.00 PR |
| 6 | Conrad CoulterPlace 6 · Grade 9 · Valley Christian | 9 | Valley Christian | 16:55.40 PR |
| 7 | Josiah HarrisPlace 7 · Grade 11 · Garden City Academy | 11 | Garden City Academy | 16:58.20 PR |
| 8 | Matthew MoorePlace 8 · Grade 11 · Valley Christian | 11 | Valley Christian | 17:05.40 PR |
| 9 | Ethan LawsonPlace 9 · Grade 11 · Garfield-Palouse | 11 | Garfield-Palouse | 17:12.20 PR |
| 10 | Samson KjarPlace 10 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 17:34.50 PR |
| 11 | Dieulando LaughlinPlace 11 · Grade 8 · Garden City Academy | 8 | Garden City Academy | 17:36.90 PR |
| 12 | Reese TitusPlace 12 · Grade 11 · Republic | 11 | Republic | 17:44.20 PR |
| 13 | Brodie GlacePlace 13 · Grade 10 · Garden City Academy | 10 | Garden City Academy | 17:44.40 PR |
| 14 | Samuel MarshallPlace 14 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 17:45.60 PR |
| 15 | Eneas SwimptkinPlace 15 · Grade 12 · Wellpinit | 12 | Wellpinit | 17:52.90 |
| 16 | Nick SandwickPlace 16 · Grade 9 · Cusick | 9 | Cusick | 18:02.40 PR |
| 17 | Isaiah HightreePlace 17 · Grade 12 · Garfield-Palouse | 12 | Garfield-Palouse | 18:10.50 |
| 18 | Peter RehwaldtPlace 18 · Grade 12 · Valley Christian | 12 | Valley Christian | 18:16.40 PR |
| 19 | Scotty KnobelPlace 19 · Grade 12 · Valley Christian | 12 | Valley Christian | 18:16.80 PR |
| 20 | Evan StrongPlace 20 · Grade 12 · Garden City Academy | 12 | Garden City Academy | 18:18.20 PR |
| 21 | Gavin LewisPlace 21 · Grade 9 · Garden City Academy | 9 | Garden City Academy | 18:19.60 PR |
| 22 | Trae SmithPlace 22 · Grade 10 · Northport | 10 | Northport | 18:22.30 PR |
| 23 | Cole BensonPlace 23 · Grade 9 · Liberty Christian (Richland) | 9 | Liberty Christian (Richland) | 18:25.70 |
| 24 | Zachary GriffithsPlace 24 · Grade 12 · Garden City Academy | 12 | Garden City Academy | 18:34.20 PR |
| 25 | Mathew GeorgePlace 25 · Grade 12 · Republic | 12 | Republic | 18:37.50 PR |
| 26 | Lance JeffreyPlace 26 · Grade 11 · Valley Christian | 11 | Valley Christian | 18:43.30 PR |
| 27 | Atticus FlesherPlace 27 · Grade 12 · Republic | 12 | Republic | 18:44.30 |
| 28 | Spaulding VullietPlace 28 · Grade 11 · Garfield-Palouse | 11 | Garfield-Palouse | 18:57.70 |
| 29 | Liam CookPlace 29 · Grade 12 · Garfield-Palouse | 12 | Garfield-Palouse | 19:00.60 PR |
| 30 | Pete BeardsleePlace 30 · Grade 12 · Northport | 12 | Northport | 19:03.40 |
| 31 | Lane BrownPlace 31 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 19:08.80 |
| 32 | Declan HixsonPlace 32 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 19:14.80 PR |
| 33 | Joel MarinerPlace 33 · Grade 12 · Valley Christian | 12 | Valley Christian | 19:22.40 |
| 34 | Nathan HeitstumanPlace 34 · Grade 9 · Colton | 9 | Colton | 19:25.20 PR |
| 35 | Canyon HoskinsPlace 35 · Grade 10 · Northport | 10 | Northport | 19:39.00 PR |
| 36 | Alex ValleePlace 36 · Grade 8 · Nespelem | 8 | Nespelem | 19:43.80 PR |
| 37 | Cameron MawdsleyPlace 37 · Grade 10 · Northport | 10 | Northport | 19:44.40 PR |
| 38 | Cash CroninPlace 38 · Grade 8 · Pateros | 8 | Pateros | 19:57.70 |
| 39 | Farol RazoPlace 39 · Grade 10 · Yakama Nation Tribal School | 10 | Yakama Nation Tribal School | 19:58.90 PR |
| 40 | Joseph HartmanPlace 40 · Grade 12 · Chesterton Academy Of Notre Dame | 12 | Chesterton Academy Of Notre Dame | 20:01.00 PR |
| 41 | Loren HeitstumanPlace 41 · Grade 12 · Colton | 12 | Colton | 20:01.30 PR |
| 42 | Peter DowningPlace 42 · Grade 10 · Chesterton Academy Of Notre Dame | 10 | Chesterton Academy Of Notre Dame | 20:01.40 PR |
| 43 | Bjorn OltmanPlace 43 · Grade 11 · Walla Walla Valley Academy | 11 | Walla Walla Valley Academy | 20:13.90 |
| 44 | Ryder StinsonPlace 44 · Grade 8 · Republic | 8 | Republic | 20:15.30 PR |
| 45 | James LilyaPlace 45 · Grade 9 · Cusick | 9 | Cusick | 20:16.30 PR |
| 46 | Dylan HerrickPlace 46 · Grade 11 · Oroville | 11 | Oroville | 20:17.00 PR |
| 47 | Isaiah KingsburyPlace 47 · Grade 9 · Northport | 9 | Northport | 20:20.10 PR |
| 48 | Ty SmithPlace 48 · Grade 8 · Northport | 8 | Northport | 20:30.10 |
| 49 | Braxton MonroyPlace 49 · Grade 10 · Tekoa-Rosalia | 10 | Tekoa-Rosalia | 20:31.10 PR |
| 50 | Jaxin DavisPlace 50 · Grade 11 · Garden City Academy | 11 | Garden City Academy | 20:32.20 PR |
| 51 | Hunter CreachPlace 51 · Grade 9 · Northport | 9 | Northport | 21:00.60 |
| 52 | Ethan RaePlace 52 · Grade 9 · Walla Walla Valley Academy | 9 | Walla Walla Valley Academy | 21:07.50 PR |
| 53 | Brennan SchleePlace 53 · Grade 10 · Colton | 10 | Colton | 21:12.30 |
| 54 | Leon OatsPlace 54 · Grade 10 · Yakama Nation Tribal School | 10 | Yakama Nation Tribal School | 21:13.70 PR |
| 55 | Damien BoucheyPlace 55 · Grade 10 · St. John-Endicott | 10 | St. John-Endicott | 21:22.40 PR |
| 56 | Avram WychePlace 56 · Grade 9 · Spokane International Academy | 9 | Spokane International Academy | 21:27.70 |
| 57 | Clarence KahamaPlace 57 · Grade 8 · Yakama Nation Tribal School | 8 | Yakama Nation Tribal School | 21:49.70 |
| 58 | Ezekiel PoorePlace 58 · Grade 11 · Pateros | 11 | Pateros | 21:55.10 PR |
| 59 | Jake MoehrlePlace 59 · Grade 10 · Colton | 10 | Colton | 21:55.90 |
| 60 | Robbie BowenPlace 60 · Grade 9 · Pateros | 9 | Pateros | 21:58.90 |
| 61 | Ryan WimerPlace 61 · Grade 12 · Walla Walla Valley Academy | 12 | Walla Walla Valley Academy | 22:06.50 PR |
| 62 | Adrian McGeePlace 62 · Grade 10 · Yakama Nation Tribal School | 10 | Yakama Nation Tribal School | 22:11.00 PR |
| 63 | Mason SchusterPlace 63 · Grade 8 · Yakama Nation Tribal School | 8 | Yakama Nation Tribal School | 22:15.00 PR |
| 64 | Dylan TaylorPlace 64 · Grade 8 · Pomeroy | 8 | Pomeroy | 22:18.60 |
| 65 | Jase HenriksenPlace 65 · Grade 10 · Liberty Christian (Richland) | 10 | Liberty Christian (Richland) | 22:21.60 |
| 66 | Jarvis PetersPlace 66 · Grade 10 · Yakama Nation Tribal School | 10 | Yakama Nation Tribal School | 22:23.90 |
| 67 | Brody MartyPlace 67 · Grade 10 · St. John-Endicott | 10 | St. John-Endicott | 22:49.40 PR |
| 68 | Joey HemighausPlace 68 · Grade 12 · Colton | 12 | Colton | 22:51.00 |
| 69 | Layton SampsonPlace 69 · Grade 10 · Liberty Launch Academy | 10 | Liberty Launch Academy | 22:53.20 |
| 70 | Henry WeberPlace 70 · Grade 9 · Colton | 9 | Colton | 22:53.20 |
| 71 | Henry ZakarPlace 71 · Grade 9 · Republic | 9 | Republic | 22:56.40 |
| 72 | Mark DodgePlace 72 · Grade 11 · Chesterton Academy Of Notre Dame | 11 | Chesterton Academy Of Notre Dame | 22:56.80 |
| 73 | Lane SpaldingPlace 73 · Grade 9 · Spokane International Academy | 9 | Spokane International Academy | 22:59.60 PR |
| 74 | Joshua PettyPlace 74 · Grade 9 · Liberty Christian (Richland) | 9 | Liberty Christian (Richland) | 23:07.60 |
| 75 | Safa Riadh IIPlace 75 · Grade - · Liberty Launch Academy | - | Liberty Launch Academy | 23:43.00 |
| 76 | Preston MackinPlace 76 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 23:53.40 |
| 77 | Abram KlippensteinPlace 77 · Grade 9 · Pomeroy | 9 | Pomeroy | 24:17.60 |
| 78 | Devon SchusterPlace 78 · Grade 11 · Yakama Nation Tribal School | 11 | Yakama Nation Tribal School | 24:29.00 PR |
| 79 | Konner KendrickPlace 79 · Grade 9 · Pomeroy | 9 | Pomeroy | 24:31.10 PR |
| 80 | Davien WahchumwahPlace 80 · Grade 9 · Paschal Sherman Indian | 9 | Paschal Sherman Indian | 24:53.50 PR |
| 81 | David SmitherPlace 81 · Grade 11 · Oroville | 11 | Oroville | 24:58.30 PR |
| 82 | David GeorgePlace 82 · Grade 10 · Republic | 10 | Republic | 29:07.90 |
| 83 | Robbie GremmingerPlace 83 · Grade 10 · Chesterton Academy Of Notre Dame | 10 | Chesterton Academy Of Notre Dame | 29:52.50 PR |