RidersTeamsTime
1Tadej Pogacar
UAE Team Emirates
UAE Team Emirates87h 20' 05''
2Primož Roglic
Team Jumbo - Visma
Team Jumbo - Visma+59''
3Richie Porte
Trek-Segafredo
Trek-Segafredo+3' 30''
4Mikel Landa
Bahrain-McLaren
Bahrain-McLaren+5' 58''
5Enric Mas
MOVISTAR
MOVISTAR+6' 07''
6Miguel Ángel López
ASTANA PRO
ASTANA PRO+6' 47''
7Tom Dumoulin
Team Jumbo - Visma
Team Jumbo - Visma+7' 48''
8Rigoberto Urán
EF Pro Cycling
EF Pro Cycling+8' 02''
9Adam Yates
Mitchelton-Scott
Mitchelton-Scott+9' 25''
10Damiano Caruso
Bahrain-McLaren
Bahrain-McLaren+14' 03''
11Guillaume Martin
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+16' 58''
12Alejandro Valverde
MOVISTAR
MOVISTAR+17' 41''
13Richard Carapaz
INEOS Grenadiers
INEOS Grenadiers+25' 53''
14Warren Barguil
Team Arkéa - Samsic
Team Arkéa - Samsic+31' 04''
15Sepp Kuss
Team Jumbo - Visma
Team Jumbo - Visma+42' 20''
16Pello Bilbao
Bahrain-McLaren
Bahrain-McLaren+55' 56''
17Nairo Quintana
Team Arkéa - Samsic
Team Arkéa - Samsic+1h 03' 07''
18Pierre Rolland
B&B Hotels - Vital Concept
B&B Hotels - Vital Concept+1h 08' 26''
19Carlos Verona
MOVISTAR
MOVISTAR+1h 19' 54''
20Wout van Aert
Team Jumbo - Visma
Team Jumbo - Visma+1h 20' 31''
21Marc Soler
MOVISTAR
MOVISTAR+1h 31' 53''
22Gorka Izagirre
ASTANA PRO
ASTANA PRO+1h 36' 12''
23Esteban Chaves
Mitchelton-Scott
Mitchelton-Scott+1h 38' 45''
24Sébastien Reichenbach
Groupama - FDJ
Groupama - FDJ+1h 39' 27''
25Kenny Elissonde
Trek-Segafredo
Trek-Segafredo+1h 40' 06''
26Mikaël Chérel
AG2R LA MONDIALE
AG2R LA MONDIALE+1h 40' 51''
27Valentin Madouas
Groupama - FDJ
Groupama - FDJ+1h 42' 43''
28Daniel Martínez
EF Pro Cycling
EF Pro Cycling+1h 55' 12''
29Thibaut Pinot
Groupama - FDJ
Groupama - FDJ+1h 59' 54''
30Michal Kwiatkowski
INEOS Grenadiers
INEOS Grenadiers+2h 06' 32''
31Romain Sicard
Total Direct Energie
Total Direct Energie+2h 13' 02''
32Luis León Sánchez
ASTANA PRO
ASTANA PRO+2h 13' 47''
33Lennard Kämna
BORA - HANSGROHE
BORA - HANSGROHE+2h 15' 39''
34George Bennett
Team Jumbo - Visma
Team Jumbo - Visma+2h 15' 49''
35Alexis Vuillermoz
AG2R LA MONDIALE
AG2R LA MONDIALE+2h 16' 19''
36Julian Alaphilippe
Deceuninck - Quick-Step
Deceuninck - Quick-Step+2h 19' 11''
37Hugh Carthy
EF Pro Cycling
EF Pro Cycling+2h 20' 31''
38Emanuel Buchmann
BORA - HANSGROHE
BORA - HANSGROHE+2h 21' 57''
39Rudy Molard
Groupama - FDJ
Groupama - FDJ+2h 26' 53''
40Jan Polanc
UAE Team Emirates
UAE Team Emirates+2h 29' 54''
41Daniel Martin
Israel Start-Up Nation
Israel Start-Up Nation+2h 30' 25''
42Robert Gesink
Team Jumbo - Visma
Team Jumbo - Visma+2h 30' 35''
43Bob Jungels
Deceuninck - Quick-Step
Deceuninck - Quick-Step+2h 33' 30''
44Jesús Herrada
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+2h 34' 50''
45Harold Tejada
ASTANA PRO
ASTANA PRO+2h 37' 02''
46Alexey Lutsenko
ASTANA PRO
ASTANA PRO+2h 39' 37''
47Hugo Houle
ASTANA PRO
ASTANA PRO+2h 39' 54''
48Simon Geschke
CCC Team
CCC Team+2h 44' 27''
49Nicolas Edet
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+2h 48' 44''
50Greg Van Avermaet
CCC Team
CCC Team+2h 49' 50''
51Niklas Eg
Trek-Segafredo
Trek-Segafredo+2h 50' 04''
52Thomas De Gendt
Lotto - Soudal
Lotto - Soudal+2h 51' 56''
53Quentin Pacher
B&B Hotels - Vital Concept
B&B Hotels - Vital Concept+2h 54' 17''
54Marc Hirschi
Team Sunweb
Team Sunweb+2h 54' 34''
55Nélson Oliveira
MOVISTAR
MOVISTAR+3h 01' 41''
56Neilson Powless
EF Pro Cycling
EF Pro Cycling+3h 03' 09''
57Maximilian Schachmann
BORA - HANSGROHE
BORA - HANSGROHE+3h 03' 28''
58Søren Kragh
Team Sunweb
Team Sunweb+3h 06' 26''
59Dylan van Baarle
INEOS Grenadiers
INEOS Grenadiers+3h 07' 42''
60Omar Fraile
ASTANA PRO
ASTANA PRO+3h 13' 41''
61Oliver Naesen
AG2R LA MONDIALE
AG2R LA MONDIALE+3h 22' 04''
62Alberto Bettiol
EF Pro Cycling
EF Pro Cycling+3h 24' 55''
63Felix Großschartner
BORA - HANSGROHE
BORA - HANSGROHE+3h 25' 17''
64Nicolas Roche
Team Sunweb
Team Sunweb+3h 27' 13''
65Nans Peters
AG2R LA MONDIALE
AG2R LA MONDIALE+3h 27' 46''
66Winner Anacona
Team Arkéa - Samsic
Team Arkéa - Samsic+3h 32' 40''
67Jan Hirt
CCC Team
CCC Team+3h 34' 58''
68Ben Hermans
Israel Start-Up Nation
Israel Start-Up Nation+3h 37' 12''
69Michael Schär
CCC Team
CCC Team+3h 38' 55''
70José Joaquín Rojas
MOVISTAR
MOVISTAR+3h 40' 49''
71Jasper Stuyven
Trek-Segafredo
Trek-Segafredo+3h 40' 52''
72David De La Cruz
UAE Team Emirates
UAE Team Emirates+3h 41' 20''
73Michael Valgren
NTT Pro Cycling Team
NTT Pro Cycling Team+3h 41' 45''
74Imanol Erviti
MOVISTAR
MOVISTAR+3h 48' 00''
75Tiesj Benoot
Team Sunweb
Team Sunweb+3h 48' 50''
76Matej Mohoric
Bahrain-McLaren
Bahrain-McLaren+3h 49' 02''
77Andrey Amador
INEOS Grenadiers
INEOS Grenadiers+3h 49' 04''
78Cyril Gautier
B&B Hotels - Vital Concept
B&B Hotels - Vital Concept+3h 51' 57''
79Matteo Trentin
CCC Team
CCC Team+3h 52' 10''
80Dario Cataldo
MOVISTAR
MOVISTAR+3h 52' 51''
81Toms Skujinš
Trek-Segafredo
Trek-Segafredo+3h 53' 09''
82Vegard Laengen
UAE Team Emirates
UAE Team Emirates+3h 53' 17''
83Jack Bauer
Mitchelton-Scott
Mitchelton-Scott+4h 00' 34''
84Peter Sagan
BORA - HANSGROHE
BORA - HANSGROHE+4h 04' 15''
85Krists Neilands
Israel Start-Up Nation
Israel Start-Up Nation+4h 11' 03''
86Pierre-Luc Périchon
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+4h 14' 28''
87Pavel Sivakov
INEOS Grenadiers
INEOS Grenadiers+4h 15' 38''
88Luka Mezgec
Mitchelton-Scott
Mitchelton-Scott+4h 17' 07''
89Jens Keukeleire
EF Pro Cycling
EF Pro Cycling+4h 18' 47''
90Dries Devenyns
Deceuninck - Quick-Step
Deceuninck - Quick-Step+4h 20' 41''
91Tejay van Garderen
EF Pro Cycling
EF Pro Cycling+4h 22' 20''
92Casper Pedersen
Team Sunweb
Team Sunweb+4h 24' 13''
93Sonny Colbrelli
Bahrain-McLaren
Bahrain-McLaren+4h 24' 42''
94Matthieu Ladagnous
Groupama - FDJ
Groupama - FDJ+4h 24' 52''
95Dáyer Quintana
Team Arkéa - Samsic
Team Arkéa - Samsic+4h 25' 50''
96Cyril Barthe
B&B Hotels - Vital Concept
B&B Hotels - Vital Concept+4h 27' 07''
97Daryl Impey
Mitchelton-Scott
Mitchelton-Scott+4h 28' 39''
98Tom Van Asbroeck
Israel Start-Up Nation
Israel Start-Up Nation+4h 33' 17''
99Christopher Juul-Jensen
Mitchelton-Scott
Mitchelton-Scott+4h 34' 03''
100Alessandro De Marchi
CCC Team
CCC Team+4h 34' 06''
101Edvald Boasson Hagen
NTT Pro Cycling Team
NTT Pro Cycling Team+4h 34' 19''
102Kévin Ledanois
Team Arkéa - Samsic
Team Arkéa - Samsic+4h 35' 48''
103Joris Nieuwenhuis
Team Sunweb
Team Sunweb+4h 38' 50''
104Clément Venturini
AG2R LA MONDIALE
AG2R LA MONDIALE+4h 39' 08''
105Daniel Oss
BORA - HANSGROHE
BORA - HANSGROHE+4h 40' 46''
106Connor Swift
Team Arkéa - Samsic
Team Arkéa - Samsic+4h 41' 59''
107Christophe Laporte
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+4h 44' 30''
108Anthony Turgis
Total Direct Energie
Total Direct Energie+4h 44' 57''
109Roman Kreuziger
NTT Pro Cycling Team
NTT Pro Cycling Team+4h 45' 26''
110Wout Poels
Bahrain-McLaren
Bahrain-McLaren+4h 47' 23''
111Marco Marcato
UAE Team Emirates
UAE Team Emirates+4h 48' 47''
112Simone Consonni
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+4h 53' 50''
113Rémi Cavagna
Deceuninck - Quick-Step
Deceuninck - Quick-Step+4h 58' 46''
114Kasper Asgreen
Deceuninck - Quick-Step
Deceuninck - Quick-Step+5h 00' 04''
115Hugo Hofstetter
Israel Start-Up Nation
Israel Start-Up Nation+5h 00' 14''
116Benoît Cosnefroy
AG2R LA MONDIALE
AG2R LA MONDIALE+5h 00' 43''
117Fabien Grellier
Total Direct Energie
Total Direct Energie+5h 01' 32''
118Tony Martin
Team Jumbo - Visma
Team Jumbo - Visma+5h 05' 28''
119Edward Theuns
Trek-Segafredo
Trek-Segafredo+5h 08' 10''
120Nils Politt
Israel Start-Up Nation
Israel Start-Up Nation+5h 09' 02''
121Ryan Gibbons
NTT Pro Cycling Team
NTT Pro Cycling Team+5h 09' 32''
122Bryan Coquard
B&B Hotels - Vital Concept
B&B Hotels - Vital Concept+5h 10' 32''
123Geoffrey Soupe
Total Direct Energie
Total Direct Energie+5h 10' 40''
124Mads Pedersen
Trek-Segafredo
Trek-Segafredo+5h 11' 03''
125Jonas Koch
CCC Team
CCC Team+5h 12' 04''
126Nikias Arndt
Team Sunweb
Team Sunweb+5h 13' 11''
127Tim Declercq
Deceuninck - Quick-Step
Deceuninck - Quick-Step+5h 14' 52''
128Amund Grøndahl Jansen
Team Jumbo - Visma
Team Jumbo - Visma+5h 17' 28''
129Luke Rowe
INEOS Grenadiers
INEOS Grenadiers+5h 17' 50''
130Michael Mørkøv
Deceuninck - Quick-Step
Deceuninck - Quick-Step+5h 26' 21''
131Mathieu Burgaudeau
Total Direct Energie
Total Direct Energie+5h 27' 38''
132Alexander Kristoff
UAE Team Emirates
UAE Team Emirates+5h 28' 28''
133Clément Russo
Team Arkéa - Samsic
Team Arkéa - Samsic+5h 28' 45''
134Max Walscheid
NTT Pro Cycling Team
NTT Pro Cycling Team+5h 29' 38''
135Elia Viviani
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+5h 30' 01''
136Maxime Chevalier
B&B Hotels - Vital Concept
B&B Hotels - Vital Concept+5h 31' 30''
137Kévin Reza
B&B Hotels - Vital Concept
B&B Hotels - Vital Concept+5h 31' 37''
138Sam Bennett
Deceuninck - Quick-Step
Deceuninck - Quick-Step+5h 32' 33''
139Guy Niv
Israel Start-Up Nation
Israel Start-Up Nation+5h 34' 43''
140Cees Bol
Team Sunweb
Team Sunweb+5h 38' 16''
141Niccolò Bonifazio
Total Direct Energie
Total Direct Energie+5h 42' 13''
142Jasper De Buyst
Lotto - Soudal
Lotto - Soudal+5h 43' 07''
143Marco Haller
Bahrain-McLaren
Bahrain-McLaren+5h 46' 27''
144Caleb Ewan
Lotto - Soudal
Lotto - Soudal+5h 50' 25''
145Frederik Frison
Lotto - Soudal
Lotto - Soudal+6h 01' 48''
146Roger Kluge
Lotto - Soudal
Lotto - Soudal+6h 07' 02''