Rank | Bib | Name | Affiliation | Time | Split Time | Laps | Category |
1 | 4 | Eric BRUNNER | Blue Competition Cycles p/b Build | 1:08:30. | 10:08. | 7 | M Elite |
2 | 3 | Curtis WHITE | Cannondale p/b Cyclocrossworld.com | 1:09:07. | 9:41. | 7 | M Elite |
3 | 1 | Gage HECHT | Aevolo | 1:09:10. | 10:03. | 7 | M Elite |
4 | 2 | Kerry WERNER | Kona Maxxis Shimano CX Team | 1:11:51. | 10:31. | 7 | M Elite |
5 | 9 | Caleb SWARTZ | Giant/Neff Cycle Service | 1:12:14. | 10:42. | 7 | M Elite |
6 | 10 | Andrew DILLMAN | Rigd-Leitner | 1:13:10. | 10:44. | 7 | M Elite |
7 | 7 | Brannan FIX | Fix Racing | 1:13:48. | 11:02. | 7 | M Elite |
8 | 5 | Lance HAIDET | L39ION of Los Angeles | 1:14:31. | 10:56. | 7 | M Elite |
9 | 8 | Stephen HYDE | Steve Tilford Foundation Racing | 1:15:02. | 11:02. | 7 | M Elite |
10 | 13 | Cody CUPP | Riders Inc | 1:15:21. | 11:02. | 7 | M Elite |
11 | 12 | Tobin ORTENBLAD | Santa Cruz Bicycles | 1:15:34. | 11:04. | 7 | M Elite |
12 | 6 | Scott MCGILL | Aevolo | 1:15:53. | 10:56. | 7 | M Elite |
13 | 15 | Ross ELLWOOD | Alpha Bicycle Co. - Groove Silverthorne | 1:15:54. | 10:40. | 7 | M Elite |
14 | 16 | Grant ELLWOOD | | 1:16:27. | 11:13. | 7 | M Elite |
15 | 14 | Jonathan ANDERSON | J moneyz racing | 1:16:45. | 11:37. | 7 | M Elite |
16 | 19 | Eric THOMPSON | MSPEEDWAX.COM | 1:16:51. | 11:14. | 7 | M Elite |
17 | 22 | Brian MATTER | Linear Sport Racing | 1:18:08. | 11:48. | 7 | M Elite |
18 | 33 | Cody KAISER | LangeTwins / Specialized | 1:18:56. | 11:55. | 7 | M Elite |
19 | 11 | Ben FREDERICK | ORNOT/TheSmallMonstersProject/Ritchey | 56:19. | 11:41. | 5 | M Elite |
20 | 37 | Max JUDELSON | Voler/Clif/HRS/Rock Lobster | 56:38. | 11:28. | 5 | M Elite |
21 | 35 | Terol PURSELL | Forever Endurance | 56:49. | 11:27. | 5 | M Elite |
22 | 32 | Keiran EAGEN | Team Segment 28 | 56:58. | 11:39. | 5 | M Elite |
23 | 43 | Mark MYLES | Be Real Sports | 57:06. | 11:43. | 5 | M Elite |
24 | 21 | Kaler MARSHALL | Team Walla Walla | 45:56. | 11:43. | 4 | M Elite |
25 | 36 | Isaac NEFF | Neff Cycle Service | 45:56. | 11:33. | 4 | M Elite |
26 | 40 | Joe SCHMALZ | Steve Tilford Foundation Racing | 45:56. | 11:29. | 4 | M Elite |
27 | 17 | Jacob LEBLANC | Competitive Edge Racing | 46:01. | 11:40. | 4 | M Elite |
28 | 18 | Andrew GINIAT | The Pony Shop p/b KPMG | 46:31. | 11:56. | 4 | M Elite |
29 | 46 | Tayne ANDRADE | Rio Grande Elite Cycling Team | 46:38. | 11:40. | 4 | M Elite |
30 | 45 | Andrew WULFKUHLE | Voler/Clif/HRS/Rock Lobster | 46:42. | 11:57. | 4 | M Elite |
31 | 31 | Finnegan OCONNOR | Comp Edge Racing | 46:50. | 11:52. | 4 | M Elite |
32 | 20 | Casey HILDEBRANDT | Donkey Label - Broken Spoke Racing | 46:56. | 11:25. | 4 | M Elite |
33 | 39 | Rory JACK | The pony Shop p.b KPMG | 46:59. | 11:29. | 4 | M Elite |
34 | 41 | Matthew RILEY | Linear Sport / Trek | 47:15. | 12:22. | 4 | M Elite |
35 | 44 | Jacob PETERSON | Max Mortgage - C3 Bike Shop | 47:54. | 12:07. | 4 | M Elite |
36 | 53 | Bjorn SELANDER | MNJRC | 48:05. | 12:42. | 4 | M Elite |
37 | 38 | Jack TANNER | Forever Endurance | 48:15. | 12:33. | 4 | M Elite |
38 | 34 | Kolby PREBLE | Team Segment 28 | 35:55. | 12:12. | 3 | M Elite |
39 | 42 | Nick LANDO | Competitive Edge Racing | 36:34. | 12:04. | 3 | M Elite |
40 | 51 | Josh BAUER | Angry Catfish - Endura | 36:34. | 13:10. | 3 | M Elite |
41 | 48 | Frederick JUNGE | Broom Wagon Works | 37:45. | 12:48. | 3 | M Elite |
42 | 49 | Adam SABAN | Saban Training Academy | 39:02. | 13:19. | 3 | M Elite |
43 | 50 | Thomas FULLER | Lindenwood University | 39:43. | 13:40. | 3 | M Elite |
44 | 47 | Kobi GYETVAN | Fort Lewis College | 40:14. | 13:59. | 3 | M Elite |
45 | 54 | Mitch ROPELATO | Cannondale | 26:34. | 13:38. | 2 | M Elite |
46 | 52 | Phillip SMITH | Momentum Racing | 27:28. | 14:24. | 2 | M Elite |