Rank | Bib | Name | Affiliation | Time | Split Time | Laps | Category |
1 | 1 | Stephen HYDE | Cannondale Cyclocrossworld | 1:07:09. | 11:29. | 6 | M Elite |
2 | 3 | Curtis WHITE | Cannondale | 1:07:36. | 11:43. | 6 | M Elite |
3 | 4 | Gage HECHT | UCI CT: Aevolo Cycling Inc. | 1:08:29. | 12:08. | 6 | M Elite |
4 | 12 | Andrew DILLMAN | Indiana/Kentucky Cycling Associ | 1:09:14. | 11:56. | 6 | M Elite |
5 | 10 | Jeremy POWERS | Fuji / Pactimo / SRAM | 1:09:57. | 11:55. | 6 | M Elite |
6 | 2 | Kerry WERNER | | 1:10:14. | 12:28. | 6 | M Elite |
7 | 11 | Eric THOMPSON | MSPEEDWAX.COM | 1:11:02. | 12:28. | 6 | M Elite |
8 | 5 | Anthony CLARK | | 1:11:34. | 12:44. | 6 | M Elite |
9 | 17 | Merwin DAVIS | Cycle-Smart Inc. | 1:11:53. | 12:27. | 6 | M Elite |
10 | 16 | Grant ELLWOOD | UCI CT: 303 Project | 1:12:35. | 12:52. | 6 | M Elite |
11 | 8 | Jack KISSEBERTH | JAM Fund / NCC | 1:13:19. | 12:40. | 6 | M Elite |
12 | 21 | Tristan COWIE | Carolinas Cycling Association | 1:13:49. | 12:34. | 6 | M Elite |
13 | 14 | Allen KRUGHOFF | Chocolove Specialized | 1:14:54. | 13:20. | 6 | M Elite |
14 | 19 | Tyler CLOUTIER | TCCX | 1:15:16. | 13:02. | 6 | M Elite |
15 | 22 | Brian MATTER | Linear Sport Racing | 1:15:51. | 12:53. | 6 | M Elite |
16 | 34 | Andrew GINIAT | The Pony Shop p/b KPMG | 1:16:04. | 13:16. | 6 | M Elite |
17 | 37 | Samuel OKEEFE | RSCX - House Ind - DWR - HM | 1:16:52. | 13:30. | 6 | M Elite |
18 | 26 | Alex RYAN | Mock Orange Bikes Pro CX | 1:17:32. | 13:46. | 6 | M Elite |
19 | 7 | Cody KAISER | | 1:17:57. | 13:46. | 6 | M Elite |
20 | 41 | Terol PURSELL | Bicycle Racing Association of C | 1:18:23. | 13:43. | 6 | M Elite |
21 | 29 | Dylan POSTIER | Garneau-Easton p/b Transitions | 1:19:00. | 14:20. | 6 | M Elite |
22 | 23 | Maxx CHANCE | UCI CT: 303 Project | 51:34. | 13:21. | 4 | M Elite |
23 | 40 | Garrett GERCHAR | | 51:35. | 13:38. | 4 | M Elite |
24 | 36 | Andrew NICHOLAS | | 51:47. | 13:27. | 4 | M Elite |
25 | 27 | Samuel KIEFFER | Texas Roadhouse Cycling Team | 52:11. | 13:13. | 4 | M Elite |
26 | 15 | Bjorn SELANDER | Donkey Label | 52:25. | 13:17. | 4 | M Elite |
27 | 9 | Justin LINDINE | Hyperthreads/Apex Pro Cycling | 52:46. | 13:38. | 4 | M Elite |
28 | 31 | Allan SCHROEDER | High Desert Hustle | 53:11. | 13:28. | 4 | M Elite |
29 | 47 | Jonathan ANDERSON | | 53:33. | 13:28. | 4 | M Elite |
30 | 33 | Andrew WULFKUHLE | 717 Cycling club | 53:46. | 13:31. | 4 | M Elite |
31 | 35 | Jacob LEBLANC | Competitive Edge Racing | 40:28. | 13:39. | 3 | M Elite |
32 | 44 | Walker SHAW | | 40:46. | 13:55. | 3 | M Elite |
33 | 25 | Max JUDELSON | | 41:10. | 14:30. | 3 | M Elite |
34 | 38 | Josh DIREEN | Groove Subaru Excel Sports | 41:16. | 14:28. | 3 | M Elite |
35 | 51 | Joseph SCHMALZ | TradeWind Energy Cycling Team | 42:12. | 14:39. | 3 | M Elite |
36 | 28 | Adam MYERSON | Cycle-Smart | 42:22. | 14:13. | 3 | M Elite |
37 | 48 | Josh BAUER | Donkey Label | 43:19. | 14:50. | 3 | M Elite |
38 | 30 | Ian GIELAR | JAM Fund / NCC | 44:25. | 15:27. | 3 | M Elite |
39 | 50 | Robert CUMMINGS III | | 44:42. | 15:36. | 3 | M Elite |
40 | 43 | David GUNNERSON | Ascent Concept Team | 44:46. | 15:39. | 3 | M Elite |
41 | 49 | Andrew LOAIZA | | 45:23. | 16:17. | 3 | M Elite |
42 | 46 | Brendan LEHMAN | | 29:46. | 15:10. | 2 | M Elite |
43 | 32 | Trent BLACKBURN | JAM Fund / NCC | 30:21. | 15:51. | 2 | M Elite |
44 | 42 | Kyle JOHNSON | Team Yacht Club | 32:16. | 16:41. | 2 | M Elite |
DNF | 24 | Daniel CHABANOV | RSCX - House Ind - DWR - Herman | | 13:05. | 1 | M Elite |
DNF | 13 | Scott SMITH | JAM Fund / NCC | | | 0 | M Elite |
DNS | 6 | Tobin ORTENBLAD | Santa Cruz Factory Racing | | | 0 | M Elite |
DNS | 18 | Troy WELLS | TEAM CLIF BAR Cycling | | | 0 | M Elite |
DNS | 20 | Travis LIVERMON | The Endurance Collective | | | 0 | M Elite |