| 1 | Thomas ChabrecekPlace 1 · Grade JR · Crane | JR | Crane | 16:56.98 | — |
| 2 | Jacob LovelandPlace 2 · Grade SO · Sparta | SO | Sparta | 17:07.09 | 1 |
| 3 | Cristian SellarsPlace 3 · Grade SR · Southwest | SR | Southwest | 17:37.09 | 2 |
| 4 | Collin AultPlace 4 · Grade SR · Spokane | SR | Spokane | 17:42.35 | 3 |
| 5 | Dakota JohnsonPlace 5 · Grade SO · Sparta | SO | Sparta | 17:57.32 | 4 |
| 6 | Zach PellhamPlace 6 · Grade SO · Sparta | SO | Sparta | 18:02.26 | 5 |
| 7 | Jonathan SherwoodPlace 7 · Grade JR · Wheaton | JR | Wheaton | 18:11.63 | 6 |
| 8 | Mike SutcliffePlace 8 · Grade SR · Chadwick | SR | Chadwick | 18:15.46 | — |
| 9 | Landon GrimesPlace 9 · Grade JR · Sparta | JR | Sparta | 18:16.19 | 7 |
| 10 | James PettitPlace 10 · Grade SO · Southwest | SO | Southwest | 18:18.96 | 8 |
| 11 | Kyle MillerPlace 11 · Grade JR · Southwest | JR | Southwest | 18:21.05 | 9 |
| 12 | Tyler PendergraftPlace 12 · Grade FR · Wheaton | FR | Wheaton | 18:28.71 | 10 |
| 13 | Traven EatonPlace 13 · Grade FR · Sparta | FR | Sparta | 18:31.38 | 11 |
| 14 | Zach MilesPlace 14 · Grade FR · Southwest | FR | Southwest | 18:33.91 | 12 |
| 15 | Josh WoodsPlace 15 · Grade JR · Fordland | JR | Fordland | 18:47.48 | 13 |
| 16 | Billy IorgPlace 16 · Grade SO · Sparta | SO | Sparta | 19:23.29 | 14 |
| 17 | Andrew McCormickPlace 17 · Grade SO · Purdy | SO | Purdy | 19:29.48 | — |
| 18 | Matt HickmanPlace 18 · Grade SO · Wheaton | SO | Wheaton | 19:36.88 | 15 |
| 19 | Alex WilsonPlace 19 · Grade JR · Hurley | JR | Hurley | 19:41.10 | — |
| 20 | Matthew WheelockPlace 20 · Grade JR · Chadwick | JR | Chadwick | 19:43.27 | — |
| 21 | Cole JacksonPlace 21 · Grade SO · Fordland | SO | Fordland | 19:44.62 | 16 |
| 22 | Jonathan McElroyPlace 22 · Grade JR · Crane | JR | Crane | 19:54.97 | — |
| 23 | Lucas RidenourPlace 23 · Grade FR · Purdy | FR | Purdy | 19:57.65 | — |
| 24 | Aaron AlexanderPlace 24 · Grade JR · Sparta | JR | Sparta | 20:00.43 | 17 |
| 25 | Wyatt TaylorPlace 25 · Grade JR · Bradleyville | JR | Bradleyville | 20:09.67 | — |
| 26 | Dakota WillisPlace 26 · Grade SO · Fordland | SO | Fordland | 20:13.18 | 18 |
| 27 | Justin YearyPlace 27 · Grade JR · Wheaton | JR | Wheaton | 20:17.29 | 19 |
| 28 | Zack IrvinPlace 28 · Grade JR · Fordland | JR | Fordland | 20:19.80 | 20 |
| 29 | Jake ShrumPlace 29 · Grade SR · Southwest | SR | Southwest | 20:26.53 | 21 |
| 30 | Drew WilliamsPlace 30 · Grade SR · Purdy | SR | Purdy | 20:32.99 | — |
| 31 | Brandon McCoyPlace 31 · Grade SO · Spokane | SO | Spokane | 20:36.75 | 22 |
| 32 | Mitchell GordonPlace 32 · Grade SR · Greenwood | SR | Greenwood | 20:50.49 | — |
| 33 | Jeffrey Tyler MusickPlace 33 · Grade JR · Wheaton | JR | Wheaton | 20:51.53 | 23 |
| 34 | Dominic NeriPlace 34 · Grade SO · Bradleyville | SO | Bradleyville | 20:52.42 | — |
| 35 | Devon KeelerPlace 35 · Grade JR · Purdy | JR | Purdy | 20:57.53 | — |
| 36 | Austin BurnsPlace 36 · Grade FR · Spokane | FR | Spokane | 21:42.38 | 24 |
| 37 | Scott DavisPlace 37 · Grade JR · Mansfield | JR | Mansfield | 22:04.63 | — |
| 38 | Nate HillPlace 38 · Grade FR · Fordland | FR | Fordland | 22:05.54 | 25 |
| 39 | Kyle GammonPlace 39 · Grade SR · Spokane | SR | Spokane | 22:21.16 | 26 |
| 40 | Ben MarplePlace 40 · Grade SO · Spokane | SO | Spokane | 22:25.34 | 27 |
| 41 | Haston DavidPlace 41 · Grade JR · Wheaton | JR | Wheaton | 22:48.69 | 28 |
| 42 | Chase CantwellPlace 42 · Grade SO · Wheaton | SO | Wheaton | 23:15.63 | 29 |
| 43 | Nofal ZubairPlace 43 · Grade FR · Greenwood | FR | Greenwood | 23:23.84 | — |
| 44 | Ryan JohnsonPlace 44 · Grade SO · Bradleyville | SO | Bradleyville | 24:21.81 | — |
| 45 | Samual GrubePlace 45 · Grade SR · Spokane | SR | Spokane | 24:24.01 | 30 |
| 46 | Dusty EquivellyPlace 46 · Grade JR · Mansfield | JR | Mansfield | 24:54.76 | — |
| 47 | Josh EastPlace 47 · Grade JR · Greenwood | JR | Greenwood | 24:55.42 | — |
| 48 | Nolan CornellaPlace 48 · Grade FR · Greenwood | FR | Greenwood | 24:59.54 | — |
| 49 | Forest MacklinPlace 49 · Grade SR · Spokane | SR | Spokane | 25:50.66 | 31 |