Du au

Tour de France

2.GT (21 étapes)

Gros plan

La 111e édition du Tour de France (2.UWT) se dispute du samedi 29 juin au dimanche 21 juillet. Vingt-et-une étapes figurent au programme, dont un contre-la-montre individuel. La Grande Boucle s'élancera de Florence, en Toscane, le 29 juin. Le Tour quittera l'Italie, pour revenir en France, le quatrième jour. En raison de la tenue des JO de Paris, la course s'achèvera exceptionnellement du côté de Nice, avec un contre-la-montre individuel entre Monaco et la préfecture des Alpes-Maritimes. Le vainqueur succédera au Danois Jonas Vingegaard, vainqueur des deux dernières éditions (voir classements 2023). Retrouvez ci-dessous la liste des étapes et des engagés. Toutes les informations sur www.letour.fr.

Les étapes :
29/06 - Et. 1 : Florence - Rimini (206 km)
30/06 - Et. 2 : Cesenatico - Bologne (200 km)
01/07 - Et. 3 : Plaisance - Turin (230,8 km)
02/07 - Et. 4 : Pinerolo - Valloire (139,6 km)
03/07 - Et. 5 : Saint-Jean-de-Maurienne - Saint-Vulbas (177,4 km)
04/07 - Et. 6 : Mâcon - Dijon (163,5 km)
05/07 - Et. 7 : Contre-la-montre individuel Nuits-Saint-Georges - Gevrey-Chambertin (25 km)
06/07 - Et. 8 : Semur-en-Auxois - Colombey-les-Deux-Églises 183,4 km)
07/07 - Et. 9 : Troyes - Troyes (199 km)
08/07 - Journée de repos à Orléans
09/07 - Et. 10 : Orléans - Saint-Amand-Montrond (187,3 km)
10/07 - Et. 11 : Évaux-les-Bains - Le Lioran (211 km)
11/07 - Et. 12 : Aurillac - Villeneuve-sur-Lot (204 km)
12/07 - Et. 13 : Agen - Pau (165,3 km)
13/07 - Et. 14 : Pau - Saint-Lary-Soulan Pla d'Adet (151,9 km)
14/07 - Et. 15 : Loudenvielle - Plateau de Beille (198 km)
15/07 - Journée de repos à Gruissan
16/07 - Et. 16 : Gruissan - Nîmes (188,6 km)
17/07 - Et. 17 : Saint-Paul-Trois-Châteaux - Super-Dévoluy (178 km)
18/07 - Et. 18 : Gap - Barcelonnette (179 km)
19/07 - Et. 19 : Embrun - Isola 2000 (145 km)
20/07 - Et. 20 : Nice - Col de la Couillole (132,8 km)
21/07 - Et. 21 : Contre-la-montre individuel - Monaco - Nice (34 km)


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

