1 | Caleb Swartz | 940 | M | 26 | Mondraker / Forward Endurance Coaching | 3 | 48:59.0 | 15:55.4 | 16:31.3 | 16:32.2 |
2 | Elliot Thornblade | 918 | M | 21 | | 3 | 52:00.2 | 17:11.5 | 17:35.9 | 17:12.7 |
3 | Porter Melvin | 960 | M | 16 | dC Devo | 3 | 52:33.5 | 17:21.8 | 17:26.0 | 17:45.6 |
4 | Dan Mazza | 551 | M | 32 | MTCX | 3 | 54:50.2 | 17:45.0 | 18:25.7 | 18:39.4 |
5 | Adam Stewart | 926 | M | 18 | ACCEL CYCLING | 3 | 55:16.5 | 17:33.6 | 18:50.7 | 18:52.1 |
6 | Peter Leclaire | 533 | M | 42 | Missoula Bicycle Works | 3 | 55:48.5 | 18:36.7 | 18:39.2 | 18:32.5 |
7 | Toby Meierbachtol | 904 | M | 44 | MTCX presented by Grist/Dram | 3 | 56:44.0 | 18:53.3 | 19:03.0 | 18:47.6 |
8 | Robert Mazza | 588 | M | 30 | MTCX | 3 | 56:46.6 | 18:06.7 | 19:09.4 | 19:30.4 |
9 | Drew Mozzer | 596 | M | 31 | | 3 | 1:00:21.6 | 19:15.1 | 20:41.8 | 20:24.6 |
10 | Michael McCollough | 902 | M | 30 | MTCX/Forward Endurance Coaching | 3 | 1:00:23.8 | 20:22.1 | 19:47.2 | 20:14.4 |
11 | Michael Kelly | 531 | M | 40 | Hellgate Cyclery | 3 | 1:05:04.8 | 21:09.7 | 21:34.2 | 22:20.8 |
12 | Elijah Passwater | 585 | M | 27 | Osprey Racing p/b MTCX | 3 | 1:06:30.7 | 21:03.3 | 22:11.4 | 23:15.9 |
13 | Isaac York | 931 | M | 26 | Donovan Racing | 3 | 1:09:33.4 | 20:55.5 | 24:33.4 | 24:04.4 |
14 | Niko Schmitt | 553 | M | 16 | Niko- Stampede Mike- MTCX | 2 | 46:11.6 | 19:54.8 | 26:16.8 | |
15 | Jack Pedde | 513 | M | 15 | | 2 | 50:07.2 | 19:51.9 | 30:15.3 | |
16 | Emmett Davis | 564 | M | 14 | Stampede | 2 | 1:03:51.9 | 26:18.5 | 37:33.4 | |
17 | Landon Felz | 532 | M | 15 | Stampede | 2 | 1:03:52.6 | 26:18.5 | 37:34.0 | |