Du au

Tour de France

2.GT (21 étapes)

Gros plan

La 108e édition du Tour de France (2.UWT) se disputera du 26 juin au 18 juillet. Vingt-et-une étapes figurent au programme, dont deux contre-la-montre individuels. La course partira de Brest le samedi 26 juin pour arriver aux Champs Elysées à Paris le dimanche 18 juillet. La victoire finale était revenue l'an dernier au Slovène Tadej Pogacar (voir classements). Tous les détails sur www.letour.fr.

Les étapes :
26/06 - Et. 1 : Brest - Landerneau (197,8 km)
27/06 - Et. 2 : Perros-Guirec - Mûr-de-Bretagne Guerlédan (183,5 km)
28/06 - Et. 3 : Lorient - Pontivy (182,9 km)
29/06 - Et. 4 : Redon - Fougères (150,4 km)
30/06 - Et. 5 : Changé - Laval (CLM individuel - 27,2 km)
01/07 - Et. 6 : Tours - Châteauroux (160,6 km)
02/07 - Et. 7 : Vierzon - Le Creusot (249,1 km)
03/07 - Et. 8 : Oyonnax - Le Grand-Bornand (150,8 km)
04/07 - Et. 9 : Cluses - Tignes (144,9 km)
05/07 - Repos à Tignes
06/07 - Et. 10 : Albertville - Valence (190,7 km)
07/07 - Et. 11 : Sorgues - Malaucène (198,9 km)
08/07 - Et. 12 : Saint-Paul-Trois-Châteaux - Nîmes (159,4 km)
09/07 - Et. 13 : Nîmes - Carcassonne (219,9 km)
10/07 - Et. 14 : Carcassonne - Quillan  (183,7 km)
11/07 - Et. 15 : Céret - Andorre-la-Vieille (191,3 km)
12/07 - Repos en Andorre
13/07 - Et. 16 : Andorre (Pas-de-la-Case) - Saint-Gaudens (169 km)
14/07 - Et. 17 : Muret - Saint-Lary-Soulan/Col de Portet (178,4 km)
15/07 - Et. 18 : Pau - Luz-Ardiden (129,7 km)
16/07 - Et. 19 : Mourenx - Libourne (207 km)
17/07 - Et. 20 : Libourne - Saint-Emilion (CLM individuel - 30,8 km)
18/07 - Et. 21 : Chatou - Paris-Champs-Elysées (108,4 km)


Autres éditions de l'épreuve :
2025 - 2024 - 2023 - 2022 - 2020 - 2019 - 2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007

Départ : Brest
Arrivée : Landerneau
Distance : 187 km
Heure de départ : Non précisée
Départ : Perros-Guirec
Arrivée :
Distance : 182 km
Heure de départ : Non précisée
Départ : Lorient
Arrivée : Pontivy
Distance : 182 km
Heure de départ : Non précisée
Départ : Redon
Arrivée : Fougères
Distance : 152 km
Heure de départ : Non précisée
Départ : Changé
Arrivée : Laval
Distance : 27 km
Heure de départ : Non précisée
Départ : Tours
Arrivée : Châteauroux
Distance : 144 km
Heure de départ : Non précisée
Départ : Vierzon
Arrivée : Le Creusot
Distance : 248 km
Heure de départ : Non précisée
Départ : Oyonnax
Arrivée : Le Grand-Bornand
Distance : 151 km
Heure de départ : Non précisée
Départ : Cluses
Arrivée : Tignes
Distance : 145 km
Heure de départ : Non précisée
Départ : Albertville
Arrivée : Valence
Distance : 186 km
Heure de départ : Non précisée
Départ : Sorgues
Arrivée : Malaucène
Distance : 199 km
Heure de départ : Non précisée
Départ : Saint-Paul-Trois-Châteaux
Arrivée : Nîmes
Distance : 161 km
Heure de départ : Non précisée
Départ : Nîmes
Arrivée : Carcassonne
Distance : 220 km
Heure de départ : Non précisée
Départ : Carcassonne
Arrivée : Quillan
Distance : 184 km
Heure de départ : Non précisée
Départ : Céret
Arrivée : Andorre-la-Vieille
Distance : 192 km
Heure de départ : Non précisée
Départ : Pas de la Casa
Arrivée : Saint-Gaudens
Distance : 169 km
Heure de départ : Non précisée
Départ : Muret
Arrivée : Saint-Lary-Soulan
Distance : 178 km
Heure de départ : Non précisée
Départ : Pau
Arrivée : Luz-Saint-Sauveur
Distance : 130 km
Heure de départ : Non précisée
Départ : Mourenx
Arrivée : Libourne
Distance : 203 km
Heure de départ : Non précisée
Départ : Libourne
Arrivée : Saint-Émilion
Distance : 31 km
Heure de départ : Non précisée
Départ : Chatou
Arrivée : Paris
Distance : 112 km
Heure de départ : Non précisée

