| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 147 | LAUDERMAN III, Lawrence | 332892 | | 34:04 | ||
| 2. | 108 | FULCHER, Adam | DistrictTaco Racing | 306953 | | 34:04 | 0'00" |
| 3. | 149 | SCALAMOGNA, Mike | NuGo Racing | 468643 | | 34:04 | 0'00" |
| 4. | 118 | SCHNELL, Eamonn | Oberlin College | 466154 | 100 961 005 10 | 34:04 | 0'00" |
| 5. | 150 | SMITH, Caleb | 312772 | | 34:05 | 0'00" | |
| 6. | 140 | CHICKERING, Talius | 525433 | | 34:05 | 0'01" | |
| 7. | 128 | CHRONISTER, Luke | Snakebite Racing | 514538 | | 34:06 | 0'02" |
| 8. | 153 | RYBAK, Brian | Spin/Litzler Automation | 256618 | | 34:08 | 0'04" |
| 9. | 127 | WILSON, Jason | Audi | 396122 | | 34:10 | 0'05" |
| 10. | 156 | STRYFFELER, David | 265160 | | 34:10 | 0'06" | |
| 11. | 144 | HENGEL, Robert | Buffalo Bicycling Club | 396644 | | 34:12 | 0'08" |
| 12. | 185 | VERHOFF, Kevin | 424461 | | 34:14 | 0'10" | |
| 13. | 269 | BRNILOVICH, Robert | Snakebite Racing | 281967 | 100 703 735 81 | 34:21 | 0'17" |
| 14. | 145 | HUGHES, Liam | Kreitler Racing Team | 476875 | | 34:25 | 0'21" |
| 15. | 141 | DAVIS, Jeffrey | bike ohio | 495126 | | 34:27 | 0'23" |
| 16. | 175 | MCNEILL, Adam | Summit Freewheelers | 360734 | | 34:33 | 0'29" |
| 17. | 142 | FISHER, Ryan | Spin/Litzler Automation | 179120 | 100 609 474 07 | 34:34 | 0'29" |
| 18. | 148 | RAUH, Theodore | 260991 | | 34:35 | 0'30" | |
| 19. | 177 | GORSKI, Adrian | 347686 | | 37:06 | 3'02" | |
| DNF | 146 | HARGER, Bradley | Full Spectrum Racing Virginia | 422828 | | ||
| DNS | 122 | WILSON, Daniel | Freddie Fu Cycling Team | 349276 | | ||
| DNS | 171 | HU, Junhe | 550777 | |