ACCUEIL      EQUIPES/COUREURS      PARCOURS      CLASSEMENTS      FEMMES





Classements Tour de France 2022

Classement par Points

Classement du Meilleur Grimpeur

Classement du Meilleur Jeune

Classement par Équipe

Classements Femmes



Classement Général du Tour de France 2022































Rappel : Classement Général du Tour de France 2021

1Tadej Pogacar (SLO - UAE Emirates)82h56'36''
2Jonas Vingegaard (DEN - Jumbo-Visma)+00h05'20''
3Richard Carapaz (ECU - Ineos Grenadiers)+00h07'03''
4Ben O'Connor (AUS - AG2R Citroën)+00h10'02''
5Wilco Kelderman (NED - Bora-Hansgrohe)+00h10'13''
6Enric Mas (ESP - Movistar)+00h11'43''
7Alexey Lutsenko (KAZ - Astana-Premier Tech)+00h12'23''
8Guillaume Martin (FRA - Cofidis)+00h15'33''
9Pello Bilbao (ESP - Bahrain Victorious)+00h16'04''
10Rigoberto Uran (COL - EF Education-NIPPO)+00h18'34''
11David Gaudu (FRA - Groupama-FDJ)+00h21'50''
12Mattia Cattaneo (ITA - Deceuninck-Quick Step)+00h24'58''
13Esteban Chaves (COL - BikeExchange)+00h37'48''
14Louis Meintjes (RSA - Intermarché-Wanty-Gobert)+00h38'09''
15Aurélien Paret-Peintre (FRA - AG2R Citroën)+00h39'09''
16Wout Poels (NED - Bahrain Victorious)+00h50'35''
17Dylan Teuns (BEL - Bahrain Victorious)+00h51'40''
18Ruben Guerreiro (POR - EF Education-NIPPO)+00h54'10''
19Wout van Aert (BEL - Jumbo-Visma)+00h57'02''
20Bauke Mollema (NED - Trek-Segafredo)+01h02'18''
21Sergio Henao (COL - Qhubeka NextHash)+01h03'12''
22Franck Bonnamour (FRA - B&B Hotels P/B KTM)+01h04'35''
23Jonathan Castroviejo (ESP - Ineos Grenadiers)+01h06'20''
24Alejandro Valverde (ESP - Movistar)+01h07'50''
25Sergio Higuita (COL - EF Education-NIPPO)+01h09'16''
26Ion Izagirre (ESP - Astana-Premier Tech)+01h23'39''
27Patrick Konrad (AUT - Bora-Hansgrohe)+01h27'06''
28Nairo Quintana (COL - Arkéa-Samsic)+01h33'11''
29Xandro Meurisse (BEL - Alpecin-Fenix)+01h40'48''
30Julian Alaphilippe (FRA - Deceuninck-Quick Step)+01h43'06''
31Matej Mohoric (SLO - Bahrain Victorious)+01h50'04''
32Sepp Kuss (NED - Jumbo-Visma)+01h50'04''
33Emanuel Buchmann (GER - Bora-Hansgrohe)+01h51'05''
34Rafal Majka (POL - UAE Emirates)+01h54'04''
35Quentin Pacher (FRA - B&B Hotels P/B KTM)+01h55'34''
36Kenny Elissonde (FRA - Trek-Segafredo)+01h56'33''
37Julien Bernard (FRA - Trek-Segafredo)+02h03'32''
38Richie Porte (AUS - Ineos Grenadiers)+02h06'39''
39Jasper Stuyven (BEL - Trek-Segafredo)+02h07'39''
40Dan Martin (IRL - Israel Start-Up Nation)+02h09'35''
41Geraint Thomas (GBR - Ineos Grenadiers)+02h11'37''
42Valentin Madouas (FRA - Groupama-FDJ)+02h11'39''
43Neilson Powless (USA - EF Education-NIPPO)+02h13'33''
44Davide Formolo (ITA - UAE Emirates)+02h15'56''
45Mark Donovan (GBR - DSM)+02h17'40''
46Cristian Rodriguez (ESP - TotalEnergies)+02h19'31''
47Pierre Latour (FRA - TotalEnergies)+02h19'36''
48Jan Bakelants (BEL - Intermarché-Wanty-Gobert)+02h21'30''
49Stefan Küng (SUI - Groupama-FDJ)+02h22'03''
50Nils Politt (GER - Bora-Hansgrohe)+02h22'44''
51Pierre Rolland (FRA - B&B Hotels P/B KTM)+02h23'11''
52Sonny Colbrelli (ITA - Bahrain Victorious)+02h24'39''
53Michael Valgren (DEN - EF Education-NIPPO)+02h26'16''
54Dylan van Baarle (NED - Ineos Grenadiers)+02h27'07''
55Jonas Rutsch (GER - EF Education-NIPPO)+02h29'33''
56Magnus Cort (DEN - EF Education-NIPPO)+02h30'23''
57Omar Fraile (ESP - Astana-Premier Tech)+02h31'14''
58Michael Schar (SUI - AG2R Citroën)+02h35'18''
59Silvan Dillier (SUI - Alpecin-Fenix)+02h35'43''
60Tao Geoghegan Hart (GBR - Ineos Grenadiers)+02h37'02''
61Elie Gesbert (FRA - Arkéa-Samsic)+02h38'28''
62Simon Geschke (GER - Cofidis)+02h38'51''
63Lorenzo Rota (ITA - Intermarché-Wanty-Gobert)+02h39'57''
64Kasper Asgreen (DEN - Deceuninck-Quick Step)+02h43'41''
65Brent Van Moer (BEL - Lotto-Soudal)+02h43'49''
66Hugo Houle (CAN - Astana-Premier Tech)+02h44'39''
67Imanol Erviti (ESP - Movistar)+02h49'07''
68Michal Kwiatkowski (POL - Ineos Grenadiers)+02h49'22''
69Brandon McNulty (USA - UAE Emirates)+02h50'53''
70Oliver Naesen (BEL - AG2R Citroën)+02h52'25''
71Tom Skujins (LET - Trek-Segafredo)+02h52'56''
72Victor De la Parte (ESP - TotalEnergies)+02h54'28''
73Anthony Turgis (FRA - TotalEnergies)+02h55'51''
74Alex Aranburu (ESP - Astana-Premier Tech)+02h56'44''
75Dorian Godon (FRA - AG2R Citroën)+02h57'11''
76Mike Teunissen (NED - Jumbo-Visma)+02h58'25''
77Rui Costa (POR - UAE Emirates)+02h58'29''
78Fabien Doubey (FRA - TotalEnergies)+03h02'45''
79Michael Matthews (AUS - BikeExchange)+03h03'30''
80Georg Zimmermann (GER - Intermarché-Wanty-Gobert)+03h05'48''
81Cyril Gautier (FRA - B&B Hotels P/B KTM)+03h08'30''
82Thomas De Gendt (BEL - Lotto-Soudal)+03h08'46''
83Bruno Armirail (FRA - Groupama-FDJ)+03h09'58''
84Ruben Fernandez (ESP - Cofidis)+03h10'43''
85Harry Sweeny (BEL - Lotto-Soudal)+03h10'52''
86Anthony Perez (FRA - Cofidis)+03h10'56''
87Jesus Herrada (ESP - Cofidis)+03h11'15''
88Cyril Barthe (FRA - B&B Hotels P/B KTM)+03h12'31''
89Connor Swift (GBR - Arkéa-Samsic)+03h13'48''
90Jorge Arcas (ESP - Movistar)+03h14'41''
91Christophe Laporte (FRA - Cofidis)+03h15'03''
92Pierre-Luc Périchon (FRA - Cofidis)+03h16'27''
93Maxime Chevalier (FRA - B&B Hotels P/B KTM)+03h16'54''
94Ivan Garcia Cortina (ESP - Movistar)+03h21'25''
95Jonas Rickaert (BEL - Alpecin-Fenix)+03h22'36''
96Fred Wright (GBR - Bahrain Victorious)+03h24'19''
97Greg Van Avermaet (BEL - AG2R Citroën)+03h24'29''
98Marc Hirschi (SUI - UAE Emirates)+03h24'38''
99Philippe Gilbert (BEL - Lotto-Soudal)+03h27'22''
100Luke Durbridge (AUS - BikeExchange)+03h28'05''
101Carlos Verona (ESP - Movistar)+03h28'40''
102Luka Mezgec (SLO - BikeExchange)+03h30'17''
103Stefan Bisseger (SUI - EF Education-NIPPO)+03h31'35''
104Edward Theuns (BEL - Trek-Segafredo)+03h33'31''
105Guillaume Boivin (CAN - Israel Start-Up Nation)+03h33'42''
106Kristian Sbaragli (ITA - Alpecin-Fenix)+03h34'19''
107Benoît Cosnefroy (FRA - AG2R Citroën)+03h34'54''
108Davide Ballerini (ITA - Deceuninck-Quick Step)+03h35'13''
109Jasper Philipsen (BEL - Alpecin-Fenix)+03h42'11''
110Mikkel Bjerg (DEN - UAE Emirates)+03h42'21''
111Casper Pedersen (DEN - DSM)+03h42'52''
112Vegard Stake Laengen (NOR - UAE Emirates)+03h43'33''
113Dmitriy Gruzdev (KAZ - Astana-Premier Tech)+03h44'49''
114Christopher Juul-Jensen (DEN - BikeExchange)+03h45'07''
115Daniel Oss (ITA - Bora-Hansgrohe)+03h46'53''
116Lukas Pöstlberger (AUT - Bora-Hansgrohe)+03h47'12''
117Boy Van Poppel (NED - Intermarché-Wanty-Gobert)+03h50'25''
118Petr Vakoc (CZE - Alpecin-Fenix)+03h51'06''
119Ide Schelling (NED - Bora-Hansgrohe)+03h51'16''
120Danny Van Poppel (NED - Intermarché-Wanty-Gobert)+03h52'53''
121Max Walscheid (GER - Qhubeka NextHash)+03h53'05''
122Omer Goldstein (ISR - Israel Start-Up Nation)+03h55'26''
123Simon Clarke (AUS - Qhubeka NextHash)+03h56'08''
124Carlos Barbero (ITA - Qhubeka NextHash)+04h00'20''
125André Greipel (GER - Israel Start-Up Nation)+04h01'26''
126Nils Eekhoff (NED - DSM)+04h02'44''
127Marco Haller (AUT - Bahrain Victorious)+04h03'01''
128Joris Nieuwenhuis (NED - DSM)+04h03'22''
129Julien Simon (FRA - TotalEnergies)+04h05'49''
130Sean Bennett (USA - Qhubeka NextHash)+04h07'42''
131Jelle Wallays (BEL - Cofidis)+04h09'46''
132Jérémy Cabot (FRA - TotalEnergies)+04h11'35''
133Christopher Froome (GBR - Israel Start-Up Nation)+04h12'01''
134Rick Zabel (GER - Israel Start-Up Nation)+04h13'07''
135Dries Devenyns (BEL - Deceuninck-Quick Step)+04h20'49''
136Reto Hollenstein (SUI - Israel Start-Up Nation)+04h24'19''
137Mads Pedersen (DEN - Trek-Segafredo)+04h29'17''
138Michael Morkov (DEN - Deceuninck-Quick Step)+04h32'45''
139Mark Cavendish (GBR - Deceuninck-Quick Step)+04h34'14''
140Cees Bol (NED - DSM)+04h36'39''
141Tim Declercq (BEL - Deceuninck-Quick Step)+05h01'09''










