| 1 | Christian KuplackPlace 1 · Grade 11 · IC Academy | 11 | IC Academy | 17:21 |
| 2 | Caleb GleasonPlace 2 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 18:02 |
| 3 | Cameron ParkesPlace 3 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 18:26 |
| 4 | Aidan LathamPlace 4 · Grade 11 · IC Academy | 11 | IC Academy | 18:43 |
| 5 | Konner DurhamPlace 5 · Grade 12 · Priest River Lamanna | 12 | Priest River Lamanna | 18:50 |
| 6 | Skyler WhitePlace 6 · Grade 12 · Lakeland | 12 | Lakeland | 18:58 |
| 7 | Carl OmanPlace 7 · Grade 11 · Chewelah | 11 | Chewelah | 19:01 |
| 8 | Sam GortonPlace 8 · Grade 11 · Bonners Ferry | 11 | Bonners Ferry | 19:05 |
| 9 | Andrew JohnsonPlace 9 · Grade 10 · Lakeland | 10 | Lakeland | 19:08 |
| 10 | Jake WhiteheadPlace 10 · Grade 12 · Lakeland | 12 | Lakeland | 19:15 |
| 11 | Jordan PhillipsPlace 11 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 19:23 |
| 12 | Bailey BrodwaterPlace 12 · Grade 10 · Lakeland | 10 | Lakeland | 19:24 |
| 13 | Austin DonnPlace 13 · Grade 10 · Bonners Ferry | 10 | Bonners Ferry | 19:31 |
| 14 | Ethan RowePlace 14 · Grade 11 · Chewelah | 11 | Chewelah | 19:37 |
| 15 | Michael BarbPlace 15 · Grade 11 · IC Academy | 11 | IC Academy | 19:39 |
| 16 | Ryne RaePlace 16 · Grade 12 · Bonners Ferry | 12 | Bonners Ferry | 19:41 |
| 17 | Jared WhitePlace 17 · Grade 11 · Kellogg | 11 | Kellogg | 19:43 |
| 18 | Garrett MillerPlace 18 · Grade 10 · Kellogg | 10 | Kellogg | 19:43 |
| 19 | Jesse CampbellPlace 19 · Grade 12 · Kellogg | 12 | Kellogg | 19:46 |
| 20 | Chris HollisPlace 20 · Grade 9 · Lakeland | 9 | Lakeland | 19:57 |
| 21 | Chandler AxtellPlace 21 · Grade 11 · Lakeland | 11 | Lakeland | 20:04 |
| 22 | Luke AustinPlace 22 · Grade 11 · Lakeland | 11 | Lakeland | 20:06 PR |
| 23 | Kyle HollisPlace 23 · Grade 12 · Lakeland | 12 | Lakeland | 20:12 |
| 24 | Zach BergemPlace 24 · Grade 12 · Kellogg | 12 | Kellogg | 20:13 |
| 25 | Colton CannonPlace 25 · Grade 11 · Kendrick | 11 | Kendrick | 20:24.2 |
| 26 | Lukas KubikPlace 26 · Grade 9 · Chewelah | 9 | Chewelah | 20:24.6 |
| 27 | Chris KuypersPlace 27 · Grade 11 · IC Academy | 11 | IC Academy | 20:25 |
| 28 | Reimes SchatzPlace 28 · Grade 12 · Chewelah | 12 | Chewelah | 20:26 |
| 29 | Tayson WhitePlace 29 · Grade 10 · Lakeland | 10 | Lakeland | 20:30 |
| 31 | Bryan CarterPlace 31 · Grade 12 · Kendrick | 12 | Kendrick | 20:34 |
| 32 | Lane StidhamPlace 32 · Grade 9 · Bonners Ferry | 9 | Bonners Ferry | 20:35 |
| 33 | Vanner HegbloomPlace 33 · Grade 10 · Lakeland | 10 | Lakeland | 20:36 |
| 34 | Hunter SmithPlace 34 · Grade 10 · Bonners Ferry | 10 | Bonners Ferry | 20:36.1 |
| 35 | Slava NegrieievPlace 35 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 20:37.6 |
| 30 | CJ EstradaPlace 30 · Grade 11 · IC Academy | 11 | IC Academy | 20:38 |
| 36 | Spencer SedgwickPlace 36 · Grade 12 · Priest River Lamanna | 12 | Priest River Lamanna | 21:07 |
| 37 | Davey KuplackPlace 37 · Grade 9 · IC Academy | 9 | IC Academy | 21:08 |
| 38 | Wyatt CollinsPlace 38 · Grade 10 · Chewelah | 10 | Chewelah | 21:16 |
| 39 | Sam EdelblutePlace 39 · Grade 11 · Lakeland | 11 | Lakeland | 21:20 |
| 40 | Luke RyanPlace 40 · Grade 10 · Lakeland | 10 | Lakeland | 21:29 |
| 41 | Wyatt SmithPlace 41 · Grade 9 · Chewelah | 9 | Chewelah | 21:30 |
| 42 | Kyler LordPlace 42 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 21:34 |
| 43 | Chad GoodallPlace 43 · Grade 11 · Lakeland | 11 | Lakeland | 21:41 |
| 44 | Joseph GibbsPlace 44 · Grade 12 · Kellogg | 12 | Kellogg | 21:43 |
| 45 | Eddie NaumannPlace 45 · Grade 10 · Lakeland | 10 | Lakeland | 21:51 |
| 46 | Ben LathamPlace 46 · Grade 9 · IC Academy | 9 | IC Academy | 22:05 |
| 47 | Brandon StrietzelPlace 47 · Grade 11 · Lakeland | 11 | Lakeland | 22:16 |
| 48 | Graden HanesPlace 48 · Grade 9 · Priest River Lamanna | 9 | Priest River Lamanna | 22:28 |
| 49 | Marcus LathamPlace 49 · Grade 9 · IC Academy | 9 | IC Academy | 22:29 |
| 50 | Drayven AyersPlace 50 · Grade 12 · Priest River Lamanna | 12 | Priest River Lamanna | 22:37 |
| 51 | Nick CountsPlace 51 · Grade 9 · IC Academy | 9 | IC Academy | 22:46 |
| 52 | Michael BanningPlace 52 · Grade 9 · Lakeland | 9 | Lakeland | 22:48 |
| 53 | Alex SnevePlace 53 · Grade 10 · Kendrick | 10 | Kendrick | 22:55 |
| 54 | Levi WhitePlace 54 · Grade 9 · Kellogg | 9 | Kellogg | 22:55 |
| 55 | Jacob BrewsterPlace 55 · Grade 10 · Kootenai | 10 | Kootenai | 23:49 |
| 56 | Andrew MinekarPlace 56 · Grade 12 · Chewelah | 12 | Chewelah | 25:34 |
| 57 | Garrick BrownPlace 57 · Grade 11 · Lakeland | 11 | Lakeland | 25:49 |
| 58 | Zakary KubikPlace 58 · Grade 11 · Chewelah | 11 | Chewelah | 31:01 |