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 :
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 Tadej Pogačar UAE Team Emirates XRG
2 Jonas Vingegaard Visma-Lease a Bike 7"
3 Richard Carapaz EF Education-EasyPost 23"
4 Remco Evenepoel Soudal Quick-Step 53"
5 Enric Mas Nicolau Movistar Team 1'07"
6 João Almeida UAE Team Emirates XRG 1'28"
7 Matteo Jorgenson Visma-Lease a Bike 1'33"
8 Mikel Landa Meana Soudal Quick-Step 1'41"
9 Adam Yates UAE Team Emirates XRG 1'43"
10 Romain Bardet Team Picnic PostNL 1'52"
11 Tobias Halland Johannessen Uno-X Mobility 2'43"
12 Derek Gee Israel-Premier Tech 2'48"
13 Giulio Ciccone Lidl-Trek 2'52"
14 Santiago Buitrago Sanchez Bahrain Victorious 3'04"
15 Carlos Rodriguez Cano INEOS Grenadiers 3'26"
16 Laurens De Plus INEOS Grenadiers 3'45"
17 Wilco Kelderman Visma-Lease a Bike 3'53"
18 Bruno Armirail Decathlon AG2R La Mondiale Team 5'24"
19 Kevin Geniets Groupama-FDJ 5'28"
20 Wouter Poels Bahrain Victorious 6'13"
21 Jakob Fuglsang Israel-Premier Tech 6'25"
22 Jai Hindley Red Bull-BORA-Hansgrohe 6'46"
23 Simon Yates Team Jayco AlUla 6'46"
24 Steff Cras TotalEnergies 6'48"
25 Louis Meintjes Intermarché-Wanty 6'48"
26 Felix Gall Decathlon AG2R La Mondiale Team 7'11"
27 Jonathan Castroviejo Nicolas INEOS Grenadiers 8'25"
28 Pavel Sivakov UAE Team Emirates XRG 8'36"
29 Marc Soler UAE Team Emirates XRG 8'36"
30 Javier Romo Oliver Movistar Team 8'36"
31 Valentin Madouas Groupama-FDJ 8'54"
32 Guillaume Martin-Guyonnet Cofidis 8'54"
33 Jordan Jegat TotalEnergies 8'54"
34 Jasper Stuyven Lidl-Trek 10'18"
35 Mathieu Burgaudeau TotalEnergies 10'39"
36 Odd Christian Eiking Uno-X Mobility 10'49"
37 Stephen Williams Israel-Premier Tech 12'01"
38 Jan Tratnik Visma-Lease a Bike 12'31"
39 Julien Bernard Lidl-Trek 12'35"
40 Carlos Verona Quintanilla Lidl-Trek 12'35"
41 Bob Jungels Red Bull-BORA-Hansgrohe 12'56"
42 Romain Grégoire Groupama-FDJ 14'41"
43 Warren Barguil Team Picnic PostNL 14'41"
44 Oscar Onley Team Picnic PostNL 14'41"
45 Bart Lemmen Visma-Lease a Bike 15'16"
46 Hugo Houle Israel-Premier Tech 17'22"
47 Kobe Goossens Intermarché-Wanty 18'26"
48 Johannes Kulset Uno-X Mobility 18'54"
49 Ilan Van Wilder Soudal Quick-Step 19'01"
50 Jan Hirt Soudal Quick-Step 19'01"
51 Tim Wellens UAE Team Emirates XRG 19'23"
52 Jack Haig Bahrain Victorious 19'23"
53 Simon Geschke Cofidis 19'45"
54 Jonas Abrahamsen Uno-X Mobility 22'24"
55 Cristián Rodriguez Martin Arkéa-B&B Hôtels 22'26"
56 Fabien Grellier TotalEnergies 22'37"
57 Magnus Cort Nielsen Uno-X Mobility 23'16"
58 Ben Healy EF Education-EasyPost 23'16"
59 Christopher Juul Jensen Team Jayco AlUla 23'55"
60 Quentin Pacher Groupama-FDJ 24'09"
61 Geraint Thomas INEOS Grenadiers 25'06"
62 Matteo Sobrero Red Bull-BORA-Hansgrohe 25'06"
63 Nils Politt UAE Team Emirates XRG 25'41"
64 Thomas Gachignard TotalEnergies 26'03"
65 Anthony Turgis TotalEnergies 26'03"
66 Gregor Mühlberger Movistar Team 26'03"
67 Toms Skujins Lidl-Trek 26'48"
68 Krists Neilands Israel-Premier Tech 26'48"
69 Frank Van den Broek Team Picnic PostNL 26'58"
70 David Gaudu Groupama-FDJ 27'05"
71 Wout Van Aert Visma-Lease a Bike 27'10"
72 Ben Turner INEOS Grenadiers 28'07"
73 Nelson Oliveira Movistar Team 28'09"
74 Rui Costa EF Education-EasyPost 28'14"
75 Nans Peters Decathlon AG2R La Mondiale Team 28'17"
76 Axel Laurance Alpecin-Deceuninck 28'22"
77 Christophe Laporte Visma-Lease a Bike 28'54"
78 Oier Lazkano Lopez Movistar Team 28'54"
79 Neilson Powless EF Education-EasyPost 28'54"
80 Kévin Vauquelin Arkéa-B&B Hôtels 29'52"
81 Clément Champoussin Arkéa-B&B Hôtels 29'55"
82 Bryan Coquard Cofidis 29'55"
83 Raùl Garcia Pierna Arkéa-B&B Hôtels 31'37"
84 Michael Matthews Team Jayco AlUla 32'45"
85 Sean Quinn EF Education-EasyPost 32'45"
86 Davide Formolo Movistar Team 32'50"
87 Clément Russo Groupama-FDJ 32'50"
88 Oliver Naesen Decathlon AG2R La Mondiale Team 32'50"
89 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 32'50"
90 Mattéo Vercher TotalEnergies 32'56"
91 Gianni Moscon Soudal Quick-Step 33'45"
92 Michal Kwiatkowski INEOS Grenadiers 33'45"
93 Georg Zimmermann Intermarché-Wanty 33'53"
94 Sandy Dujardin TotalEnergies 34'28"
95 Victor Campenaerts Lotto 36'26"
96 Stefan Bissegger EF Education-EasyPost 36'26"
97 Cédric Beullens Lotto 36'26"
98 Silvan Dillier Alpecin-Deceuninck 36'26"
99 Pascal Ackermann Israel-Premier Tech 36'26"
100 Marijn Van den Berg EF Education-EasyPost 36'26"
101 Tiesj Benoot Visma-Lease a Bike 36'26"
102 Danny Van Poppel Red Bull-BORA-Hansgrohe 36'26"
103 Gianni Vermeersch Alpecin-Deceuninck 36'26"
104 Arnaud De Lie Lotto 36'26"
105 Brent Van Moer Lotto 36'26"
106 Marco Haller Red Bull-BORA-Hansgrohe 36'26"
107 Alex Aranburu Deva Movistar Team 36'26"
108 Ryan Gibbons Lidl-Trek 36'26"
109 Egan Bernal INEOS Grenadiers 36'26"
110 Piet Allegaert Cofidis 36'26"
111 Axel Zingle Cofidis 36'26"
112 Paul Lapeira Decathlon AG2R La Mondiale Team 36'26"
113 Nico Denz Red Bull-BORA-Hansgrohe 36'26"
114 Nikias Arndt Bahrain Victorious 36'26"
115 Sébastien Grignard Lotto 36'31"
116 Lenny Martinez Groupama-FDJ 36'31"
117 Rasmus Tiller Uno-X Mobility 36'43"
118 Mathieu Van der Poel Alpecin-Deceuninck 36'47"
119 Laurenz Rex Intermarché-Wanty 36'53"
120 Hugo Page Intermarché-Wanty 36'53"
121 Mike Teunissen Intermarché-Wanty 36'53"
122 Biniam Girmay Intermarché-Wanty 36'53"
123 Alexander Kristoff Uno-X Mobility 37'34"
124 Soren Waerenskjold Uno-X Mobility 37'36"
125 Luke Durbridge Team Jayco AlUla 37'43"
126 Dylan Groenewegen Team Jayco AlUla 37'43"
127 Jarrad Drizners Lotto 37'43"
128 Dorian Godon Decathlon AG2R La Mondiale Team 37'58"
129 Yves Lampaert Soudal Quick-Step 38'22"
130 Jasper Philipsen Alpecin-Deceuninck 38'22"
131 Harm Vanhoucke Lotto 38'22"
132 Luca Mozzato Arkéa-B&B Hôtels 38'24"
133 Matej Mohoric Bahrain Victorious 40'07"
134 Luka Mezgec Team Jayco AlUla 40'07"
135 John Degenkolb Team Picnic PostNL 40'07"
136 Daniel McLay Arkéa-B&B Hôtels 40'07"
137 Robbe Ghys Alpecin-Deceuninck 40'51"
138 Harold Alfonso Tejada Canacue XDS Astana Team 42'03"
139 Davide Ballerini XDS Astana Team 42'03"
140 Mark Cavendish XDS Astana Team 42'03"
141 Cees Bol XDS Astana Team 42'03"
1 Tadej Pogačar UAE Team Emirates XRG
2 Jonas Vingegaard Visma-Lease a Bike 5'14"
3 Remco Evenepoel Soudal Quick-Step 8'04"
4 João Almeida UAE Team Emirates XRG 16'45"
5 Mikel Landa Meana Soudal Quick-Step 17'25"
6 Adam Yates UAE Team Emirates XRG 21'11"
7 Carlos Rodriguez Cano INEOS Grenadiers 21'12"
8 Matteo Jorgenson Visma-Lease a Bike 24'26"
9 Derek Gee Israel-Premier Tech 24'50"
10 Giulio Ciccone Lidl-Trek 25'48"
11 Santiago Buitrago Sanchez Bahrain Victorious 26'10"
12 Simon Yates Team Jayco AlUla 35'54"
13 Felix Gall Decathlon AG2R La Mondiale Team 38'41"
14 Guillaume Martin-Guyonnet Cofidis 39'30"
15 Richard Carapaz EF Education-EasyPost 41'00"
16 Laurens De Plus INEOS Grenadiers 42'07"
17 Steff Cras TotalEnergies 44'20"
18 Jai Hindley Red Bull-BORA-Hansgrohe 52'14"
19 Louis Meintjes Intermarché-Wanty 1h06'24"
20 Enric Mas Nicolau Movistar Team 1h06'49"
21 Wilco Kelderman Visma-Lease a Bike 1h16'22"
22 Julien Bernard Lidl-Trek 1h31'40"
23 Javier Romo Oliver Movistar Team 1h35'32"
24 Carlos Verona Quintanilla Lidl-Trek 1h40'15"
25 Valentin Madouas Groupama-FDJ 1h46'59"
26 Ben Healy EF Education-EasyPost 1h48'29"
27 Ilan Van Wilder Soudal Quick-Step 1h50'36"
28 Egan Bernal INEOS Grenadiers 1h57'31"
29 Jordan Jegat TotalEnergies 1h57'55"
30 Romain Bardet Team Picnic PostNL 1h59'28"
31 Jack Haig Bahrain Victorious 2h06'32"
32 Pavel Sivakov UAE Team Emirates XRG 2h07'27"
33 Odd Christian Eiking Uno-X Mobility 2h11'16"
34 Bruno Armirail Decathlon AG2R La Mondiale Team 2h11'39"
35 Tobias Halland Johannessen Uno-X Mobility 2h14'48"
36 Cristián Rodriguez Martin Arkéa-B&B Hôtels 2h20'13"
37 Bob Jungels Red Bull-BORA-Hansgrohe 2h24'12"
38 Jakob Fuglsang Israel-Premier Tech 2h27'44"
39 Warren Barguil Team Picnic PostNL 2h36'05"
40 Oscar Onley Team Picnic PostNL 2h36'58"
41 Romain Grégoire Groupama-FDJ 2h40'07"
42 Geraint Thomas INEOS Grenadiers 2h41'43"
43 Marc Soler UAE Team Emirates XRG 2h46'01"
44 Wouter Poels Bahrain Victorious 2h47'37"
45 Toms Skujins Lidl-Trek 2h48'28"
46 Johannes Kulset Uno-X Mobility 3h10'58"
47 Quentin Pacher Groupama-FDJ 3h11'33"
48 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 3h13'53"
49 Tiesj Benoot Visma-Lease a Bike 3h18'33"
50 Hugo Houle Israel-Premier Tech 3h21'15"
51 Nelson Oliveira Movistar Team 3h27'37"
52 Wout Van Aert Visma-Lease a Bike 3h27'42"
53 Michal Kwiatkowski INEOS Grenadiers 3h27'53"
54 Jonathan Castroviejo Nicolas INEOS Grenadiers 3h28'24"
55 Jonas Abrahamsen Uno-X Mobility 3h31'52"
56 Gregor Mühlberger Movistar Team 3h33'57"
57 Magnus Cort Nielsen Uno-X Mobility 3h34'48"
58 Kevin Geniets Groupama-FDJ 3h37'14"
59 Neilson Powless EF Education-EasyPost 3h41'39"
60 Frank Van den Broek Team Picnic PostNL 3h41'52"
61 Matteo Sobrero Red Bull-BORA-Hansgrohe 3h42'51"
62 Jasper Stuyven Lidl-Trek 3h43'04"
63 David Gaudu Groupama-FDJ 3h43'28"
64 Mathieu Burgaudeau TotalEnergies 3h43'42"
65 Jan Tratnik Visma-Lease a Bike 3h44'27"
66 Jan Hirt Soudal Quick-Step 3h46'17"
67 Krists Neilands Israel-Premier Tech 3h46'20"
68 Rui Costa EF Education-EasyPost 3h46'40"
69 Alex Aranburu Deva Movistar Team 3h49'51"
70 Stephen Williams Israel-Premier Tech 3h50'22"
71 Kobe Goossens Intermarché-Wanty 3h50'48"
72 Bart Lemmen Visma-Lease a Bike 3h51'08"
73 Davide Formolo Movistar Team 3h53'23"
74 Nils Politt UAE Team Emirates XRG 3h56'59"
75 Harold Alfonso Tejada Canacue XDS Astana Team 3h57'23"
76 Georg Zimmermann Intermarché-Wanty 4h00'52"
77 Nans Peters Decathlon AG2R La Mondiale Team 4h01'24"
78 Sean Quinn EF Education-EasyPost 4h04'15"
79 Oier Lazkano Lopez Movistar Team 4h04'26"
80 Oliver Naesen Decathlon AG2R La Mondiale Team 4h14'46"
81 Tim Wellens UAE Team Emirates XRG 4h15'43"
82 Dorian Godon Decathlon AG2R La Mondiale Team 4h17'40"
83 Marco Haller Red Bull-BORA-Hansgrohe 4h18'01"
84 Gianni Moscon Soudal Quick-Step 4h18'42"
85 Christophe Laporte Visma-Lease a Bike 4h19'22"
86 Victor Campenaerts Lotto 4h20'07"
87 Paul Lapeira Decathlon AG2R La Mondiale Team 4h21'17"
88 Ryan Gibbons Lidl-Trek 4h22'10"
89 Michael Matthews Team Jayco AlUla 4h26'03"
90 Fabien Grellier TotalEnergies 4h27'12"
91 Kévin Vauquelin Arkéa-B&B Hôtels 4h29'58"
92 Mike Teunissen Intermarché-Wanty 4h31'56"
93 Thomas Gachignard TotalEnergies 4h33'46"
94 Simon Geschke Cofidis 4h34'19"
95 Brent Van Moer Lotto 4h35'27"
96 Mathieu Van der Poel Alpecin-Deceuninck 4h38'54"
97 Christopher Juul Jensen Team Jayco AlUla 4h39'08"
98 Stefan Bissegger EF Education-EasyPost 4h39'57"
99 Axel Laurance Alpecin-Deceuninck 4h40'15"
100 Raùl Garcia Pierna Arkéa-B&B Hôtels 4h41'39"
101 Clément Champoussin Arkéa-B&B Hôtels 4h44'08"
102 Clément Russo Groupama-FDJ 4h45'54"
103 Bryan Coquard Cofidis 4h49'40"
104 Rasmus Tiller Uno-X Mobility 4h49'50"
105 Mattéo Vercher TotalEnergies 4h49'52"
106 Anthony Turgis TotalEnergies 4h52'10"
107 Gianni Vermeersch Alpecin-Deceuninck 4h54'38"
108 Axel Zingle Cofidis 4h58'04"
109 Nikias Arndt Bahrain Victorious 4h58'48"
110 Nico Denz Red Bull-BORA-Hansgrohe 5h00'23"
111 Marijn Van den Berg EF Education-EasyPost 5h00'50"
112 Pascal Ackermann Israel-Premier Tech 5h01'25"
113 Biniam Girmay Intermarché-Wanty 5h03'24"
114 Piet Allegaert Cofidis 5h07'17"
115 Luka Mezgec Team Jayco AlUla 5h09'14"
116 Ben Turner INEOS Grenadiers 5h09'28"
117 Hugo Page Intermarché-Wanty 5h11'06"
118 Laurenz Rex Intermarché-Wanty 5h11'11"
119 Arnaud De Lie Lotto 5h11'45"
120 Danny Van Poppel Red Bull-BORA-Hansgrohe 5h14'56"
121 John Degenkolb Team Picnic PostNL 5h15'43"
122 Cédric Beullens Lotto 5h16'27"
123 Yves Lampaert Soudal Quick-Step 5h19'26"
124 Luke Durbridge Team Jayco AlUla 5h20'50"
125 Silvan Dillier Alpecin-Deceuninck 5h23'42"
126 Lenny Martinez Groupama-FDJ 5h23'45"
127 Jasper Philipsen Alpecin-Deceuninck 5h27'02"
128 Matej Mohoric Bahrain Victorious 5h27'23"
129 Harm Vanhoucke Lotto 5h30'31"
130 Sébastien Grignard Lotto 5h30'32"
131 Alexander Kristoff Uno-X Mobility 5h31'01"
132 Sandy Dujardin TotalEnergies 5h31'22"
133 Soren Waerenskjold Uno-X Mobility 5h36'44"
134 Dylan Groenewegen Team Jayco AlUla 5h47'00"
135 Robbe Ghys Alpecin-Deceuninck 5h47'27"
136 Daniel McLay Arkéa-B&B Hôtels 5h49'23"
137 Luca Mozzato Arkéa-B&B Hôtels 5h51'01"
138 Cees Bol XDS Astana Team 6h01'11"
139 Jarrad Drizners Lotto 6h04'56"
140 Mark Cavendish XDS Astana Team 6h13'57"
141 Davide Ballerini XDS Astana Team 6h15'00"
1 Richard Carapaz EF Education-EasyPost 127 pts
2 Tadej Pogačar UAE Team Emirates XRG 97 pts
3 Jonas Vingegaard Visma-Lease a Bike 67 pts
4 Matteo Jorgenson Visma-Lease a Bike 54 pts
5 Remco Evenepoel Soudal Quick-Step 48 pts
6 Wilco Kelderman Visma-Lease a Bike 43 pts
7 Oier Lazkano Lopez Movistar Team 41 pts
8 Jonas Abrahamsen Uno-X Mobility 36 pts
9 Enric Mas Nicolau Movistar Team 33 pts
10 David Gaudu Groupama-FDJ 30 pts
11 Simon Yates Team Jayco AlUla 30 pts
12 Jai Hindley Red Bull-BORA-Hansgrohe 28 pts
13 Cristián Rodriguez Martin Arkéa-B&B Hôtels 27 pts
14 Carlos Rodriguez Cano INEOS Grenadiers 24 pts
15 Ben Healy EF Education-EasyPost 21 pts
16 Bruno Armirail Decathlon AG2R La Mondiale Team 21 pts
17 Tobias Halland Johannessen Uno-X Mobility 19 pts
18 Javier Romo Oliver Movistar Team 18 pts
19 Marc Soler UAE Team Emirates XRG 17 pts
20 Laurens De Plus INEOS Grenadiers 16 pts
21 Valentin Madouas Groupama-FDJ 16 pts
22 João Almeida UAE Team Emirates XRG 15 pts
23 Mikel Landa Meana Soudal Quick-Step 14 pts
24 Oscar Onley Team Picnic PostNL 11 pts
25 Stephen Williams Israel-Premier Tech 10 pts
26 Michal Kwiatkowski INEOS Grenadiers 10 pts
27 Adam Yates UAE Team Emirates XRG 10 pts
28 Santiago Buitrago Sanchez Bahrain Victorious 10 pts
29 Ilan Van Wilder Soudal Quick-Step 10 pts
30 Jan Tratnik Visma-Lease a Bike 10 pts
31 Frank Van den Broek Team Picnic PostNL 9 pts
32 Giulio Ciccone Lidl-Trek 9 pts
33 Romain Bardet Team Picnic PostNL 9 pts
34 Alex Aranburu Deva Movistar Team 8 pts
35 Louis Meintjes Intermarché-Wanty 8 pts
36 Pavel Sivakov UAE Team Emirates XRG 8 pts
37 Bob Jungels Red Bull-BORA-Hansgrohe 8 pts
38 Magnus Cort Nielsen Uno-X Mobility 5 pts
39 Warren Barguil Team Picnic PostNL 5 pts
40 Romain Grégoire Groupama-FDJ 3 pts
41 Kévin Vauquelin Arkéa-B&B Hôtels 2 pts
42 Felix Gall Decathlon AG2R La Mondiale Team 2 pts
43 Kevin Geniets Groupama-FDJ 2 pts
44 Mathieu Van der Poel Alpecin-Deceuninck 2 pts
45 Matteo Sobrero Red Bull-BORA-Hansgrohe 1 pt
46 Fabien Grellier TotalEnergies 1 pt
47 Thomas Gachignard TotalEnergies 1 pt
48 Clément Russo Groupama-FDJ 1 pt
49 Gianni Vermeersch Alpecin-Deceuninck 1 pt
50 Julien Bernard Lidl-Trek 1 pt
51 Jordan Jegat TotalEnergies 1 pt
52 Jakob Fuglsang Israel-Premier Tech 1 pt
53 Tiesj Benoot Visma-Lease a Bike 1 pt
54 Hugo Houle Israel-Premier Tech 1 pt
55 Neilson Powless EF Education-EasyPost 1 pt
56 Sean Quinn EF Education-EasyPost 1 pt
57 Matej Mohoric Bahrain Victorious 1 pt
1 Biniam Girmay Intermarché-Wanty 387 pts
2 Jasper Philipsen Alpecin-Deceuninck 354 pts
3 Bryan Coquard Cofidis 208 pts
4 Anthony Turgis TotalEnergies 180 pts
5 Tadej Pogačar UAE Team Emirates XRG 176 pts
6 Arnaud De Lie Lotto 161 pts
7 Wout Van Aert Visma-Lease a Bike 152 pts
8 Jonas Abrahamsen Uno-X Mobility 149 pts
9 Remco Evenepoel Soudal Quick-Step 137 pts
10 Jonas Vingegaard Visma-Lease a Bike 119 pts
11 Pascal Ackermann Israel-Premier Tech 118 pts
12 Richard Carapaz EF Education-EasyPost 99 pts
13 Magnus Cort Nielsen Uno-X Mobility 89 pts
14 Dylan Groenewegen Team Jayco AlUla 87 pts
15 Kévin Vauquelin Arkéa-B&B Hôtels 81 pts
16 Ryan Gibbons Lidl-Trek 74 pts
17 Alex Aranburu Deva Movistar Team 69 pts
18 Alexander Kristoff Uno-X Mobility 69 pts
19 Oier Lazkano Lopez Movistar Team 67 pts
20 João Almeida UAE Team Emirates XRG 65 pts
21 Michael Matthews Team Jayco AlUla 62 pts
22 Mike Teunissen Intermarché-Wanty 60 pts
23 Toms Skujins Lidl-Trek 57 pts
24 Quentin Pacher Groupama-FDJ 57 pts
25 Mikel Landa Meana Soudal Quick-Step 56 pts
26 Jasper Stuyven Lidl-Trek 55 pts
27 Frank Van den Broek Team Picnic PostNL 52 pts
28 Victor Campenaerts Lotto 51 pts
29 Derek Gee Israel-Premier Tech 51 pts
30 Michal Kwiatkowski INEOS Grenadiers 51 pts
31 Romain Bardet Team Picnic PostNL 49 pts
32 Adam Yates UAE Team Emirates XRG 49 pts
33 Mattéo Vercher TotalEnergies 48 pts
34 Simon Yates Team Jayco AlUla 47 pts
35 Matteo Jorgenson Visma-Lease a Bike 46 pts
36 Enric Mas Nicolau Movistar Team 46 pts
37 Cristián Rodriguez Martin Arkéa-B&B Hôtels 45 pts
38 Marijn Van den Berg EF Education-EasyPost 45 pts
39 Carlos Rodriguez Cano INEOS Grenadiers 44 pts
40 Giulio Ciccone Lidl-Trek 43 pts
41 Clément Russo Groupama-FDJ 42 pts
42 Romain Grégoire Groupama-FDJ 40 pts
43 Valentin Madouas Groupama-FDJ 38 pts
44 Santiago Buitrago Sanchez Bahrain Victorious 35 pts
45 Tobias Halland Johannessen Uno-X Mobility 35 pts
46 Mathieu Van der Poel Alpecin-Deceuninck 35 pts
47 Jai Hindley Red Bull-BORA-Hansgrohe 34 pts
48 Axel Zingle Cofidis 34 pts
49 Harold Alfonso Tejada Canacue XDS Astana Team 33 pts
50 Sandy Dujardin TotalEnergies 32 pts
51 Wilco Kelderman Visma-Lease a Bike 32 pts
52 Javier Romo Oliver Movistar Team 32 pts
53 Nelson Oliveira Movistar Team 31 pts
54 Ben Healy EF Education-EasyPost 29 pts
55 Laurenz Rex Intermarché-Wanty 29 pts
56 Mark Cavendish XDS Astana Team 28 pts
57 Bob Jungels Red Bull-BORA-Hansgrohe 26 pts
58 Axel Laurance Alpecin-Deceuninck 26 pts
59 Louis Meintjes Intermarché-Wanty 25 pts
60 Hugo Houle Israel-Premier Tech 25 pts
61 Oscar Onley Team Picnic PostNL 23 pts
62 Georg Zimmermann Intermarché-Wanty 22 pts
63 Laurens De Plus INEOS Grenadiers 21 pts
64 Jordan Jegat TotalEnergies 21 pts
65 Bruno Armirail Decathlon AG2R La Mondiale Team 21 pts
66 Kobe Goossens Intermarché-Wanty 20 pts
67 Felix Gall Decathlon AG2R La Mondiale Team 20 pts
68 John Degenkolb Team Picnic PostNL 20 pts
69 Julien Bernard Lidl-Trek 19 pts
70 Ilan Van Wilder Soudal Quick-Step 19 pts
71 Nikias Arndt Bahrain Victorious 19 pts
72 Matej Mohoric Bahrain Victorious 19 pts
73 Brent Van Moer Lotto 17 pts
74 Gianni Vermeersch Alpecin-Deceuninck 17 pts
75 Harm Vanhoucke Lotto 17 pts
76 Soren Waerenskjold Uno-X Mobility 17 pts
77 Tiesj Benoot Visma-Lease a Bike 16 pts
78 Guillaume Martin-Guyonnet Cofidis 15 pts
79 Bart Lemmen Visma-Lease a Bike 15 pts
80 Paul Lapeira Decathlon AG2R La Mondiale Team 15 pts
81 Stephen Williams Israel-Premier Tech 14 pts
82 Davide Ballerini XDS Astana Team 14 pts
83 Krists Neilands Israel-Premier Tech 13 pts
84 Raùl Garcia Pierna Arkéa-B&B Hôtels 13 pts
85 Danny Van Poppel Red Bull-BORA-Hansgrohe 12 pts
86 Wouter Poels Bahrain Victorious 11 pts
87 Neilson Powless EF Education-EasyPost 11 pts
88 Oliver Naesen Decathlon AG2R La Mondiale Team 11 pts
89 Stefan Bissegger EF Education-EasyPost 11 pts
90 Jakob Fuglsang Israel-Premier Tech 10 pts
91 Jan Tratnik Visma-Lease a Bike 10 pts
92 Clément Champoussin Arkéa-B&B Hôtels 10 pts
93 Nico Denz Red Bull-BORA-Hansgrohe 10 pts
94 Silvan Dillier Alpecin-Deceuninck 10 pts
95 Kevin Geniets Groupama-FDJ 9 pts
96 Davide Formolo Movistar Team 9 pts
97 Daniel McLay Arkéa-B&B Hôtels 9 pts
98 Egan Bernal INEOS Grenadiers 8 pts
99 Gregor Mühlberger Movistar Team 8 pts
100 Rui Costa EF Education-EasyPost 8 pts
101 Sean Quinn EF Education-EasyPost 8 pts
102 Cédric Beullens Lotto 8 pts
103 Marc Soler UAE Team Emirates XRG 7 pts
104 Piet Allegaert Cofidis 7 pts
105 Robbe Ghys Alpecin-Deceuninck 7 pts
106 Steff Cras TotalEnergies 6 pts
107 Geraint Thomas INEOS Grenadiers 6 pts
108 Dorian Godon Decathlon AG2R La Mondiale Team 6 pts
109 Luka Mezgec Team Jayco AlUla 6 pts
110 Gianni Moscon Soudal Quick-Step 5 pts
111 Rasmus Tiller Uno-X Mobility 5 pts
112 Cees Bol XDS Astana Team 5 pts
113 Carlos Verona Quintanilla Lidl-Trek 4 pts
114 Nans Peters Decathlon AG2R La Mondiale Team 4 pts
115 Marco Haller Red Bull-BORA-Hansgrohe 4 pts
116 Warren Barguil Team Picnic PostNL 3 pts
117 Jan Hirt Soudal Quick-Step 3 pts
118 Tim Wellens UAE Team Emirates XRG 3 pts
119 Lenny Martinez Groupama-FDJ 3 pts
120 David Gaudu Groupama-FDJ 2 pts
121 Christophe Laporte Visma-Lease a Bike 2 pts
122 Fabien Grellier TotalEnergies 2 pts
123 Pavel Sivakov UAE Team Emirates XRG 1 pt
1 Remco Evenepoel Soudal Quick-Step
2 Carlos Rodriguez Cano INEOS Grenadiers 13'08"
3 Matteo Jorgenson Visma-Lease a Bike 16'22"
4 Santiago Buitrago Sanchez Bahrain Victorious 18'06"
5 Javier Romo Oliver Movistar Team 1h27'28"
6 Ben Healy EF Education-EasyPost 1h40'25"
7 Ilan Van Wilder Soudal Quick-Step 1h42'32"
8 Jordan Jegat TotalEnergies 1h49'51"
9 Tobias Halland Johannessen Uno-X Mobility 2h06'44"
10 Oscar Onley Team Picnic PostNL 2h28'54"
11 Romain Grégoire Groupama-FDJ 2h32'03"
12 Johannes Kulset Uno-X Mobility 3h02'54"
13 Frank Van den Broek Team Picnic PostNL 3h33'48"
14 Sean Quinn EF Education-EasyPost 3h56'11"
15 Oier Lazkano Lopez Movistar Team 3h56'22"
16 Paul Lapeira Decathlon AG2R La Mondiale Team 4h13'13"
17 Kévin Vauquelin Arkéa-B&B Hôtels 4h21'54"
18 Thomas Gachignard TotalEnergies 4h25'42"
19 Axel Laurance Alpecin-Deceuninck 4h32'11"
20 Raùl Garcia Pierna Arkéa-B&B Hôtels 4h33'35"
21 Mattéo Vercher TotalEnergies 4h41'48"
22 Marijn Van den Berg EF Education-EasyPost 4h52'46"
23 Biniam Girmay Intermarché-Wanty 4h55'20"
24 Ben Turner INEOS Grenadiers 5h01'24"
25 Hugo Page Intermarché-Wanty 5h03'02"
26 Laurenz Rex Intermarché-Wanty 5h03'07"
27 Arnaud De Lie Lotto 5h03'41"
28 Lenny Martinez Groupama-FDJ 5h15'41"
29 Sébastien Grignard Lotto 5h22'28"
30 Soren Waerenskjold Uno-X Mobility 5h28'40"
31 Jarrad Drizners Lotto 5h56'52"
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 INEOS Grenadiers 25'04"
8 Matteo Jorgenson Visma-Lease a Bike 26'34"
9 Derek Gee Israel-Premier Tech 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 AG2R La Mondiale Team 46'12"
15 Laurens De Plus INEOS Grenadiers 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 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 INEOS Grenadiers 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 AG2R La Mondiale Team 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 Israel-Premier Tech 2h31'42"
39 Oscar Onley Team Picnic PostNL 2h41'39"
40 Warren Barguil Team Picnic PostNL 2h42'13"
41 Romain Grégoire Groupama-FDJ 2h43'41"
42 Geraint Thomas INEOS Grenadiers 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 3h15'07"
47 Johannes Kulset Uno-X Mobility 3h17'42"
48 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 3h19'25"
49 Tiesj Benoot Visma-Lease a Bike 3h26'11"
50 Hugo Houle Israel-Premier Tech 3h26'55"
51 Nelson Oliveira Movistar Team 3h33'54"
52 Wout Van Aert Visma-Lease a Bike 3h35'56"
53 Jonathan Castroviejo Nicolas INEOS Grenadiers 3h35'58"
54 Michal Kwiatkowski INEOS Grenadiers 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 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 3h49'23"
66 Krists Neilands Israel-Premier Tech 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 Israel-Premier Tech 3h59'57"
74 Harold Alfonso Tejada Canacue XDS Astana Team 4h00'13"
75 Nils Politt UAE Team Emirates XRG 4h03'21"
76 Nans Peters Decathlon AG2R La Mondiale Team 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 4h23'21"
82 Dorian Godon Decathlon AG2R La Mondiale Team 4h23'27"
83 Oliver Naesen Decathlon AG2R La Mondiale Team 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 AG2R La Mondiale Team 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 4h42'29"
96 Mathieu Van der Poel Alpecin-Deceuninck 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-Deceuninck 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 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-Deceuninck 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 Israel-Premier Tech 5h10'14"
113 Biniam Girmay Intermarché-Wanty 5h12'47"
114 Piet Allegaert Cofidis 5h16'14"
115 Ben Turner INEOS Grenadiers 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 5h19'56"
120 Danny Van Poppel Red Bull-BORA-Hansgrohe 5h22'16"
121 Cédric Beullens Lotto 5h23'17"
122 John Degenkolb Team Picnic PostNL 5h24'08"
123 Luke Durbridge Team Jayco AlUla 5h26'37"
124 Lenny Martinez Groupama-FDJ 5h26'45"
125 Yves Lampaert Soudal Quick-Step 5h27'51"
126 Silvan Dillier Alpecin-Deceuninck 5h31'21"
127 Matej Mohoric Bahrain Victorious 5h33'22"
128 Jasper Philipsen Alpecin-Deceuninck 5h34'33"
129 Sébastien Grignard Lotto 5h36'52"
130 Harm Vanhoucke Lotto 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-Deceuninck 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 6h12'21"
140 Davide Ballerini XDS Astana Team 6h22'46"
141 Mark Cavendish XDS Astana Team 6h23'11"