| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 115 | FRANEK, Josh | 590309 | | 25:15 | ||
| 2. | 79 | PERKO, Neil | Joy Machines Racing | 518743 | 100 646 871 59 | 25:19 | 0'04" |
| 3. | 87 | SARGIOVANNI, James | bike ohio | 473548 | | 25:34 | 0'19" |
| 4. | 67 | MAY, Richard | 566164 | | 25:43 | 0'27" | |
| 5. | 99 | WAUGH, Zac | 486866 | | 26:06 | 0'50" | |
| 6. | 92 | SLUTZ, William | Summit Freewheelers | 288887 | | 26:10 | 0'55" |
| 7. | 104 | WOODYARD, Matthew | Joy Machines Racing | 541364 | | 26:16 | 1'00" |
| 8. | 78 | NILES, Zachary | Summit Freewheelers Juniors Team | 484279 | | 26:47 | 1'32" |
| 9. | 113 | BARRY, Joshua | 567316 | | 26:57 | 1'41" | |
| 10. | 117 | SCACHERI, Cameron | 518139 | 100 975 323 69 | 27:20 | 2'05" | |
| 11. | 62 | LANSING, Dustin | 542329 | 100 663 861 74 | 27:38 | 2'23" | |
| 12. | 127 | MCMULLEN, David | TEMP_783865... | 27:58 | 2'42" | ||
| 13. | 60 | KOVACH, Craig | Joy Machines Racing | 518807 | 100 655 417 69 | 28:25 | 3'09" |
| 14. | 28 | COYLE, Connor | 319294 | | 28:26 | 3'10" | |
| 15. | 24 | BISCHOF, Patrick | 515652 | | 28:27 | 3'11" | |
| 16. | 143 | KRANKOWSKI, Raymond | 539822 | | 28:50 | 3'34" | |
| 17. | 121 | O'DONNELL, Matt | 521811 | | 29:07 | 3'51" | |
| 18. | 105 | HAGAN, Ken | Snakebite Racing | 383809 | | 29:27 | 4'12" |
| 19. | 84 | RIGDA, Alexander | Joy Machines Racing | 518906 | | 30:24 | 5'09" |
| 20. | 56 | HENDERSON, Andrew | Steadfast Cycling Club | 485052 | | 30:55 | 5'39" |
| 21. | 122 | JOHNS, Glen | 543091 | | 31:53 | 6'37" | |
| 22. | 126 | HOCH, Ryan | 567868 | | 32:17 | 7'01" | |
| 23. | 114 | KARPOWICZ, Christopher | 105930 | 33:57 | 8'42" | ||
| 24. | 44 | SWINGLE, Ryan | TEMP_679008... | 26:48 | -1 lap | ||
| 25. | 130 | PHILLIPS, Steve | TEMP_024024... | 27:48 | -1 lap | ||
| 26. | 61 | KRANKOWSKI, Andrew | 539821 | | 31:15 | -1 lap | |
| DNS | 27 | CLYMER, Chris | 567042 | ||||
| DNS | 65 | MAIER, Robert | Flat Tire Co. Bike Shop | 432091 | |