1 | Ilnur Zakarin | Team Katusha Alpecin | 4:45:11h |
2 | Geraint Thomas | Ineos Grenadiers | +0s |
3 | Alberto Contador | Tinkoff | +1s |
4 | Richie Porte | BMC Racing Team | +7s |
5 | Sergio Henao | Ineos Grenadiers | +10s |
6 | Simon Yates | Team Jayco AlUla | +20s |
7 | Rui Costa | Lampre-Merida | +31s |
8 | Romain Bardet | Decathlon AG2R La Mondiale Team | +31s |
9 | Jon Izaguirre | Movistar Team | +31s |
10 | Tony Gallopin | Lotto–Dstny | +31s |
11 | Arnold Jeannesson | Cofidis | +31s |
12 | Tom Dumoulin | Team Giant Alpecin | +31s |
13 | Mikel Nieve | Ineos Grenadiers | +49s |
14 | Wilco Kelderman | Team Visma / Lease a Bike | +55s |
15 | Simon Špilak | Team Katusha Alpecin | +1:48m |
16 | Lawson Craddock | EF Education-EasyPost | +2:15m |
17 | Pierre Rolland | EF Education-EasyPost | +2:15m |
18 | Steven Kruijswijk | Team Visma / Lease a Bike | +2:15m |
19 | Diego Rosa | Astana Qazaqstan Team | +2:21m |
20 | Lieuwe Westra | Astana Qazaqstan Team | +2:21m |
21 | Luis León Sánchez | Astana Qazaqstan Team | +2:27m |
22 | Mikaël Chérel | Decathlon AG2R La Mondiale Team | +2:38m |
23 | David De la Cruz | Soudal - Quick Step | +3:00m |
24 | Gorka Izaguirre | Movistar Team | +3:21m |
25 | Tim Wellens | Lotto–Dstny | +3:21m |
26 | Louis Meintjes | Lampre-Merida | +3:43m |
27 | Pieter Serry | Soudal - Quick Step | +4:27m |
28 | Tom Jelte Slagter | EF Education-EasyPost | +4:46m |
29 | José Herrada | Movistar Team | +5:05m |
30 | Rafał Majka | Tinkoff | +6:03m |
31 | Lilian Calmejane | TotalEnergies | +6:13m |
32 | Chris Anker Sørensen | Arkéa - B&B Hotels | +6:15m |
33 | Ben Swift | Ineos Grenadiers | +6:15m |
34 | Dries Devenyns | IAM Cycling | +6:55m |
35 | Simon Geschke | Team Giant Alpecin | +7:52m |
36 | Tanel Kangert | Astana Qazaqstan Team | +9:41m |
37 | George Bennett | Team Visma / Lease a Bike | +9:47m |
38 | Ian Boswell | Ineos Grenadiers | +10:42m |
39 | Delio Fernández Cruz | Nippo Delko One Provence | +11:02m |
40 | Rubén Fernández | Movistar Team | +12:04m |
41 | Nicolas Roche | Ineos Grenadiers | +12:04m |
42 | Cyril Gautier | Decathlon AG2R La Mondiale Team | +12:04m |
43 | Amael Moinard | BMC Racing Team | +12:04m |
44 | Pawel Poljanski | Tinkoff | +12:04m |
45 | Ben Hermans | BMC Racing Team | +14:25m |
46 | Jelle Vanendert | Lotto–Dstny | +14:25m |
47 | Quentin Pacher | Nippo Delko One Provence | +14:25m |
48 | Tsgabu Grmay | Lampre-Merida | +14:25m |
49 | Pavel Kochetkov | Team Katusha Alpecin | +14:25m |
50 | Yuriy Trofimov | Tinkoff | +14:25m |
51 | Serge Pauwels | Team Qhubeka Assos | +14:25m |
52 | Danilo Wyss | BMC Racing Team | +14:25m |
53 | Antoine Duchesne | TotalEnergies | +14:25m |
54 | Sylvain Chavanel | TotalEnergies | +14:25m |
55 | Thomas Voeckler | TotalEnergies | +14:25m |
56 | Michael Schär | BMC Racing Team | +15:50m |
57 | Daniel Hoelgaard | Groupama - FDJ | +15:50m |
58 | Alexey Lutsenko | Astana Qazaqstan Team | +17:11m |
59 | Sergey Lagutin | Team Katusha Alpecin | +17:11m |
60 | Fabio Felline | Lidl - Trek | +17:11m |
61 | Luis Ángel Maté | Cofidis | +18:02m |
62 | Daryl Impey | Team Jayco AlUla | +20:03m |
63 | Michael Matthews | Team Jayco AlUla | +20:03m |
64 | Georg Preidler | Team Giant Alpecin | +20:03m |
65 | Dylan van Baarle | EF Education-EasyPost | +20:03m |
66 | Oliver Naesen | IAM Cycling | +20:03m |
67 | Thomas De Gendt | Lotto–Dstny | +20:03m |
68 | Bram Tankink | Team Visma / Lease a Bike | +20:03m |
69 | Rémy Di Gregorio | Nippo Delko One Provence | +20:03m |
70 | Ian Stannard | Ineos Grenadiers | +20:03m |
71 | Ben Gastauer | Decathlon AG2R La Mondiale Team | +20:03m |
72 | Axel Domont | Decathlon AG2R La Mondiale Team | +20:03m |
73 | Florian Vachon | Arkéa - B&B Hotels | +20:03m |
74 | Imanol Erviti | Movistar Team | +20:03m |
75 | Jesus Herrada | Movistar Team | +20:03m |
76 | Vicente Reynès Mimo | IAM Cycling | +20:49m |
77 | Peter Velits | BMC Racing Team | +20:49m |
78 | Patrick Bevin | EF Education-EasyPost | +20:49m |
79 | Robert Kiserlovski | Tinkoff | +20:49m |
80 | Marcus Burghardt | BMC Racing Team | +20:49m |
81 | Leonardo Duque | Nippo Delko One Provence | +20:49m |
82 | Luke Rowe | Ineos Grenadiers | +20:49m |
83 | Perrig Quemeneur | TotalEnergies | +22:17m |
84 | Luka Pibernik | Lampre-Merida | +22:34m |
85 | Niki Terpstra | Soudal - Quick Step | +23:34m |
86 | Niccolo Bonifazio | Lidl - Trek | +23:57m |
87 | Grégory Rast | Lidl - Trek | +23:57m |
88 | Geoffrey Soupe | Cofidis | +24:35m |
89 | Mario Jorge Faria da Costa | Lampre-Merida | +25:35m |
90 | Alexandre Pichot | TotalEnergies | +25:35m |
91 | Thierry Hupond | Nippo Delko One Provence | +25:35m |
92 | Roy Curvers | Team Giant Alpecin | +25:35m |
93 | Fumiyuki Beppu | Lidl - Trek | +25:35m |
94 | Matteo Bono | Lampre-Merida | +25:35m |
95 | Amets Txurruka | Team Jayco AlUla | +25:35m |
96 | Laurent Didier | Lidl - Trek | +25:35m |
97 | Jos van Emden | Team Visma / Lease a Bike | +25:35m |
98 | Julien Loubet | Arkéa - B&B Hotels | +25:35m |
99 | Dmitriy Gruzdev | Astana Qazaqstan Team | +25:35m |
100 | Angelo Tulik | TotalEnergies | +25:35m |
101 | Odd Christian Eiking | Groupama - FDJ | +25:35m |
102 | Jacopo Guarnieri | Team Katusha Alpecin | +25:35m |
103 | Adam Hansen | Lotto–Dstny | +25:35m |
104 | Daniel Diaz | Nippo Delko One Provence | +25:35m |
105 | Pierre-Roger Latour | Decathlon AG2R La Mondiale Team | +25:35m |
106 | Michael Albasini | Team Jayco AlUla | +25:35m |
107 | Michael Valgren | Tinkoff | +25:35m |
108 | Michael Mørkøv | Team Katusha Alpecin | +25:35m |
109 | Jerome Cousin | Cofidis | +25:35m |
110 | Tobias Ludvigsson | Team Giant Alpecin | +34:41m |
111 | Paul Martens | Team Visma / Lease a Bike | +35:58m |
112 | Victor Campenaerts | Team Visma / Lease a Bike | +35:58m |
113 | Edward Theuns | Lidl - Trek | +35:58m |
114 | Tom Boonen | Soudal - Quick Step | +35:58m |
115 | Koen De Kort | Team Giant Alpecin | +35:58m |
116 | Marcel Kittel | Soudal - Quick Step | +35:58m |
117 | Matteo Tosatto | Tinkoff | +35:58m |
118 | Fabio Sabatini | Soudal - Quick Step | +35:58m |
119 | Laurens Ten Dam | Team Giant Alpecin | +35:58m |
120 | Anthony Delaplace | Arkéa - B&B Hotels | +35:58m |
121 | Adrien Petit | TotalEnergies | +35:58m |
122 | Mickaël Delage | Groupama - FDJ | +35:58m |
123 | Jonas Van Genechten | IAM Cycling | +35:58m |
124 | Romain Combaud | Nippo Delko One Provence | +35:58m |
125 | Daniil Fominykh | Astana Qazaqstan Team | +35:58m |
126 | Nikolas Maes | Soudal - Quick Step | +35:58m |
127 | Steven Tronet | Arkéa - B&B Hotels | +35:58m |
128 | Matthew Brammeier | Team Qhubeka Assos | +35:58m |
129 | Tyler Farrar | Team Qhubeka Assos | +35:58m |
130 | Ignatas Konovalovas | Groupama - FDJ | +35:58m |
131 | Julien Simon | Cofidis | +35:58m |
132 | Kevin Reza | Groupama - FDJ | +35:58m |
133 | Cyril Lemoine | Cofidis | +35:58m |
134 | Evaldas Siskevicius | Nippo Delko One Provence | +35:58m |
135 | Arnaud Courteille | Groupama - FDJ | +35:58m |
136 | Jay Robert Thomson | Team Qhubeka Assos | +35:58m |
137 | Lars Ytting Bak | Lotto–Dstny | +35:58m |
138 | Davide Cimolai | Lampre-Merida | +35:58m |
139 | Matti Breschel | EF Education-EasyPost | +35:58m |
140 | Sep Vanmarcke | Team Visma / Lease a Bike | +35:58m |
141 | Stijn Vandenbergh | Soudal - Quick Step | +35:58m |
142 | Alexander Kristoff | Team Katusha Alpecin | +35:58m |
143 | Matthias Brändle | IAM Cycling | +35:58m |
144 | Mitchell Docker | Team Jayco AlUla | +35:58m |
145 | Sam Bewley | Team Jayco AlUla | +35:58m |
146 | Magnus Cort | Team Jayco AlUla | +35:58m |
147 | Jacques Janse van Rensburg | Team Qhubeka Assos | +35:58m |