Rappel : Classement Général du Tour de France 2020

1Tadej Pogacar (SLO - UAE Emirates)87h20'05''
2Primoz Roglic (SLO - Jumbo-Visma)+00h00'59''
3Richie Porte (AUS - Trek-Segafredo)+00h03'30''
4Mikel Landa (ESP - Bahrain-McLaren)+00h05'58''
5Enric Mas (ESP - Movistar)+00h06'07''
6Miguel Angel Lopez (COL - Astana)+00h06'47''
7Tom Dumoulin (NED - Jumbo-Visma)+00h07'48''
8Rigoberto Uran (COL - EF Pro Cycling)+00h08'02''
9Adam Yates (GBR - Mitchelton-Scott)+00h09'25''
10Damiano Caruso (ITA - Bahrain-McLaren)+00h14'03''
11Guillaume Martin (FRA - Cofidis)+00h16'58''
12Alejandro Valverde (ESP - Movistar)+00h17'41''
13Richard Carapaz (ECU - Ineos Grenadiers)+00h25'53''
14Warren Barguil (FRA - Arkea-Samsic)+00h31'04''
15Sepp Kuss (USA - Jumbo-Visma)+00h42'20''
16Pello Bilbao (ESP - Bahrain-McLaren)+00h55'56''
17Nairo Quintana (COL - Arkea-Samsic)+01h03'07''
18Pierre Rolland (FRA - B&B Hôtels-Vital Concept)+01h08'26''
19Carlos Verona (ESP - Movistar)+01h19'54''
20Wout Van Aert (BEL - Jumbo-Visma)+01h20'31''
21Marc Soler (ESP - Movistar)+01h31'53''
22Gorka Izagirre (ESP - Astana)+01h36'12''
23Esteban Chaves (COL - Mitchelton-Scott)+01h38'45''
24Sébastien Reichenbach (SUI - Groupama-FDJ)+01h39'27''
25Kenny Elissonde (FRA - Trek-Segafredo)+01h40'06''
26Mikaël Cherel (FRA - AG2R La Mondiale)+01h40'51''
27Valentin Madouas (FRA - Groupama-FDJ)+01h42'43''
28Daniel Martinez (COL - EF Pro Cycling)+01h55'12''
29Thibaut Pinot (FRA - Groupama-FDJ)+01h59'54''
30Michal Kwiatkowski (POL - Ineos Grenadiers)+02h06'32''
31Romain Sicard (FRA - Total Direct Energie)+02h13'02''
32Luis Leon Sanchez (ESP - Astana)+02h13'47''
33Lennard Kämna (GER - Bora-Hansgrohe)+02h15'39''
34George Bennett (NZL - Jumbo-Visma)+02h15'49''
35Alexis Vuillermoz (FRA - AG2R La Mondiale)+02h16'19''
36Julian Alaphilippe (FRA - Deceuninck-Quick-Step)+02h19'11''
37Hugh Carthy (GBR - EF Pro Cycling)+02h20'31''
38Emanuel Buchmann (GER - Bora-Hansgrohe)+02h21'57''
39Rudy Molard (FRA - Groupama-FDJ)+02h26'53''
40Jan Polanc (SLO - UAE Emirates)+02h29'54''
41Dan Martin (IRL - Israël Start-Up Nation)+02h30'25''
42Robert Gesink (NED - Jumbo-Visma)+02h30'35''
43Bob Jungels (LUX - Deceuninck-Quick-Step)+02h33'30''
44Jesus Herrada (ESP - Cofidis)+02h34'50''
45Harold Tejada (COL - Astana)+02h37'02''
46Alexey Lutsenko (KAZ - Astana)+02h39'37''
47Hugo Houle (CAN - Astana)+02h39'54''
48Simon Geschke (GER - CCC)+02h44'27''
49Nicolas Edet (FRA - Cofidis)+02h48'44''
50Greg Van Avermaet (BEL - CCC)+02h49'50''
51Niklas Eg (DEN - Trek-Segafredo)+02h50'04''
52Thomas De Gendt (BEL - Lotto-Soudal)+02h51'56''
53Quentin Pacher (FRA - B&B Hôtels-Vital Concept)+02h54'17''
54Marc Hirschi (SUI - Sunweb)+02h54'34''
55Nelson Oliveira (POR - Movistar)+03h01'41''
56Neilson Powless (USA - EF Pro Cycling)+03h03'09''
57Maximilian Schachmann (GER - Bora-Hansgrohe)+03h03'28''
58Søren Kragh Andersen (DEN - Sunweb)+03h06'26''
59Dylan Van Baarle (NED - Ineos Grenadiers)+03h07'42''
60Omar Fraile (ESP - Astana)+03h13'41''
61Oliver Naesen (BEL - AG2R La Mondiale)+03h22'04''
62Alberto Bettiol (ITA - EF Pro Cycling)+03h24'55''
63Felix Großschartner (AUT - Bora-Hansgrohe)+03h25'17''
64Nicolas Roche (IRL - Sunweb)+03h27'13''
65Nans Peters (FRA - AG2R La Mondiale)+03h27'46''
66Winner Anacona (COL - Arkea-Samsic)+03h32'40''
67Jan Hirt (CZE - CCC)+03h34'58''
68Ben Hermans (BEL - Israël Start-Up Nation)+03h37'12''
69Michael Schär (SUI - CCC)+03h38'55''
70José Joaquín Rojas (ESP - Movistar)+03h40'49''
71Jasper Stuyven (BEL - Trek-Segafredo)+03h40'52''
72David De La Cruz (ESP - UAE Emirates)+03h41'20''
73Michael Valgren (DEN - NTT)+03h41'45''
74Imanol Erviti (ESP - Movistar)+03h48'00''
75Tiesj Benoot (BEL - Sunweb)+03h48'50''
76Matej Mohoric (SLO - Bahrain-McLaren)+03h49'02''
77Andrey Amador (CRC - Ineos Grenadiers)+03h49'04''
78Cyril Gautier (FRA - B&B Hôtels-Vital Concept)+03h51'57''
79Matteo Trentin (ITA - CCC)+03h52'10''
80Dario Cataldo (ITA - Movistar)+03h52'51''
81Toms Skujins (LET - Trek-Segafredo)+03h53'09''
82Vegard Stake Laengen (NOR - UAE Emirates)+03h53'17''
83Jack Bauer (NZL - Mitchelton-Scott)+04h00'34''
84Peter Sagan (SLK - Bora-Hansgrohe)+04h04'15''
85Krists Neilands (LET - Israël Start-Up Nation)+04h11'03''
86Pierre-Luc Périchon (FRA - Cofidis)+04h14'28''
87Pavel Sivakov (RUS - Ineos Grenadiers)+04h15'38''
88Luka Mezgec (SLN - Mitchelton-Scott)+04h17'07''
89Jens Keukeleire (BEL - EF Pro Cycling)+04h18'47''
90Dries Devenyns (BEL - Deceuninck-Quick-Step)+04h20'41''
91Tejay Van Garderen (USA - EF Pro Cycling)+04h22'20''
92Casper Pederse (DEN - Sunweb)+04h24'13''
93Sonny Colbrelli (ITA - Bahrain-McLaren)+04h24'42''
94Matthieu Ladagnous (FRA - Groupama-FDJ)+04h24'52''
95Dayer Quintana (COL - Arkea-Samsic)+04h25'50''
96Cyril Barthe (FRA - B&B Hôtels-Vital Concept)+04h27'07''
97Daryl Impey (RSA - Mitchelton-Scott)+04h28'39''
98Tom Van Asbroeck (BEL - Israël Start-Up Nation)+04h33'17''
99Christopher Juul Jensen (DEN - Mitchelton-Scott)+04h34'03''
100Alessandro De Marchi (ITA - CCC)+04h34'06''
101Edvald Boasson Hagen (NOR - NTT)+04h34'19''
102Kévin Ledanois (FRA - Arkea-Samsic)+04h35'48''
103Joris Nieuwenhuis (NED - Sunweb)+04h38'50''
104Clément Venturini (FRA - AG2R La Mondiale)+04h39'08''
105Daniel Oss (ITA - Bora-Hansgrohe)+04h40'46''
106Connor Swift (GBR - Arkea-Samsic)+04h41'59''
107Christophe Laporte (FRA - Cofidis)+04h44'30''
108Anthony Turgis (FRA - Total Direct Energie)+04h44'57''
109Roman Kreuziger (CZE - NTT)+04h45'26''
110Wout Poels (NED - Bahrain-McLaren)+04h47'23''
111Marco Marcato (ITA - UAE Emirates)+04h48'47''
112Simone Consonni (ITA - Cofidis)+04h53'50''
113Rémi Cavagna (FRA - Deceuninck-Quick-Step)+04h58'46''
114Kasper Asgreen (DEN - Deceuninck-Quick-Step)+05h00'04''
115Hugo Hofstetter (FRA - Israël Start-Up Nation)+05h00'14''
116Benoît Cosnefroy (FRA - AG2R La Mondiale)+05h00'43''
117Fabien Grellier (FRA - Total Direct Energie)+05h01'32''
118Tony Martin (GER - Jumbo-Visma)+05h05'28''
119Edward Theuns (BEL - Trek-Segafredo)+05h08'10''
120Nils Politt (GER - Israël Start-Up Nation)+05h09'02''
121Ryan Gibbons (RSA - NTT)+05h09'32''
122Bryan Coquard (FRA - B&B Hôtels-Vital Concept)+05h10'32''
123Geoffrey Soupe (FRA - Total Direct Energie)+05h10'40''
124Mads Pedersen (DEN - Trek-Segafredo)+05h11'03''
125Jonas Koch (GER - CCC)+05h12'04''
126Nikias Arndt (GER - Sunweb)+05h13'11''
127Tim Declercq (BEL - Deceuninck-Quick-Step)+05h14'52''
128Amund Grøndahl Jansen (NOR - Jumbo-Visma)+05h17'28''
129Luke Rowe (GBR - Ineos Grenadiers)+05h17'50''
130Michael Morkov (DEN - Deceuninck-Quick-Step)+05h26'21''
131Mathieu Burgaudeau (FRA - Total Direct Energie)+05h27'38''
132Alexander Kristoff (NOR - UAE Emirates)+05h28'28''
133Clément Russo (FRA - Arkea-Samsic)+05h28'45''
134Max Walscheid (GER - NTT)+05h29'38''
135Elia Viviani (ITA - Cofidis)+05h30'01''
136Maxime Chevalier (FRA - B&B Hôtels-Vital Concept)+05h31'30''
137Kévin Reza (FRA - B&B Hôtels-Vital Concept)+05h31'37''
138Sam Bennett (IRL - Deceuninck-Quick-Step)+05h32'33''
139Guy Niv (ISR - Israël Start-Up Nation)+05h34'43''
140Cees Bol (NED - Sunweb)+05h38'16''
141Niccolo Bonifazio (ITA - Total Direct Energie)+05h42'13''
142Jasper De Buyst (BEL - Lotto-Soudal)+05h43'07''
143Marco Haller (AUT - Bahrain-McLaren)+05h46'27''
144Caleb Ewan (AUS - Lotto-Soudal)+05h50'25''
145Frederick Frison (BEL - Lotto-Soudal)+06h01'48''
146Roger Kluge (GER - Lotto-Soudal)+06h07'02''










