1 | Ian Foster | Missoula | MT | M | 41 | 182 | Big Sky Bikes | 3 | 56:51.19 | 18:32.11 | 18:52.50 | 19:26.57 |
2 | James Fields | Missoula | MT | M | 43 | 86 | The Cycling House | 3 | 58:16.50 | 18:53.47 | 19:33.88 | 19:49.14 |
3 | Phil Higuera | Missoula | MT | M | 47 | 195 | | 3 | 58:38.56 | 19:27.01 | 19:28.32 | 19:43.22 |
4 | Cameron Johnson | Missoula | MT | M | 43 | 198 | | 3 | 59:10.96 | 19:21.84 | 19:53.96 | 19:55.15 |
5 | Solon Linton | Missoula | MT | M | 48 | 224 | | 3 | 1:01:12.92 | 19:27.57 | 20:52.87 | 20:52.47 |
6 | Steve Sevilla | Missoula | MT | M | 48 | 231 | Hellgate Cyclery Racing | 3 | 1:02:23.62 | 19:57.85 | 21:15.42 | 21:10.34 |
7 | Keyvin Pollington | Missoula | MT | M | 43 | 618 | R1K | 3 | 1:08:35.65 | 22:53.69 | 22:53.39 | 22:48.56 |
8 | Jeff Bookwalter | Missoula | MT | M | 53 | 82 | | 3 | 1:09:11.31 | 22:39.70 | 23:06.07 | 23:25.53 |
9 | Ryan Sudbury | Missoula | MT | M | 44 | 246 | MTCX Presented by Grist/Dram | 3 | 1:10:39.38 | 21:45.13 | 23:27.35 | 25:26.90 |
10 | Keller Davis | Missoula | MT | M | 51 | 95 | Team Stampede | 3 | 1:11:18.46 | 22:58.26 | 24:16.27 | 24:03.92 |
11 | Selden Daume | Missoula | MT | M | 47 | 91 | MTCX Presented by Grist/Dram | 3 | 1:12:39.45 | 23:28.20 | 24:17.51 | 24:53.74 |
12 | Christopher Haskell | Missoula | MT | M | 43 | 626 | MTCX Presented by Grist/Dram | 3 | 1:13:46.65 | 23:48.98 | 24:34.66 | 25:23.01 |
13 | Jens Leerssen | Missoula | MT | M | 48 | 20 | | 3 | 1:16:12.48 | 24:10.50 | 26:33.26 | 25:28.71 |
14 | Charlie Hastings | Missoula | MT | M | 43 | 627 | | 3 | 1:18:12.91 | 24:18.43 | 26:24.73 | 27:29.74 |