1 | Bradley Wiggins INEOS Grenadiers | INEOS Grenadiers | 87h 34' 47'' |
2 | Chris Froome INEOS Grenadiers | INEOS Grenadiers | +3' 21'' |
3 | Vincenzo Nibali Cannondale | Cannondale | +6' 19'' |
4 | Jurgen Van den Broeck Lotto - Dstny | Lotto - Dstny | +10' 15'' |
5 | Tejay van Garderen CCC Team | CCC Team | +11' 04'' |
6 | Haimar Zubeldia Lidl Trek | Lidl Trek | +15' 41'' |
7 | Cadel Evans CCC Team | CCC Team | +15' 49'' |
8 | Pierre Rolland TotalEnergies | TotalEnergies | +16' 26'' |
9 | Janez Brajkovic Astana - Qazaqstan Team | Astana - Qazaqstan Team | +16' 33'' |
10 | Thibaut Pinot Groupama - FDJ | Groupama - FDJ | +17' 17'' |
11 | Andreas Klöden Lidl Trek | Lidl Trek | +17' 54'' |
12 | Nicolas Roche Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +19' 33'' |
13 | Chris Horner Lidl Trek | Lidl Trek | +19' 55'' |
14 | Chris Sørensen TINKOFF | TINKOFF | +25' 27'' |
16 | Maxime Monfort Lidl Trek | Lidl Trek | +28' 30'' |
17 | Egoi Martínez Euskaltel - Euskadi | Euskaltel - Euskadi | +31' 46'' |
18 | Rui Costa MOVISTAR | MOVISTAR | +37' 03'' |
19 | Eduard Vorganov Katusha-Alpecin | Katusha-Alpecin | +38' 16'' |
20 | Alejandro Valverde MOVISTAR | MOVISTAR | +42' 26'' |
21 | Jérôme Coppel Sojasun | Sojasun | +45' 43'' |
22 | Sandy Casar Groupama - FDJ | Groupama - FDJ | +46' 52'' |
23 | Michael Rogers INEOS Grenadiers | INEOS Grenadiers | +54' 52'' |
24 | Michele Scarponi UAE Team Emirates | UAE Team Emirates | +58' 37'' |
25 | Ivan Basso Cannondale | Cannondale | +59' 44'' |
26 | Thomas Voeckler TotalEnergies | TotalEnergies | +1h 04' 41'' |
27 | Peter Velits Soudal - Quick-Step | Soudal - Quick-Step | +1h 05' 10'' |
28 | Laurens ten Dam Team Visma-Lease a Bike | Team Visma-Lease a Bike | +1h 05' 39'' |
29 | Jelle Vanendert Lotto - Dstny | Lotto - Dstny | +1h 08' 26'' |
30 | Juan José Cobo MOVISTAR | MOVISTAR | +1h 09' 19'' |
31 | Alexandr Vinokurov Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 15' 21'' |
32 | Levi Leipheimer Soudal - Quick-Step | Soudal - Quick-Step | +1h 16' 29'' |
33 | Steven Kruijswijk Team Visma-Lease a Bike | Team Visma-Lease a Bike | +1h 16' 52'' |
34 | Richie Porte INEOS Grenadiers | INEOS Grenadiers | +1h 20' 49'' |
35 | Daniel Martin EF Education - EasyPost | EF Education - EasyPost | +1h 25' 23'' |
36 | Rein Taaramäe COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +1h 27' 52'' |
38 | George Hincapie CCC Team | CCC Team | +1h 30' 38'' |
39 | Gorka Izagirre Euskaltel - Euskadi | Euskaltel - Euskadi | +1h 32' 19'' |
40 | Fredrik Kessiakoff Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 34' 33'' |
41 | Rafael Valls Vacansoleil | Vacansoleil | +1h 37' 57'' |
42 | Peter Sagan Cannondale | Cannondale | +1h 38' 37'' |
43 | Andriy Grivko Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 38' 41'' |
44 | Jean-Christophe Péraud Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +1h 40' 44'' |
45 | Amaël Moinard CCC Team | CCC Team | +1h 41' 00'' |
46 | Philippe Gilbert CCC Team | CCC Team | +1h 41' 35'' |
47 | Dominik Nerz Cannondale | Cannondale | +1h 42' 12'' |
48 | Pierrick Fédrigo Groupama - FDJ | Groupama - FDJ | +1h 42' 39'' |
49 | Michael Schär CCC Team | CCC Team | +1h 43' 53'' |
50 | Sérgio Paulinho TINKOFF | TINKOFF | +1h 47' 14'' |
51 | Yury Trofimov Katusha-Alpecin | Katusha-Alpecin | +1h 47' 31'' |
52 | Jens Voigt Lidl Trek | Lidl Trek | +1h 50' 41'' |
53 | Vladimir Karpets MOVISTAR | MOVISTAR | +1h 51' 43'' |
54 | Fabrice Jeandesboz Sojasun | Sojasun | +1h 52' 28'' |
55 | Maxime Bouet Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +1h 52' 30'' |
56 | Edvald Boasson Hagen INEOS Grenadiers | INEOS Grenadiers | +1h 52' 34'' |
57 | Johnny Hoogerland Vacansoleil | Vacansoleil | +1h 55' 30'' |
58 | Marcus Burghardt CCC Team | CCC Team | +1h 57' 39'' |
59 | Davide Malacarne TotalEnergies | TotalEnergies | +1h 57' 45'' |
60 | Christian Vande Velde EF Education - EasyPost | EF Education - EasyPost | +1h 58' 38'' |
61 | Cyril Gautier TotalEnergies | TotalEnergies | +1h 58' 55'' |
62 | Mikaël Chérel Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +1h 59' 53'' |
63 | Dimitri Fofonov Astana - Qazaqstan Team | Astana - Qazaqstan Team | +2h 03' 55'' |
64 | Luis León Sánchez Team Visma-Lease a Bike | Team Visma-Lease a Bike | +2h 05' 43'' |
65 | Sébastien Minard Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +2h 06' 32'' |
66 | Jérémy Roy Groupama - FDJ | Groupama - FDJ | +2h 10' 17'' |
67 | Marco Marcato Vacansoleil | Vacansoleil | +2h 11' 36'' |
68 | Dries Devenyns Soudal - Quick-Step | Soudal - Quick-Step | +2h 12' 22'' |
69 | Simone Stortoni UAE Team Emirates | UAE Team Emirates | +2h 13' 39'' |
70 | Kevin De Weert Soudal - Quick-Step | Soudal - Quick-Step | +2h 13' 49'' |
71 | Sylwester Szmyd Cannondale | Cannondale | +2h 16' 15'' |
72 | Pieter Weening Team Jayco AlUla | Team Jayco AlUla | +2h 17' 30'' |
73 | Christophe Riblon Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +2h 17' 31'' |
74 | Jorge Azanza Euskaltel - Euskadi | Euskaltel - Euskadi | +2h 18' 58'' |
75 | Guillaume Levarlet Sojasun | Sojasun | +2h 19' 43'' |
76 | Yaroslav Popovych Lidl Trek | Lidl Trek | +2h 21' 56'' |
77 | Vasil Kiryienka MOVISTAR | MOVISTAR | +2h 22' 02'' |
78 | Andrey Kashechkin Astana - Qazaqstan Team | Astana - Qazaqstan Team | +2h 23' 09'' |
79 | Simon Gerrans Team Jayco AlUla | Team Jayco AlUla | +2h 24' 35'' |
80 | Marco Marzano UAE Team Emirates | UAE Team Emirates | +2h 24' 46'' |
81 | Adam Hansen Lotto - Dstny | Lotto - Dstny | +2h 25' 29'' |
82 | Christian Knees INEOS Grenadiers | INEOS Grenadiers | +2h 26' 43'' |
83 | Christophe Kern TotalEnergies | TotalEnergies | +2h 29' 01'' |
84 | Yukiya Arashiro TotalEnergies | TotalEnergies | +2h 29' 13'' |
85 | Matthieu Ladagnous Groupama - FDJ | Groupama - FDJ | +2h 33' 14'' |
86 | Danilo Hondo UAE Team Emirates | UAE Team Emirates | +2h 37' 55'' |
87 | Rubén Pérez Euskaltel - Euskadi | Euskaltel - Euskadi | +2h 37' 56'' |
88 | Martin Velits Soudal - Quick-Step | Soudal - Quick-Step | +2h 40' 47'' |
89 | Blel Kadri Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +2h 41' 14'' |
90 | Romain Zingle COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 41' 44'' |
91 | Brice Feillu Sojasun | Sojasun | +2h 41' 50'' |
92 | Julien Simon Sojasun | Sojasun | +2h 46' 04'' |
93 | Michael Mørkøv TINKOFF | TINKOFF | +2h 46' 14'' |
94 | Arthur Vichot Groupama - FDJ | Groupama - FDJ | +2h 46' 51'' |
95 | Steve Cummings CCC Team | CCC Team | +2h 47' 03'' |
96 | Lars Bak Lotto - Dstny | Lotto - Dstny | +2h 48' 05'' |
97 | Stuart O'Grady Team Jayco AlUla | Team Jayco AlUla | +2h 50' 31'' |
98 | Kristijan Koren Cannondale | Cannondale | +2h 51' 34'' |
99 | Nicki Sørensen TINKOFF | TINKOFF | +2h 53' 11'' |
100 | David Zabriskie EF Education - EasyPost | EF Education - EasyPost | +2h 53' 26'' |
101 | Rubén Plaza MOVISTAR | MOVISTAR | +2h 53' 35'' |
102 | Francis De Greef Lotto - Dstny | Lotto - Dstny | +2h 53' 52'' |
103 | Koen de Kort Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 54' 13'' |
104 | Jürgen Roelandts Lotto - Dstny | Lotto - Dstny | +2h 55' 04'' |
105 | Daniel Oss Cannondale | Cannondale | +2h 55' 24'' |
106 | David Millar EF Education - EasyPost | EF Education - EasyPost | +2h 55' 24'' |
107 | Samuel Dumoulin COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 56' 02'' |
108 | Luca Paolini Katusha-Alpecin | Katusha-Alpecin | +2h 56' 21'' |
109 | Manuel Quinziato CCC Team | CCC Team | +2h 56' 27'' |
110 | Michael Albasini Team Jayco AlUla | Team Jayco AlUla | +2h 57' 20'' |
111 | Daryl Impey Team Jayco AlUla | Team Jayco AlUla | +2h 57' 29'' |
112 | Jérôme Pineau Soudal - Quick-Step | Soudal - Quick-Step | +2h 57' 58'' |
113 | Matthieu Sprick Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 58' 15'' |
114 | Federico Canuti Cannondale | Cannondale | +2h 58' 41'' |
115 | Kris Boeckmans Vacansoleil | Vacansoleil | +3h 02' 57'' |
116 | Maxim Iglinskiy Astana - Qazaqstan Team | Astana - Qazaqstan Team | +3h 03' 38'' |
117 | Baden Cooke Team Jayco AlUla | Team Jayco AlUla | +3h 04' 30'' |
118 | Alessandro Vanotti Cannondale | Cannondale | +3h 04' 39'' |
119 | Joan Horrach Katusha-Alpecin | Katusha-Alpecin | +3h 06' 27'' |
120 | Matthew Goss Team Jayco AlUla | Team Jayco AlUla | +3h 06' 55'' |
121 | Nick Nuyens TINKOFF | TINKOFF | +3h 08' 29'' |
122 | Sébastien Hinault Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +3h 08' 57'' |
123 | André Greipel Lotto - Dstny | Lotto - Dstny | +3h 09' 02'' |
124 | Greg Henderson Lotto - Dstny | Lotto - Dstny | +3h 13' 06'' |
125 | Bert Grabsch Soudal - Quick-Step | Soudal - Quick-Step | +3h 13' 06'' |
126 | Anthony Roux Groupama - FDJ | Groupama - FDJ | +3h 16' 38'' |
127 | Anders Lund TINKOFF | TINKOFF | +3h 17' 07'' |
128 | Nicolas Edet COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 17' 16'' |
129 | Borut Božic Astana - Qazaqstan Team | Astana - Qazaqstan Team | +3h 17' 44'' |
130 | Luis Ángel Maté COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 18' 11'' |
131 | Jean-Marc Marino Sojasun | Sojasun | +3h 18' 20'' |
132 | Marcel Sieberg Lotto - Dstny | Lotto - Dstny | +3h 19' 36'' |
133 | Cédric Pineau Groupama - FDJ | Groupama - FDJ | +3h 20' 24'' |
134 | Pablo Urtasun Euskaltel - Euskadi | Euskaltel - Euskadi | +3h 21' 34'' |
135 | Roy Curvers Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +3h 23' 44'' |
136 | Cyril Lemoine Sojasun | Sojasun | +3h 23' 55'' |
137 | Jonathan Cantwell TINKOFF | TINKOFF | +3h 25' 08'' |
138 | Yann Huguet Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +3h 26' 43'' |
139 | Yohann Gène TotalEnergies | TotalEnergies | +3h 26' 58'' |
140 | Juan José Haedo TINKOFF | TINKOFF | +3h 27' 28'' |
141 | Patrick Gretsch Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +3h 27' 49'' |
142 | Mark Cavendish INEOS Grenadiers | INEOS Grenadiers | +3h 28' 36'' |
143 | Karsten Kroon TINKOFF | TINKOFF | +3h 28' 56'' |
144 | Bram Tankink Team Visma-Lease a Bike | Team Visma-Lease a Bike | +3h 31' 24'' |
145 | Aliaksandr Kuchynski Katusha-Alpecin | Katusha-Alpecin | +3h 38' 24'' |
146 | Bernhard Eisel INEOS Grenadiers | INEOS Grenadiers | +3h 38' 48'' |
147 | Johan Vansummeren EF Education - EasyPost | EF Education - EasyPost | +3h 40' 01'' |
148 | Albert Timmer Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +3h 40' 37'' |
149 | Julien Fouchard COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 42' 31'' |
150 | Sebastian Langeveld Team Jayco AlUla | Team Jayco AlUla | +3h 50' 12'' |
151 | Tyler Farrar EF Education - EasyPost | EF Education - EasyPost | +3h 54' 45'' |
152 | Jan Ghyselinck COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 57' 04'' |
153 | Jimmy Engoulvent Sojasun | Sojasun | +3h 57' 36'' |
0 | Denis Menchov Katusha-Alpecin | Katusha-Alpecin | +27' 22'' |
0 | Giampaolo Caruso Katusha-Alpecin | Katusha-Alpecin | +1h 28' 32'' |