| 1 | TREBON Ryan | | 01:04:05.000 | - | 0 |
| 2 | POWERS Jeremy | Jelly Belly Cycling Team | 01:04:16.000 | 11.000 | 0 |
| 3 | JOHNSON Tim | Health Net Presented By Maxxis | 01:04:30.000 | 25.000 | 0 |
| 4 | BISHOP Jeremiah | | 01:04:30.000 | 25.000 | 0 |
| 5 | DRISCOLL James | | 01:05:14.000 | 1:09.000 | 0 |
| 6 | JACQUES-MAYNES Andy | | 01:05:56.000 | 1:51.000 | 0 |
| 7 | WICKS Barry | | 01:06:07.000 | 2:02.000 | 0 |
| 8 | SHRIVER Matthew | The Jittery Joe's Pro Cycling Team | 01:06:13.000 | 2:08.000 | 0 |
| 9 | BAKER Jonathan | | 01:06:44.000 | 2:39.000 | 0 |
| 10 | WELLS Troy | | 01:06:56.000 | 2:51.000 | 0 |
| 11 | TIMMERMAN Dan | Team RACE Pro | 01:06:59.000 | 2:54.000 | 0 |
| 12 | MCGRATH Adam | | 01:07:13.000 | 3:08.000 | 0 |
| 13 | FRATTINI Davide | Colavita / Sutter Home presented by Cooking Light | 01:07:36.000 | 3:31.000 | 0 |
| 14 | SPINELLI Justin | Kelly Benefit Strategies / Medifast | 01:07:43.000 | 3:38.000 | 0 |
| 15 | DILLON Joshua | | 01:07:48.000 | 3:43.000 | 0 |
| 16 | SCHEMPF Weston | | 01:08:53.000 | 4:48.000 | 0 |
| 17 | LINDINE Justin | | 01:09:18.000 | 5:13.000 | 0 |
| 18 | DEWALD Ryan | | 01:09:23.000 | 5:18.000 | 0 |
| 19 | WULFKUHLE Andrew | | 01:09:27.000 | 5:22.000 | 0 |
| 20 | HAMMAKER Kyle | | 01:10:22.000 | 6:17.000 | 0 |
| 21 | KRAUS Matt | | 01:10:35.000 | 6:30.000 | 0 |
| 22 | HINES Justin | | 01:10:41.000 | 6:36.000 | 0 |
| 23 | ELLISTON William | Rite Aid Pro Cycling | 01:10:49.000 | 6:44.000 | 0 |
| 24 | HEBE Michael | | 01:11:15.000 | 7:10.000 | 0 |
| 25 | TISZA Zoltan | P-Nivo Betonexpressz 2000 Corratec | 01:11:21.000 | 7:16.000 | 0 |
| 26 | BURNS John | | 01:11:53.000 | 7:48.000 | 0 |
| 27 | WITTWER Greg | | 01:12:18.000 | 8:13.000 | 0 |
| 28 | WOLFSON Kevin | | 00:00.000 | -01:04:05.000 | |
| 29 | YOZELL Michael | | 00:00.000 | -01:04:05.000 | |
| 30 | NELESSEN Guillaume | | 00:00.000 | -01:04:05.000 | |
| 31 | VAN KRIMPEN Guy | | 00:00.000 | -01:04:05.000 | |
| 32 | RUBIJONO Peter | | 00:00.000 | -01:04:05.000 | |
| 33 | DUGAN William | | 00:00.000 | -01:04:05.000 | |
| 34 | BRADLEY Patrick | | 00:00.000 | -01:04:05.000 | |
| 35 | SHAFFER Nicholas | | 00:00.000 | -01:04:05.000 | |
| 36 | HESEL Todd | | 00:00.000 | -01:04:05.000 | |
| 37 | CONSORTO Christopher | | 00:00.000 | -01:04:05.000 | |
| 38 | LEA Bobby | Rite Aid Pro Cycling | 00:00.000 | -01:04:05.000 | |
| 39 | TOWNSEND Ethan | | 00:00.000 | -01:04:05.000 | |
| 40 | MCKEEGAN Andrew | | 00:00.000 | -01:04:05.000 | |
| 41 | BREWER John | | 00:00.000 | -01:04:05.000 | |