Rappel : Classement Général du Tour de France 2019

1Egan Bernal (COL - Ineos)82H57'00''
2Geraint Thomas (GBR - Ineos)+00H01'11''
3Steven Kruijswijk (NED - Jumbo-Visma)+00H01'31''
4Emanuel Buchmann (GER - Bora-Hansgrohe)+00H01'56''
5Julian Alaphilippe (FRA - Deceuninck-Quick-Step)+00H04'05''
6Mikel Landa (ESP - Movistar)+00H04'23''
7Rigoberto Urán (COL - EF Education First)+00H05'15''
8Nairo Quintana (COL - Movistar)+00H05'30''
9Alejandro Valverde (ESP - Movistar)+00H06'12''
10Warren Barguil (FRA - Arkea-Samsic)+00H07'32''
11Richie Porte (AUS - Trek-Segafredo)+00H12'43''
12Guillaume Martin (FRA - Wanty-Groupe Gobert)+00H22'08''
13David Gaudu (FRA - Groupama-FDJ)+00H24'03''
14Fabio Aru (ITA - UAE Emirates)+00H27'41''
15Romain Bardet (FRA - AG2R La Mondiale)+00H30'28''
16Roman Kreuziger (CZE - Dimension Data)+00H36'09''
17Sebastian Reichenbach (SUI - Groupama-FDJ)+00H44'29''
18Dan Martin (IRL - UAE Emirates)+00H45'21''
19Alexey Lutsenko (KAZ - Astana)+00H48'52''
20Jesus Herrada (ESP - Cofidis)+00H51'57''
21Xandro Meurisse (BEL - Wanty-Groupe Gobert)+00H56'47''
22Enric Mas (ESP - Deceuninck-Quick-Step)+00H58'20''
23Laurens De Plus (BEL - Jumbo-Visma)+01H02'44''
24George Bennett (N-Z - Jumbo-Visma)+01H04'40''
25Gregor Mühlberger (AUT - Bora-Hansgrohe)+01H04'40''
26Wout Poels (NED - Ineos)+01H12'25''
27Tanel Kangert (EST - EF Education First)+01H12'36''
28Bauke Mollema (NED - Trek-Segafredo)+01H14'58''
29Adam Yates (GBR - Mitchelton-Scott)+01H16'50''
30Julien Bernard (FRA - Trek-Segafredo)+01H20'07''
31Giulio Ciccone (ITA - Trek-Segafredo)+01H20'49''
32Michael Woods (CAN - EF Education First)+01H21'00''
33Rudy Molard (FRA - Groupama-FDJ)+01H21'17''
34Mikaël Cherel (FRA - AG2R La Mondiale)+01H22'32''
35Patrick Konrad (AUT - Bora-Hansgrohe)+01H24'35''
36Greg Van Avermaet (BEL - CCC)+01H27'56''
37Marc Soler (ESP - Movistar)+01H35'45''
38Jack Haig (AUS - Mitchelton-Scott)+01H36'59''
39Vincenzo Nibali (ITA - Bahrain-Merida)+01H37'02''
40Lennard Kämna (GER - Sunweb)+01H39'36''
41Alexis Vuillermoz (FRA - AG2R La Mondiale)+01H40'12''
42Gorka Izagirre (ESP - Astana)+01H40'17''
43Jasper Stuyven (BEL - Trek-Segafredo)+01H43'42''
44Dylan Teuns (BEL - Bahrain-Merida)+01H44'17''
45Nicolas Roche (IRL - Sunweb)+01H47'20''
46Dylan Van Baarle (NED - Ineos)+01H51'39''
47Sergio Henao (COL - UAE Emirates)+01H52'37''
48Mathias Frank (SUI - AG2R La Mondiale)+01H53'51''
49Simon Yates (GBR - Mitchelton-Scott)+01H53'54''
50Jonathan Castroviejo (ESP - Ineos)+01H54'22''
51Ilnur Zakarin (RUS - Katusha-Alpecin)+01H55'57''
52Matteo Trentin (ITA - Mitchelton-Scott)+01H57'38''
53Rui Alberto Faria Da Costa (POR - UAE Emirates)+01H59'02''
54Pello Bilbao (ESP - Astana)+01H59'10''
55Andrey Amador (CRC - Movistar)+01H59'55''
56Tony Gallopin (FRA - AG2R La Mondiale)+02H03'00''
57Pierre-Luc Périchon (FRA - Cofidis)+02H05'35''
58Damiano Caruso (ITA - Bahrain-Merida)+02H07'16''
59Tiesj Benoot (BEL - Lotto-Soudal)+02H07'33''
60Thomas de Gendt (BEL - Lotto-Soudal)+02H10'33''
61Simon Clarke (AUS - EF Education First)+02H11'43''
62Ben King (USA - Dimension Data)+02H12'00''
63Simon Geschke (GER - CCC)+02H13'25''
64Nils Politt (GER - Katusha-Alpecin)+02H14'28''
65Fabio Felline (ITA - Trek-Segafredo)+02H15'03''
66Rein Taaramae (EST - Total Direct Energie)+02H15'42''
67Michael Matthews (AUS - Sunweb)+02H16'34''
68Alberto Bettiol (ITA - EF Education First)+02H19'06''
69Oliver Naesen (BEL - AG2R La Mondiale)+02H19'13''
70Michael Schär (SUI - CCC)+02H19'45''
71Omar Fraile (ESP - Astana)+02H19'52''
72Daryl Impey (RSA - Mitchelton-Scott)+02H24'58''
73Joey Rosskopf (USA - CCC)+02H26'36''
74Maxime Bouet (FRA - Arkea-Samsic)+02H28'04''
75Michael Valgren (DEN - Dimension Data)+02H28'07''
76Edvald Boasson Hagen (NOR - Dimension Data)+02H28'19''
77Serge Pauwels (BEL - CCC)+02H32'14''
78Élie Gesbert (FRA - Arkea-Samsic)+02H33'02''
79Nelson Oliveira (POR - Movistar)+02H35'51''
80Romain Sicard (FRA - Total Direct Energie)+02H38'26''
81Toms Skujins (LET - Trek-Segafredo)+02H39'50''
82Peter Sagan (SLK - Bora-Hansgrohe)+02H44'24''
83Michal Kwiatkowski (POL - Ineos)+02H46'14''
84Gianni Moscon (ITA - Ineos)+02H47'23''
85Sonny Colbrelli (ITA - Bahrain-Merida)+02H48'27''
86Natnael Berhane (ERI - Cofidis)+02H49'25''
87Anthony Perez (FRA - Cofidis)+02H51'36''
88Andrea Pasqualon (ITA - Wanty-Groupe Gobert)+02H53'25''
89Daniel Oss (ITA - Bora-Hansgrohe)+02H54'57''
90Anthony Delaplace (FRA - Arkea-Samsic)+02H55'03''
91Hugo Houle (CAN - Astana)+02H56'11''
92Amael Moinard (FRA - Arkea-Samsic)+02H59'17''
93Jan Tratnik (SLO - Bahrain-Merida)+03H00'37''
94Tim Wellens (BEL - Lotto-Soudal)+03H01'43''
95Paul Ourselin (FRA - Total Direct Energie)+03H01'47''
96Stefan Küng (SUI - Groupama-FDJ)+03H02'38''
97Dries Devenyns (BEL - Deceuninck-Quick-Step)+03H02'42''
98Jens Keukeleire (BEL - Lotto-Soudal)+03H03'49''
99Imanol Erviti (ESP - Movistar)+03H04'34''
100Stéphane Rossetto (FRA - Cofidis)+03H05'15''
101Mike Teunissen (NED - Jumbo-Visma)+03H06'54''
102Anthony Roux (FRA - Groupama-FDJ)+03H08'49''
103Kevin Ledanois (FRA - Arkea-Samsic)+03H12'17''
104Magnus Cort Nielsen (DEN - Astana)+03H12'22''
105Carlos Verona (ESP - Movistar)+03H13'05''
106Lilian Calmejane (FRA - Total Direct Energie)+03H13'36''
107Vegard Stake Laengen (NOR - UAE Emirates)+03H15'24''
108Julien Simon (FRA - Cofidis)+03H17'08''
109Luke Durbridge (AUS - Mitchelton-Scott)+03H18'36''
110Sven Erik Bystrøm (NOR - UAE Emirates)+03H19'40''
111Odd Eiking (NOR - Wanty-Groupe Gobert)+03H19'58''
112Chris Juul-Jensen (DEN - Mitchelton-Scott)+03H22'22''
113Benoît Cosnefroy (FRA - AG2R La Mondiale)+03H25'57''
114Ivan Garcia Cortina (ESP - Bahrain-Merida)+03H26'03''
115Alexis Gougeard (FRA - AG2R La Mondiale)+03H27'10''
116Nikias Arndt (GER - Sunweb)+03H27'43''
117Mads Wurtz Schmidt (DEN - Katusha-Alpecin)+03H29'22''
118Jasper de Buyst (BEL - Lotto-Soudal)+03H31'36''
119Matej Mohoric (SLO - Bahrain-Merida)+03H33'43''
120Frederik Backaert (BEL - Wanty-Groupe Gobert)+03H34'00''
121Fabien Grellier (FRA - Total Direct Energie)+03H35'12''
122Kasper Asgreen (DEN - Deceuninck-Quick-Step)+03H38'18''
123Florian Vachon  (FRA - Arkea-Samsic)+03H43'22''
124Reinardt Janse van Rensburg (RSA - Dimension Data)+03H44'10''
125Koen De Kort (NED - Trek-Segafredo)+03H44'48''
126Matthieu Ladagnous (FRA - Groupama-FDJ)+03H45'11''
127Lukasz Wisniowski (POL - CCC)+03H46'34''
128José Gonçalves (POR - Katusha-Alpecin)+03H47'15''
129Stephen Cummings (GBR - Dimension Data)+03H49'45''
130Elia Viviani (ITA - Deceuninck-Quick-Step)+03H52'37''
131Anthony Turgis (FRA - Total Direct Energie)+03H53'11''
132Caleb Ewan (AUS - Lotto-Soudal)+03H54'34''
133Yves Lampaert (BEL - Deceuninck-Quick-Step)+03H54'37''
134Chad Haga (USA - Sunweb)+03H54'51''
135Tom Scully (NZL - EF Education First)+03H56'52''
136Aimé de Gendt (BEL - Wanty-Groupe Gobert)+03H57'05''
137Niccolo Bonifazio (ITA - Total Direct Energie)+03H59'44''
138Kevin Van Melsen (BEL - Wanty-Groupe Gobert)+04H00'20''
139Alexander Kristoff (NOR - UAE Emirates)+04H01'05''
140Amund Jansen (NOR - Jumbo-Visma)+04H02'02''
141Marcus Burghardt (GER - Bora-Hansgrohe)+04H02'18''
142Maxime Monfort (BEL - Lotto-Soudal)+04H03'56''
143William Bonnet (FRA - Groupama-FDJ)+04H05'32''
144Andre Greipel (GER - Arkea-Samsic)+04H07'00''
145Dylan Groenewegen (NED - Jumbo-Visma)+04H07'10''
146Michael Hepburn (AUS - Mitchelton-Scott)+04H07'32''
147Lars Bak (DEN - Dimension Data)+04H07'49''
148Marco Haller (AUT - Katusha-Alpecin)+04H08'17''
149Maximiliano Richeze (ARG - Deceuninck-Quick-Step)+04H10'05''
150Roger Kluge (GER - Lotto-Soudal)+04H13'43''
151Alex Dowsett (GBR - Katusha-Alpecin)+04H14'39''
152Michael Morkov (DEN - Deceuninck-Quick-Step)+04H19'33''
153Jens Debusschere (BEL - Katusha-Alpecin)+04H29'07''
154Yoann Offredo (FRA - Wanty-Groupe Gobert)+04H31'43''
155Sebastian Langeveld (NED - EF Education First)+04H34'23''