| # | Rider | Team | Time | Gap |
|---|---|---|---|---|
| 1 | Stanislaw Aniolkowski | Human Powered Health | 02:56:20 | |
| 2 | Iuri Leitao | Caja Rural-Seguros RGA | + 00 | |
| 3 | Pirmin Eisenbarth | BIKE AID | + 00 | |
| 4 | Giacomo Ballabio | Global 6 Cycling | + 00 | |
| 5 | Samuele Zambelli | Corratec Selle Italia | + 00 | |
| 6 | Timothy Dupont | Tarteletto-Isorex | + 00 | |
| 7 | Youcef Reguigui | Terengganu Polygon Cycling Team | + 00 | |
| 8 | Rory Townsend | Bolton Equities Black Spoke | + 00 | |
| 9 | Nathan Vandepitte | Bingoal WB | + 00 | |
| 10 | Tyler Stites | USA | + 00 | |
| 11 | Lorenzo Conforti | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 12 | Jesper Rasch | ABLOC CT | + 00 | |
| 13 | Brody Mcdonald | USA | + 00 | |
| 14 | Georgios Boúglas | Greece | + 00 | |
| 15 | Martijn Rasenberg | ABLOC CT | + 00 | |
| 16 | Red Walters | XSpeed United Continental | + 00 | |
| 17 | Sean Christian | USA | + 00 | |
| 18 | Kristian Aasvold | Human Powered Health | + 00 | |
| 19 | Nikiforos Arvanitou | Sofer-Savini Due-OMZ | + 00 | |
| 20 | Stephen Bassett | Human Powered Health | + 00 | |
| 21 | Dimitri Peyskens | Bingoal WB | + 00 | |
| 22 | Jim Brown | Cross Team Legendre | + 00 | |
| 23 | Aaron Gate | Bolton Equities Black Spoke | + 00 | |
| 24 | Iker Bonillo | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 25 | Nicolas Sessler | Global 6 Cycling | + 00 | |
| 26 | Daniel Turek | ATT Investments | + 00 | |
| 27 | Marcin Budzinski | HRE Mazowsze Serce Polski | + 00 | |
| 28 | Rob Scott | Cross Team Legendre | + 00 | |
| 29 | Mihkel Räim | ATT Investments | + 00 | |
| 30 | Charles-etienne Chrétien | Human Powered Health | + 00 | |
| 31 | Logan Currie | Bolton Equities Black Spoke | + 00 | |
| 32 | Dorian de Maeght | Bingoal WB | + 00 | |
| 33 | Louis Blouwe | Bingoal WB | + 00 | |
| 34 | Leo Gullickson | USA | + 00 | |
| 35 | Lorenzo Quartucci | Corratec Selle Italia | + 00 | |
| 36 | Michael Grosu Eduard | HRE Mazowsze Serce Polski | + 00 | |
| 37 | Eduard Prades | Caja Rural-Seguros RGA | + 00 | |
| 38 | Meindert Weulink | ABLOC CT | + 00 | |
| 39 | Conor Schunk | Sofer-Savini Due-OMZ | + 00 | |
| 40 | Thomas Joseph | Tarteletto-Isorex | + 00 | |
| 41 | Tomas Jakoubek | ATT Investments | + 00 | |
| 42 | August Jensen | Human Powered Health | + 00 | |
| 43 | Antti-jussi Juntunen | ABLOC CT | + 00 | |
| 44 | Aaskov Pallesen Jeppe | HRE Mazowsze Serce Polski | + 00 | |
| 45 | Lennert Teugels | Bingoal WB | + 00 | |
| 46 | Matus Stocek | ATT Investments | + 00 | |
| 47 | Anatolii Budiak | Terengganu Polygon Cycling Team | + 00 | |
| 48 | Andreas Miltiadis | Cyprus | + 00 | |
| 49 | Enrico Zanoncello | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 50 | Davide Baldaccini | Corratec Selle Italia | + 00 | |
| 51 | David González | Caja Rural-Seguros RGA | + 00 | |
| 52 | Jakub Otruba | ATT Investments | + 00 | |
| 53 | Andreas Goeman | Tarteletto-Isorex | + 00 | |
| 54 | Johan Meens | Bingoal WB | + 00 | |
| 55 | Jiri Petrus | ATT Investments | + 00 | |
| 56 | Ivan Moreno | Global 6 Cycling | + 00 | |
| 57 | Jakub Kaczmarek | HRE Mazowsze Serce Polski | + 00 | |
| 58 | Gianni Marchand | Tarteletto-Isorex | + 00 | |
| 59 | Miltiadis Giannoutsos | Greece | + 00 | |
| 60 | Bernardo Gonçalves | XSpeed United Continental | + 00 | |
| 61 | Manuele Tarozzi | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 62 | Marco Murgano | Corratec Selle Italia | + 00 | |
| 63 | Tomasz Budzinski | HRE Mazowsze Serce Polski | + 00 | |
| 64 | Wesley Mol | BIKE AID | + 00 | |
| 65 | Leander Fredriksen Mads | Global 6 Cycling | + 00 | |
| 66 | Jesse Ewart | Terengganu Polygon Cycling Team | + 00 | |
| 67 | Alessandro Santaromita | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 68 | Nils Sinschek | ABLOC CT | + 00 | |
| 69 | Francis Juneau | BIKE AID | + 00 | |
| 70 | Rémi Lelandais | Cross Team Legendre | + 00 | |
| 71 | Periklis Ilias | Greece | + 00 | |
| 72 | Aiman Mohd Zariff Nur | Terengganu Polygon Cycling Team | + 00 | |
| 73 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 00 | |
| 74 | Nikolaos Drakos | Greece | + 00 | |
| 75 | Gabriel Shipley | USA | + 00 | |
| 76 | Vinzent Dorn | BIKE AID | + 00 | |
| 77 | Finn Gullickson | USA | + 00 | |
| 78 | Emil Dima | Sofer-Savini Due-OMZ | + 00 | |
| 79 | Michal Schlegel | Caja Rural-Seguros RGA | + 00 | |
| 80 | Jambaljamts Sainbayar | Terengganu Polygon Cycling Team | + 00 | |
| 81 | Omar El Gouzi | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 82 | Ryan Christensen | Bolton Equities Black Spoke | + 00 | |
| 83 | Dawit Yemane | BIKE AID | + 00 | |
| 84 | Adrian Zuger | BIKE AID | + 00 | |
| 85 | Josu Etxeberria | Caja Rural-Seguros RGA | + 00 | |
| 86 | Alex Vandenbulcke | Tarteletto-Isorex | + 00 | |
| 87 | Simon Combes | Cross Team Legendre | + 00 | |
| 88 | Jeroen Meijers | Terengganu Polygon Cycling Team | + 23 | + 23 |
| 89 | Matias Fitzwater | Global 6 Cycling | + 23 | + 23 |
| 90 | Kenay de Moyer | Cross Team Legendre | + 35 | + 35 |
| 91 | Ioannis Davarias | Greece | + 37 | + 37 |
| 92 | Polychronis Tzortzakis | Greece | + 01:05 | + 01:05 |
| 93 | Antonio Barac | Corratec Selle Italia | + 01:06 | + 01:06 |
| 94 | Kobe Vanoverschelde | Tarteletto-Isorex | + 01:38 | + 01:38 |
| 95 | Tom Sexton | Bolton Equities Black Spoke | + 01:38 | + 01:38 |
| 96 | Callum Macleod | ABLOC CT | + 01:42 | + 01:42 |
| 97 | Giulio Masotto | Corratec Selle Italia | + 02:56 | + 02:56 |
| 98 | Josh Burnett | Bolton Equities Black Spoke | + 05:10 | + 05:10 |