| 2 | 2 | Jonas Vingegaard Hansen | 11 | TEAM VISMA | LEASE A BIKE | 03h 40' 14'' |
|---|
| 2 | 2 | Rémi Cavagna | 132 | GROUPAMA-FDJ | 03h 58' 28'' |
|---|
| 2 | 2 | Gal Glivar | 74 | ALPECIN-DECEUNINCK | 03h 58' 28'' |
|---|
| 2 | 2 | Timo Roosen | 196 | TEAM PICNIC POSTNL | 03h 58' 28'' |
|---|
| 2 | 2 | Tim Van Dijke | 47 | RED BULL - BORA - HANSGROHE | 03h 58' 28'' |
|---|
| 2 | 2 | Arne Marit | 184 | INTERMARCHÉ - WANTY | 03h 58' 28'' |
|---|
| 2 | 2 | Gregaard Jonas Wilsly | 208 | LOTTO | 03h 58' 28'' |
|---|
| 2 | 2 | Anders Foldager | 154 | TEAM JAYCO ALULA | 03h 58' 28'' |
|---|
| 2 | 2 | Eduardo Sepulveda | 205 | LOTTO | 03h 58' 28'' |
|---|
| 2 | 2 | Liam Slock | 206 | LOTTO | 03h 58' 28'' |
|---|
| 2 | 2 | Madis Mihkels | 83 | EF EDUCATION - EASYPOST | 03h 58' 28'' |
|---|
| 2 | 2 | Nans Peters | 96 | DECATHLON AG2R LA MONDIALE TEAM | 03h 58' 28'' |
|---|
| 2 | 2 | Jonas Rickaert | 76 | ALPECIN-DECEUNINCK | 03h 58' 28'' |
|---|
| 2 | 2 | Victor Guernalec | 163 | ARKEA-B&B HOTELS | 03h 58' 28'' |
|---|
| 2 | 2 | Jordan Labrosse | 95 | DECATHLON AG2R LA MONDIALE TEAM | 03h 58' 28'' |
|---|
| 2 | 2 | Juul Christopher Jensen | 157 | TEAM JAYCO ALULA | 03h 58' 28'' |
|---|
| 2 | 2 | Jasper De Buyst | 202 | LOTTO | 03h 58' 28'' |
|---|
| 2 | 2 | David Gaudu | 133 | GROUPAMA-FDJ | 03h 58' 28'' |
|---|
| 2 | 2 | Dion Allan Smith | 187 | INTERMARCHÉ - WANTY | 03h 58' 28'' |
|---|
| 2 | 2 | Louis Vervaeke | 57 | SOUDAL QUICK-STEP | 03h 58' 28'' |
|---|
| 2 | 2 | Nicolo Buratti | 103 | BAHRAIN VICTORIOUS | 03h 58' 28'' |
|---|
| 2 | 2 | Victor Langellotti | 66 | INEOS GRENADIERS | 03h 56' 09'' |
|---|
| 2 | 2 | Ivan Garcia Cortina | 36 | MOVISTAR TEAM | 03h 54' 11'' |
|---|
| 2 | 2 | Amanuel Ghebreigzabhier | 24 | LIDL-TREK | 03h 56' 04'' |
|---|
| 2 | 2 | David Gonzalez Lopez | 117 | Q36.5 PRO CYCLING TEAM | 03h 56' 09'' |
|---|
| 2 | 2 | Xabier Azparren Irurzun | 113 | Q36.5 PRO CYCLING TEAM | 03h 56' 09'' |
|---|
| 2 | 2 | Kamiel Bonneu | 182 | INTERMARCHÉ - WANTY | 03h 56' 09'' |
|---|
| 2 | 2 | Wilco Kelderman | 15 | TEAM VISMA | LEASE A BIKE | 03h 56' 09'' |
|---|
| 2 | 2 | Huub Artz | 181 | INTERMARCHÉ - WANTY | 03h 56' 09'' |
|---|
| 2 | 2 | Dylan Van Baarle | 18 | TEAM VISMA | LEASE A BIKE | 03h 56' 09'' |
|---|
| 2 | 2 | Simone Petilli | 186 | INTERMARCHÉ - WANTY | 03h 58' 28'' |
|---|
| 2 | 2 | Jack Haig | 105 | BAHRAIN VICTORIOUS | 03h 56' 09'' |
|---|
| 2 | 2 | Louis Rouland | 166 | ARKEA-B&B HOTELS | 03h 56' 09'' |
|---|
| 2 | 2 | Domen Novak | 5 | UAE TEAM EMIRATES XRG | 03h 56' 57'' |
|---|
| 2 | 2 | Juan Ayuso Pesquera | 2 | UAE TEAM EMIRATES XRG | 03h 56' 57'' |
|---|
| 2 | 2 | Emanuel Buchmann | 171 | COFIDIS | 03h 56' 57'' |
|---|
| 2 | 2 | Ivo Emanuel Alves Oliveira | 6 | UAE TEAM EMIRATES XRG | 03h 56' 57'' |
|---|
| 2 | 2 | Fausto Masnada | 126 | XDS ASTANA TEAM | 03h 56' 57'' |
|---|
| 2 | 2 | Mauri Vansevenant | 56 | SOUDAL QUICK-STEP | 03h 56' 57'' |
|---|
| 2 | 2 | Thibaud Gruel | 134 | GROUPAMA-FDJ | 03h 58' 28'' |
|---|
| 2 | 2 | Sergio Geovani Chumil Gonzalez | 212 | BURGOS-BURPELLET-BH | 03h 58' 28'' |
|---|
| 2 | 2 | Mikel Landa Meana | 51 | SOUDAL QUICK-STEP | 03h 54' 11'' |
|---|
| 2 | 2 | Marcel Camprubi Pijuan | 118 | Q36.5 PRO CYCLING TEAM | 03h 59' 19'' |
|---|
| 2 | 2 | Elia Viviani | 207 | LOTTO | 03h 58' 28'' |
|---|
| 2 | 2 | Filippo Ganna | 63 | INEOS GRENADIERS | 03h 58' 28'' |
|---|
| 2 | 2 | Matteo Sobrero | 46 | RED BULL - BORA - HANSGROHE | 03h 58' 28'' |
|---|
| 2 | 2 | Bryan Coquard | 175 | COFIDIS | 03h 58' 28'' |
|---|
| 2 | 2 | Fabio Christen | 114 | Q36.5 PRO CYCLING TEAM | 03h 58' 28'' |
|---|
| 2 | 2 | Edward Planckaert | 75 | ALPECIN-DECEUNINCK | 03h 59' 19'' |
|---|
| 2 | 2 | Joel Nicolau Beltran | 147 | CAJA RURAL-SEGUROS RGA | 03h 59' 19'' |
|---|
| 2 | 2 | Sinuhe Fernandez Rodriguez | 217 | BURGOS-BURPELLET-BH | 03h 59' 19'' |
|---|
| 2 | 2 | Jakub Otruba | 148 | CAJA RURAL-SEGUROS RGA | 03h 58' 28'' |
|---|
| 2 | 2 | Mikkel Norsgaard Bjerg | 3 | UAE TEAM EMIRATES XRG | 03h 59' 19'' |
|---|
| 2 | 2 | Mads Pedersen | 27 | LIDL-TREK | 03h 59' 59'' |
|---|
| 2 | 2 | Soren Kragh Andersen | 26 | LIDL-TREK | 03h 59' 59'' |
|---|
| 2 | 2 | Daan Hoole | 25 | LIDL-TREK | 03h 59' 59'' |
|---|
| 2 | 2 | Pablo Castrillo Zapater | 34 | MOVISTAR TEAM | 03h 59' 59'' |
|---|
| 2 | 2 | Stanislaw Aniolkowski | 173 | COFIDIS | 03h 59' 59'' |
|---|
| 2 | 2 | Jenthe Biermans | 162 | ARKEA-B&B HOTELS | 03h 59' 59'' |
|---|
| 2 | 2 | Sean Quinn | 85 | EF EDUCATION - EASYPOST | 03h 58' 28'' |
|---|
| 2 | 2 | Lars Craps | 201 | LOTTO | 03h 58' 28'' |
|---|
| 2 | 2 | Ethan Kane Vernon | 227 | ISRAEL - PREMIER TECH | 03h 58' 28'' |
|---|
| 2 | 2 | Lorenzo Fortunato | 123 | XDS ASTANA TEAM | 03h 58' 28'' |
|---|
| 2 | 2 | Thomas Jake Stewart | 226 | ISRAEL - PREMIER TECH | 03h 58' 28'' |
|---|
| 2 | 2 | Ben Turner | 68 | INEOS GRENADIERS | 03h 58' 28'' |
|---|
| 2 | 2 | James Shaw | 87 | EF EDUCATION - EASYPOST | 03h 58' 28'' |
|---|
| 2 | 2 | Nadav Raisberg | 225 | ISRAEL - PREMIER TECH | 03h 58' 28'' |
|---|
| 2 | 2 | Alec Segaert | 204 | LOTTO | 03h 58' 28'' |
|---|
| 2 | 2 | Alessandro Verre | 167 | ARKEA-B&B HOTELS | 03h 58' 28'' |
|---|
| 2 | 2 | Jose Luis Faura Asensio | 214 | BURGOS-BURPELLET-BH | 03h 58' 28'' |
|---|
| 2 | 2 | Nickolas Zukowsky | 116 | Q36.5 PRO CYCLING TEAM | 03h 58' 28'' |
|---|
| 2 | 2 | Nico Denz | 43 | RED BULL - BORA - HANSGROHE | 03h 58' 28'' |
|---|
| 2 | 2 | David De La Cruz Melgarejo | 112 | Q36.5 PRO CYCLING TEAM | 03h 58' 28'' |
|---|
| 2 | 2 | Oscar Riesebeek | 77 | ALPECIN-DECEUNINCK | 03h 58' 28'' |
|---|
| 2 | 2 | Jasper Philipsen | 71 | ALPECIN-DECEUNINCK | 03h 58' 28'' |
|---|
| 2 | 2 | Patrick Eddy | 191 | TEAM PICNIC POSTNL | 03h 58' 28'' |
|---|
| 2 | 2 | Marc Soler | 7 | UAE TEAM EMIRATES XRG | 03h 58' 28'' |
|---|
| 2 | 2 | Gijs Leemreize | 194 | TEAM PICNIC POSTNL | 03h 58' 28'' |
|---|
| 2 | 2 | Orluis Alberto Aular Sanabria | 32 | MOVISTAR TEAM | 03h 58' 28'' |
|---|
| 2 | 2 | Tobias Bayer | 72 | ALPECIN-DECEUNINCK | 03h 58' 28'' |
|---|
| 2 | 2 | Jhoan Esteban Chaves Rubio | 81 | EF EDUCATION - EASYPOST | 03h 54' 11'' |
|---|
| 2 | 2 | Lukas Nerurkar | 84 | EF EDUCATION - EASYPOST | 03h 54' 11'' |
|---|
| 2 | 2 | Tom Pidcock | 111 | Q36.5 PRO CYCLING TEAM | 03h 40' 14'' |
|---|
| 2 | 2 | Xavier Finlay Xavier Pickering | 107 | BAHRAIN VICTORIOUS | 03h 44' 03'' |
|---|
| 2 | 2 | Mario Aparicio Munoz | 211 | BURGOS-BURPELLET-BH | 03h 41' 32'' |
|---|
| 2 | 2 | Jaume Guardeno Roma | 145 | CAJA RURAL-SEGUROS RGA | 03h 41' 40'' |
|---|
| 2 | 2 | Clément Braz Afonso | 131 | GROUPAMA-FDJ | 03h 42' 52'' |
|---|
| 2 | 2 | Santiago Buitrago Sanchez | 102 | BAHRAIN VICTORIOUS | 03h 42' 52'' |
|---|
| 2 | 2 | Ben Tulett | 17 | TEAM VISMA | LEASE A BIKE | 03h 42' 52'' |
|---|
| 2 | 2 | Jan Hirt | 224 | ISRAEL - PREMIER TECH | 03h 44' 03'' |
|---|
| 2 | 2 | Marco Frigo | 223 | ISRAEL - PREMIER TECH | 03h 44' 03'' |
|---|
| 2 | 2 | Jardi Christiaan Van Der Lee | 88 | EF EDUCATION - EASYPOST | 03h 44' 03'' |
|---|
| 2 | 2 | Rudy Molard | 136 | GROUPAMA-FDJ | 03h 41' 13'' |
|---|
| 2 | 2 | Andrea Bagioli | 21 | LIDL-TREK | 03h 44' 10'' |
|---|
| 2 | 2 | Alex Molenaar | 146 | CAJA RURAL-SEGUROS RGA | 03h 44' 56'' |
|---|
| 2 | 2 | Abel Balderstone Roumens | 142 | CAJA RURAL-SEGUROS RGA | 03h 44' 56'' |
|---|
| 2 | 2 | Gianmarco Garofoli | 58 | SOUDAL QUICK-STEP | 03h 45' 34'' |
|---|
| 2 | 2 | Michal Kwiatkowski | 65 | INEOS GRENADIERS | 03h 45' 34'' |
|---|
| 2 | 2 | Carlos Verona Quintanilla | 28 | LIDL-TREK | 03h 45' 34'' |
|---|
| 2 | 2 | Michel Hessmann | 37 | MOVISTAR TEAM | 03h 45' 34'' |
|---|
| 2 | 2 | Bruno Armirail | 92 | DECATHLON AG2R LA MONDIALE TEAM | 03h 41' 23'' |
|---|
| 2 | 2 | Brieuc Rolland | 137 | GROUPAMA-FDJ | 03h 41' 13'' |
|---|
| 2 | 2 | Carlos Canal Blanco | 33 | MOVISTAR TEAM | 03h 45' 58'' |
|---|
| 2 | 2 | Matthew Riccitello | 228 | ISRAEL - PREMIER TECH | 03h 40' 38'' |
|---|
| 2 | 2 | Jai Hindley | 41 | RED BULL - BORA - HANSGROHE | 03h 40' 24'' |
|---|
| 2 | 2 | Joao Almeida | 1 | UAE TEAM EMIRATES XRG | 03h 40' 24'' |
|---|
| 2 | 2 | Matteo Jorgenson | 14 | TEAM VISMA | LEASE A BIKE | 03h 40' 24'' |
|---|
| 2 | 2 | Felix Gall | 91 | DECATHLON AG2R LA MONDIALE TEAM | 03h 40' 24'' |
|---|
| 2 | 2 | Egan Bernal Gomez | 62 | INEOS GRENADIERS | 03h 40' 38'' |
|---|
| 2 | 2 | Giulio Ciccone | 23 | LIDL-TREK | 03h 40' 38'' |
|---|
| 2 | 2 | Giulio Pellizzari | 45 | RED BULL - BORA - HANSGROHE | 03h 40' 38'' |
|---|
| 2 | 2 | Torstein Traeen | 108 | BAHRAIN VICTORIOUS | 03h 40' 50'' |
|---|
| 2 | 2 | Felix Grossschartner | 4 | UAE TEAM EMIRATES XRG | 03h 41' 13'' |
|---|
| 2 | 2 | Harold Tejada Canacue | 121 | XDS ASTANA TEAM | 03h 41' 00'' |
|---|
| 2 | 2 | Harold Martin Lopez Granizo | 125 | XDS ASTANA TEAM | 03h 41' 00'' |
|---|
| 2 | 2 | Louis Meintjes | 185 | INTERMARCHÉ - WANTY | 03h 41' 00'' |
|---|
| 2 | 2 | Jay Vine | 8 | UAE TEAM EMIRATES XRG | 03h 41' 00'' |
|---|
| 2 | 2 | Sepp Kuss | 16 | TEAM VISMA | LEASE A BIKE | 03h 41' 00'' |
|---|
| 2 | 2 | Bjoern Koerdt | 193 | TEAM PICNIC POSTNL | 03h 41' 00'' |
|---|
| 2 | 2 | Junior Lecerf | 52 | SOUDAL QUICK-STEP | 03h 41' 00'' |
|---|
| 2 | 2 | Victor Campenaerts | 13 | TEAM VISMA | LEASE A BIKE | 03h 41' 10'' |
|---|
| 2 | 2 | Léo Bisiaux | 93 | DECATHLON AG2R LA MONDIALE TEAM | 03h 45' 34'' |
|---|
| 2 | 2 | Kevin Vermaerke | 198 | TEAM PICNIC POSTNL | 03h 47' 15'' |
|---|
| 2 | 2 | Markel Beloki Fernandez | 82 | EF EDUCATION - EASYPOST | 03h 54' 11'' |
|---|
| 2 | 2 | Maximilian Schachmann | 55 | SOUDAL QUICK-STEP | 03h 51' 21'' |
|---|
| 2 | 2 | Antonio Tiberi | 101 | BAHRAIN VICTORIOUS | 03h 51' 21'' |
|---|
| 2 | 2 | Nicolya Vinokurov | 128 | XDS ASTANA TEAM | 03h 51' 21'' |
|---|
| 2 | 2 | Sergio Samitier Samitier | 172 | COFIDIS | 03h 51' 21'' |
|---|
| 2 | 2 | Jesus Herrada | 176 | COFIDIS | 03h 51' 21'' |
|---|
| 2 | 2 | Joan Bou Company | 144 | CAJA RURAL-SEGUROS RGA | 03h 51' 21'' |
|---|
| 2 | 2 | Sergio Andres Higuita Garcia | 124 | XDS ASTANA TEAM | 03h 51' 21'' |
|---|
| 2 | 2 | Javier Romo Oliver | 38 | MOVISTAR TEAM | 03h 51' 21'' |
|---|
| 2 | 2 | Ben Zwiehoff | 48 | RED BULL - BORA - HANSGROHE | 03h 52' 29'' |
|---|
| 2 | 2 | Julien Bernard | 22 | LIDL-TREK | 03h 51' 21'' |
|---|
| 2 | 2 | Patrick Gamper | 155 | TEAM JAYCO ALULA | 03h 52' 29'' |
|---|
| 2 | 2 | Léandre Lozouet | 164 | ARKEA-B&B HOTELS | 03h 52' 29'' |
|---|
| 2 | 2 | Mathijs Paasschens | 106 | BAHRAIN VICTORIOUS | 03h 52' 29'' |
|---|
| 2 | 2 | Roman Ermakov | 104 | BAHRAIN VICTORIOUS | 03h 52' 29'' |
|---|
| 2 | 2 | Pier Andre Cote | 222 | ISRAEL - PREMIER TECH | 03h 52' 29'' |
|---|
| 2 | 2 | Dries De Pooter | 183 | INTERMARCHÉ - WANTY | 03h 52' 29'' |
|---|
| 2 | 2 | Guillermo Juan Martinez Huertas | 195 | TEAM PICNIC POSTNL | 03h 52' 29'' |
|---|
| 2 | 2 | Stefan Kueng | 138 | GROUPAMA-FDJ | 03h 52' 29'' |
|---|
| 2 | 2 | Magnus Sheffield | 61 | INEOS GRENADIERS | 03h 51' 21'' |
|---|
| 2 | 2 | Kelland O Brien | 158 | TEAM JAYCO ALULA | 03h 51' 21'' |
|---|
| 2 | 2 | Christopher Hamilton | 192 | TEAM PICNIC POSTNL | 03h 47' 15'' |
|---|
| 2 | 2 | Giovanni Aleotti | 42 | RED BULL - BORA - HANSGROHE | 03h 48' 58'' |
|---|
| 2 | 2 | Damien Craig Howson | 115 | Q36.5 PRO CYCLING TEAM | 03h 47' 15'' |
|---|
| 2 | 2 | Hugo De La Calle Arango | 215 | BURGOS-BURPELLET-BH | 03h 47' 15'' |
|---|
| 2 | 2 | Luca Van Boven | 188 | INTERMARCHÉ - WANTY | 03h 47' 15'' |
|---|
| 2 | 2 | Wout Poels | 127 | XDS ASTANA TEAM | 03h 47' 15'' |
|---|
| 2 | 2 | Edward Dunbar | 153 | TEAM JAYCO ALULA | 03h 47' 15'' |
|---|
| 2 | 2 | Callum Scotson | 97 | DECATHLON AG2R LA MONDIALE TEAM | 03h 47' 15'' |
|---|
| 2 | 2 | Johannes Staune Mittet | 98 | DECATHLON AG2R LA MONDIALE TEAM | 03h 47' 15'' |
|---|
| 2 | 2 | Finn Fisher Black | 44 | RED BULL - BORA - HANSGROHE | 03h 48' 58'' |
|---|
| 2 | 2 | Brandon Smith Rivera Vargas | 67 | INEOS GRENADIERS | 03h 51' 21'' |
|---|
| 2 | 2 | Ben Alexander O Connor | 151 | TEAM JAYCO ALULA | 03h 49' 18'' |
|---|
| 2 | 2 | Bob Jungels | 64 | INEOS GRENADIERS | 03h 49' 18'' |
|---|
| 2 | 2 | Pierre Thierry | 168 | ARKEA-B&B HOTELS | 03h 49' 18'' |
|---|
| 2 | 2 | Sander De Pestel | 94 | DECATHLON AG2R LA MONDIALE TEAM | 03h 49' 18'' |
|---|
| 2 | 2 | Guillermo Thomas Silva Coussan | 141 | CAJA RURAL-SEGUROS RGA | 03h 49' 18'' |
|---|
| 2 | 2 | Jefferson Cepeda | 35 | MOVISTAR TEAM | 03h 49' 18'' |
|---|
| 2 | 2 | Fernando Barcelo Aragon | 143 | CAJA RURAL-SEGUROS RGA | 03h 51' 21'' |
|---|
| 2 | 2 | Nicola Conci | 122 | XDS ASTANA TEAM | 03h 51' 21'' |
|---|
| 2 | 2 | Archie Ryan | 86 | EF EDUCATION - EASYPOST | 03h 59' 59'' |
|---|