182 km en 4h18'30" (42.244 km/h)

1 Mathieu Van der Poel Alpecin-Deceuninck
2 Tadej Pogačar UAE Team Emirates XRG 6"
3 Primoz Roglic Visma-Lease a Bike 0"
4 Wilco Kelderman Red Bull-BORA-Hansgrohe 0"
5 Julian Alaphilippe Soudal Quick-Step 8"
6 Bauke Mollema Lidl-Trek 0"
7 Jonas Vingegaard Visma-Lease a Bike 0"
8 Sergio Andrés Higuita Garcia EF Education-EasyPost 0"
9 Pierre Latour TotalEnergies 0"
10 Jack Haig Bahrain Victorious 0"
11 Michael Woods Israel-Premier Tech 0"
12 Richard Carapaz INEOS Grenadiers 0"
13 Enric Mas Nicolau Movistar Team 0"
14 David Gaudu Groupama-FDJ 0"
15 Nairo Quintana Arkéa-B&B Hôtels 0"
16 Alexey Lutsenko XDS Astana Team 0"
17 Alejandro Valverde Movistar Team 0"
18 Pello Bilbao Lopez de Armentia Bahrain Victorious 0"
19 Steven Kruijswijk Visma-Lease a Bike 0"
20 Dylan Teuns Bahrain Victorious 0"
21 Esteban Chaves Rubio Team Jayco AlUla 0"
22 Emanuel Buchmann Red Bull-BORA-Hansgrohe 0"
23 Wout Van Aert Visma-Lease a Bike 0"
24 Guillaume Martin-Guyonnet Cofidis 0"
25 Rigoberto Uran EF Education-EasyPost 0"
26 Sergio Luis Henao Montoya Team Qhubeka NextHash 0"
27 Sonny Colbrelli Bahrain Victorious 0"
28 Geraint Thomas INEOS Grenadiers 23"
29 Ion Izagirre Insausti XDS Astana Team 0"
30 Miguel Angel Lopez Movistar Team 0"
31 Jakob Fuglsang XDS Astana Team 0"
32 Ruben Guerreiro EF Education-EasyPost 0"
33 Vincenzo Nibali Lidl-Trek 0"
34 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 0"
35 Louis Meintjes Intermarché-Wanty 0"
36 Alex Aranburu Deva XDS Astana Team 0"
37 Wouter Poels Bahrain Victorious 0"
38 Quentin Pacher B&B Hôtels-KTM 0"
39 Lucas Hamilton Team Jayco AlUla 28"
40 Dan Martin Israel-Premier Tech 36"
41 Elie Gesbert Arkéa-B&B Hôtels 42"
42 Richie Porte INEOS Grenadiers 0"
43 Franck Bonnamour B&B Hôtels-KTM 49"
44 Søren Kragh Andersen Team Picnic PostNL 51"
45 Tiesj Benoot Team Picnic PostNL 0"
46 Kasper Asgreen Soudal Quick-Step 59"
47 Xandro Meurisse Alpecin-Deceuninck 0"
48 Kenny Elissonde Lidl-Trek 0"
49 Toms Skujins Lidl-Trek 0"
50 Jan Bakelants Intermarché-Wanty 0"
51 Greg Van Avermaet Decathlon AG2R La Mondiale Team 0"
52 Ben O'Connor Decathlon AG2R La Mondiale Team 1'06"
53 Stefan De Bod XDS Astana Team 1'11"
54 Warren Barguil Arkéa-B&B Hôtels 1'14"
55 Matej Mohoric Bahrain Victorious 1'30"
56 Davide Formolo UAE Team Emirates XRG 1'35"
57 Simon Yates Team Jayco AlUla 1'44"
58 Julien Simon TotalEnergies 1'45"
59 Pierre Rolland B&B Hôtels-KTM 0"
60 Neilson Powless EF Education-EasyPost 0"
61 Valentin Madouas Groupama-FDJ 0"
62 Julien Bernard Lidl-Trek 0"
63 Rui Costa UAE Team Emirates XRG 2'10"
64 Simon Geschke Cofidis 2'26"
65 Rafal Majka UAE Team Emirates XRG 0"
66 Fabien Doubey TotalEnergies 0"
67 Anthony Turgis TotalEnergies 0"
68 Dries Devenyns Soudal Quick-Step 0"
69 Víctor De La Parte TotalEnergies 0"
70 Michael Gogl Team Qhubeka NextHash 0"
71 Michael Valgren EF Education-EasyPost 0"
72 Brandon McNulty UAE Team Emirates XRG 0"
73 Stefan Küng Groupama-FDJ 0"
74 Ruben Fernandez Cofidis 2'38"
75 Patrick Konrad Red Bull-BORA-Hansgrohe 0"
76 Michael Matthews Team Jayco AlUla 2'40"
77 Michal Kwiatkowski INEOS Grenadiers 3'48"
78 Cristián Rodriguez Martin TotalEnergies 0"
79 Ivan García Cortina Movistar Team 0"
80 Kristian Sbaragli Alpecin-Deceuninck 0"
81 Omar Fraile Matarranz XDS Astana Team 0"
82 Tao Geoghegan Hart INEOS Grenadiers 0"
83 Carlos Verona Quintanilla Movistar Team 0"
84 Jonathan Castroviejo Nicolas INEOS Grenadiers 0"
85 Mark Donovan Team Picnic PostNL 0"
86 Sepp Kuss Visma-Lease a Bike 0"
87 Mattia Cattaneo Soudal Quick-Step 0"
88 Luka Mezgec Team Jayco AlUla 0"
89 Silvan Dillier Alpecin-Deceuninck 3'51"
90 Dylan Van Baarle INEOS Grenadiers 4'03"
91 Robert Gesink Visma-Lease a Bike 4'49"
92 Joris Nieuwenhuis Team Picnic PostNL 0"
93 Connor Swift Arkéa-B&B Hôtels 0"
94 Nans Peters Decathlon AG2R La Mondiale Team 0"
95 Philippe Gilbert Lotto 0"
96 Dorian Godon Decathlon AG2R La Mondiale Team 0"
97 Guillaume Boivin Israel-Premier Tech 0"
98 Anthony Delaplace Arkéa-B&B Hôtels 0"
99 Edvald Boasson-Hagen TotalEnergies 0"
100 Peter Sagan Red Bull-BORA-Hansgrohe 0"
101 Bruno Armirail Groupama-FDJ 5'23"
102 Benoît Cosnefroy Decathlon AG2R La Mondiale Team 0"
103 Magnus Cort Nielsen EF Education-EasyPost 5'58"
104 Hugo Houle XDS Astana Team 0"
105 Jonas Rickaert Alpecin-Deceuninck 6'18"
106 Oliver Naesen Decathlon AG2R La Mondiale Team 0"
107 Cyril Barthe B&B Hôtels-KTM 0"
108 Cyril Gautier B&B Hôtels-KTM 0"
109 Maxime Chevalier B&B Hôtels-KTM 0"
110 Loic Vliegen Intermarché-Wanty 6'56"
111 Brent Van Moer Lotto 0"
112 Boy Van Poppel Intermarché-Wanty 7'03"
113 Jesus Herrada Cofidis 7'41"
114 Omer Goldstein Israel-Premier Tech 0"
115 Simon Clarke Team Qhubeka NextHash 0"
116 Jonas Rutsch EF Education-EasyPost 0"
117 Michael Schär Decathlon AG2R La Mondiale Team 0"
118 Stefan Bissegger EF Education-EasyPost 0"
119 Pierre-Luc Périchon Cofidis 0"
120 Christophe Laporte Cofidis 0"
121 Dmitriy Gruzdev XDS Astana Team 0"
122 Victor Campenaerts Team Qhubeka NextHash 0"
123 Sean Bennett Team Qhubeka NextHash 0"
124 Nils Eekhoff Team Picnic PostNL 9'06"
125 Thomas De Gendt Lotto 0"
126 Imanol Erviti Movistar Team 0"
127 Jorge Arcas Movistar Team 0"
128 Fred Wright Bahrain Victorious 0"
129 Mike Teunissen Visma-Lease a Bike 0"
130 Daniel Oss Red Bull-BORA-Hansgrohe 0"
131 Vegard Stake Laengen UAE Team Emirates XRG 0"
132 Lorenzo Rota Intermarché-Wanty 0"
133 Bryan Coquard B&B Hôtels-KTM 0"
134 Marc Hirschi UAE Team Emirates XRG 0"
135 Nils Politt Red Bull-BORA-Hansgrohe 11'21"
136 Rick Zabel Israel-Premier Tech 0"
137 Jelle Wallays Cofidis 0"
138 Chris Froome Israel-Premier Tech 0"
139 Carlos Barbero Team Qhubeka NextHash 0"
140 Anthony Perez Cofidis 0"
141 Marco Haller Bahrain Victorious 0"
142 Petr Vakoc Alpecin-Deceuninck 11'44"
143 Jasper Stuyven Lidl-Trek 11'51"
144 Lukas Pöstlberger Red Bull-BORA-Hansgrohe 12'30"
145 Ide Schelling Red Bull-BORA-Hansgrohe 12'55"
146 Nicholas Dlamini Team Qhubeka NextHash 0"
147 Tosh Van der Sande Lotto 0"
148 Danny Van Poppel Intermarché-Wanty 0"
149 Tim Declercq Soudal Quick-Step 0"
150 Georg Zimmermann Intermarché-Wanty 0"
151 Jasper Philipsen Alpecin-Deceuninck 0"
152 André Greipel Israel-Premier Tech 0"
153 Clément Russo Arkéa-B&B Hôtels 0"
154 Tim Merlier Alpecin-Deceuninck 0"
155 Jasper De Buyst Lotto 0"
156 Luke Rowe INEOS Grenadiers 0"
157 Mark Cavendish Soudal Quick-Step 0"
158 Caleb Ewan Lotto 13'06"
159 Michael Morkov Soudal Quick-Step 0"
160 Mads Pedersen Lidl-Trek 0"
161 Christopher Juul Jensen Team Jayco AlUla 0"
162 Harrison Sweeny Lotto 0"
163 Reto Hollenstein Israel-Premier Tech 0"
164 Nacer Bouhanni Arkéa-B&B Hôtels 0"
165 Tony Martin Visma-Lease a Bike 0"
166 Mikkel Bjerg UAE Team Emirates XRG 0"
167 Casper Pedersen Team Picnic PostNL 0"
168 Maximilian Richard Walscheid Team Qhubeka NextHash 0"
169 Jacopo Guarnieri Groupama-FDJ 0"
170 Davide Ballerini Soudal Quick-Step 0"
171 Miles Scotson Groupama-FDJ 0"
172 Arnaud Démare Groupama-FDJ 0"
173 Jonas Koch Intermarché-Wanty 0"
174 Roger Kluge Lotto 0"
175 Amund Gröndahl Jansen Team Jayco AlUla 0"
176 Luke Durbridge Team Jayco AlUla 0"
177 Daniel McLay Arkéa-B&B Hôtels 0"
178 Jérémy Cabot TotalEnergies 0"
179 Edward Theuns Lidl-Trek 0"
180 Cees Bol Team Picnic PostNL 0"
99993Ab. Marc Soler Movistar Team
1 Tadej Pogačar UAE Team Emirates XRG
2 Jonas Vingegaard Visma-Lease a Bike 5'20"
3 Richard Carapaz INEOS Grenadiers 7'03"
4 Ben O'Connor Decathlon AG2R La Mondiale Team 10'02"
5 Wilco Kelderman Red Bull-BORA-Hansgrohe 10'13"
6 Enric Mas Nicolau Movistar Team 11'43"
7 Alexey Lutsenko XDS Astana Team 12'23"
8 Guillaume Martin-Guyonnet Cofidis 15'33"
9 Pello Bilbao Lopez de Armentia Bahrain Victorious 16'04"
10 Rigoberto Uran EF Education-EasyPost 18'34"
11 David Gaudu Groupama-FDJ 21'50"
12 Mattia Cattaneo Soudal Quick-Step 24'58"
13 Esteban Chaves Rubio Team Jayco AlUla 37'48"
14 Louis Meintjes Intermarché-Wanty 38'09"
15 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 39'09"
16 Wouter Poels Bahrain Victorious 50'35"
17 Dylan Teuns Bahrain Victorious 51'40"
18 Ruben Guerreiro EF Education-EasyPost 54'10"
19 Wout Van Aert Visma-Lease a Bike 57'02"
20 Bauke Mollema Lidl-Trek 1h02'18"
21 Sergio Luis Henao Montoya Team Qhubeka NextHash 1h03'12"
22 Franck Bonnamour B&B Hôtels-KTM 1h04'35"
23 Jonathan Castroviejo Nicolas INEOS Grenadiers 1h06'20"
24 Alejandro Valverde Movistar Team 1h07'50"
25 Sergio Andrés Higuita Garcia EF Education-EasyPost 1h09'16"
26 Ion Izagirre Insausti XDS Astana Team 1h23'39"
27 Patrick Konrad Red Bull-BORA-Hansgrohe 1h27'06"
28 Nairo Quintana Arkéa-B&B Hôtels 1h33'11"
29 Xandro Meurisse Alpecin-Deceuninck 1h40'48"
30 Julian Alaphilippe Soudal Quick-Step 1h43'06"
31 Matej Mohoric Bahrain Victorious 1h50'04"
32 Sepp Kuss Visma-Lease a Bike 0"
33 Emanuel Buchmann Red Bull-BORA-Hansgrohe 1h51'05"
34 Rafal Majka UAE Team Emirates XRG 1h54'04"
35 Quentin Pacher B&B Hôtels-KTM 1h55'34"
36 Kenny Elissonde Lidl-Trek 1h56'33"
37 Julien Bernard Lidl-Trek 2h03'32"
38 Richie Porte INEOS Grenadiers 2h06'39"
39 Jasper Stuyven Lidl-Trek 2h07'39"
40 Dan Martin Israel-Premier Tech 2h09'35"
41 Geraint Thomas INEOS Grenadiers 2h11'37"
42 Valentin Madouas Groupama-FDJ 2h11'39"
43 Neilson Powless EF Education-EasyPost 2h13'33"
44 Davide Formolo UAE Team Emirates XRG 2h15'56"
45 Mark Donovan Team Picnic PostNL 2h17'40"
46 Cristián Rodriguez Martin TotalEnergies 2h19'31"
47 Pierre Latour TotalEnergies 2h19'36"
48 Jan Bakelants Intermarché-Wanty 2h21'30"
49 Stefan Küng Groupama-FDJ 2h22'03"
50 Nils Politt Red Bull-BORA-Hansgrohe 2h22'44"
51 Pierre Rolland B&B Hôtels-KTM 2h23'11"
52 Sonny Colbrelli Bahrain Victorious 2h24'39"
53 Michael Valgren EF Education-EasyPost 2h26'16"
54 Dylan Van Baarle INEOS Grenadiers 2h27'07"
55 Jonas Rutsch EF Education-EasyPost 2h29'33"
56 Magnus Cort Nielsen EF Education-EasyPost 2h30'23"
57 Omar Fraile Matarranz XDS Astana Team 2h31'14"
58 Michael Schär Decathlon AG2R La Mondiale Team 2h35'18"
59 Silvan Dillier Alpecin-Deceuninck 2h35'43"
60 Tao Geoghegan Hart INEOS Grenadiers 2h37'02"
61 Elie Gesbert Arkéa-B&B Hôtels 2h38'28"
62 Simon Geschke Cofidis 2h38'51"
63 Lorenzo Rota Intermarché-Wanty 2h39'57"
64 Kasper Asgreen Soudal Quick-Step 2h43'41"
65 Brent Van Moer Lotto 2h43'49"
66 Hugo Houle XDS Astana Team 2h44'39"
67 Imanol Erviti Movistar Team 2h49'07"
68 Michal Kwiatkowski INEOS Grenadiers 2h49'22"
69 Brandon McNulty UAE Team Emirates XRG 2h50'53"
70 Oliver Naesen Decathlon AG2R La Mondiale Team 2h52'25"
71 Toms Skujins Lidl-Trek 2h52'56"
72 Víctor De La Parte TotalEnergies 2h54'28"
73 Anthony Turgis TotalEnergies 2h55'51"
74 Alex Aranburu Deva XDS Astana Team 2h56'44"
75 Dorian Godon Decathlon AG2R La Mondiale Team 2h57'11"
76 Mike Teunissen Visma-Lease a Bike 2h58'25"
77 Rui Costa UAE Team Emirates XRG 2h58'29"
78 Fabien Doubey TotalEnergies 3h02'45"
79 Michael Matthews Team Jayco AlUla 3h03'30"
80 Georg Zimmermann Intermarché-Wanty 3h05'48"
81 Cyril Gautier B&B Hôtels-KTM 3h08'30"
82 Thomas De Gendt Lotto 3h08'46"
83 Bruno Armirail Groupama-FDJ 3h09'58"
84 Ruben Fernandez Cofidis 3h10'43"
85 Harrison Sweeny Lotto 3h10'52"
86 Anthony Perez Cofidis 3h10'56"
87 Jesus Herrada Cofidis 3h11'15"
88 Cyril Barthe B&B Hôtels-KTM 3h12'31"
89 Connor Swift Arkéa-B&B Hôtels 3h13'48"
90 Jorge Arcas Movistar Team 3h14'41"
91 Christophe Laporte Cofidis 3h15'03"
92 Pierre-Luc Périchon Cofidis 3h16'27"
93 Maxime Chevalier B&B Hôtels-KTM 3h16'54"
94 Ivan García Cortina Movistar Team 3h21'25"
95 Jonas Rickaert Alpecin-Deceuninck 3h22'36"
96 Fred Wright Bahrain Victorious 3h24'19"
97 Greg Van Avermaet Decathlon AG2R La Mondiale Team 3h24'29"
98 Marc Hirschi UAE Team Emirates XRG 3h24'38"
99 Philippe Gilbert Lotto 3h27'22"
100 Luke Durbridge Team Jayco AlUla 3h28'05"
101 Carlos Verona Quintanilla Movistar Team 3h28'40"
102 Luka Mezgec Team Jayco AlUla 3h30'17"
103 Stefan Bissegger EF Education-EasyPost 3h31'35"
104 Edward Theuns Lidl-Trek 3h33'31"
105 Guillaume Boivin Israel-Premier Tech 3h33'42"
106 Kristian Sbaragli Alpecin-Deceuninck 3h34'19"
107 Benoît Cosnefroy Decathlon AG2R La Mondiale Team 3h34'54"
108 Davide Ballerini Soudal Quick-Step 3h35'13"
109 Jasper Philipsen Alpecin-Deceuninck 3h42'11"
110 Mikkel Bjerg UAE Team Emirates XRG 3h42'21"
111 Casper Pedersen Team Picnic PostNL 3h42'52"
112 Vegard Stake Laengen UAE Team Emirates XRG 3h43'33"
113 Dmitriy Gruzdev XDS Astana Team 3h44'49"
114 Christopher Juul Jensen Team Jayco AlUla 3h45'07"
115 Daniel Oss Red Bull-BORA-Hansgrohe 3h46'53"
116 Lukas Pöstlberger Red Bull-BORA-Hansgrohe 3h47'12"
117 Boy Van Poppel Intermarché-Wanty 3h50'25"
118 Petr Vakoc Alpecin-Deceuninck 3h51'06"
119 Ide Schelling Red Bull-BORA-Hansgrohe 3h51'16"
120 Danny Van Poppel Intermarché-Wanty 3h52'53"
121 Maximilian Richard Walscheid Team Qhubeka NextHash 3h53'05"
122 Omer Goldstein Israel-Premier Tech 3h55'26"
123 Simon Clarke Team Qhubeka NextHash 3h56'08"
124 Carlos Barbero Team Qhubeka NextHash 4h00'20"
125 André Greipel Israel-Premier Tech 4h01'26"
126 Nils Eekhoff Team Picnic PostNL 4h02'44"
127 Marco Haller Bahrain Victorious 4h03'01"
128 Joris Nieuwenhuis Team Picnic PostNL 4h03'22"
129 Julien Simon TotalEnergies 4h05'49"
130 Sean Bennett Team Qhubeka NextHash 4h07'42"
131 Jelle Wallays Cofidis 4h09'46"
132 Jérémy Cabot TotalEnergies 4h11'35"
133 Chris Froome Israel-Premier Tech 4h12'01"
134 Rick Zabel Israel-Premier Tech 4h13'07"
135 Dries Devenyns Soudal Quick-Step 4h20'49"
136 Reto Hollenstein Israel-Premier Tech 4h24'19"
137 Mads Pedersen Lidl-Trek 4h29'17"
138 Michael Morkov Soudal Quick-Step 4h32'45"
139 Mark Cavendish Soudal Quick-Step 4h34'14"
140 Cees Bol Team Picnic PostNL 4h36'39"
141 Tim Declercq Soudal Quick-Step 5h01'09"
1 Tadej Pogačar UAE Team Emirates XRG 107 pts
2 Wouter Poels Bahrain Victorious 88 pts
3 Jonas Vingegaard Visma-Lease a Bike 82 pts
4 Wout Van Aert Visma-Lease a Bike 68 pts
5 Nairo Quintana Arkéa-B&B Hôtels 66 pts
6 Richard Carapaz INEOS Grenadiers 56 pts
7 Ben O'Connor Decathlon AG2R La Mondiale Team 44 pts
8 Bauke Mollema Lidl-Trek 41 pts
9 David Gaudu Groupama-FDJ 41 pts
10 Anthony Perez Cofidis 37 pts
1 Mark Cavendish Soudal Quick-Step 337 pts
2 Michael Matthews Team Jayco AlUla 291 pts
3 Sonny Colbrelli Bahrain Victorious 227 pts
4 Jasper Philipsen Alpecin-Deceuninck 216 pts
5 Wout Van Aert Visma-Lease a Bike 171 pts
6 Matej Mohoric Bahrain Victorious 163 pts
7 Julian Alaphilippe Soudal Quick-Step 163 pts
8 Tadej Pogačar UAE Team Emirates XRG 154 pts
9 Michael Morkov Soudal Quick-Step 124 pts
10 Jonas Vingegaard Visma-Lease a Bike 103 pts
1 Tadej Pogačar UAE Team Emirates XRG
2 Jonas Vingegaard Visma-Lease a Bike 5'20"
3 David Gaudu Groupama-FDJ 21'50"
4 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 39'09"
5 Sergio Andrés Higuita Garcia EF Education-EasyPost 1h09'16"
6 Valentin Madouas Groupama-FDJ 2h11'39"
7 Neilson Powless EF Education-EasyPost 2h13'33"
8 Mark Donovan Team Picnic PostNL 2h17'40"
9 Jonas Rutsch EF Education-EasyPost 2h29'33"
10 Brent Van Moer Lotto 2h43'49"
1 Bahrain Victorious
2 EF Education-EasyPost
3 Visma-Lease a Bike
4 INEOS Grenadiers
5 Decathlon AG2R La Mondiale Team
6 Red Bull-BORA-Hansgrohe
7 Lidl-Trek
8 XDS Astana Team
9 Movistar Team
10 UAE Team Emirates XRG