| 1 | Samuel ReadePlace 1 · Grade 12 · Lake City | 12 | Lake City | 16:55.40 |
| 2 | Lane ChristensenPlace 2 · Grade 11 · Moses Lake | 11 | Moses Lake | 17:26.95 |
| 3 | Frank MccarthyPlace 3 · Grade 12 · Lakeland | 12 | Lakeland | 17:29.93 |
| 4 | Maxwell JolleyPlace 4 · Grade 11 · Moses Lake | 11 | Moses Lake | 17:47.73 |
| 5 | Parker SterlingPlace 5 · Grade 12 · Lakeland | 12 | Lakeland | 17:51.77 |
| 6 | Liam RoseburgPlace 6 · Grade 11 · Moses Lake | 11 | Moses Lake | 17:55.97 |
| 7 | Colton LuceroPlace 7 · Grade 12 · Moses Lake | 12 | Moses Lake | 17:58.32 |
| 8 | Noah DemchukPlace 8 · Grade 12 · Moses Lake | 12 | Moses Lake | 18:02.64 |
| 9 | Tristan AlvarezPlace 9 · Grade 11 · Lake City | 11 | Lake City | 18:12.21 |
| 10 | Jonathan SandovalPlace 10 · Grade 11 · Moses Lake | 11 | Moses Lake | 18:18.78 |
| 11 | Santiago HernandezPlace 11 · Grade 11 · Chiawana | 11 | Chiawana | 18:35.34 |
| 12 | Jhonnie SorianoPlace 12 · Grade 12 · Sunnyside | 12 | Sunnyside | 18:39.79 |
| 13 | Gillis Ward-GuthriePlace 13 · Grade 11 · Moses Lake | 11 | Moses Lake | 18:43.07 |
| 14 | Noah ChildressPlace 14 · Grade 11 · Lake City | 11 | Lake City | 18:51.73 |
| 15 | Hezekiah WargackiPlace 15 · Grade 10 · Chiawana | 10 | Chiawana | 18:52.42 |
| 16 | Kilen KeonPlace 16 · Grade 10 · Lake City | 10 | Lake City | 18:52.59 |
| 17 | Matthew EsplinPlace 17 · Grade 11 · Chiawana | 11 | Chiawana | 18:57.51 |
| 18 | Sam ThompsonPlace 18 · Grade 10 · Chiawana | 10 | Chiawana | 18:58.59 |
| 19 | Paxton PolferPlace 19 · Grade 9 · Lake City | 9 | Lake City | 18:59.27 |
| 20 | Caleb FlomPlace 20 · Grade 9 · Lake City | 9 | Lake City | 19:03.49 |
| 21 | Raphael PolomskyPlace 21 · Grade 10 · Chiawana | 10 | Chiawana | 19:13.69 |
| 22 | Evan HoranPlace 22 · Grade 10 · Lake City | 10 | Lake City | 19:45.35 |
| 23 | Caleb NelsonPlace 23 · Grade 11 · Chiawana | 11 | Chiawana | 19:47.46 |
| 24 | Jonathan GibbonsPlace 24 · Grade 12 · Sunnyside | 12 | Sunnyside | 19:57.25 |
| 25 | Damian GuerreroPlace 25 · Grade 10 · Sunnyside | 10 | Sunnyside | 19:59.68 |
| 26 | Joshua WisePlace 26 · Grade 10 · Sunnyside | 10 | Sunnyside | 19:59.72 |
| 27 | Kaleb CamposPlace 27 · Grade 10 · Sunnyside | 10 | Sunnyside | 20:05.28 |
| 28 | Izeah DelgadilloPlace 28 · Grade 11 · Sunnyside | 11 | Sunnyside | 20:05.38 |
| 29 | Jay WhitePlace 29 · Grade 12 · Sunnyside | 12 | Sunnyside | 20:14.44 |
| 30 | Mason SpurgeonPlace 30 · Grade 11 · Chiawana | 11 | Chiawana | 20:18.75 |
| 31 | William HeathPlace 31 · Grade 11 · Kennewick | 11 | Kennewick | 20:53.80 |
| 32 | Kolton KennyPlace 32 · Grade 11 · Lakeland | 11 | Lakeland | 21:05.12 |
| 33 | Ezra BretveldPlace 33 · Grade 9 · Lakeland | 9 | Lakeland | 21:19.19 |
| 34 | Micheal GallusPlace 34 · Grade 10 · Lakeland | 10 | Lakeland | 21:22.60 |
| 35 | Max KitchenPlace 35 · Grade 10 · Kennewick | 10 | Kennewick | 21:38.16 |
| 36 | Levy Joaquin RiveraPlace 36 · Grade 9 · Kennewick | 9 | Kennewick | 21:56.68 |
| 37 | Eh SoePlace 37 · Grade 12 · Kennewick | 12 | Kennewick | 22:06.47 |
| 38 | Jose ReyesPlace 38 · Grade 10 · Kennewick | 10 | Kennewick | 23:15.98 |
| 39 | Warren PerryPlace 39 · Grade 9 · Kennewick | 9 | Kennewick | 23:22.64 |
| 40 | Andrew GuadagniniPlace 40 · Grade 9 · Lakeland | 9 | Lakeland | 25:20.69 |