1 | Jai Hindley BORA - HANSGROHE | BORA - HANSGROHE | 86h 31' 14'' |
2 | Richard Carapaz INEOS Grenadiers | INEOS Grenadiers | +1' 18'' |
3 | Mikel Landa Bahrain Victorious | Bahrain Victorious | +3' 24'' |
4 | Vincenzo Nibali Astana - Qazaqstan Team | Astana - Qazaqstan Team | +9' 02'' |
5 | Pello Bilbao Bahrain Victorious | Bahrain Victorious | +9' 14'' |
6 | Jan Hirt Intermarché - Wanty | Intermarché - Wanty | +9' 28'' |
7 | Emanuel Buchmann BORA - HANSGROHE | BORA - HANSGROHE | +13' 19'' |
8 | Domenico Pozzovivo Intermarché - Wanty | Intermarché - Wanty | +17' 29'' |
9 | Hugh Carthy EF Education - EasyPost | EF Education - EasyPost | +17' 54'' |
10 | Juan Pedro López Lidl Trek | Lidl Trek | +18' 40'' |
11 | Alejandro Valverde MOVISTAR | MOVISTAR | +23' 24'' |
12 | Santiago Buitrago Bahrain Victorious | Bahrain Victorious | +24' 23'' |
13 | Lucas Hamilton Team Jayco AlUla | Team Jayco AlUla | +28' 02'' |
14 | Guillaume Martin COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +28' 37'' |
15 | Lorenzo Fortunato Team Polti - Kometa | Team Polti - Kometa | +33' 15'' |
16 | Pavel Sivakov INEOS Grenadiers | INEOS Grenadiers | +41' 43'' |
17 | Wilco Kelderman BORA - HANSGROHE | BORA - HANSGROHE | +41' 45'' |
18 | Thymen Arensman Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +42' 31'' |
19 | Lennard Kämna BORA - HANSGROHE | BORA - HANSGROHE | +43' 58'' |
20 | Sam Oomen Team Visma-Lease a Bike | Team Visma-Lease a Bike | +1h 04' 22'' |
21 | Koen Bouwman Team Visma-Lease a Bike | Team Visma-Lease a Bike | +1h 06' 03'' |
22 | Joe Dombrowski Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 12' 21'' |
23 | Mikaël Chérel Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +1h 22' 20'' |
24 | Luca Covili VF Group - Bardiani - CSF - Faizanè | VF Group - Bardiani - CSF - Faizanè | +1h 30' 24'' |
25 | Giulio Ciccone Lidl Trek | Lidl Trek | +1h 32' 25'' |
26 | Bauke Mollema Lidl Trek | Lidl Trek | +1h 39' 47'' |
27 | Antonio Pedrero MOVISTAR | MOVISTAR | +1h 50' 13'' |
28 | Gijs Leemreize Team Visma-Lease a Bike | Team Visma-Lease a Bike | +1h 59' 40'' |
29 | Vadim Pronskiy Astana - Qazaqstan Team | Astana - Qazaqstan Team | +2h 03' 10'' |
30 | Mauri Vansevenant Soudal - Quick-Step | Soudal - Quick-Step | +2h 03' 44'' |
31 | Domen Novak Bahrain Victorious | Bahrain Victorious | +2h 08' 46'' |
32 | Lorenzo Rota Intermarché - Wanty | Intermarché - Wanty | +2h 09' 53'' |
33 | Damien Howson Team Jayco AlUla | Team Jayco AlUla | +2h 14' 31'' |
34 | Wout Poels Bahrain Victorious | Bahrain Victorious | +2h 15' 18'' |
35 | Attila Valter Groupama - FDJ | Groupama - FDJ | +2h 15' 53'' |
36 | Davide Formolo UAE Team Emirates | UAE Team Emirates | +2h 20' 58'' |
37 | Diego Ulissi UAE Team Emirates | UAE Team Emirates | +2h 26' 30'' |
38 | Ben Tulett INEOS Grenadiers | INEOS Grenadiers | +2h 27' 26'' |
39 | Chris Hamilton Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 29' 45'' |
40 | Mattias Skjelmose Lidl Trek | Lidl Trek | +2h 33' 10'' |
41 | Fabio Felline Astana - Qazaqstan Team | Astana - Qazaqstan Team | +2h 36' 40'' |
42 | Jhonatan Narváez INEOS Grenadiers | INEOS Grenadiers | +2h 37' 05'' |
43 | Martijn Tusveld Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 38' 00'' |
44 | Rui Costa UAE Team Emirates | UAE Team Emirates | +2h 38' 11'' |
45 | Alessandro Covi UAE Team Emirates | UAE Team Emirates | +2h 50' 07'' |
46 | Rein Taaramäe Intermarché - Wanty | Intermarché - Wanty | +2h 51' 22'' |
47 | Filippo Zana VF Group - Bardiani - CSF - Faizanè | VF Group - Bardiani - CSF - Faizanè | +2h 53' 56'' |
48 | Sylvain Moniquet Lotto - Dstny | Lotto - Dstny | +2h 54' 15'' |
49 | Iván Sosa MOVISTAR | MOVISTAR | +2h 55' 35'' |
50 | Felix Gall Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +2h 58' 05'' |
51 | Ben Zwiehoff BORA - HANSGROHE | BORA - HANSGROHE | +2h 59' 37'' |
52 | Alessandro Tonelli VF Group - Bardiani - CSF - Faizanè | VF Group - Bardiani - CSF - Faizanè | +3h 04' 45'' |
53 | Davide Gabburo VF Group - Bardiani - CSF - Faizanè | VF Group - Bardiani - CSF - Faizanè | +3h 09' 09'' |
54 | Tobias Foss Team Visma-Lease a Bike | Team Visma-Lease a Bike | +3h 09' 19'' |
55 | Andrea Vendrame Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +3h 10' 26'' |
56 | Harold Tejada Astana - Qazaqstan Team | Astana - Qazaqstan Team | +3h 12' 38'' |
57 | Mathieu van der Poel Alpecin - Deceuninck | Alpecin - Deceuninck | +3h 14' 39'' |
58 | Nans Peters Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +3h 16' 00'' |
59 | William Barta MOVISTAR | MOVISTAR | +3h 16' 57'' |
60 | Jorge Arcas MOVISTAR | MOVISTAR | +3h 18' 44'' |
61 | Merhawi Kudus EF Education - EasyPost | EF Education - EasyPost | +3h 19' 16'' |
62 | Pascal Eenkhoorn Team Visma-Lease a Bike | Team Visma-Lease a Bike | +3h 21' 01'' |
63 | Davide Villella COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 23' 54'' |
64 | Jonathan Castroviejo INEOS Grenadiers | INEOS Grenadiers | +3h 24' 18'' |
65 | Nicolas Prodhomme Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +3h 27' 00'' |
66 | Ben Swift INEOS Grenadiers | INEOS Grenadiers | +3h 27' 26'' |
67 | Francesco Gavazzi Team Polti - Kometa | Team Polti - Kometa | +3h 35' 13'' |
68 | Vincenzo Albanese Team Polti - Kometa | Team Polti - Kometa | +3h 35' 53'' |
69 | José Joaquín Rojas MOVISTAR | MOVISTAR | +3h 37' 21'' |
70 | Matteo Sobrero Team Jayco AlUla | Team Jayco AlUla | +3h 44' 44'' |
71 | Rémy Rochas COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 46' 28'' |
72 | Giovanni Aleotti BORA - HANSGROHE | BORA - HANSGROHE | +3h 48' 32'' |
73 | Dario Cataldo Lidl Trek | Lidl Trek | +3h 49' 24'' |
74 | Thomas De Gendt Lotto - Dstny | Lotto - Dstny | +3h 49' 52'' |
75 | Mauro Schmid Soudal - Quick-Step | Soudal - Quick-Step | +3h 52' 22'' |
76 | Eduardo Sepúlveda GW - Erco - Shimano | GW - Erco - Shimano | +3h 54' 40'' |
77 | Diego Rosa Team Polti - Kometa | Team Polti - Kometa | +3h 58' 26'' |
78 | Edoardo Zardini GW - Erco - Shimano | GW - Erco - Shimano | +4h 03' 18'' |
79 | Diego Camargo EF Education - EasyPost | EF Education - EasyPost | +4h 05' 46'' |
80 | Callum Scotson Team Jayco AlUla | Team Jayco AlUla | +4h 05' 51'' |
81 | James Knox Soudal - Quick-Step | Soudal - Quick-Step | +4h 09' 18'' |
82 | Mattia Bais GW - Erco - Shimano | GW - Erco - Shimano | +4h 12' 26'' |
83 | Erik Fetter Team Polti - Kometa | Team Polti - Kometa | +4h 12' 51'' |
84 | Stefano Oldani Alpecin - Deceuninck | Alpecin - Deceuninck | +4h 13' 50'' |
85 | Salvatore Puccio INEOS Grenadiers | INEOS Grenadiers | +4h 14' 36'' |
86 | Lilian Calmejane Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +4h 17' 30'' |
87 | Jasha Sütterlin Bahrain Victorious | Bahrain Victorious | +4h 23' 10'' |
88 | Anthony Perez COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +4h 26' 42'' |
89 | Jos van Emden Team Visma-Lease a Bike | Team Visma-Lease a Bike | +4h 31' 35'' |
90 | Jaakko Hänninen Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +4h 32' 32'' |
91 | Simone Ravanelli GW - Erco - Shimano | GW - Erco - Shimano | +4h 32' 42'' |
92 | Alessandro De Marchi Israel - Premier Tech | Israel - Premier Tech | +4h 34' 50'' |
93 | Christopher Juul-Jensen Team Jayco AlUla | Team Jayco AlUla | +4h 41' 31'' |
94 | Pierre-Luc Périchon COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +4h 43' 35'' |
95 | Magnus Cort EF Education - EasyPost | EF Education - EasyPost | +4h 44' 51'' |
96 | Mirco Maestri Team Polti - Kometa | Team Polti - Kometa | +4h 45' 59'' |
97 | Edoardo Affini Team Visma-Lease a Bike | Team Visma-Lease a Bike | +4h 48' 11'' |
98 | Oier Lazkano MOVISTAR | MOVISTAR | +4h 52' 44'' |
99 | Davide Ballerini Soudal - Quick-Step | Soudal - Quick-Step | +4h 56' 56'' |
100 | Tobias Bayer Alpecin - Deceuninck | Alpecin - Deceuninck | +4h 57' 16'' |
101 | Alex Cataford Israel - Premier Tech | Israel - Premier Tech | +5h 01' 44'' |
102 | Tobias Ludvigsson Groupama - FDJ | Groupama - FDJ | +5h 02' 16'' |
103 | Jacopo Mosca Lidl Trek | Lidl Trek | +5h 03' 07'' |
104 | Romain Combaud Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +5h 03' 35'' |
105 | Aimé De Gendt Intermarché - Wanty | Intermarché - Wanty | +5h 03' 53'' |
106 | Luca Rastelli VF Group - Bardiani - CSF - Faizanè | VF Group - Bardiani - CSF - Faizanè | +5h 12' 56'' |
107 | Lawson Craddock Team Jayco AlUla | Team Jayco AlUla | +5h 13' 16'' |
108 | Patrick Gamper BORA - HANSGROHE | BORA - HANSGROHE | +5h 13' 44'' |
109 | Dries De Bondt Alpecin - Deceuninck | Alpecin - Deceuninck | +5h 17' 20'' |
110 | Barnabás Peák Intermarché - Wanty | Intermarché - Wanty | +5h 19' 47'' |
111 | Nico Denz Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +5h 24' 09'' |
112 | Michael Hepburn Team Jayco AlUla | Team Jayco AlUla | +5h 26' 35'' |
113 | Oscar Riesebeek Alpecin - Deceuninck | Alpecin - Deceuninck | +5h 27' 57'' |
114 | Sacha Modolo VF Group - Bardiani - CSF - Faizanè | VF Group - Bardiani - CSF - Faizanè | +5h 28' 00'' |
115 | Ignatas Konovalovas Groupama - FDJ | Groupama - FDJ | +5h 30' 15'' |
116 | Matthew Holmes Lotto - Dstny | Lotto - Dstny | +5h 33' 05'' |
117 | Andrii Ponomar GW - Erco - Shimano | GW - Erco - Shimano | +5h 33' 47'' |
118 | Senne Leysen Alpecin - Deceuninck | Alpecin - Deceuninck | +5h 38' 59'' |
119 | Otto Vergaerde Lidl Trek | Lidl Trek | +5h 39' 05'' |
120 | Cesare Benedetti BORA - HANSGROHE | BORA - HANSGROHE | +5h 41' 28'' |
121 | Simone Consonni COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +5h 41' 36'' |
122 | Alberto Dainese Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +5h 41' 37'' |
123 | Jenthe Biermans Israel - Premier Tech | Israel - Premier Tech | +5h 42' 24'' |
124 | Lawrence Naesen Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +5h 45' 54'' |
125 | Davide Bais Team Polti - Kometa | Team Polti - Kometa | +5h 47' 49'' |
126 | Samuele Rivi Team Polti - Kometa | Team Polti - Kometa | +5h 48' 28'' |
127 | Miles Scotson Groupama - FDJ | Groupama - FDJ | +5h 48' 32'' |
128 | Fernando Gaviria UAE Team Emirates | UAE Team Emirates | +5h 50' 24'' |
129 | Reto Hollenstein Israel - Premier Tech | Israel - Premier Tech | +5h 51' 25'' |
130 | Arnaud Démare Groupama - FDJ | Groupama - FDJ | +5h 54' 06'' |
131 | Edward Theuns Lidl Trek | Lidl Trek | +5h 58' 13'' |
132 | Ramon Sinkeldam Groupama - FDJ | Groupama - FDJ | +6h 01' 25'' |
133 | Michael Schwarzmann Lotto - Dstny | Lotto - Dstny | +6h 08' 22'' |
134 | Alex Dowsett Israel - Premier Tech | Israel - Premier Tech | +6h 10' 38'' |
135 | Davide Cimolai COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +6h 16' 34'' |
136 | Jacopo Guarnieri Groupama - FDJ | Groupama - FDJ | +6h 16' 35'' |
137 | Rick Zabel Israel - Premier Tech | Israel - Premier Tech | +6h 19' 48'' |
138 | Phil Bauhaus Bahrain Victorious | Bahrain Victorious | +6h 20' 13'' |
139 | Wesley Kreder COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +6h 22' 10'' |
140 | Julius van den Berg EF Education - EasyPost | EF Education - EasyPost | +6h 24' 30'' |
141 | Rui Oliveira UAE Team Emirates | UAE Team Emirates | +6h 27' 39'' |
142 | Maximiliano Richeze UAE Team Emirates | UAE Team Emirates | +6h 27' 58'' |
143 | Filippo Tagliani GW - Erco - Shimano | GW - Erco - Shimano | +6h 29' 04'' |
144 | Clément Davy Groupama - FDJ | Groupama - FDJ | +6h 34' 20'' |
145 | Mark Cavendish Soudal - Quick-Step | Soudal - Quick-Step | +6h 46' 38'' |
146 | Bert Van Lerberghe Soudal - Quick-Step | Soudal - Quick-Step | +6h 48' 50'' |
147 | Matthias Brändle Israel - Premier Tech | Israel - Premier Tech | +6h 52' 52'' |
148 | Pieter Serry Soudal - Quick-Step | Soudal - Quick-Step | +6h 57' 02'' |
149 | Roger Kluge Lotto - Dstny | Lotto - Dstny | +7h 13' 57'' |