| 1 | Iliya DemchenkoPlace 1 · Grade 10 · Portland Christian | 10 | Portland Christian | 18:25.80 |
| 2 | Brayden HaysPlace 2 · Grade 12 · Stevenson | 12 | Stevenson | 18:35.90 |
| 3 | Colton HollisPlace 3 · Grade 11 · Stevenson | 11 | Stevenson | 18:38.20 |
| 4 | Noah HumphreyPlace 4 · Grade 12 · Portland Christian | 12 | Portland Christian | 18:42.60 |
| 5 | Reid MyersPlace 5 · Grade 10 · King's Way Christian | 10 | King's Way Christian | 18:55.70 |
| 6 | Carson MarvinPlace 6 · Grade 10 · King's Way Christian | 10 | King's Way Christian | 20:03.20 |
| 7 | Malachi MyersPlace 7 · Grade 9 · Stevenson | 9 | Stevenson | 20:23.20 |
| 8 | Coleson SchroderPlace 8 · Grade 12 · Portland Christian | 12 | Portland Christian | 20:23.80 |
| 9 | Hector Varela-BetancourtPlace 9 · Grade 11 · Fort Vancouver | 11 | Fort Vancouver | 20:25.20 |
| 10 | Johnathan ThornburgPlace 10 · Grade 10 · Stevenson | 10 | Stevenson | 20:26.60 |
| 11 | Dexter PhillipsPlace 11 · Grade 10 · Kalama | 10 | Kalama | 20:30.10 |
| 12 | Jude SmithPlace 12 · Grade 11 · King's Way Christian | 11 | King's Way Christian | 20:30.30 |
| 13 | Wiley CooperPlace 13 · Grade 10 · Stevenson | 10 | Stevenson | 21:14.10 |
| 14 | Isaac SchroderPlace 14 · Grade 11 · Portland Christian | 11 | Portland Christian | 21:17.50 |
| 15 | Garrett EgnewPlace 15 · Grade 9 · Stevenson | 9 | Stevenson | 21:29.70 |
| 16 | James MarquisPlace 16 · Grade 9 · Stevenson | 9 | Stevenson | 21:40.10 |
| 17 | Michael DillonPlace 17 · Grade 9 · Stevenson | 9 | Stevenson | 21:48.20 |
| 18 | Jordan BakerPlace 18 · Grade 11 · King's Way Christian | 11 | King's Way Christian | 21:50.10 |
| 19 | Samsun PadillasPlace 19 · Grade 11 · King's Way Christian | 11 | King's Way Christian | 21:50.20 |
| 20 | Luke FoxPlace 20 · Grade 9 · King's Way Christian | 9 | King's Way Christian | 21:51.60 |
| 21 | Bennett ChristensenPlace 21 · Grade 10 · King's Way Christian | 10 | King's Way Christian | 21:57.10 |
| 22 | Zeffyn SchaefferPlace 22 · Grade 9 · Stevenson | 9 | Stevenson | 21:58.60 |
| 23 | Alex DombroskiPlace 23 · Grade 9 · King's Way Christian | 9 | King's Way Christian | 22:00.10 |
| 24 | Alex LobendahnPlace 24 · Grade 9 · Kalama | 9 | Kalama | 22:17.90 |
| 25 | Christe RichardsonPlace 25 · Grade 12 · Fort Vancouver | 12 | Fort Vancouver | 22:41.30 |
| 26 | Quinn HowePlace 26 · Grade 9 · Fort Vancouver | 9 | Fort Vancouver | 22:42.80 |
| 27 | Jonathan KemhusPlace 27 · Grade 10 · Portland Christian | 10 | Portland Christian | 22:51.20 |
| 28 | Ethan TetreaultPlace 28 · Grade 10 · Kalama | 10 | Kalama | 23:01.80 |
| 29 | Cyril WatersPlace 29 · Grade 10 · Stevenson | 10 | Stevenson | 23:23.80 |
| 30 | Jovany HernandezPlace 30 · Grade 9 · Stevenson | 9 | Stevenson | 23:25.30 |
| 31 | Justice GunnPlace 31 · Grade 11 · King's Way Christian | 11 | King's Way Christian | 23:29.40 |
| 32 | Paulo Rolon-BuenoPlace 32 · Grade 12 · Fort Vancouver | 12 | Fort Vancouver | 23:40.20 PR |
| 33 | Cesar MarinPlace 33 · Grade 11 · Fort Vancouver | 11 | Fort Vancouver | 23:40.90 |
| 34 | Sam CrookerPlace 34 · Grade 11 · Fort Vancouver | 11 | Fort Vancouver | 24:25.60 |
| 35 | Jason OverbyPlace 35 · Grade 9 · Kalama | 9 | Kalama | 26:43.50 |
| 36 | Billy TrangmarPlace 36 · Grade 9 · Stevenson | 9 | Stevenson | 26:46.10 |
| 37 | Beaux AndersenPlace 37 · Grade 12 · Stevenson | 12 | Stevenson | 26:48.60 |
| 38 | Camp JonesPlace 38 · Grade 9 · Stevenson | 9 | Stevenson | 30:56.80 |
| 39 | Donnovan LangdalePlace 39 · Grade 9 · Stevenson | 9 | Stevenson | 31:10.50 |
| 40 | Isaac SomeroPlace 40 · Grade 9 · Kalama | 9 | Kalama | 34:27.60 |