Final Results
| Pos | Bib | Name | Time | ± | Laps | Group |
|---|---|---|---|---|---|---|
| 1. | 23 | Brian White | 00:23:55.2 | 00:00:00.0 | 1 | Open |
| 2. | 50 | Alec J Zierer | 00:23:57.8 | 00:00:02.6 | 1 | Open |
| 3. | 21 | Terry Blanchet | 00:24:28.3 | 00:00:33.1 | 1 | Open |
| 4. | 150 | Sean Gramling | 00:24:34.1 | 00:00:38.9 | 1 | Open |
| 5. | 146 | Scott Hock | 00:25:10.8 | 00:01:15.6 | 1 | Open |
| 6. | 190 | Brad Young | 00:25:46.6 | 00:01:51.4 | 1 | Open |
| 7. | 148 | Sam Dries | 00:25:48.2 | 00:01:53.0 | 1 | Open |
| 8. | 189 | Bryna Blanchard | 00:26:31.9 | 00:02:36.7 | 1 | Open |
| 9. | 360 | Tyler Zierer | 00:26:57.6 | 00:03:02.4 | 1 | JR |
| 10. | 188 | Don Massonne | 00:27:01.5 | 00:03:06.3 | 1 | Open |
| 11. | 194 | Noah Payne | 00:27:56.9 | 00:04:01.7 | 1 | JR |
| 12. | 24 | Matt Buonanno | 00:28:00.7 | 00:04:05.5 | 1 | Sport |
| 13. | 362 | Jason Stilson | 00:28:14.2 | 00:04:19.0 | 1 | Open |
| 14. | 195 | Darrick Baker | 00:28:34.0 | 00:04:38.8 | 1 | Sport |
| 15. | 22 | Rich Rutishauser | 00:29:39.6 | 00:05:44.4 | 1 | Open |
| 16. | 193 | Tim Payne | 00:30:11.8 | 00:06:16.6 | 1 | Fat Bike |
| 17. | 149 | Armand Arekian | 00:30:38.7 | 00:06:43.5 | 1 | Fat Bike |
| 18. | 196 | Phil Borgese | 00:30:51.6 | 00:06:56.4 | 1 | Fat Bike |
| 19. | 25 | Howard Layer | 00:31:20.7 | 00:07:25.5 | 1 | Sport |
| 20. | 361 | Phil Warren | 00:36:20.9 | 00:12:25.7 | 1 | Sport |
| 21. | 192 | Nick Dunham | 00:40:08.4 | 00:16:13.2 | 1 | JR |
| 22. | 191 | Gerry Parkes | 00:44:26.5 | 00:20:31.3 | 1 | Sport |
| 23. | 363 | Gianni Ferradino | 01:37:11.9 | 01:13:16.7 | 1 | JR |
| 24. | 364 | Tony Ferradino | 01:37:16.1 | 01:13:20.9 | 1 | Sport |