1 | John Riley | Bozeman | MT | 41 | 48 | Uphill Pursuits | 1:45:20.9 |
2 | Mike Unruh | Gallatin Gateway | MT | 28 | 60 | Cinch | 1:45:24.3 |
3 | Orion Berryman | Missoula | MT | 31 | 43 | Ice Badgers | 1:45:26.2 |
4 | Will Pereira | Missoula | MT | 29 | 58 | MTCX | 1:48:22.4 |
5 | Trent Donat | Sun Valley | ID | 37 | 56 | Pastaria - Big Shark Racing | 1:48:44.7 |
6 | Robert Sonora | Missoula | MT | 35 | 59 | MTCX | 1:51:31.5 |
7 | Conor Manley | Philipsburg | MT | 43 | 41 | The Ranch at Rock Creek | 1:57:31.2 |
8 | Thomas Kenny | Missoula | MT | 32 | 62 | | 1:58:28.2 |
9 | Chuck Dumke | Missoula | MT | 46 | 58 | | 2:01:22.0 |
10 | Adam Smith | Polson | MT | 52 | 49 | Mission Valley Rounders | 2:06:59.9 |
11 | Grant Kier | Missoula | MT | 26 | 49 | Big Sky Bikes | 2:08:24.3 |
12 | Peter Van Tuyn | Hamilton | MT | 36 | 62 | Red Barn Bikes | 2:14:05.7 |
13 | John Standa | Butte | MT | 33 | 58 | | 2:14:15.6 |
14 | Selden Daume | Missoula | MT | 48 | 49 | MTCX Presented by Grist/Dram | 2:15:44.5 |
15 | Jeffrey Skates | Evergreen | CO | 30 | 63 | Natural Grocers Cycling | 2:18:17.2 |
16 | Andrew Wilcox | Missoula | MT | 47 | 54 | MBW Racing | 2:20:07.4 |
17 | Robert Davis | Missoula | MT | 49 | 61 | MTCX | 2:25:50.9 |
18 | Peter Vilkins | Los Angeles | CA | 44 | 43 | | 2:30:33.9 |
19 | Brian Gannon | Lakeside | MT | 27 | 53 | | 3:05:30.2 |
Drop | Mitch Young | Helena | MT | 34 | 61 | Helena United Cycling | |
DNS | Bob Walker | Whitefish | MT | | 43 | Frontiers Racing | |
DNS | Matthew Schweitzer | Missoula | MT | | 42 | | |