Départ : Florence
Arrivée : Rimini
Heure de départ :
Départ : Cesenatico
Arrivée : Bologne
Heure de départ :
Départ : Plaisance
Arrivée : Turin
Heure de départ :
Départ : Pignerol
Arrivée : Valloire
Heure de départ :
Départ : Saint-Jean-de-Maurienne
Arrivée : Saint-Vulbas
Heure de départ :
Départ : Mâcon
Arrivée : Dijon
Heure de départ :
Départ : Nuits-Saint-Georges
Arrivée : Gevrey-Chambertin
Distance : 25.3 km
Heure de départ :
Départ : Semur-en-Auxois
Arrivée : Colombey-les-Deux-Églises
Heure de départ :
Départ : Troyes
Arrivée : Troyes
Heure de départ :
Départ : Orléans
Arrivée : Saint-Amand-Montrond
Heure de départ :
Départ : Évaux-les-Bains
Arrivée : Non précisé
Heure de départ :
Départ : Aurillac
Arrivée : Villeneuve-sur-Lot
Heure de départ :
Départ : Agen
Arrivée : Non précisé
Heure de départ :
Départ : Pau
Arrivée : Saint-Lary-Soulan
Heure de départ :
Départ : Loudenvielle
Arrivée : Non précisé
Heure de départ :
Départ : Gruissan
Arrivée : Nîmes
Distance : 188.6 km
Heure de départ :
Départ : Saint-Paul-Trois-Châteaux
Arrivée : Non précisé
Distance : 177.8 km
Heure de départ :
Départ : Gap
Arrivée : Barcelonnette
Heure de départ :
Départ : Embrun
Arrivée : Isola
Heure de départ :
Départ : Nice
Arrivée : Non précisé
Heure de départ : Non précisée
Départ : Monaco
Arrivée : Nice
Heure de départ :
1 Jonas Vingegaard Visma-Lease a Bike
2 Tadej Pogačar UAE Team Emirates XRG 0"
3 Remco Evenepoel Soudal Quick-Step 25"
4 Primoz Roglic Red Bull-BORA-Hansgrohe 25"
5 Giulio Ciccone Lidl-Trek 1'47"
6 João Almeida UAE Team Emirates XRG 1'49"
7 Adam Yates UAE Team Emirates XRG 1'49"
8 Mikel Landa Meana Soudal Quick-Step 1'49"
9 Carlos Rodriguez Cano Netcompany INEOS 1'55"
10 Felix Gall Decathlon CMA CGM 2'38"
11 Santiago Buitrago Sanchez Bahrain Victorious 3'34"
12 Derek Gee NSN Cycling Team 3'38"
13 Simon Yates Team Jayco AlUla 3'43"
14 Javier Romo Oliver Movistar Team 3'48"
15 Juan Ayuso Pesquera UAE Team Emirates XRG 4'39"
16 Matteo Jorgenson Visma-Lease a Bike 4'39"
17 Ben Healy EF Education-EasyPost 4'39"
18 Egan Bernal Netcompany INEOS 4'39"
19 Steff Cras TotalEnergies 4'39"
20 Wilco Kelderman Visma-Lease a Bike 4'39"
21 Louis Meintjes Intermarché-Wanty 6'48"
22 Odd Christian Eiking Uno-X Mobility 6'57"
23 Enric Mas Nicolau Movistar Team 10'45"
24 Carlos Verona Quintanilla Lidl-Trek 10'45"
25 Jai Hindley Red Bull-BORA-Hansgrohe 10'45"
26 Tiesj Benoot Visma-Lease a Bike 10'45"
27 Jakob Fuglsang NSN Cycling Team 12'41"
28 Guillaume Martin-Guyonnet Cofidis 12'41"
29 Julien Bernard Lidl-Trek 12'41"
30 Nicolas Prodhomme Decathlon CMA CGM 12'41"
31 Valentin Madouas Groupama-FDJ United 12'41"
32 Jack Haig Bahrain Victorious 12'41"
33 Laurens De Plus Netcompany INEOS 12'41"
34 Oscar Onley Team Picnic PostNL 16'04"
35 Ilan Van Wilder Soudal Quick-Step 16'23"
36 Bruno Armirail Decathlon CMA CGM 16'45"
37 Pavel Sivakov UAE Team Emirates XRG 16'45"
38 Wouter Poels Bahrain Victorious 16'45"
39 Jonathan Castroviejo Nicolas Netcompany INEOS 16'45"
40 Bob Jungels Red Bull-BORA-Hansgrohe 17'07"
41 Jordan Jegat TotalEnergies 17'07"
42 Richard Carapaz EF Education-EasyPost 18'26"
43 Paul Lapeira Decathlon CMA CGM 20'03"
44 Geraint Thomas Netcompany INEOS 22'54"
45 Chris Harper Team Jayco AlUla 22'54"
46 Romain Grégoire Groupama-FDJ United 22'54"
47 Neilson Powless EF Education-EasyPost 22'54"
48 Jan Tratnik Visma-Lease a Bike 22'54"
49 Mattéo Vercher TotalEnergies 22'54"
50 Matteo Sobrero Red Bull-BORA-Hansgrohe 22'54"
51 Jan Hirt Soudal Quick-Step 22'54"
52 Romain Bardet Team Picnic PostNL 23'27"
53 Davide Formolo Movistar Team 23'27"
54 Oier Lazkano Lopez Movistar Team 24'16"
55 Oliver Naesen Decathlon CMA CGM 25'17"
56 Louis Vervaeke Soudal Quick-Step 25'17"
57 Warren Barguil Team Picnic PostNL 25'17"
58 Mathieu Burgaudeau TotalEnergies 25'17"
59 Krists Neilands NSN Cycling Team 25'17"
60 Toms Skujins Lidl-Trek 25'17"
61 Nelson Oliveira Movistar Team 25'17"
62 Michal Kwiatkowski Netcompany INEOS 25'17"
63 Fabien Grellier TotalEnergies 25'17"
64 Hugo Houle NSN Cycling Team 25'17"
65 Quentin Pacher Groupama-FDJ United 25'17"
66 Marc Soler UAE Team Emirates XRG 25'17"
67 Jesus Herrada Cofidis 25'17"
68 Tobias Halland Johannessen Uno-X Mobility 25'17"
69 Sean Quinn EF Education-EasyPost 25'17"
70 Gregor Mühlberger Movistar Team 25'17"
71 Bart Lemmen Visma-Lease a Bike 25'26"
72 Stefan Küng Groupama-FDJ United 25'40"
73 David Gaudu Groupama-FDJ United 26'50"
74 Nans Peters Decathlon CMA CGM 26'54"
75 Tim Wellens UAE Team Emirates XRG 29'23"
76 Stefan Bissegger EF Education-EasyPost 29'23"
77 Axel Zingle Cofidis 29'23"
78 Silvan Dillier Alpecin-Premier Tech 29'23"
79 Ryan Gibbons Lidl-Trek 29'23"
80 Cristián Rodriguez Martin Arkéa-B&B Hôtels 29'23"
81 Thomas Gachignard TotalEnergies 29'23"
82 Mike Teunissen Intermarché-Wanty 29'23"
83 Jonas Abrahamsen Uno-X Mobility 29'23"
84 Nils Eekhoff Team Picnic PostNL 29'23"
85 Harold Tejada XDS Astana Team 29'23"
86 Rasmus Tiller Uno-X Mobility 29'23"
87 Magnus Cort Nielsen Uno-X Mobility 29'23"
88 Brent Van Moer Lotto-Intermarché 29'23"
89 Marco Haller Red Bull-BORA-Hansgrohe 29'23"
90 Frank Van den Broek Team Picnic PostNL 29'23"
91 Kevin Geniets Groupama-FDJ United 29'23"
92 Nils Politt UAE Team Emirates XRG 29'23"
93 Danny Van Poppel Red Bull-BORA-Hansgrohe 29'23"
94 Christopher Juul Jensen Team Jayco AlUla 29'23"
95 Michael Matthews Team Jayco AlUla 29'23"
96 John Degenkolb Team Picnic PostNL 29'23"
97 Amaury Capiot Arkéa-B&B Hôtels 29'23"
98 Luke Durbridge Team Jayco AlUla 29'23"
99 Nikias Arndt Bahrain Victorious 29'23"
100 Gianni Moscon Soudal Quick-Step 29'43"
101 Alberto Bettiol EF Education-EasyPost 29'43"
102 Laurenz Rex Intermarché-Wanty 29'43"
103 Rui Costa EF Education-EasyPost 29'43"
104 Stephen Williams NSN Cycling Team 29'51"
105 Gianni Vermeersch Alpecin-Premier Tech 29'55"
106 Raùl Garcia Pierna Arkéa-B&B Hôtels 29'55"
107 Piet Allegaert Cofidis 29'57"
108 Yves Lampaert Soudal Quick-Step 29'57"
109 Alex Aranburu Deva Movistar Team 29'57"
110 Kobe Goossens Intermarché-Wanty 29'57"
111 Wout Van Aert Visma-Lease a Bike 30'25"
112 Marijn Van den Berg EF Education-EasyPost 30'25"
113 Christophe Laporte Visma-Lease a Bike 30'25"
114 Alexander Kristoff Uno-X Mobility 30'25"
115 Simon Geschke Cofidis 30'25"
116 Clément Champoussin Arkéa-B&B Hôtels 30'29"
117 Harm Vanhoucke Lotto-Intermarché 31'08"
118 Axel Laurance Alpecin-Premier Tech 31'27"
119 Cédric Beullens Lotto-Intermarché 31'27"
120 Tom Pidcock Netcompany INEOS 31'58"
121 Ben Turner Netcompany INEOS 31'58"
122 Kévin Vauquelin Arkéa-B&B Hôtels 32'05"
123 Robbe Ghys Alpecin-Premier Tech 32'05"
124 Davide Ballerini XDS Astana Team 33'12"
125 Dorian Godon Decathlon CMA CGM 36'20"
126 Bryan Coquard Cofidis 36'20"
127 Clément Russo Groupama-FDJ United 36'32"
128 Victor Campenaerts Lotto-Intermarché 36'34"
129 Arnaud De Lie Lotto-Intermarché 36'34"
130 Jasper Stuyven Lidl-Trek 36'34"
131 Johannes Kulset Uno-X Mobility 36'34"
132 Sébastien Grignard Lotto-Intermarché 36'34"
133 Nico Denz Red Bull-BORA-Hansgrohe 36'34"
134 Yevgeniy Fedorov XDS Astana Team 36'34"
135 Alexey Lutsenko XDS Astana Team 36'34"
136 Guillaume Boivin NSN Cycling Team 36'34"
137 Luca Mozzato Arkéa-B&B Hôtels 36'34"
138 Jake Stewart NSN Cycling Team 36'34"
139 Luka Mezgec Team Jayco AlUla 37'07"
140 Biniam Girmay Intermarché-Wanty 38'02"
141 Georg Zimmermann Intermarché-Wanty 38'02"
142 Pello Bilbao Lopez de Armentia Bahrain Victorious 38'02"
143 Matej Mohoric Bahrain Victorious 38'02"
144 Pascal Ackermann NSN Cycling Team 38'02"
145 Maxim Van Gils Lotto-Intermarché 38'02"
146 Anthony Turgis TotalEnergies 38'02"
147 Jarrad Drizners Lotto-Intermarché 38'02"
148 Sam Bennett Decathlon CMA CGM 38'02"
149 Phil Bauhaus Bahrain Victorious 38'11"
150 Lenny Martinez Groupama-FDJ United 38'20"
151 Sandy Dujardin TotalEnergies 38'20"
152 Jonas Rickaert Alpecin-Premier Tech 38'29"
153 Mathieu Van der Poel Alpecin-Premier Tech 38'31"
154 Soren Waerenskjold Uno-X Mobility 39'02"
155 Hugo Page Intermarché-Wanty 39'43"
156 Jasper Philipsen Alpecin-Premier Tech 40'13"
157 Fernando Gaviria Rendon Movistar Team 40'13"
158 Gerben Thijssen Intermarché-Wanty 40'13"
159 Cees Bol XDS Astana Team 41'59"
160 Elmar Reinders Team Jayco AlUla 41'59"
161 Mark Cavendish XDS Astana Team 41'59"
162 Daniel McLay Arkéa-B&B Hôtels 41'59"
163 Dylan Groenewegen Team Jayco AlUla 41'59"
164 Søren Kragh Andersen Alpecin-Premier Tech 41'59"
165 Michael Morkov XDS Astana Team 41'59"
166 Arnaud Démare Arkéa-B&B Hôtels 41'59"
167 Bram Welten Team Picnic PostNL 47'58"
168 Fabio Jakobsen Team Picnic PostNL 47'58"
99992HD. Fred Wright Bahrain Victorious
99994NP. Tim Declercq Lidl-Trek
99993Ab. Ion Izagirre Insausti Cofidis
99993Ab. Alexis Renard Cofidis
1 Tadej Pogačar UAE Team Emirates XRG
2 Remco Evenepoel Soudal Quick-Step 1'06"
3 Jonas Vingegaard Visma-Lease a Bike 1'14"
4 Primoz Roglic Red Bull-BORA-Hansgrohe 2'15"
5 João Almeida UAE Team Emirates XRG 4'20"
6 Carlos Rodriguez Cano Netcompany INEOS 4'40"
7 Mikel Landa Meana Soudal Quick-Step 5'38"
8 Adam Yates UAE Team Emirates XRG 6'59"
9 Juan Ayuso Pesquera UAE Team Emirates XRG 7'09"
10 Giulio Ciccone Lidl-Trek 7'36"
11 Derek Gee NSN Cycling Team 7'54"
12 Matteo Jorgenson Visma-Lease a Bike 8'56"
13 Felix Gall Decathlon CMA CGM 9'18"
14 Santiago Buitrago Sanchez Bahrain Victorious 9'41"
15 Egan Bernal Netcompany INEOS 10'18"
16 Ben Healy EF Education-EasyPost 12'08"
17 Steff Cras TotalEnergies 12'16"
18 Javier Romo Oliver Movistar Team 15'41"
19 Jai Hindley Red Bull-BORA-Hansgrohe 17'23"
20 Enric Mas Nicolau Movistar Team 17'26"
21 Simon Yates Team Jayco AlUla 19'54"
22 Jack Haig Bahrain Victorious 20'32"
23 Guillaume Martin-Guyonnet Cofidis 20'36"
24 Laurens De Plus Netcompany INEOS 20'42"
25 Louis Meintjes Intermarché-Wanty 25'55"
26 Wilco Kelderman Visma-Lease a Bike 32'01"
27 Odd Christian Eiking Uno-X Mobility 32'38"
28 Geraint Thomas Netcompany INEOS 32'41"
29 Ilan Van Wilder Soudal Quick-Step 33'16"
30 Julien Bernard Lidl-Trek 33'36"
31 Richard Carapaz EF Education-EasyPost 37'49"
32 Carlos Verona Quintanilla Lidl-Trek 39'23"
33 Valentin Madouas Groupama-FDJ United 42'40"
34 Bruno Armirail Decathlon CMA CGM 43'45"
35 Pello Bilbao Lopez de Armentia Bahrain Victorious 44'14"
36 Chris Harper Team Jayco AlUla 45'35"
37 Toms Skujins Lidl-Trek 49'14"
38 Tom Pidcock Netcompany INEOS 49'48"
39 Oscar Onley Team Picnic PostNL 52'02"
40 Pavel Sivakov UAE Team Emirates XRG 52'04"
41 Warren Barguil Team Picnic PostNL 52'29"
42 Romain Bardet Team Picnic PostNL 53'09"
43 Louis Vervaeke Soudal Quick-Step 58'36"
44 Davide Formolo Movistar Team 59'00"
45 Neilson Powless EF Education-EasyPost 59'39"
46 Maxim Van Gils Lotto-Intermarché 59'43"
47 Jakob Fuglsang NSN Cycling Team 1h00'55"
48 Bob Jungels Red Bull-BORA-Hansgrohe 1h01'08"
49 Frank Van den Broek Team Picnic PostNL 1h02'02"
50 Tiesj Benoot Visma-Lease a Bike 1h02'19"
51 Rui Costa EF Education-EasyPost 1h02'35"
52 Nelson Oliveira Movistar Team 1h02'50"
53 Romain Grégoire Groupama-FDJ United 1h05'32"
54 Cristián Rodriguez Martin Arkéa-B&B Hôtels 1h05'46"
55 Tobias Halland Johannessen Uno-X Mobility 1h06'25"
56 Hugo Houle NSN Cycling Team 1h08'27"
57 Michal Kwiatkowski Netcompany INEOS 1h10'22"
58 Wout Van Aert Visma-Lease a Bike 1h12'01"
59 Alex Aranburu Deva Movistar Team 1h13'27"
60 Nicolas Prodhomme Decathlon CMA CGM 1h13'52"
61 Quentin Pacher Groupama-FDJ United 1h14'28"
62 Krists Neilands NSN Cycling Team 1h15'24"
63 Jordan Jegat TotalEnergies 1h15'45"
64 Johannes Kulset Uno-X Mobility 1h17'46"
65 Kobe Goossens Intermarché-Wanty 1h17'52"
66 Marc Soler UAE Team Emirates XRG 1h19'12"
67 Paul Lapeira Decathlon CMA CGM 1h19'50"
68 Alberto Bettiol EF Education-EasyPost 1h19'54"
69 Kevin Geniets Groupama-FDJ United 1h19'58"
70 Jonas Abrahamsen Uno-X Mobility 1h23'57"
71 Wouter Poels Bahrain Victorious 1h24'18"
72 Stefan Küng Groupama-FDJ United 1h25'08"
73 Harold Tejada XDS Astana Team 1h27'55"
74 Nans Peters Decathlon CMA CGM 1h29'13"
75 Jan Tratnik Visma-Lease a Bike 1h29'43"
76 Mike Teunissen Intermarché-Wanty 1h31'30"
77 Jonathan Castroviejo Nicolas Netcompany INEOS 1h31'39"
78 Georg Zimmermann Intermarché-Wanty 1h34'27"
79 Gianni Moscon Soudal Quick-Step 1h34'32"
80 Alexey Lutsenko XDS Astana Team 1h34'44"
81 David Gaudu Groupama-FDJ United 1h35'18"
82 Mathieu Van der Poel Alpecin-Premier Tech 1h36'34"
83 Ryan Gibbons Lidl-Trek 1h36'55"
84 Stephen Williams NSN Cycling Team 1h37'02"
85 Matteo Sobrero Red Bull-BORA-Hansgrohe 1h37'03"
86 Bart Lemmen Visma-Lease a Bike 1h37'17"
87 Thomas Gachignard TotalEnergies 1h37'31"
88 Victor Campenaerts Lotto-Intermarché 1h38'36"
89 Oliver Naesen Decathlon CMA CGM 1h38'43"
90 Gregor Mühlberger Movistar Team 1h39'06"
91 Jasper Stuyven Lidl-Trek 1h40'21"
92 Kévin Vauquelin Arkéa-B&B Hôtels 1h41'44"
93 Tim Wellens UAE Team Emirates XRG 1h43'08"
94 Nils Politt UAE Team Emirates XRG 1h43'27"
95 Magnus Cort Nielsen Uno-X Mobility 1h44'06"
96 Oier Lazkano Lopez Movistar Team 1h44'07"
97 Christophe Laporte Visma-Lease a Bike 1h44'27"
98 Dorian Godon Decathlon CMA CGM 1h44'44"
99 Axel Laurance Alpecin-Premier Tech 1h44'49"
100 Brent Van Moer Lotto-Intermarché 1h45'43"
101 Stefan Bissegger EF Education-EasyPost 1h46'38"
102 Nico Denz Red Bull-BORA-Hansgrohe 1h46'38"
103 Michael Matthews Team Jayco AlUla 1h46'48"
104 Sean Quinn EF Education-EasyPost 1h47'24"
105 Rasmus Tiller Uno-X Mobility 1h48'19"
106 Gianni Vermeersch Alpecin-Premier Tech 1h48'33"
107 Jesus Herrada Cofidis 1h49'11"
108 Jan Hirt Soudal Quick-Step 1h49'40"
109 Simon Geschke Cofidis 1h49'49"
110 Mathieu Burgaudeau TotalEnergies 1h51'17"
111 Christopher Juul Jensen Team Jayco AlUla 1h51'20"
112 Marco Haller Red Bull-BORA-Hansgrohe 1h51'51"
113 Clément Champoussin Arkéa-B&B Hôtels 1h52'12"
114 Fabien Grellier TotalEnergies 1h52'47"
115 Piet Allegaert Cofidis 1h54'07"
116 Marijn Van den Berg EF Education-EasyPost 1h54'10"
117 Søren Kragh Andersen Alpecin-Premier Tech 1h54'37"
118 Raùl Garcia Pierna Arkéa-B&B Hôtels 1h56'37"
119 Luka Mezgec Team Jayco AlUla 1h56'40"
120 Cédric Beullens Lotto-Intermarché 1h58'07"
121 Hugo Page Intermarché-Wanty 1h58'24"
122 Anthony Turgis TotalEnergies 1h58'46"
123 Bryan Coquard Cofidis 2h00'11"
124 Pascal Ackermann NSN Cycling Team 2h00'15"
125 Nikias Arndt Bahrain Victorious 2h00'49"
126 Biniam Girmay Intermarché-Wanty 2h01'00"
127 Luke Durbridge Team Jayco AlUla 2h01'06"
128 John Degenkolb Team Picnic PostNL 2h02'12"
129 Jake Stewart NSN Cycling Team 2h02'14"
130 Matej Mohoric Bahrain Victorious 2h03'24"
131 Harm Vanhoucke Lotto-Intermarché 2h03'34"
132 Ben Turner Netcompany INEOS 2h03'40"
133 Yves Lampaert Soudal Quick-Step 2h03'46"
134 Axel Zingle Cofidis 2h03'49"
135 Danny Van Poppel Red Bull-BORA-Hansgrohe 2h05'09"
136 Mattéo Vercher TotalEnergies 2h06'59"
137 Clément Russo Groupama-FDJ United 2h07'10"
138 Guillaume Boivin NSN Cycling Team 2h07'15"
139 Laurenz Rex Intermarché-Wanty 2h08'37"
140 Silvan Dillier Alpecin-Premier Tech 2h09'21"
141 Alexander Kristoff Uno-X Mobility 2h12'55"
142 Amaury Capiot Arkéa-B&B Hôtels 2h13'32"
143 Arnaud De Lie Lotto-Intermarché 2h13'40"
144 Sébastien Grignard Lotto-Intermarché 2h14'55"
145 Robbe Ghys Alpecin-Premier Tech 2h15'13"
146 Luca Mozzato Arkéa-B&B Hôtels 2h16'39"
147 Jasper Philipsen Alpecin-Premier Tech 2h17'51"
148 Arnaud Démare Arkéa-B&B Hôtels 2h18'26"
149 Sandy Dujardin TotalEnergies 2h18'46"
150 Sam Bennett Decathlon CMA CGM 2h21'49"
151 Daniel McLay Arkéa-B&B Hôtels 2h23'32"
152 Fernando Gaviria Rendon Movistar Team 2h24'22"
153 Lenny Martinez Groupama-FDJ United 2h26'13"
154 Yevgeniy Fedorov XDS Astana Team 2h27'13"
155 Dylan Groenewegen Team Jayco AlUla 2h28'06"
156 Elmar Reinders Team Jayco AlUla 2h28'07"
157 Jarrad Drizners Lotto-Intermarché 2h28'19"
158 Soren Waerenskjold Uno-X Mobility 2h28'28"
159 Nils Eekhoff Team Picnic PostNL 2h28'31"
160 Phil Bauhaus Bahrain Victorious 2h30'32"
161 Jonas Rickaert Alpecin-Premier Tech 2h31'40"
162 Davide Ballerini XDS Astana Team 2h32'49"
163 Michael Morkov XDS Astana Team 2h34'01"
164 Mark Cavendish XDS Astana Team 2h34'46"
165 Cees Bol XDS Astana Team 2h34'51"
166 Gerben Thijssen Intermarché-Wanty 2h38'18"
167 Bram Welten Team Picnic PostNL 2h59'55"
168 Fabio Jakobsen Team Picnic PostNL 3h00'56"
1 Tadej Pogačar UAE Team Emirates XRG 36 pts
2 Jonas Abrahamsen Uno-X Mobility 33 pts
3 Jonas Vingegaard Visma-Lease a Bike 28 pts
4 Remco Evenepoel Soudal Quick-Step 18 pts
5 Valentin Madouas Groupama-FDJ United 16 pts
6 Carlos Rodriguez Cano Netcompany INEOS 12 pts
7 Stephen Williams NSN Cycling Team 10 pts
8 Frank Van den Broek Team Picnic PostNL 9 pts
9 Primoz Roglic Red Bull-BORA-Hansgrohe 9 pts
10 Juan Ayuso Pesquera UAE Team Emirates XRG 8 pts
11 João Almeida UAE Team Emirates XRG 6 pts
12 Ben Healy EF Education-EasyPost 5 pts
13 Warren Barguil Team Picnic PostNL 5 pts
14 Richard Carapaz EF Education-EasyPost 4 pts
15 Oier Lazkano Lopez Movistar Team 4 pts
16 Mikel Landa Meana Soudal Quick-Step 4 pts
17 Romain Bardet Team Picnic PostNL 3 pts
18 Cristián Rodriguez Martin Arkéa-B&B Hôtels 3 pts
19 Kévin Vauquelin Arkéa-B&B Hôtels 2 pts
20 Tobias Halland Johannessen Uno-X Mobility 2 pts
21 Tom Pidcock Netcompany INEOS 1 pt
22 Alex Aranburu Deva Movistar Team 1 pt
23 Alexey Lutsenko XDS Astana Team 1 pt
24 Matteo Sobrero Red Bull-BORA-Hansgrohe 1 pt
25 Gianni Vermeersch Alpecin-Premier Tech 1 pt
26 Fabien Grellier TotalEnergies 1 pt
27 Clément Russo Groupama-FDJ United 1 pt
28 Giulio Ciccone Lidl-Trek 1 pt
29 Julien Bernard Lidl-Trek 1 pt
30 Oscar Onley Team Picnic PostNL 1 pt
31 Neilson Powless EF Education-EasyPost 1 pt
32 Hugo Houle NSN Cycling Team 1 pt
33 Jordan Jegat TotalEnergies 1 pt
34 Matej Mohoric Bahrain Victorious 1 pt
1 Biniam Girmay Intermarché-Wanty 267 pts
2 Jasper Philipsen Alpecin-Premier Tech 193 pts
3 Anthony Turgis TotalEnergies 121 pts
4 Jonas Abrahamsen Uno-X Mobility 107 pts
5 Fernando Gaviria Rendon Movistar Team 100 pts
6 Bryan Coquard Cofidis 98 pts
7 Arnaud De Lie Lotto-Intermarché 98 pts
8 Tadej Pogačar UAE Team Emirates XRG 88 pts
9 Arnaud Démare Arkéa-B&B Hôtels 83 pts
10 Remco Evenepoel Soudal Quick-Step 82 pts
11 Dylan Groenewegen Team Jayco AlUla 79 pts
12 Kévin Vauquelin Arkéa-B&B Hôtels 70 pts
13 Sam Bennett Decathlon CMA CGM 68 pts
14 Pascal Ackermann NSN Cycling Team 62 pts
15 Jonas Vingegaard Visma-Lease a Bike 58 pts
16 Wout Van Aert Visma-Lease a Bike 54 pts
17 Ryan Gibbons Lidl-Trek 53 pts
18 Alex Aranburu Deva Movistar Team 51 pts
19 Primoz Roglic Red Bull-BORA-Hansgrohe 49 pts
20 Tom Pidcock Netcompany INEOS 48 pts
21 Frank Van den Broek Team Picnic PostNL 46 pts
22 Gerben Thijssen Intermarché-Wanty 43 pts
23 Mark Cavendish XDS Astana Team 41 pts
24 Cristián Rodriguez Martin Arkéa-B&B Hôtels 39 pts
25 Marijn Van den Berg EF Education-EasyPost 39 pts
26 Quentin Pacher Groupama-FDJ United 35 pts
27 Alexander Kristoff Uno-X Mobility 35 pts
28 Harold Tejada XDS Astana Team 33 pts
29 Javier Romo Oliver Movistar Team 32 pts
30 Mike Teunissen Intermarché-Wanty 32 pts
31 Axel Zingle Cofidis 32 pts
32 Sandy Dujardin TotalEnergies 31 pts
33 João Almeida UAE Team Emirates XRG 31 pts
34 Derek Gee NSN Cycling Team 31 pts
35 Romain Bardet Team Picnic PostNL 30 pts
36 Fabio Jakobsen Team Picnic PostNL 30 pts
37 Ben Healy EF Education-EasyPost 29 pts
38 Phil Bauhaus Bahrain Victorious 29 pts
39 Nelson Oliveira Movistar Team 27 pts
40 Clément Russo Groupama-FDJ United 26 pts
41 Giulio Ciccone Lidl-Trek 26 pts
42 Maxim Van Gils Lotto-Intermarché 26 pts
43 Mattéo Vercher TotalEnergies 23 pts
44 Richard Carapaz EF Education-EasyPost 21 pts
45 Oier Lazkano Lopez Movistar Team 21 pts
46 Kobe Goossens Intermarché-Wanty 20 pts
47 Mikel Landa Meana Soudal Quick-Step 20 pts
48 Alexey Lutsenko XDS Astana Team 20 pts
49 Carlos Rodriguez Cano Netcompany INEOS 19 pts
50 Hugo Houle NSN Cycling Team 19 pts
51 Jasper Stuyven Lidl-Trek 19 pts
52 Axel Laurance Alpecin-Premier Tech 19 pts
53 Juan Ayuso Pesquera UAE Team Emirates XRG 18 pts
54 Harm Vanhoucke Lotto-Intermarché 17 pts
55 John Degenkolb Team Picnic PostNL 16 pts
56 Adam Yates UAE Team Emirates XRG 15 pts
57 Paul Lapeira Decathlon CMA CGM 15 pts
58 Victor Campenaerts Lotto-Intermarché 14 pts
59 Matteo Jorgenson Visma-Lease a Bike 13 pts
60 Valentin Madouas Groupama-FDJ United 13 pts
61 Gianni Vermeersch Alpecin-Premier Tech 13 pts
62 Santiago Buitrago Sanchez Bahrain Victorious 12 pts
63 Jordan Jegat TotalEnergies 12 pts
64 Mathieu Van der Poel Alpecin-Premier Tech 12 pts
65 Magnus Cort Nielsen Uno-X Mobility 12 pts
66 Oliver Naesen Decathlon CMA CGM 11 pts
67 Matej Mohoric Bahrain Victorious 11 pts
68 Clément Champoussin Arkéa-B&B Hôtels 10 pts
69 Laurenz Rex Intermarché-Wanty 10 pts
70 Yevgeniy Fedorov XDS Astana Team 10 pts
71 Nils Eekhoff Team Picnic PostNL 10 pts
72 Davide Ballerini XDS Astana Team 10 pts
73 Pello Bilbao Lopez de Armentia Bahrain Victorious 9 pts
74 Stephen Williams NSN Cycling Team 9 pts
75 Daniel McLay Arkéa-B&B Hôtels 9 pts
76 Egan Bernal Netcompany INEOS 8 pts
77 Louis Vervaeke Soudal Quick-Step 8 pts
78 Ilan Van Wilder Soudal Quick-Step 7 pts
79 Alberto Bettiol EF Education-EasyPost 7 pts
80 Stefan Küng Groupama-FDJ United 7 pts
81 Georg Zimmermann Intermarché-Wanty 7 pts
82 Michael Matthews Team Jayco AlUla 7 pts
83 Piet Allegaert Cofidis 7 pts
84 Silvan Dillier Alpecin-Premier Tech 7 pts
85 Felix Gall Decathlon CMA CGM 6 pts
86 Jai Hindley Red Bull-BORA-Hansgrohe 6 pts
87 Oscar Onley Team Picnic PostNL 6 pts
88 Dorian Godon Decathlon CMA CGM 6 pts
89 Søren Kragh Andersen Alpecin-Premier Tech 6 pts
90 Jonas Rickaert Alpecin-Premier Tech 6 pts
91 Toms Skujins Lidl-Trek 5 pts
92 Stefan Bissegger EF Education-EasyPost 5 pts
93 Rasmus Tiller Uno-X Mobility 5 pts
94 Danny Van Poppel Red Bull-BORA-Hansgrohe 5 pts
95 Cees Bol XDS Astana Team 5 pts
96 Simon Yates Team Jayco AlUla 4 pts
97 Carlos Verona Quintanilla Lidl-Trek 4 pts
98 Rui Costa EF Education-EasyPost 4 pts
99 Marco Haller Red Bull-BORA-Hansgrohe 4 pts
100 Jakob Fuglsang NSN Cycling Team 3 pts
101 Romain Grégoire Groupama-FDJ United 3 pts
102 Nikias Arndt Bahrain Victorious 3 pts
103 Jake Stewart NSN Cycling Team 3 pts
104 Chris Harper Team Jayco AlUla 2 pts
105 David Gaudu Groupama-FDJ United 2 pts
106 Geraint Thomas Netcompany INEOS 1 pt
107 Pavel Sivakov UAE Team Emirates XRG 1 pt
108 Tiesj Benoot Visma-Lease a Bike 1 pt
109 Tim Wellens UAE Team Emirates XRG 1 pt
1 Remco Evenepoel Soudal Quick-Step
2 Carlos Rodriguez Cano Netcompany INEOS 3'34"
3 Juan Ayuso Pesquera UAE Team Emirates XRG 6'03"
4 Matteo Jorgenson Visma-Lease a Bike 7'50"
5 Santiago Buitrago Sanchez Bahrain Victorious 8'35"
6 Ben Healy EF Education-EasyPost 11'02"
7 Javier Romo Oliver Movistar Team 14'35"
8 Ilan Van Wilder Soudal Quick-Step 32'10"
9 Tom Pidcock Netcompany INEOS 48'42"
10 Oscar Onley Team Picnic PostNL 50'56"
11 Maxim Van Gils Lotto-Intermarché 58'37"
12 Frank Van den Broek Team Picnic PostNL 1h00'56"
13 Romain Grégoire Groupama-FDJ United 1h04'26"
14 Tobias Halland Johannessen Uno-X Mobility 1h05'19"
15 Jordan Jegat TotalEnergies 1h14'39"
16 Johannes Kulset Uno-X Mobility 1h16'40"
17 Paul Lapeira Decathlon CMA CGM 1h18'44"
18 Thomas Gachignard TotalEnergies 1h36'25"
19 Kévin Vauquelin Arkéa-B&B Hôtels 1h40'38"
20 Oier Lazkano Lopez Movistar Team 1h43'01"
21 Axel Laurance Alpecin-Premier Tech 1h43'43"
22 Sean Quinn EF Education-EasyPost 1h46'18"
23 Marijn Van den Berg EF Education-EasyPost 1h53'04"
24 Raùl Garcia Pierna Arkéa-B&B Hôtels 1h55'31"
25 Hugo Page Intermarché-Wanty 1h57'18"
26 Biniam Girmay Intermarché-Wanty 1h59'54"
27 Jake Stewart NSN Cycling Team 2h01'08"
28 Ben Turner Netcompany INEOS 2h02'34"
29 Mattéo Vercher TotalEnergies 2h05'53"
30 Laurenz Rex Intermarché-Wanty 2h07'31"
31 Arnaud De Lie Lotto-Intermarché 2h12'34"
32 Sébastien Grignard Lotto-Intermarché 2h13'49"
33 Lenny Martinez Groupama-FDJ United 2h25'07"
34 Yevgeniy Fedorov XDS Astana Team 2h26'07"
35 Jarrad Drizners Lotto-Intermarché 2h27'13"
36 Soren Waerenskjold Uno-X Mobility 2h27'22"
1 Tadej Pogačar UAE Team Emirates XRG
2 Jonas Vingegaard Visma-Lease a Bike 6'17"
3 Remco Evenepoel Soudal Quick-Step 9'18"
4 João Almeida UAE Team Emirates XRG 19'03"
5 Mikel Landa Meana Soudal Quick-Step 20'06"
6 Adam Yates UAE Team Emirates XRG 24'07"
7 Carlos Rodriguez Cano Netcompany INEOS 25'04"
8 Matteo Jorgenson Visma-Lease a Bike 26'34"
9 Derek Gee NSN Cycling Team 27'21"
10 Santiago Buitrago Sanchez Bahrain Victorious 29'03"
11 Giulio Ciccone Lidl-Trek 30'42"
12 Simon Yates Team Jayco AlUla 39'04"
13 Guillaume Martin-Guyonnet Cofidis 43'49"
14 Felix Gall Decathlon CMA CGM 46'12"
15 Laurens De Plus Netcompany INEOS 46'24"
16 Steff Cras TotalEnergies 49'18"
17 Richard Carapaz EF Education-EasyPost 49'24"
18 Jai Hindley Red Bull-BORA-Hansgrohe 57'04"
19 Enric Mas Nicolau Movistar Team 1h11'05"
20 Louis Meintjes Intermarché-Wanty 1h11'50"
21 Wilco Kelderman Visma-Lease a Bike 1h23'11"
22 Julien Bernard Lidl-Trek 1h37'15"
23 Javier Romo Oliver Movistar Team 1h42'26"
24 Carlos Verona Quintanilla Lidl-Trek 1h47'13"
25 Valentin Madouas Groupama-FDJ United 1h51'59"
26 Ilan Van Wilder Soudal Quick-Step 1h54'30"
27 Ben Healy EF Education-EasyPost 1h56'12"
28 Jordan Jegat TotalEnergies 2h02'36"
29 Egan Bernal Netcompany INEOS 2h03'50"
30 Romain Bardet Team Picnic PostNL 2h04'25"
31 Jack Haig Bahrain Victorious 2h11'33"
32 Pavel Sivakov UAE Team Emirates XRG 2h14'21"
33 Bruno Armirail Decathlon CMA CGM 2h15'39"
34 Odd Christian Eiking Uno-X Mobility 2h18'34"
35 Tobias Halland Johannessen Uno-X Mobility 2h21'37"
36 Cristián Rodriguez Martin Arkéa-B&B Hôtels 2h26'59"
37 Bob Jungels Red Bull-BORA-Hansgrohe 2h29'05"
38 Jakob Fuglsang NSN Cycling Team 2h31'42"
39 Oscar Onley Team Picnic PostNL 2h41'39"
40 Warren Barguil Team Picnic PostNL 2h42'13"
41 Romain Grégoire Groupama-FDJ United 2h43'41"
42 Geraint Thomas Netcompany INEOS 2h47'36"
43 Wouter Poels Bahrain Victorious 2h54'52"
44 Marc Soler UAE Team Emirates XRG 2h55'47"
45 Toms Skujins Lidl-Trek 2h57'02"
46 Quentin Pacher Groupama-FDJ United 3h15'07"
47 Johannes Kulset Uno-X Mobility 3h17'42"
48 Nicolas Prodhomme Decathlon CMA CGM 3h19'25"
49 Tiesj Benoot Visma-Lease a Bike 3h26'11"
50 Hugo Houle NSN Cycling Team 3h26'55"
51 Nelson Oliveira Movistar Team 3h33'54"
52 Wout Van Aert Visma-Lease a Bike 3h35'56"
53 Jonathan Castroviejo Nicolas Netcompany INEOS 3h35'58"
54 Michal Kwiatkowski Netcompany INEOS 3h36'34"
55 Jonas Abrahamsen Uno-X Mobility 3h38'58"
56 Gregor Mühlberger Movistar Team 3h40'17"
57 Magnus Cort Nielsen Uno-X Mobility 3h41'57"
58 Kevin Geniets Groupama-FDJ United 3h44'19"
59 Neilson Powless EF Education-EasyPost 3h45'24"
60 Matteo Sobrero Red Bull-BORA-Hansgrohe 3h46'46"
61 Jasper Stuyven Lidl-Trek 3h47'39"
62 Frank Van den Broek Team Picnic PostNL 3h48'02"
63 Mathieu Burgaudeau TotalEnergies 3h48'17"
64 Jan Tratnik Visma-Lease a Bike 3h48'34"
65 David Gaudu Groupama-FDJ United 3h49'23"
66 Krists Neilands NSN Cycling Team 3h52'08"
67 Jan Hirt Soudal Quick-Step 3h54'00"
68 Rui Costa EF Education-EasyPost 3h54'10"
69 Kobe Goossens Intermarché-Wanty 3h56'05"
70 Bart Lemmen Visma-Lease a Bike 3h56'28"
71 Alex Aranburu Deva Movistar Team 3h57'53"
72 Davide Formolo Movistar Team 3h59'41"
73 Stephen Williams NSN Cycling Team 3h59'57"
74 Harold Tejada XDS Astana Team 4h00'13"
75 Nils Politt UAE Team Emirates XRG 4h03'21"
76 Nans Peters Decathlon CMA CGM 4h07'39"
77 Georg Zimmermann Intermarché-Wanty 4h07'59"
78 Sean Quinn EF Education-EasyPost 4h10'38"
79 Oier Lazkano Lopez Movistar Team 4h10'41"
80 Tim Wellens UAE Team Emirates XRG 4h20'49"
81 Victor Campenaerts Lotto-Intermarché 4h23'21"
82 Dorian Godon Decathlon CMA CGM 4h23'27"
83 Oliver Naesen Decathlon CMA CGM 4h23'43"
84 Christophe Laporte Visma-Lease a Bike 4h26'27"
85 Marco Haller Red Bull-BORA-Hansgrohe 4h26'52"
86 Gianni Moscon Soudal Quick-Step 4h26'54"
87 Ryan Gibbons Lidl-Trek 4h28'44"
88 Paul Lapeira Decathlon CMA CGM 4h28'54"
89 Michael Matthews Team Jayco AlUla 4h30'03"
90 Fabien Grellier TotalEnergies 4h33'40"
91 Kévin Vauquelin Arkéa-B&B Hôtels 4h33'56"
92 Thomas Gachignard TotalEnergies 4h38'30"
93 Mike Teunissen Intermarché-Wanty 4h40'14"
94 Simon Geschke Cofidis 4h40'30"
95 Brent Van Moer Lotto-Intermarché 4h42'29"
96 Mathieu Van der Poel Alpecin-Premier Tech 4h44'05"
97 Christopher Juul Jensen Team Jayco AlUla 4h45'12"
98 Raùl Garcia Pierna Arkéa-B&B Hôtels 4h46'12"
99 Axel Laurance Alpecin-Premier Tech 4h46'25"
100 Stefan Bissegger EF Education-EasyPost 4h46'55"
101 Clément Champoussin Arkéa-B&B Hôtels 4h49'59"
102 Clément Russo Groupama-FDJ United 4h51'24"
103 Mattéo Vercher TotalEnergies 4h55'14"
104 Bryan Coquard Cofidis 4h56'46"
105 Rasmus Tiller Uno-X Mobility 4h56'51"
106 Anthony Turgis TotalEnergies 4h59'48"
107 Gianni Vermeersch Alpecin-Premier Tech 5h02'07"
108 Axel Zingle Cofidis 5h04'30"
109 Marijn Van den Berg EF Education-EasyPost 5h07'55"
110 Nico Denz Red Bull-BORA-Hansgrohe 5h08'12"
111 Nikias Arndt Bahrain Victorious 5h08'28"
112 Pascal Ackermann NSN Cycling Team 5h10'14"
113 Biniam Girmay Intermarché-Wanty 5h12'47"
114 Piet Allegaert Cofidis 5h16'14"
115 Ben Turner Netcompany INEOS 5h17'11"
116 Luka Mezgec Team Jayco AlUla 5h17'26"
117 Hugo Page Intermarché-Wanty 5h17'59"
118 Laurenz Rex Intermarché-Wanty 5h18'20"
119 Arnaud De Lie Lotto-Intermarché 5h19'56"
120 Danny Van Poppel Red Bull-BORA-Hansgrohe 5h22'16"
121 Cédric Beullens Lotto-Intermarché 5h23'17"
122 John Degenkolb Team Picnic PostNL 5h24'08"
123 Luke Durbridge Team Jayco AlUla 5h26'37"
124 Lenny Martinez Groupama-FDJ United 5h26'45"
125 Yves Lampaert Soudal Quick-Step 5h27'51"
126 Silvan Dillier Alpecin-Premier Tech 5h31'21"
127 Matej Mohoric Bahrain Victorious 5h33'22"
128 Jasper Philipsen Alpecin-Premier Tech 5h34'33"
129 Sébastien Grignard Lotto-Intermarché 5h36'52"
130 Harm Vanhoucke Lotto-Intermarché 5h37'11"
131 Alexander Kristoff Uno-X Mobility 5h39'42"
132 Sandy Dujardin TotalEnergies 5h40'58"
133 Soren Waerenskjold Uno-X Mobility 5h46'24"
134 Robbe Ghys Alpecin-Premier Tech 5h55'14"
135 Dylan Groenewegen Team Jayco AlUla 5h57'41"
136 Daniel McLay Arkéa-B&B Hôtels 5h58'08"
137 Luca Mozzato Arkéa-B&B Hôtels 5h59'36"
138 Cees Bol XDS Astana Team 6h08'11"
139 Jarrad Drizners Lotto-Intermarché 6h12'21"
140 Davide Ballerini XDS Astana Team 6h22'46"
141 Mark Cavendish XDS Astana Team 6h23'11"