| 1 | Wyatt LarsenPlace 1 · Grade 6 · Republic | 6 | Republic | 9:57.40 |
| 2 | Ayden JamesPlace 2 · Grade 8 · Wellpinit ms | 8 | Wellpinit ms | 10:02.67 |
| 3 | Jared HopsonPlace 3 · Grade 8 · Valley Christian | 8 | Valley Christian | 10:04.87 |
| 4 | Joseph HightreePlace 4 · Grade 7 · Garfield-Palouse | 7 | Garfield-Palouse | 10:10.56 PR |
| 5 | Dylan WisePlace 5 · Grade 8 · Spokane International Academy | 8 | Spokane International Academy | 10:25.78 |
| 6 | Matthew De JongPlace 6 · Grade 8 · Valley Christian | 8 | Valley Christian | 10:44.40 |
| 7 | Quincy ClarkPlace 7 · Grade 6 · Republic | 6 | Republic | 10:45.23 |
| 8 | Branson BeckerPlace 8 · Grade 6 · Endicott-St. John | 6 | Endicott-St. John | 10:48.47 |
| 9 | Paul SealePlace 9 · Grade 6 · Cusick | 6 | Cusick | 10:51.74 |
| 10 | Evan JoretegPlace 10 · Grade 8 · Valley Christian | 8 | Valley Christian | 11:05.61 |
| 11 | David RakaievPlace 11 · Grade 8 · Valley Christian | 8 | Valley Christian | 11:06.29 |
| 12 | Ander KingPlace 12 · Grade 7 · Republic | 7 | Republic | 11:19.67 |
| 13 | Cascade KrohnPlace 13 · Grade 7 · Republic | 7 | Republic | 11:20.86 |
| 14 | Aiden ChristensenPlace 14 · Grade 7 · Valley Christian | 7 | Valley Christian | 11:27.76 PR |
| 15 | Kallum HixsonPlace 15 · Grade 8 · Garfield-Palouse | 8 | Garfield-Palouse | 11:28.88 |
| 16 | Robert AndersonPlace 16 · Grade 8 · Garfield-Palouse | 8 | Garfield-Palouse | 11:40.03 |
| 17 | Jace ShieldsPlace 17 · Grade 6 · Endicott-St. John | 6 | Endicott-St. John | 11:43.45 PR |
| 18 | Brycen OstliePlace 18 · Grade 7 · Cusick | 7 | Cusick | 11:44.61 |
| 19 | Liam YoungPlace 19 · Grade 6 · Spokane International Academy | 6 | Spokane International Academy | 12:04.70 PR |
| 20 | London BoxPlace 20 · Grade 8 · Spokane International Academy | 8 | Spokane International Academy | 12:09.57 PR |
| 21 | Jacob TonasketPlace 21 · Grade 8 · Wellpinit ms | 8 | Wellpinit ms | 12:11.90 |
| 22 | Gage McCoyPlace 22 · Grade 6 · Wellpinit ms | 6 | Wellpinit ms | 12:25.59 |
| 23 | Theodore LingPlace 23 · Grade 7 · Valley Christian | 7 | Valley Christian | 12:47.26 PR |
| 24 | Ethan HarbinPlace 24 · Grade 6 · Valley Christian | 6 | Valley Christian | 12:52.71 |
| 25 | Evan TuleyPlace 25 · Grade 6 · Endicott-St. John | 6 | Endicott-St. John | 13:13.38 PR |
| 26 | Easton OrestadPlace 26 · Grade 6 · Republic | 6 | Republic | 13:24.32 |
| 27 | Alexander ArnoldPlace 27 · Grade 8 · Tekoa-Rosalia | 8 | Tekoa-Rosalia | 13:25.02 |
| 28 | Caleb GeorgePlace 28 · Grade 7 · Curlew | 7 | Curlew | 13:49.24 |
| 29 | Timofey RakaievPlace 29 · Grade 6 · Valley Christian | 6 | Valley Christian | 14:03.51 PR |
| 30 | Peter EchanovePlace 30 · Grade 8 · Garfield-Palouse | 8 | Garfield-Palouse | 15:43.82 |
| 31 | Jacob CramerPlace 31 · Grade 7 · Valley Christian | 7 | Valley Christian | 15:59.82 |
| 32 | Finn CaseyPlace 32 · Grade 6 · Tekoa-Rosalia | 6 | Tekoa-Rosalia | 16:23.76 |
| 33 | Duke WynnePlace 33 · Grade 6 · Wellpinit ms | 6 | Wellpinit ms | 17:27.38 |
| 34 | Milton WilliamsPlace 34 · Grade 6 · Wellpinit ms | 6 | Wellpinit ms | 17:28.97 PR |