| 1 | Troy FraleyPlace 1 · Glacier | — | Glacier | 16:02.76 | 1 |
| 2 | D. PfeiferPlace 2 · Sandpoint | — | Sandpoint | 16:26.19 | 2 |
| 3 | J. MatthewsPlace 3 · Sandpoint | — | Sandpoint | 16:56.74 | 3 |
| 4 | E. RainsPlace 4 · Sandpoint | — | Sandpoint | 17:05.73 | 4 |
| 5 | Flint MartinoPlace 5 · Glacier | — | Glacier | 17:07.19 | 5 |
| 6 | A. CharvozPlace 6 · Sandpoint | — | Sandpoint | 17:15.78 | 6 |
| 7 | B. BaumerPlace 7 · Lakeland | — | Lakeland | 17:22.32 | 7 |
| 8 | Mathias KomarekPlace 8 · Whitefish | — | Whitefish | 17:31.18 | 8 |
| 9 | Richie BoyerPlace 9 · Glacier | — | Glacier | 17:37.46 | 9 |
| 10 | Jacob ThomasPlace 10 · Libby | — | Libby | 17:38.11 | 10 |
| 11 | M. FosterPlace 11 · Sandpoint | — | Sandpoint | 17:38.40 | 11 |
| 12 | Fischer GangemiPlace 12 · Whitefish | — | Whitefish | 17:41.58 | 12 |
| 13 | Jace KalbfleiscchPlace 13 · Whitefish | — | Whitefish | 17:42.13 | 13 |
| 14 | Nathan KnoxPlace 14 · Whitefish | — | Whitefish | 17:49.93 | 14 |
| 15 | Aaron MurryPlace 15 · Glacier | — | Glacier | 17:50.34 | 15 |
| 16 | Will HoldhusenPlace 16 · Whitefish | — | Whitefish | 17:51.76 | 16 |
| 17 | Evan JordtPlace 17 · Bigfork | — | Bigfork | 17:54.49 | — |
| 18 | Adam HarrisPlace 18 · Glacier | — | Glacier | 17:57.71 | 17 |
| 19 | Dietrich PerchyPlace 19 · Whitefish | — | Whitefish | 18:03.00 | 18 |
| 20 | M. PfeiferPlace 20 · Sandpoint | — | Sandpoint | 18:15.60 | 19 |
| 21 | S. LevoraPlace 21 · Sandpoint | — | Sandpoint | 18:36.46 | 20 |
| 22 | J.R. RamosPlace 22 · Lakeland | — | Lakeland | 18:45.25 | 21 |
| 23 | W. CoryPlace 23 · Lakeland | — | Lakeland | 19:00.31 | 22 |
| 24 | S. JenkoPlace 24 · Bigfork | — | Bigfork | 19:08.84 | — |
| 25 | J. SchwalbackPlace 25 · Lakeland | — | Lakeland | 19:12.33 | 23 |
| 26 | C. CrismorePlace 26 · Libby | — | Libby | 19:19.52 | 24 |
| 27 | Z. CarlsonPlace 27 · Libby | — | Libby | 19:20.05 | 25 |
| 28 | L. SturdevantPlace 28 · Eureka | — | Eureka | 19:24.97 | 26 |
| 29 | R. MoyerPlace 29 · Lakeland | — | Lakeland | 19:41.01 | 27 |
| 30 | Thomas HensonPlace 30 · Whitefish | — | Whitefish | 19:41.31 | 28 |
| 31 | Alec ReitzelPlace 31 · Glacier | — | Glacier | 19:43.20 | 29 |
| 32 | C. PetersPlace 32 · Lakeland | — | Lakeland | 19:50.26 | 30 |
| 33 | B. GrazianoPlace 33 · Libby | — | Libby | 19:52.25 | 31 |
| 34 | A. CassPlace 34 · Eureka | — | Eureka | 20:05.27 | 32 |
| 35 | E. BaumerPlace 35 · Lakeland | — | Lakeland | 20:20.25 | 33 |
| 36 | J. McCrohanPlace 36 · Libby | — | Libby | 20:43.24 | 34 |
| 37 | Michael GordonPlace 37 · Glacier | — | Glacier | 21:06.32 | 35 |
| 38 | J. WeaverPlace 38 · Eureka | — | Eureka | 21:16.99 | 36 |
| 39 | S. DeavoursPlace 39 · Eureka | — | Eureka | 21:23.41 | 37 |
| 40 | J. NelsonPlace 40 · Libby | — | Libby | 21:57.51 | 38 |
| 41 | C. BarrickPlace 41 · Libby | — | Libby | 22:09.32 | 39 |
| 42 | J. RooPlace 42 · Eureka | — | Eureka | 23:11.18 | 40 |