RidersSquadreTempo
1Primož Roglic
Team Jumbo - Visma
Team Jumbo - Visma12h 37' 24''
2Daniel Martin
Israel Start-Up Nation
Israel Start-Up Nation+5''
3Richard Carapaz
INEOS Grenadiers
INEOS Grenadiers+13''
4Enric Mas
MOVISTAR
MOVISTAR+32''
5Hugh Carthy
EF Pro Cycling
EF Pro Cycling+38''
6Sepp Kuss
Team Jumbo - Visma
Team Jumbo - Visma+44''
7Felix Großschartner
BORA - HANSGROHE
BORA - HANSGROHE+1' 17''
8Esteban Chaves
Mitchelton-Scott
Mitchelton-Scott+1' 29''
9Marc Soler
MOVISTAR
MOVISTAR+1' 55''
10George Bennett
Team Jumbo - Visma
Team Jumbo - Visma+1' 57''
11Alejandro Valverde
MOVISTAR
MOVISTAR+2' 08''
12David De La Cruz
UAE Team Emirates
UAE Team Emirates+2' 31''
13Mikel Nieve
Mitchelton-Scott
Mitchelton-Scott+2' 53''
14Kenny Elissonde
Trek-Segafredo
Trek-Segafredo+2' 55''
15Andrea Bagioli
Deceuninck - Quick-Step
Deceuninck - Quick-Step+2' 58''
16Davide Formolo
UAE Team Emirates
UAE Team Emirates+3' 05''
17Wout Poels
Bahrain-McLaren
Bahrain-McLaren+3' 13''
18Gino Mäder
NTT Pro Cycling Team
NTT Pro Cycling Team+3' 31''
19Gorka Izagirre
ASTANA PRO
ASTANA PRO+3' 37''
20David Gaudu
Groupama - FDJ
Groupama - FDJ+4' 00''
21Mattia Cattaneo
Deceuninck - Quick-Step
Deceuninck - Quick-Step+4' 16''
22Sergio Henao
UAE Team Emirates
UAE Team Emirates+4' 41''
23Aleksander Vlasov
ASTANA PRO
ASTANA PRO+5' 42''
24Luis León Sánchez
ASTANA PRO
ASTANA PRO+7' 17''
25Iván Sosa
INEOS Grenadiers
INEOS Grenadiers+8' 35''
26Guillaume Martin
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+10' 14''
27José Herrada
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+10' 54''
28Georg Zimmerman
CCC Team
CCC Team+12' 13''
29Kobe Goossens
Lotto - Soudal
Lotto - Soudal+12' 18''
30Carlos Verona
MOVISTAR
MOVISTAR+13' 41''
31William Barta
CCC Team
CCC Team+13' 54''
32Rui Costa
UAE Team Emirates
UAE Team Emirates+13' 56''
33Niklas Eg
Trek-Segafredo
Trek-Segafredo+18' 00''
34Bruno Armirail
Groupama - FDJ
Groupama - FDJ+18' 24''
35José Joaquín Rojas
MOVISTAR
MOVISTAR+18' 32''
36Robert Gesink
Team Jumbo - Visma
Team Jumbo - Visma+18' 57''
37Juan Pedro López
Trek-Segafredo
Trek-Segafredo+19' 14''
38Julien Simon
Total Direct Energie
Total Direct Energie+19' 57''
39Clément Champoussin
AG2R LA MONDIALE
AG2R LA MONDIALE+21' 02''
40Tom Dumoulin
Team Jumbo - Visma
Team Jumbo - Visma+21' 05''
41Romain Sicard
Total Direct Energie
Total Direct Energie+21' 54''
42Jhojan García
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+23' 44''
43Jan Hirt
CCC Team
CCC Team+23' 50''
44Luis Ángel Maté
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+24' 51''
45Jefferson Alveiro Cepeda
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+25' 01''
46Michael Valgren
NTT Pro Cycling Team
NTT Pro Cycling Team+25' 35''
47Matteo Badilatti
Israel Start-Up Nation
Israel Start-Up Nation+25' 48''
48Nicholas Schultz
Mitchelton-Scott
Mitchelton-Scott+26' 40''
49Michel Ries
Trek-Segafredo
Trek-Segafredo+28' 09''
50Ion Izagirre
ASTANA PRO
ASTANA PRO+28' 23''
51Koen de Kort
Trek-Segafredo
Trek-Segafredo+28' 53''
52Nans Peters
AG2R LA MONDIALE
AG2R LA MONDIALE+29' 31''
53Jonathan Lastra
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+29' 35''
54Ángel Madrazo
Burgos - BH
Burgos - BH+29' 57''
55Julen Amezqueta
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+30' 01''
56Tsgabu Grmay
Mitchelton-Scott
Mitchelton-Scott+30' 02''
57Victor Lafay
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+30' 31''
58Robert Power
Team Sunweb
Team Sunweb+31' 37''
59Merhawi Kudus
ASTANA PRO
ASTANA PRO+31' 49''
60Thymen Arensman
Team Sunweb
Team Sunweb+31' 58''
61Óscar Cabedo
Burgos - BH
Burgos - BH+32' 07''
62Paul Ourselin
Total Direct Energie
Total Direct Energie+32' 20''
63Daniel Martínez
EF Pro Cycling
EF Pro Cycling+32' 28''
64Rémy Mertz
Lotto - Soudal
Lotto - Soudal+32' 29''
65Imanol Erviti
MOVISTAR
MOVISTAR+32' 41''
66Jannik Steimle
Deceuninck - Quick-Step
Deceuninck - Quick-Step+33' 01''
67Nélson Oliveira
MOVISTAR
MOVISTAR+33' 01''
68Omar Fraile
ASTANA PRO
ASTANA PRO+33' 40''
69Andrey Amador
INEOS Grenadiers
INEOS Grenadiers+33' 45''
70Stefan de Bod
NTT Pro Cycling Team
NTT Pro Cycling Team+34' 23''
71Dylan van Baarle
INEOS Grenadiers
INEOS Grenadiers+34' 31''
72Aritz Bagües
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+34' 57''
73Dorian Godon
AG2R LA MONDIALE
AG2R LA MONDIALE+35' 01''
74Romain Seigle
Groupama - FDJ
Groupama - FDJ+35' 56''
75Santiago Buitrago
Bahrain-McLaren
Bahrain-McLaren+36' 16''
76Robert Stannard
Mitchelton-Scott
Mitchelton-Scott+36' 23''
77Chris Froome
INEOS Grenadiers
INEOS Grenadiers+37' 03''
78Matthieu Ladagnous
Groupama - FDJ
Groupama - FDJ+37' 08''
79Mark Donovan
Team Sunweb
Team Sunweb+37' 11''
80Alex Aranburu
ASTANA PRO
ASTANA PRO+37' 16''
81Tim Wellens
Lotto - Soudal
Lotto - Soudal+37' 30''
82Gonzalo Serrano
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+37' 34''
83Willie Smit
Burgos - BH
Burgos - BH+37' 53''
84Reto Hollenstein
Israel Start-Up Nation
Israel Start-Up Nation+37' 53''
85Dion Smith
Mitchelton-Scott
Mitchelton-Scott+38' 05''
86Valentin Ferron
Total Direct Energie
Total Direct Energie+38' 38''
87Cameron Wurf
INEOS Grenadiers
INEOS Grenadiers+38' 39''
88Michael Woods
EF Pro Cycling
EF Pro Cycling+38' 44''
89Stan Dewulf
Lotto - Soudal
Lotto - Soudal+38' 50''
90Enrico Gasparotto
NTT Pro Cycling Team
NTT Pro Cycling Team+39' 30''
91Omer Goldshtein
Israel Start-Up Nation
Israel Start-Up Nation+40' 42''
92Olivier Le Gac
Groupama - FDJ
Groupama - FDJ+40' 45''
93Michal Golas
INEOS Grenadiers
INEOS Grenadiers+40' 48''
94Juan Felipe Osorio
Burgos - BH
Burgos - BH+41' 11''
95Ricardo Vilela
Burgos - BH
Burgos - BH+41' 11''
96James Piccoli
Israel Start-Up Nation
Israel Start-Up Nation+41' 11''
97Tejay van Garderen
EF Pro Cycling
EF Pro Cycling+41' 11''
98Fernando Barceló
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+41' 13''
99Alex Molenaar
Burgos - BH
Burgos - BH+41' 32''
100Lennard Hofstede
Team Jumbo - Visma
Team Jumbo - Visma+41' 41''
101Michael Storer
Team Sunweb
Team Sunweb+41' 44''
102Lorrenzo Manzin
Total Direct Energie
Total Direct Energie+42' 00''
103Scott Davies
Bahrain-McLaren
Bahrain-McLaren+42' 03''
104Ian Garrison
Deceuninck - Quick-Step
Deceuninck - Quick-Step+42' 03''
105Alexander Kamp
Trek-Segafredo
Trek-Segafredo+42' 03''
106Zdenek Štybar
Deceuninck - Quick-Step
Deceuninck - Quick-Step+42' 08''
107Michael Mørkøv
Deceuninck - Quick-Step
Deceuninck - Quick-Step+42' 08''
108Nicholas Dlamini
NTT Pro Cycling Team
NTT Pro Cycling Team+42' 34''
109Tomasz Marczynski
Lotto - Soudal
Lotto - Soudal+42' 34''
110Brent Van Moer
Lotto - Soudal
Lotto - Soudal+42' 36''
111Dmitriy Gruzdev
ASTANA PRO
ASTANA PRO+42' 40''
112Jesús Ezquerra
Burgos - BH
Burgos - BH+42' 41''
113Sam Bennett
Deceuninck - Quick-Step
Deceuninck - Quick-Step+42' 55''
114Fred Wright
Bahrain-McLaren
Bahrain-McLaren+43' 13''
115Gerben Thijssen
Lotto - Soudal
Lotto - Soudal+43' 17''
116Reinardt Janse van Rensburg
NTT Pro Cycling Team
NTT Pro Cycling Team+43' 19''
117Ide Schelling
BORA - HANSGROHE
BORA - HANSGROHE+43' 20''
118Quentin Jauregui
AG2R LA MONDIALE
AG2R LA MONDIALE+43' 25''
119Emils Liepinš
Trek-Segafredo
Trek-Segafredo+43' 28''
120Niki Terpstra
Total Direct Energie
Total Direct Energie+43' 28''
121Pim Ligthart
Total Direct Energie
Total Direct Energie+43' 42''
122Jonathan Hivert
Total Direct Energie
Total Direct Energie+44' 59''
123Michal Paluta
CCC Team
CCC Team+45' 06''
124Héctor Sáez
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+45' 18''
125Anthony Roux
Groupama - FDJ
Groupama - FDJ+45' 20''
126Alexis Renard
Israel Start-Up Nation
Israel Start-Up Nation+45' 21''
127Carlos Barbero
NTT Pro Cycling Team
NTT Pro Cycling Team+45' 21''
128Kevin Inkelaar
Bahrain-McLaren
Bahrain-McLaren+45' 21''
129Benjamin Dyball
NTT Pro Cycling Team
NTT Pro Cycling Team+45' 21''
130Lukasz Wisniowski
CCC Team
CCC Team+45' 21''
131Emmanuel Morin
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+45' 21''
132Jon Aberasturi
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+45' 26''
133Grega Bole
Bahrain-McLaren
Bahrain-McLaren+45' 26''
134Pierre-Luc Périchon
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+45' 26''
135Jorge Arcas
MOVISTAR
MOVISTAR+45' 31''
136Jonas Vingegaard
Team Jumbo - Visma
Team Jumbo - Visma+45' 31''
137Jasper Philipsen
UAE Team Emirates
UAE Team Emirates+45' 49''
138Paul Martens
Team Jumbo - Visma
Team Jumbo - Visma+45' 52''
139Aliaksandr Riabushenko
UAE Team Emirates
UAE Team Emirates+45' 58''
140Tosh Van der Sande
Lotto - Soudal
Lotto - Soudal+46' 05''
141Harry Tanfield
AG2R LA MONDIALE
AG2R LA MONDIALE+46' 22''
142Jay McCarthy
BORA - HANSGROHE
BORA - HANSGROHE+46' 29''
143Ivo Oliveira
UAE Team Emirates
UAE Team Emirates+46' 57''
144Francisco Ventoso
CCC Team
CCC Team+46' 59''
145Max Kanter
Team Sunweb
Team Sunweb+46' 59''
146Magnus Cort
EF Pro Cycling
EF Pro Cycling+47' 30''
147Stephen Williams
Bahrain-McLaren
Bahrain-McLaren+48' 05''
148Jetse Bol
Burgos - BH
Burgos - BH+48' 27''
149Natnael Berhane
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+48' 30''
150Rémi Cavagna
Deceuninck - Quick-Step
Deceuninck - Quick-Step+49' 37''
151Martin Salmon
Team Sunweb
Team Sunweb+49' 38''
152Jasha Sütterlin
Team Sunweb
Team Sunweb+50' 20''
153Rui Oliveira
UAE Team Emirates
UAE Team Emirates+50' 33''
154Andreas Schillinger
BORA - HANSGROHE
BORA - HANSGROHE+50' 38''
155Rory Sutherland
Israel Start-Up Nation
Israel Start-Up Nation+51' 47''
156Alexander Edmondson
Mitchelton-Scott
Mitchelton-Scott+51' 51''
157Simon Geschke
CCC Team
CCC Team+51' 58''
158Mitch Docker
EF Pro Cycling
EF Pro Cycling+52' 23''
159Julius van den Berg
EF Pro Cycling
EF Pro Cycling+52' 48''
160Callum Scotson
Mitchelton-Scott
Mitchelton-Scott+53' 16''
161Michael Schwarzmann
BORA - HANSGROHE
BORA - HANSGROHE+53' 21''
162Mihkel Räim
Israel Start-Up Nation
Israel Start-Up Nation+53' 44''
163Jakub Mareczko
CCC Team
CCC Team+54' 13''
164Logan Owen
EF Pro Cycling
EF Pro Cycling+55' 41''
165Rüdiger Selig
BORA - HANSGROHE
BORA - HANSGROHE+58' 16''
166Martin Laas
BORA - HANSGROHE
BORA - HANSGROHE+58' 18''
167Pascal Ackermann
BORA - HANSGROHE
BORA - HANSGROHE+58' 20''
168Mickaël Delage
Groupama - FDJ
Groupama - FDJ+58' 30''
169Matteo Moschetti
Trek-Segafredo
Trek-Segafredo+1h 00' 25''