| 1 | Korben BujnickiPlace 1 · Grade 10 · Moscow | 10 | Moscow | 17:01.893 |
| 2 | Henry StodickPlace 2 · Grade 11 · Moscow | 11 | Moscow | 17:52.133 |
| 3 | Corey JohnsonPlace 3 · Grade 10 · Moscow | 10 | Moscow | 17:53.373 |
| 4 | Adam BrunoPlace 4 · Grade 12 · Valley Christian | 12 | Valley Christian | 18:16.820 |
| 5 | Jack RobinsonPlace 5 · Grade 11 · Valley Christian | 11 | Valley Christian | 18:26.770 |
| 6 | Cole HalvorsonPlace 6 · Grade 12 · Moscow | 12 | Moscow | 18:31.176 |
| 7 | Amesh ShresthaPlace 7 · Grade 12 · Moscow | 12 | Moscow | 18:41.096 |
| 8 | Jaston McClurePlace 8 · Grade 11 · Moscow | 11 | Moscow | 18:48.290 |
| 9 | Benji Sobeloff-Git...Place 9 · Grade 10 · Moscow | 10 | Moscow | 18:52.203 |
| 10 | Sam ReesePlace 10 · Grade 12 · Valley Christian | 12 | Valley Christian | 19:20.983 |
| 11 | Jonathan MoorePlace 11 · Grade 11 · Valley Christian | 11 | Valley Christian | 19:30.903 |
| 12 | Ethan MillerPlace 12 · Grade 12 · Moscow | 12 | Moscow | 19:32.846 |
| 13 | William CrostonPlace 13 · Grade 11 · Moscow | 11 | Moscow | 19:33.846 |
| 14 | Cameron SimondsPlace 14 · Grade 10 · Valley Christian | 10 | Valley Christian | 19:42.010 |
| 15 | Noah LingoPlace 15 · Grade 9 · Moscow | 9 | Moscow | 19:43.623 |
| 16 | Alex ChadduckPlace 16 · Grade 12 · Valley Christian | 12 | Valley Christian | 19:45.333 |
| 17 | Jedidiah WallenPlace 17 · Grade 11 · Moscow | 11 | Moscow | 19:48.123 |
| 18 | William HooperPlace 18 · Grade 11 · Prairie | 11 | Prairie | 20:04.296 |
| 19 | Evan CraciunPlace 19 · Grade 10 · Valley Christian | 10 | Valley Christian | 20:13.486 |
| 20 | Jacob BrewsterPlace 20 · Grade 12 · Kootenai | 12 | Kootenai | 20:30.263 |
| 21 | Jack CollinsPlace 21 · Grade 9 · Valley Christian | 9 | Valley Christian | 20:55.090 |
| 22 | Jonathon BellmorePlace 22 · Grade 10 · Moscow | 10 | Moscow | 21:05.700 |
| 23 | John SnookPlace 23 · Grade 11 · Valley Christian | 11 | Valley Christian | 21:46.130 |
| 24 | Miles FinkenPlace 24 · Grade 11 · Moscow | 11 | Moscow | 21:47.543 |
| 25 | Caleb MalenPlace 25 · Grade 11 · Valley Christian | 11 | Valley Christian | 22:19.220 |
| 26 | Owen AllengerPlace 26 · Grade 9 · Moscow | 9 | Moscow | 22:48.196 |
| 27 | Justin LockettPlace 27 · Grade 11 · Prairie | 11 | Prairie | 23:25.410 |
| 28 | Henry DemingPlace 28 · Grade 9 · Moscow | 9 | Moscow | 23:38.886 |
| 29 | Garrett RennerPlace 29 · Grade 12 · Kootenai | 12 | Kootenai | 24:31.313 |
| 30 | Arturo BieghlerPlace 30 · Grade 12 · Moscow | 12 | Moscow | 24:47.280 |
| 31 | Desmond NaccaratoPlace 31 · Grade 11 · Kootenai | 11 | Kootenai | 26:52.316 |
| 32 | Ethan MeyerPlace 32 · Grade 12 · Valley Christian | 12 | Valley Christian | 37:00.620 |