Rank | Bib | Name | Affiliation | Time | Split Time | Laps | Category |
1 | 101 | Brian MATTER | Linear Sport MTB | 37:01. | 7:15. | 5 | M 1-2 |
2 | 104 | Magnus SHEFFIELD | Cannondale Cyclocrossworld | 37:04. | 7:19. | 5 | M 1-2 |
3 | 100 | Eric THOMPSON | MSPEEDWAX.COM | 37:20. | 7:31. | 5 | M 1-2 |
4 | 113 | Kyle RUSS | Brazen Dropouts Cycling Team | 37:44. | 7:30. | 5 | M 1-2 |
5 | 112 | Dillon MCNEILL | Trek Cyclocross Collective | 37:45. | 7:31. | 5 | M 1-2 |
6 | 161 | Tyler CLARK | | 38:09. | 7:42. | 5 | M 1-2 |
7 | 163 | Jason WIEBE | | 38:13. | 7:40. | 5 | M 1-2 |
8 | 109 | Dylan POSTIER | Garneau-Easton p/b Transitions | 38:34. | 8:05. | 5 | M 1-2 |
9 | 145 | Ryder UETRECHT | Top Club | 38:38. | 7:52. | 5 | M 1-2 |
10 | 114 | Nicholas CARTER | NorthStar Development Cycling | 38:45. | 8:03. | 5 | M 1-2 |
11 | 111 | Nicholas LEMKE | Cycle-Smart, Inc. | 38:49. | 7:49. | 5 | M 1-2 |
12 | 155 | John HEINLEIN III | | 38:53. | 7:45. | 5 | M 1-2 |
13 | 107 | David REYES | Tenspeed Hero | 39:06. | 7:57. | 5 | M 1-2 |
14 | 119 | Peter OLEJNICZAK | Borah Factory Racing | 39:11. | 7:57. | 5 | M 1-2 |
15 | 128 | Calhan NORMAN | Team Extreme | 39:22. | 7:53. | 5 | M 1-2 |
16 | 117 | Jacob HUIZENGA | Chicago Cuttin Crew | 39:28. | 7:53. | 5 | M 1-2 |
17 | 126 | Chad DONAHUE | Rasmussen Bike Shop | 39:33. | 8:06. | 5 | M 1-2 |
18 | 140 | Hayden MCLAUGHLIN | Ethos Racing | 39:42. | 7:55. | 5 | M 1-2 |
19 | 130 | Joel FINKELDEI | Neff Cycle Service | 39:54. | 7:56. | 5 | M 1-2 |
20 | 201 | Mark MYLES | Be Real Sports | 40:04. | 8:11. | 5 | M 3 |
21 | 146 | Andrew THOMPSON | Birchwood/GIS | 40:15. | 8:04. | 5 | M 1-2 |
22 | 224 | Alex BEDINGHAUS | Trek Midwest Team | 40:32. | 8:04. | 5 | M 3 |
23 | 141 | Andrew TURNER | Loon State Cyclists | 40:35. | 8:14. | 5 | M 1-2 |
24 | 134 | Brian PIOTROWSKI | xXx Racing | 40:49. | 8:23. | 5 | M 1-2 |
25 | 147 | Matthew KAMPHUIS | Trek Midwest Team | 41:02. | 8:19. | 5 | M 1-2 |
26 | 152 | Jeremiah GANTZER | Steamboat Velo | 41:05. | 8:06. | 5 | M 1-2 |
27 | 200 | Lucas STIERWALT | Lionhearts Junior Racing | 41:06. | 8:17. | 5 | M 3 |
28 | 267 | kevin ELLSWORTH | Team Novo Nordisk Elite | 41:18. | 8:08. | 5 | M 3 |
29 | 142 | Jake PETERSON | Bicycle Heaven | 41:20. | 8:37. | 5 | M 1-2 |
30 | 106 | Bryan FOSLER | 801 W. Madison | 41:22. | 8:28. | 5 | M 1-2 |
31 | 213 | Tony LEMKE | Trek Midwest Team | 41:23. | 8:12. | 5 | M 3 |
32 | 136 | Jonathan KLOPPENBURG | Spidermonkey Cycling | 41:28. | 8:18. | 5 | M 1-2 |
33 | 215 | Thomas SAVAGE | Slippery Sasquatch | 41:31. | 8:11. | 5 | M 3 |
34 | 150 | Steven TREBATOSKI | Team Velocause | 41:38. | 8:20. | 5 | M 1-2 |
35 | 217 | Joshua KIDMAN | Johnson County Flyers | 41:40. | 8:21. | 5 | M 3 |
36 | 132 | Jack WARNER | F3 Cycling p/b 7 Mile Cycles | 41:43. | 8:38. | 5 | M 1-2 |
37 | 218 | Mike MORSE | Colonial Bicycle Company | 41:48. | 8:10. | 5 | M 3 |
38 | 207 | Nicholas POMELLA | PSIMET Racing | 41:50. | 8:23. | 5 | M 3 |
39 | 223 | Samuel WESTLAKE | MNJRC | 41:51. | 8:14. | 5 | M 3 |
40 | 228 | Corey HORNING | Trek Midwest Team | 41:51. | 8:24. | 5 | M 3 |
41 | 211 | Josh FANGMAN | Brazen Dropouts Cycling Team | 41:53. | 8:12. | 5 | M 3 |
42 | 248 | Eli KEYES | Velocause Centraal Cycling | 41:55. | 8:13. | 5 | M 3 |
43 | 204 | Nick GORDON | MNJRC | 41:55. | 8:07. | 5 | M 3 |
44 | 231 | Bryan WENZEL | Johnson County Flyers | 42:02. | 8:21. | 5 | M 3 |
45 | 121 | Joe PETERSEN | Rasmussen Bike Shop | 42:08. | 10:12. | 5 | M 1-2 |
46 | 312 | James FEDOSOV | Centurion Next Wave | 42:11. | 8:05. | 5 | M 3 |
47 | 225 | Nicholas PETROV | Lionhearts Junior Racing | 42:16. | 8:16. | 5 | M 3 |
48 | 234 | Brett CONAWAY | Team World Bicycle Relief | 42:20. | 8:18. | 5 | M 3 |
49 | 299 | Royce BRECKON | 801 W. Madison | 42:24. | 8:04. | 5 | M 3 |
50 | 279 | Derrick UBBINK | Leadout Racing | 42:29. | 8:15. | 5 | M 3 |
51 | 268 | Peter OIEN | Queen City Cycling/Sanford Heal | 42:41. | 8:18. | 5 | M 3 |
52 | 243 | Adam VAIL | | 42:54. | 8:42. | 5 | M 3 |
53 | 262 | Kevin GUINEY | Angry Catfish | 43:06. | 8:45. | 5 | M 3 |
54 | 203 | Troy CRADY | MOX MULTISPORT | 43:10. | 8:40. | 5 | M 3 |
55 | 220 | Luke FEUERHELM | Central Junior Cycling Devo | 43:20. | 9:10. | 5 | M 3 |
56 | 222 | Jason ANDERSON | Sakari Race Team | 43:20. | 8:46. | 5 | M 3 |
57 | 241 | Anders AHLBERG | 801 W. Madison | 34:47. | 8:27. | 4 | M 3 |
58 | 210 | Dylan ZAKRAJSEK | Lake Geneva Youth Camp Cycling | 34:53. | 8:44. | 4 | M 3 |
59 | 348 | Zach ANDREWS | | 34:58. | 8:40. | 4 | M 3 |
60 | 219 | Judah GUSTAFSON | Speed Merchants | 35:03. | 8:40. | 4 | M 3 |
61 | 230 | Jereme NOFFKE | | 35:05. | 8:47. | 4 | M 3 |
62 | 250 | Kurt DRUFFEL | MSN Pro Coaching | 35:12. | 8:49. | 4 | M 3 |
63 | 245 | Anthony HILLIGOSS | MNJRC | 35:14. | 8:44. | 4 | M 3 |
64 | 277 | Michael STEARNS | | 35:19. | 8:43. | 4 | M 3 |
65 | 214 | James ARMSTEAD | BIKEIOWA.com Cycling Team | 35:22. | 10:08. | 4 | M 3 |
66 | 244 | Narayan MAHON | Neff Cycle Service | 35:26. | 8:46. | 4 | M 3 |
67 | 216 | Tim HARTUNG | Trek Midwest Team | 35:26. | 8:57. | 4 | M 3 |
68 | 249 | Zach GIFFEY | | 35:31. | 8:52. | 4 | M 3 |
69 | 264 | Jeremy PAUL | Spin/Litzler Automation | 35:32. | 8:34. | 4 | M 3 |
70 | 157 | William STREET | KUHL Cycling Team | 35:43. | 9:25. | 4 | M 1-2 |
71 | 349 | Shelby GIBBS | DASH RACING | 35:47. | 8:55. | 4 | M 3 |
72 | 311 | Joseph FARRIS | | 35:51. | 8:34. | 4 | M 3 |
73 | 280 | Branden DOWNS | KS Energy Services / MOSH / Tea | 35:54. | 8:17. | 4 | M 3 |
74 | 232 | Alex RENNY | | 36:00. | 9:44. | 4 | M 3 |
75 | 240 | Kyle FRENCH | Half Acre Cycling | 36:03. | 9:09. | 4 | M 3 |
76 | 270 | Benjamin LEICHTY | Team Hungry | 36:10. | 8:38. | 4 | M 3 |
77 | 314 | Scott THEEDE | | 36:12. | 9:11. | 4 | M 3 |
78 | 258 | David STUDNER | Trek Midwest Team | 36:14. | 8:57. | 4 | M 3 |
79 | 153 | Cole LIMPACH | | 36:17. | 10:49. | 4 | M 1-2 |
80 | 298 | Jordan RANSOM | GS Tenzing | 36:20. | 8:36. | 4 | M 3 |
81 | 286 | Jason KOZICKI | Colavita Racing | 36:23. | 8:58. | 4 | M 3 |
82 | 260 | Larry LENNE | Team Heroes | 36:26. | 9:19. | 4 | M 3 |
83 | 275 | Henry DIGGELMANN | North Iowa Spin | 36:28. | 8:44. | 4 | M 3 |
84 | 247 | Chris DOBROTH | | 36:31. | 9:31. | 4 | M 3 |
85 | 254 | Juan Esteban TAPIERO BERNAL | BELGIANWERKX | 36:37. | 9:01. | 4 | M 3 |
86 | 255 | Aaron BANKS | Yokohama Racing p/b BikeLine/Si | 36:38. | 9:02. | 4 | M 3 |
87 | 281 | Michael MARTINSEN | KS Energy Services / MOSH / Tea | 36:43. | 8:52. | 4 | M 3 |
88 | 289 | Robert THOMPSON | Rule#5 Nicks Cycling/ MennenPl | 36:47. | 8:56. | 4 | M 3 |
89 | 253 | Jesse BADER | | 36:48. | 9:32. | 4 | M 3 |
90 | 236 | Bob GERTEN | Angry Catfish | 36:49. | 9:07. | 4 | M 3 |
91 | 208 | Brad MITCHELL | PSIMET Racing | 36:53. | 9:12. | 4 | M 3 |
92 | 292 | Jeffrey JOHNSON | EPS Cycling Team | 36:54. | 8:43. | 4 | M 3 |
93 | 261 | Dakota OLSEN | Central Junior Cycling Devo | 36:55. | 9:03. | 4 | M 3 |
94 | 296 | Adam WARD | BELGIANWERKX | 37:19. | 9:18. | 4 | M 3 |
95 | 226 | Jef MAYER | | 37:22. | 9:03. | 4 | M 3 |
96 | 347 | Andrew AARON | Palomino American Cyclocross | 37:27. | 10:03. | 4 | M 3 |
97 | 313 | Brian POEL | | 37:32. | 9:46. | 4 | M 3 |
98 | 251 | | | 37:36. | 9:25. | 4 | M 3 |
99 | 288 | Ryan ALLEN | Bissell/ABG Cycling Club | 38:14. | 9:33. | 4 | M 3 |
100 | 293 | Ken EARLEY | Hub Cycling Team | 38:16. | 9:32. | 4 | M 3 |
101 | 308 | Richard SHURTZ | | 38:20. | 9:29. | 4 | M 3 |
102 | 242 | Raymond PITZKA | Team Velocause | 38:24. | 10:15. | 4 | M 3 |
103 | 290 | Christopher HUCK | Wells Fargo Advisors | 38:30. | 9:38. | 4 | M 3 |
104 | 316 | Adam ZIMMERMAN | Colavita Racing | 38:37. | 9:40. | 4 | M 3 |
105 | 294 | Jeffrey PENMAN | | 38:44. | 9:41. | 4 | M 3 |
106 | 271 | Ben GRABOW | Brazen Dropouts Cycling Team | 38:47. | 9:43. | 4 | M 3 |
107 | 256 | Michael SMITH | Great Dane Velo Club p/b Capita | 38:58. | 10:05. | 4 | M 3 |
108 | 257 | Frederick DEROCHER | KS Energy Services / MOSH / Tea | 40:26. | 10:58. | 4 | M 3 |
109 | 344 | Grant WIERSUM | | 40:42. | 12:31. | 4 | M 3 |
110 | 302 | Rob NARAMORE | | 42:21. | 13:51. | 4 | M 3 |
111 | 307 | Ryan MARSEL | LGR p/b Tonka Cycle & Ski | 43:47. | 11:54. | 4 | M 3 |
112 | 304 | Andrew DAVIS | | 45:37. | 11:40. | 4 | M 3 |
DNF | 143 | Chris YOUNG | xXx Racing | | 8:12. | 3 | M 1-2 |
DNF | 144 | Christian SUNDQUIST | | | 8:29. | 4 | M 1-2 |
DNF | 120 | Chase WARK | | | 8:30. | 2 | M 1-2 |
DNF | 206 | Luke SKOV | Central Junior Cycling Devo | | 7:59. | 2 | M 3 |
DNF | 227 | Doug WILSON | CRRC | | 8:22. | 2 | M 3 |
DNF | 212 | Willem CONRADIE | | | 8:41. | 2 | M 3 |
DNF | 246 | Josh MCKINNEY | Trek Midwest Team | | 9:23. | 1 | M 3 |
DNF | 343 | Russell THIESSEN | Prairie Fire Racing | | 9:15. | 2 | M 3 |
DNF | 284 | Jakub CYCHOWSKI | | | 9:23. | 2 | M 3 |
DNF | 276 | Ross FORD | BELGIANWERKX | | 9:39. | 3 | M 3 |
DNF | 297 | Marshall LEININGER | | | 10:21. | 2 | M 3 |
DNF | 202 | Alex EDWARDS | PSIMET Racing | | 11:49. | 1 | M 3 |