2023 Tour | List of stages, route details, the 2024 Tour's numbers | Tour de France database | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 | Stage 7 | Stage 8 | Stage 9 | Rest Day 1 | Stage 10 | Stage 11 | Stage 12 | Stage 13 | Stage 14 | Stage 15 | Rest Day 2 | Stage 16 | Stage 17 | Stage 18 | Stage 19 | Stage 20 | Stage 21
Map of the 2024 Tour de France. 3,498 km
Sunday, July 21: 21st and Final Stage, Monaco - Nice 33.7 km individual time trial.
Stage 21 map & profile | Stage 21 photos
Tadej Pogacar wins the stage 21 time trial and the 2024 Tour de France.
Bill and Carol McGann's book The Story of the Tour de France, Vol 2: 1976 - 2018 is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.
Rated ascent:
Weather at the finish city of Nice at 2:00 PM, local time: 26C (79F), light rain, with the wind from the east at 14 km/hr (9 mph). There is a 77% chance of rain over the next hour, dropping to 65% at 3:00 and 9% at 4:00 PM.
The stage: Tour boss Christian Prudhomme writes: "Everyone remembers the last occasion the Tour finished with a time trial, when Greg LeMond stripped the yellow jersey from the shoulders of Laurent Fignon on the Champs-Élysées in 1989, by just eight seconds. Thirty-five years on, we can but dream of a similar duel, involving two or three riders, an authentic athletic confrontation whose outcome would determine the final podium of the 111th edition, and the first to finish far from its familiar Parisian setting, the ultimate finale destined for Place Masséna, just a few pedal-strokes from the Promenade des Anglais."
The race: First rider off was the last man in the GC, Davide Ballerini (Astana Qazaqstan) at 2:40 PM, local time.
Davide Ballerini was the first rider off and was the first rider to finish.
Here's the race organizer's stage 21 summary:
Sunday’s final stage of the 2024 Tour de France saw Tadej Pogacar (UAE Team Emirates) confirm his third overall Tour victory with first place in the ITT from Monaco to Nice. On a balmy afternoon on the Côte d'Azur Pogacar made light work of the climbs to La Turbie and Col d'Èze to take the time trial win by a considerable 1’03” margin from Jonas Vingegaard (Visma-Lease a Bike) for his sixth stage bouquet of this year’s race and his third overall Tour triumph. In the Yellow Jersey again, Pogacar finally finished the 2024 Tour 6’17” ahead of his great Danish rival, having dominated the race.
Remco Evenepoel (Soudal-Quick Step) was in tears at the end of his Tour debut in Nice’s Place Massena, finishing the final stage in third, behind Pogacar by 1'14”, leaving him also third overall, 9'18” adrift of the unstoppable Slovenian. The GC top five was rounded out by Joao Almeida (UAE Team Emirates) at 19'03” and Mikel Landa (Soudal-Quick Step) at 20'06”.
A switchback early in the course in Monaco.
Cavendish takes a bow
141 riders took part in the final stage of the 2024 Tour, a 33.7km Individual Time Trial from Monaco to Nice with everything on the line. Mark Cavendish was the second rider to start – after his Astana Qazaqstan teammate Davide Ballerini – and the veteran British rider achieved his objective of finishing his final Tour de France. With a record 35 stage victories in the Tour to his name, Cavendish ended his historic relationship with this race as a rider in the most beautiful way possible, concluding it for the 8th time in his 15 participations. Intermarche-Wanty's Biniam Girmay also knew that he would not win this ITT stage, but he too made it to the finish in Nice in style, to the cheers and support of the crowd, becoming the first African rider to win a ranking in the Tour de France, in his green jersey.
Martinez sets a marker
Groupama-FDJ’s young Frenchman Lenny Martinez completed the course at an impressive average speed of 41.8 km/h and in a time of 48'24” to position himself as the provisional leader, where he would remain for well over an hour, until Harold Tejada (Astana Qazaqstan) took over in the top spot, beating Martinez by 10”. In tears yesterday after his final Tour de France stage in the mountains, French hero and Yellow Jersey wearer on Stage 2 Romain Bardet (Team dsm-firmenich PostNL) was given huge support by the fans on his last ever day on the Tour. Due to retire just before the 2025 Tour, Bardet finished today’s stage in 37th place and was 30th in the final GC.
Carapaz in polka dots
Ecuadorian star Richard Carapaz (EF Education-EasyPost) finished a highly successful Tour as the winner of the Mountain classification with 127 points, compared to 102 for Pogacar and 70 for Vingegaard. It is Ecuador's first victory in any final ranking of the Tour de France.
Remco Evenepoel on the La Turbie climb.
The GC favourites fight for final win
Riders such as Harold Tejada (Astana Qazaqstan), Derek Gee (Israel - Premier Tech) and Matteo Jorgenson (Visma-Lease a Bike) all enjoyed a moment with the provisional lead before the GC top 3 finished their runs. Pogacar was already the fastest man in the first sector, 7” and 26” ahead of Vingegaard and Evenepoel, increasing those respective advantages to 24” over Vingegaard and 51” on Evenepoel at the second intermediate marker on Col d’Èze. Pogacar was absolutely flying by the time he reached the Place Île de Beauté in Nice (km 28.6), the third and final intermediate marker, with 1'04" over Vingegaard and 1'28" over white jersey winner Evenepoel, going on the wrap up the victory and a third overall GC success in superb style.
After he flew to La Turbie at an average of 33.3km/h, Tadej Pogacar hit a top speed of 91.2km/h on the downhill from Col d'Èze to power to a 6th stage win on top of his overall triumph, an exploit not achieved since Bernard Hinault in 1979.
And here is Tadej Pogacar after the first time check, where he is ahead.
Complete results:
33.7 kilometers raced at an average speed of 44.537 km/hr
1 | Tadej Pogacar | UAE Team Emirates | 45min 24sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 1min 3sec |
3 | Remco Evenepoel | Soudal Quick-Step | 1:14 |
4 | Matteo Jorgenson | Team Visma | Lease a Bike | 2:08 |
5 | Joao Almeida | UAE Team Emirates | 2:18 |
6 | Derek Gee | Israel-Premier Tech | 2:31 |
7 | Mikel Landa | Soudal Quick-Step | 2:41 |
8 | Harold Tejada | Astana Qazaqstan | 2:50 |
9 | Santiago Buitrago | Bahrain Victorious | 2:53 |
10 | Adam Yates | UAE Team Emirates | 2:56 |
11 | Lenny Martinez | Groupama-FDJ | 3:00 |
12 | Simon Yates | Jayco-AlUla | 3:10 |
13 | Victor Campenaerts | Lotto Dstny | 3:14 |
14 | Quentin Pacher | Groupama-FDJ | 3:34 |
15 | Romain Grégoire | Groupama-FDJ | s.t. |
16 | Neilson Powless | EF Education-EasyPost | 3:45 |
17 | Carlos Rodriguez | INEOS Grenadiers | 3:52 |
18 | Ilan Van Wilder | Soudal Quick-Step | 3:54 |
19 | Matteo Sobrero | Red Bull-BORA-hansgrohe | 3:55 |
20 | Kévin Vauquelin | Arkéa-B&B Hotels | 3:58 |
21 | Jakob Fuglsang | Israel-Premier Tech | s.t. |
22 | Michael Matthews | Jayco-AlUla | 4:00 |
23 | Bruno Armirail | Decathlon Ag2r La Mondiale | s.t. |
24 | Jan Tratnik | Team Visma | Lease a Bike | 4:07 |
25 | Enric Mas | Movistar | 4:16 |
26 | Laurens De Plus | INEOS Grenadiers | 4:17 |
27 | Guillaume Martin | Cofidis | 4:19 |
28 | Raúl García | Arkéa-B&B Hotels | 4:33 |
29 | Jasper Stuyven | Lidl-Trek | 4:35 |
30 | Mathieu Burgaudeau | TotalEnergies | s.t. |
31 | Oscar Onley | Team dsm-firmenich PostNL | 4:41 |
32 | Jordan Jegat | TotalEnergies | s.t. |
33 | Thomas Gachignard | TotalEnergies | 4:44 |
34 | Jai Hindley | Red Bull-BORA-hansgrohe | 4:50 |
35 | Bob Jungels | Red Bull-BORA-hansgrohe | 4:53 |
36 | Giulio Ciccone | Lidl-Trek | 4:54 |
37 | Romain Bardet | Team dsm-firmenich PostNL | 4:57 |
38 | Steff Cras | TotalEnergies | 4:58 |
39 | Valentin Madouas | Groupama-FDJ | 5:00 |
40 | Jack Haig | Bahrain Victorious | 5:01 |
41 | Tim Wellens | UAE Team Emirates | 5:06 |
42 | Mathieu Van der Poel | Alpecin-Deceuninck | 5:11 |
43 | Kobe Goossens | Intermarché-Wanty | 5:17 |
44 | Bart Lemmen | Team Visma | Lease a Bike | 5:20 |
45 | Mattéo Vercher | TotalEnergies | 5:22 |
46 | Louis Meintjes | Intermarché-Wanty | 5:26 |
47 | Clément Russo | Groupama-FDJ | 5:30 |
48 | Nicolas Prodhomme | Decathlon Ag2r La Mondiale | 5:32 |
49 | Julien Bernard | Lidl-Trek | 5:35 |
50 | Hugo Houle | Israel-Premier Tech | 5:40 |
51 | Luke Durbridge | Jayco-AlUla | 5:47 |
52 | Dorian Godon | Decathlon Ag2r La Mondiale | s.t. |
53 | Krists Neilands | Israel-Premier Tech | 5:48 |
54 | Clément Champoussin | Arkéa-B&B Hotels | 5:51 |
55 | Geraint Thomas | INEOS Grenadiers | 5:53 |
56 | David Gaudu | Groupama-FDJ | 5:55 |
57 | Matej Mohoric | Bahrain Victorious | 5:59 |
58 | Christopher Juul-Jensen | Jayco-AlUla | 6:04 |
59 | Warren Barguil | Team dsm-firmenich PostNL | 6:08 |
60 | Frank Van Den Broek | Team dsm-firmenich PostNL | 6:10 |
61 | Axel Laurance | Alpecin-Deceuninck | s.t. |
62 | Simon Geschke | Cofidis | 6:11 |
63 | Oier Lazkano | Movistar | 6:15 |
64 | Nans Peters | Decathlon Ag2r La Mondiale | s.t. |
65 | Nelson Oliveira | Movistar | 6:17 |
66 | Davide Formolo | Movistar | 6:18 |
67 | Egan Bernal | INEOS Grenadiers | 6:19 |
68 | Gregor Mühlberger | Movistar | 6:20 |
69 | Sébastien Grignard | Lotto Dstny | s.t. |
70 | Nils Politt | UAE Team Emirates | 6:22 |
71 | Sean Quinn | EF Education-EasyPost | 6:23 |
72 | Axel Zingle | Cofidis | 6:26 |
73 | Fabien Grellier | TotalEnergies | 6:28 |
74 | Ryan Gibbons | Lidl-Trek | 6:34 |
75 | Harm Vanhoucke | Lotto Dstny | 6:40 |
76 | Johannes Kulset | Uno-X Mobility | 6:44 |
77 | Cristian Rodriguez | Arkéa-B&B Hotels | 6:46 |
78 | Wilco Kelderman | Team Visma | Lease a Bike | 6:49 |
79 | Tobias Halland Johannessen | Uno-X Mobility | 6:49 |
80 | Cédric Beullens | Lotto Dstny | 6:50 |
81 | Hugo Page | Intermarché-Wanty | 6:53 |
82 | Pavel Sivakov | UAE Team Emirates | 6:54 |
83 | Javier Romo | Movistar | s.t. |
84 | Stefan Bissegger | EF Education-EasyPost | 6:58 |
85 | Carlos Verona | Lidl-Trek | s.t. |
86 | Cees Bol | Astana Qazaqstan | 7:00 |
87 | Rasmus Tiller | Uno-X Mobility | 7:01 |
88 | Brent Van Moer | Lotto Dstny | 7:02 |
89 | Christophe Laporte | Team Visma | Lease a Bike | 7:05 |
90 | Marijn Van Den Berg | EF Education-EasyPost | s.t. |
91 | Kevin Geniets | Groupama-FDJ | s.t. |
92 | Bryan Coquard | Cofidis | 7:06 |
93 | Jonas Abrahamsen | Uno-X Mobility | s.t. |
94 | Georg Zimmermann | Intermarché-Wanty | 7:07 |
95 | Laurenz Rex | Intermarché-Wanty | 7:09 |
96 | Magnus Cort | Uno-X Mobility | s.t. |
97 | Wout Poels | Bahrain Victorious | 7:15 |
98 | Odd Christian Eiking | Uno-X Mobility | 7:18 |
99 | Danny Van Poppel | Red Bull-BORA-hansgrohe | 7:20 |
100 | Jarrad Drizners | Lotto Dstny | 7:25 |
101 | Gianni Vermeersch | Alpecin-Deceuninck | 7:29 |
102 | Rui Costa | EF Education-EasyPost | 7:30 |
103 | Felix Gall | Decathlon Ag2r La Mondiale | 7:31 |
104 | Jasper Philipsen | Alpecin-Deceuninck | s.t. |
105 | Jonathan Castroviejo | INEOS Grenadiers | 7:34 |
106 | Paul Lapeira | Decathlon Ag2r La Mondiale | 7:37 |
107 | Tiesj Benoot | Team Visma | Lease a Bike | 7:38 |
108 | Anthony Turgis | TotalEnergies | s.t. |
109 | Silvan Dillier | Alpecin-Deceuninck | 7:39 |
110 | Ben Healy | EF Education-EasyPost | 7:43 |
111 | Jan Hirt | Soudal Quick-Step | s.t. |
112 | Ben Turner | INEOS Grenadiers | s.t. |
113 | Davide Ballerini | Astana Qazaqstan | 7:46 |
114 | Robbe Ghys | Alpecin-Deceuninck | 7:47 |
115 | Nico Denz | Red Bull-BORA-hansgrohe | 7:49 |
116 | Alex Aranburu | Movistar | 8:02 |
117 | Arnaud De Lie | Lotto Dstny | 8:11 |
118 | Luka Mezgec | Jayco-AlUla | 8:12 |
119 | Gianni Moscon | Soudal Quick-Step | s.t. |
120 | Wout Van Aert | Team Visma | Lease a Bike | 8:14 |
121 | Mike Teunissen | Intermarché-Wanty | 8:18 |
122 | Richard Carapaz | EF Education-EasyPost | 8:24 |
123 | John Degenkolb | Team dsm-firmenich PostNL | 8:25 |
124 | Yves Lampaert | Soudal Quick-Step | s.t. |
125 | Toms Skujins | Lidl-Trek | 8:34 |
126 | Luca Mozzato | Arkéa-B&B Hotels | 8:35 |
127 | Alexander Kristoff | Uno-X Mobility | 8:41 |
128 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
129 | Daniel McLay | Arkéa-B&B Hotels | 8:45 |
130 | Pascal Ackermann | Israel-Premier Tech | 8:49 |
131 | Marco Haller | Red Bull-BORA-hansgrohe | 8:51 |
132 | Piet Allegaert | Cofidis | 8:57 |
133 | Oliver Naesen | Decathlon Ag2r La Mondiale | s.t. |
134 | Mark Cavendish | Astana Qazaqstan | 9:14 |
135 | Biniam Girmay | Intermarché-Wanty | 9:23 |
136 | Stephen Williams | Israel-Premier Tech | 9:35 |
137 | Sandy Dujardin | TotalEnergies | 9:36 |
138 | Søren Wærenskjold | Uno-X Mobility | 9:40 |
139 | Nikias Arndt | Bahrain Victorious | s.t. |
140 | Marc Soler | UAE Team Emirates | 9:46 |
141 | Dylan Groenewegen | Jayco-AlUla | 10:41 |
Final GC after stage 21:
3,498 kilometers raced at an average speed of 41.818 km/hr
1 | Tadej Pogacar | UAE Team Emirates | 83hr 38min 56sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 6min 17sec |
3 | Remco Evenepoel | Soudal Quick-Step | 9:18 |
4 | Joao Almeida | UAE Team Emirates | 19:03 |
5 | Mikel Landa | Soudal Quick-Step | 20:06 |
6 | Adam Yates | UAE Team Emirates | 24:07 |
7 | Carlos Rodriguez | INEOS Grenadiers | 25:04 |
8 | Matteo Jorgenson | Team Visma | Lease a Bike | 26:34 |
9 | Derek Gee | Israel-Premier Tech | 27:21 |
10 | Santiago Buitrago | Bahrain Victorious | 29:03 |
11 | Giulio Ciccone | Lidl-Trek | 30:42 |
12 | Simon Yates | Jayco-AlUla | 39:04 |
13 | Guillaume Martin | Cofidis | 43:49 |
14 | Felix Gall | Decathlon Ag2r La Mondiale | 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 | Movistar | 1:11:05 |
20 | Louis Meintjes | Intermarché-Wanty | 1:11:50 |
21 | Wilco Kelderman | Team Visma | Lease a Bike | 1:23:11 |
22 | Julien Bernard | Lidl-Trek | 1:37:15 |
23 | Javier Romo | Movistar | 1:42:26 |
24 | Carlos Verona | Lidl-Trek | 1:47:13 |
25 | Valentin Madouas | Groupama-FDJ | 1:51:59 |
26 | Ilan Van Wilder | Soudal Quick-Step | 1:54:30 |
27 | Ben Healy | EF Education-EasyPost | 1:56:12 |
28 | Jordan Jegat | TotalEnergies | 2:02:36 |
29 | Egan Bernal | INEOS Grenadiers | 2:03:50 |
30 | Romain Bardet | Team dsm-firmenich PostNL | 2:04:25 |
31 | Jack Haig | Bahrain Victorious | 2:11:33 |
32 | Pavel Sivakov | UAE Team Emirates | 2:14:21 |
33 | Bruno Armirail | Decathlon Ag2r La Mondiale | 2:15:39 |
34 | Odd Christian Eiking | Uno-X Mobility | 2:18:34 |
35 | Tobias Halland Johannessen | Uno-X Mobility | 2:21:37 |
36 | Cristian Rodriguez | Arkéa-B&B Hotels | 2:26:59 |
37 | Bob Jungels | Red Bull-BORA-hansgrohe | 2:29:05 |
38 | Jakob Fuglsang | Israel-Premier Tech | 2:31:42 |
39 | Oscar Onley | Team dsm-firmenich PostNL | 2:41:39 |
40 | Warren Barguil | Team dsm-firmenich PostNL | 2:42:13 |
41 | Romain Grégoire | Groupama-FDJ | 2:43:41 |
42 | Geraint Thomas | INEOS Grenadiers | 2:47:36 |
43 | Wout Poels | Bahrain Victorious | 2:54:52 |
44 | Marc Soler | UAE Team Emirates | 2:55:47 |
45 | Toms Skujins | Lidl-Trek | 2:57:02 |
46 | Quentin Pacher | Groupama-FDJ | 3:15:07 |
47 | Johannes Kulset | Uno-X Mobility | 3:17:42 |
48 | Nicolas Prodhomme | Decathlon Ag2r La Mondiale | 3:19:25 |
49 | Tiesj Benoot | Team Visma | Lease a Bike | 3:26:11 |
50 | Hugo Houle | Israel-Premier Tech | 3:26:55 |
51 | Nelson Oliveira | Movistar | 3:33:54 |
52 | Wout Van Aert | Team Visma | Lease a Bike | 3:35:56 |
53 | Jonathan Castroviejo | INEOS Grenadiers | 3:35:58 |
54 | Michal Kwiatkowski | INEOS Grenadiers | 3:36:34 |
55 | Jonas Abrahamsen | Uno-X Mobility | 3:38:58 |
56 | Gregor Mühlberger | Movistar | 3:40:17 |
57 | Magnus Cort | Uno-X Mobility | 3:41:57 |
58 | Kevin Geniets | Groupama-FDJ | 3:44:19 |
59 | Neilson Powless | EF Education-EasyPost | 3:45:24 |
60 | Matteo Sobrero | Red Bull-BORA-hansgrohe | 3:46:46 |
61 | Jasper Stuyven | Lidl-Trek | 3:47:39 |
62 | Frank Van Den Broek | Team dsm-firmenich PostNL | 3:48:02 |
63 | Mathieu Burgaudeau | TotalEnergies | 3:48:17 |
64 | Jan Tratnik | Team Visma | Lease a Bike | 3:48:34 |
65 | David Gaudu | Groupama-FDJ | 3:49:23 |
66 | Krists Neilands | Israel-Premier Tech | 3:52:08 |
67 | Jan Hirt | Soudal Quick-Step | 3:54:00 |
68 | Rui Costa | EF Education-EasyPost | 3:54:10 |
69 | Kobe Goossens | Intermarché-Wanty | 3:56:05 |
70 | Bart Lemmen | Team Visma | Lease a Bike | 3:56:28 |
71 | Alex Aranburu | Movistar | 3:57:53 |
72 | Davide Formolo | Movistar | 3:59:41 |
73 | Stephen Williams | Israel-Premier Tech | 3:59:57 |
74 | Harold Tejada | Astana Qazaqstan | 4:00:13 |
75 | Nils Politt | UAE Team Emirates | 4:03:21 |
76 | Nans Peters | Decathlon Ag2r La Mondiale | 4:07:39 |
77 | Georg Zimmermann | Intermarché-Wanty | 4:07:59 |
78 | Sean Quinn | EF Education-EasyPost | 4:10:38 |
79 | Oier Lazkano | Movistar | 4:10:41 |
80 | Tim Wellens | UAE Team Emirates | 4:20:49 |
81 | Victor Campenaerts | Lotto Dstny | 4:23:21 |
82 | Dorian Godon | Decathlon Ag2r La Mondiale | 4:23:27 |
83 | Oliver Naesen | Decathlon Ag2r La Mondiale | 4:23:43 |
84 | Christophe Laporte | Team Visma | Lease a Bike | 4:26:27 |
85 | Marco Haller | Red Bull-BORA-hansgrohe | 4:26:52 |
86 | Gianni Moscon | Soudal Quick-Step | 4:26:54 |
87 | Ryan Gibbons | Lidl-Trek | 4:28:44 |
88 | Paul Lapeira | Decathlon Ag2r La Mondiale | 4:28:54 |
89 | Michael Matthews | Jayco-AlUla | 4:30:03 |
90 | Fabien Grellier | TotalEnergies | 4:33:40 |
91 | Kévin Vauquelin | Arkéa-B&B Hotels | 4:33:56 |
92 | Thomas Gachignard | TotalEnergies | 4:38:30 |
93 | Mike Teunissen | Intermarché-Wanty | 4:40:14 |
94 | Simon Geschke | Cofidis | 4:40:30 |
95 | Brent Van Moer | Lotto Dstny | 4:42:29 |
96 | Mathieu Van der Poel | Alpecin-Deceuninck | 4:44:05 |
97 | Christopher Juul-Jensen | Jayco-AlUla | 4:45:12 |
98 | Raúl García | Arkéa-B&B Hotels | 4:46:12 |
99 | Axel Laurance | Alpecin-Deceuninck | 4:46:25 |
100 | Stefan Bissegger | EF Education-EasyPost | 4:46:55 |
101 | Clément Champoussin | Arkéa-B&B Hotels | 4:49:59 |
102 | Clément Russo | Groupama-FDJ | 4:51:24 |
103 | Mattéo Vercher | TotalEnergies | 4:55:14 |
104 | Bryan Coquard | Cofidis | 4:56:46 |
105 | Rasmus Tiller | Uno-X Mobility | 4:56:51 |
106 | Anthony Turgis | TotalEnergies | 4:59:48 |
107 | Gianni Vermeersch | Alpecin-Deceuninck | 5:02:07 |
108 | Axel Zingle | Cofidis | 5:04:30 |
109 | Marijn Van Den Berg | EF Education-EasyPost | 5:07:55 |
110 | Nico Denz | Red Bull-BORA-hansgrohe | 5:08:12 |
111 | Nikias Arndt | Bahrain Victorious | 5:08:28 |
112 | Pascal Ackermann | Israel-Premier Tech | 5:10:14 |
113 | Biniam Girmay | Intermarché-Wanty | 5:12:47 |
114 | Piet Allegaert | Cofidis | 5:16:14 |
115 | Ben Turner | INEOS Grenadiers | 5:17:11 |
116 | Luka Mezgec | Jayco-AlUla | 5:17:26 |
117 | Hugo Page | Intermarché-Wanty | 5:17:59 |
118 | Laurenz Rex | Intermarché-Wanty | 5:18:20 |
119 | Arnaud De Lie | Lotto Dstny | 5:19:56 |
120 | Danny Van Poppel | Red Bull-BORA-hansgrohe | 5:22:16 |
121 | Cédric Beullens | Lotto Dstny | 5:23:17 |
122 | John Degenkolb | Team dsm-firmenich PostNL | 5:24:08 |
123 | Luke Durbridge | Jayco-AlUla | 5:26:37 |
124 | Lenny Martinez | Groupama-FDJ | 5:26:45 |
125 | Yves Lampaert | Soudal Quick-Step | 5:27:51 |
126 | Silvan Dillier | Alpecin-Deceuninck | 5:31:21 |
127 | Matej Mohoric | Bahrain Victorious | 5:33:22 |
128 | Jasper Philipsen | Alpecin-Deceuninck | 5:34:33 |
129 | Sébastien Grignard | Lotto Dstny | 5:36:52 |
130 | Harm Vanhoucke | Lotto Dstny | 5:37:11 |
131 | Alexander Kristoff | Uno-X Mobility | 5:39:42 |
132 | Sandy Dujardin | TotalEnergies | 5:40:58 |
133 | Søren Wærenskjold | Uno-X Mobility | 5:46:24 |
134 | Robbe Ghys | Alpecin-Deceuninck | 5:55:14 |
135 | Dylan Groenewegen | Jayco-AlUla | 5:57:41 |
136 | Daniel McLay | Arkéa-B&B Hotels | 5:58:08 |
137 | Luca Mozzato | Arkéa-B&B Hotels | 5:59:36 |
138 | Cees Bol | Astana Qazaqstan | 6:08:11 |
139 | Jarrad Drizners | Lotto Dstny | 6:12:21 |
140 | Davide Ballerini | Astana Qazaqstan | 6:22:46 |
141 | Mark Cavendish | Astana Qazaqstan | 6:23:11 |
Mountains classification:
1 | Richard Carapaz | EF Education-EasyPost | 127 points |
2 | Tadej Pogacar | UAE Team Emirates | 102 |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 70 |
4 | Matteo Jorgenson | Team Visma | Lease a Bike | 54 |
5 | Remco Evenepoel | Soudal Quick-Step | 50 |
6 | Wilco Kelderman | Team Visma | Lease a Bike | 43 |
7 | Oier Lazkano | Movistar | 41 |
8 | Jonas Abrahamsen | Uno-X Mobility | 36 |
9 | Enric Mas | Movistar | 33 |
10 | David Gaudu | Groupama-FDJ | 30 |
11 | Simon Yates | Jayco-AlUla | 30 |
12 | Jai Hindley | Red Bull-BORA-hansgrohe | 28 |
13 | Cristian Rodriguez | Arkéa-B&B Hotels | 27 |
14 | Carlos Rodriguez | INEOS Grenadiers | 24 |
15 | Ben Healy | EF Education-EasyPost | 21 |
16 | Bruno Armirail | Decathlon Ag2r La Mondiale | 21 |
17 | Tobias Halland Johannessen | Uno-X Mobility | 19 |
18 | Javier Romo | Movistar | 18 |
19 | Marc Soler | UAE Team Emirates | 17 |
20 | Laurens De Plus | INEOS Grenadiers | 16 |
21 | Valentin Madouas | Groupama-FDJ | 16 |
22 | Joao Almeida | UAE Team Emirates | 15 |
23 | Mikel Landa | Soudal Quick-Step | 14 |
24 | Oscar Onley | Team dsm-firmenich PostNL | 11 |
25 | Stephen Williams | Israel-Premier Tech | 10 |
26 | Michal Kwiatkowski | INEOS Grenadiers | 10 |
27 | Adam Yates | UAE Team Emirates | 10 |
28 | Santiago Buitrago | Bahrain Victorious | 10 |
29 | Ilan Van Wilder | Soudal Quick-Step | 10 |
30 | Jan Tratnik | Team Visma | Lease a Bike | 10 |
31 | Frank Van Den Broek | Team dsm-firmenich PostNL | 9 |
32 | Giulio Ciccone | Lidl-Trek | 9 |
33 | Romain Bardet | Team dsm-firmenich PostNL | 9 |
34 | Alex Aranburu | Movistar | 8 |
35 | Louis Meintjes | Intermarché-Wanty | 8 |
36 | Pavel Sivakov | UAE Team Emirates | 8 |
37 | Bob Jungels | Red Bull-BORA-hansgrohe | 8 |
38 | Magnus Cort | Uno-X Mobility | 5 |
39 | Warren Barguil | Team dsm-firmenich PostNL | 5 |
40 | Romain Grégoire | Groupama-FDJ | 3 |
41 | Kévin Vauquelin | Arkéa-B&B Hotels | 2 |
42 | Felix Gall | Decathlon Ag2r La Mondiale | 2 |
43 | Kevin Geniets | Groupama-FDJ | 2 |
44 | Mathieu Van der Poel | Alpecin-Deceuninck | 2 |
45 | Matteo Sobrero | Red Bull-BORA-hansgrohe | 1 |
46 | Fabien Grellier | TotalEnergies | 1 |
47 | Thomas Gachignard | TotalEnergies | 1 |
48 | Clément Russo | Groupama-FDJ | 1 |
49 | Gianni Vermeersch | Alpecin-Deceuninck | 1 |
50 | Derek Gee | Israel-Premier Tech | 1 |
51 | Julien Bernard | Lidl-Trek | 1 |
52 | Jordan Jegat | TotalEnergies | 1 |
53 | Jakob Fuglsang | Israel-Premier Tech | 1 |
54 | Tiesj Benoot | Team Visma | Lease a Bike | 1 |
55 | Hugo Houle | Israel-Premier Tech | 1 |
56 | Neilson Powless | EF Education-EasyPost | 1 |
57 | Sean Quinn | EF Education-EasyPost | 1 |
58 | Matej Mohoric | Bahrain Victorious | 1 |
Points classification:
1 | Biniam Girmay | Intermarché-Wanty | 387 Points |
2 | Jasper Philipsen | Alpecin-Deceuninck | 354 |
3 | Bryan Coquard | Cofidis | 208 |
4 | Tadej Pogacar | UAE Team Emirates | 196 |
5 | Anthony Turgis | TotalEnergies | 180 |
6 | Arnaud De Lie | Lotto Dstny | 161 |
7 | Remco Evenepoel | Soudal Quick-Step | 152 |
8 | Wout van Aert | Team Visma | Lease a Bike | 152 |
9 | Jonas Abrahamsen | Uno-X Mobility | 149 |
10 | Jonas Vingegaard | Team Visma | Lease a Bike | 136 |
11 | Pascal Ackermann | Israel-Premier Tech | 118 |
12 | Richard Carapaz | EF Education-EasyPost | 99 |
13 | Magnus Cort | Uno-X Mobility | 89 |
14 | Dylan Groenewegen | Jayco-AlUla | 87 |
15 | Kévin Vauquelin | Arkéa-B&B Hotels | 81 |
16 | Joao Almeida | UAE Team Emirates | 76 |
17 | Ryan Gibbons | Lidl-Trek | 74 |
18 | Alex Aranburu | Movistar | 69 |
19 | Alexander Kristoff | Uno-X Mobility | 69 |
20 | Oier Lazkano | Movistar | 67 |
21 | Mikel Landa | Soudal Quick-Step | 65 |
22 | Michael Matthews | Jayco-AlUla | 62 |
23 | Derek Gee | Israel-Premier Tech | 61 |
24 | Mike Teunissen | Intermarché-Wanty | 60 |
25 | Matteo Jorgenson | Team Visma | Lease a Bike | 59 |
26 | Quentin Pacher | Groupama-FDJ | 59 |
27 | Toms Skujins | Lidl-Trek | 57 |
28 | Jasper Stuyven | Lidl-Trek | 55 |
29 | Adam Yates | UAE Team Emirates | 55 |
30 | Victor Campenaerts | Lotto Dstny | 54 |
31 | Frank Van Den Broek | Team dsm-firmenich PostNL | 52 |
32 | Simon Yates | Jayco-AlUla | 51 |
33 | Michal Kwiatkowski | INEOS Grenadiers | 51 |
34 | Romain Bardet | Team dsm-firmenich PostNL | 49 |
35 | Mattéo Vercher | TotalEnergies | 48 |
36 | Enric Mas | Movistar | 46 |
37 | Cristian Rodriguez | Arkéa-B&B Hotels | 45 |
38 | Marijn Van Den Berg | EF Education-EasyPost | 45 |
39 | Carlos Rodriguez | INEOS Grenadiers | 44 |
40 | Giulio Ciccone | Lidl-Trek | 43 |
41 | Clément Russo | Groupama-FDJ | 42 |
42 | Santiago Buitrago | Bahrain Victorious | 42 |
43 | Romain Grégoire | Groupama-FDJ | 41 |
44 | Harold Tejada | Astana Qazaqstan | 41 |
45 | Valentin Madouas | Groupama-FDJ | 38 |
46 | Tobias Halland Johannessen | Uno-X Mobility | 35 |
47 | Mathieu Van der Poel | Alpecin-Deceuninck | 35 |
48 | Jai Hindley | Red Bull-BORA-hansgrohe | 34 |
49 | Axel Zingle | Cofidis | 34 |
50 | Sandy Dujardin | TotalEnergies | 32 |
51 | Wilco Kelderman | Team Visma | Lease a Bike | 32 |
52 | Javier Romo | Movistar | 32 |
53 | Nelson Oliveira | Movistar | 31 |
54 | Ben Healy | EF Education-EasyPost | 29 |
55 | Laurenz Rex | Intermarché-Wanty | 29 |
56 | Mark Cavendish | Astana Qazaqstan | 28 |
57 | Bob Jungels | Red Bull-BORA-hansgrohe | 26 |
58 | Axel Laurance | Alpecin-Deceuninck | 26 |
59 | Louis Meintjes | Intermarché-Wanty | 25 |
60 | Hugo Houle | Israel-Premier Tech | 25 |
61 | Oscar Onley | Team dsm-firmenich PostNL | 23 |
62 | Georg Zimmermann | Intermarché-Wanty | 22 |
63 | Laurens De Plus | INEOS Grenadiers | 21 |
64 | Jordan Jegat | TotalEnergies | 21 |
65 | Bruno Armirail | Decathlon Ag2r La Mondiale | 21 |
66 | Kobe Goossens | Intermarché-Wanty | 20 |
67 | Felix Gall | Decathlon Ag2r La Mondiale | 20 |
68 | John Degenkolb | Team dsm-firmenich PostNL | 20 |
69 | Julien Bernard | Lidl-Trek | 19 |
70 | Ilan Van Wilder | Soudal Quick-Step | 19 |
71 | Nikias Arndt | Bahrain Victorious | 19 |
72 | Matej Mohoric | Bahrain Victorious | 19 |
73 | Brent Van Moer | Lotto Dstny | 17 |
74 | Gianni Vermeersch | Alpecin-Deceuninck | 17 |
75 | Harm Vanhoucke | Lotto Dstny | 17 |
76 | Søren Wærenskjold | Uno-X Mobility | 17 |
77 | Tiesj Benoot | Team Visma | Lease a Bike | 16 |
78 | Guillaume Martin | Cofidis | 15 |
79 | Bart Lemmen | Team Visma | Lease a Bike | 15 |
80 | Paul Lapeira | Decathlon Ag2r La Mondiale | 15 |
81 | Stephen Williams | Israel-Premier Tech | 14 |
82 | Davide Ballerini | Astana Qazaqstan | 14 |
83 | Krists Neilands | Israel-Premier Tech | 13 |
84 | Raúl García | Arkéa-B&B Hotels | 13 |
85 | Danny Van Poppel | Red Bull-BORA-hansgrohe | 12 |
86 | Wout Poels | Bahrain Victorious | 11 |
87 | Neilson Powless | EF Education-EasyPost | 11 |
88 | Oliver Naesen | Decathlon Ag2r La Mondiale | 11 |
89 | Stefan Bissegger | EF Education-EasyPost | 11 |
90 | Jakob Fuglsang | Israel-Premier Tech | 10 |
91 | Jan Tratnik | Team Visma | Lease a Bike | 10 |
92 | Clément Champoussin | Arkéa-B&B Hotels | 10 |
93 | Nico Denz | Red Bull-BORA-hansgrohe | 10 |
94 | Silvan Dillier | Alpecin-Deceuninck | 10 |
95 | Kevin Geniets | Groupama-FDJ | 9 |
96 | Davide Formolo | Movistar | 9 |
97 | Daniel McLay | Arkéa-B&B Hotels | 9 |
98 | Egan Bernal | INEOS Grenadiers | 8 |
99 | Gregor Mühlberger | Movistar | 8 |
100 | Rui Costa | EF Education-EasyPost | 8 |
101 | Sean Quinn | EF Education-EasyPost | 8 |
102 | Cédric Beullens | Lotto Dstny | 8 |
103 | Lenny Martinez | Groupama-FDJ | 8 |
104 | Marc Soler | UAE Team Emirates | 7 |
105 | Piet Allegaert | Cofidis | 7 |
106 | Robbe Ghys | Alpecin-Deceuninck | 7 |
107 | Steff Cras | TotalEnergies | 6 |
108 | Geraint Thomas | INEOS Grenadiers | 6 |
109 | Dorian Godon | Decathlon Ag2r La Mondiale | 6 |
110 | Luka Mezgec | Jayco-AlUla | 6 |
111 | Gianni Moscon | Soudal Quick-Step | 5 |
112 | Rasmus Tiller | Uno-X Mobility | 5 |
113 | Cees Bol | Astana Qazaqstan | 5 |
114 | Carlos Verona | Lidl-Trek | 4 |
115 | Nans Peters | Decathlon Ag2r La Mondiale | 4 |
116 | Marco Haller | Red Bull-BORA-hansgrohe | 4 |
117 | Warren Barguil | Team dsm-firmenich PostNL | 3 |
118 | Jan Hirt | Soudal Quick-Step | 3 |
119 | Tim Wellens | UAE Team Emirates | 3 |
120 | David Gaudu | Groupama-FDJ | 2 |
121 | Christophe Laporte | Team Visma | Lease a Bike | 2 |
122 | Fabien Grellier | TotalEnergies | 2 |
123 | Pavel Sivakov | UAE Team Emirates | 1 |
Young rider classification:
1 | Remco Evenepoel | Soudal Quick-Step | 83hr 48min 14sec |
2 | Carlos Rodriguez | INEOS Grenadiers | @ 15min 46sec |
3 | Matteo Jorgenson | Team Visma | Lease a Bike | 17:16 |
4 | Santiago Buitrago | Bahrain Victorious | 19:45 |
5 | Javier Romo | Movistar | 1:33:08 |
6 | Ilan Van Wilder | Soudal Quick-Step | 1:45:12 |
7 | Ben Healy | EF Education-EasyPost | 1:46:54 |
8 | Jordan Jegat | TotalEnergies | 1:53:18 |
9 | Tobias Halland Johannessen | Uno-X Mobility | 2:12:19 |
10 | Oscar Onley | Team dsm-firmenich PostNL | 2:32:21 |
11 | Romain Grégoire | Groupama-FDJ | 2:34:23 |
12 | Johannes Kulset | Uno-X Mobility | 3:08:24 |
13 | Frank Van Den Broek | Team dsm-firmenich PostNL | 3:38:44 |
14 | Sean Quinn | EF Education-EasyPost | 4:01:20 |
15 | Oier Lazkano | Movistar | 4:01:23 |
16 | Paul Lapeira | Decathlon Ag2r La Mondiale | 4:19:36 |
17 | Kévin Vauquelin | Arkéa-B&B Hotels | 4:24:38 |
18 | Thomas Gachignard | TotalEnergies | 4:29:12 |
19 | Raúl García | Arkéa-B&B Hotels | 4:36:54 |
20 | Axel Laurance | Alpecin-Deceuninck | 4:37:07 |
21 | Mattéo Vercher | TotalEnergies | 4:45:56 |
22 | Marijn Van Den Berg | EF Education-EasyPost | 4:58:37 |
23 | Biniam Girmay | Intermarché-Wanty | 5:03: 29 |
24 | Ben Turner | INEOS Grenadiers | 5:07-53 |
25 | Hugo Page | Intermarché-Wanty | 5:08:41 |
26 | Laurenz Rex | Intermarché-Wanty | 5:09: 02 |
27 | Arnaud De Lie | Lotto Dstny | 5:10: 38 |
28 | Lenny Martinez | Groupama-FDJ | 5:17:27 |
29 | Sébastien Grignard | Lotto Dstny | 5:27:34 |
30 | Søren Wærenskjold | Uno-X Mobility | 5:37:06 |
31 | Jarrad Drizners | Lotto Dstny | 6:03:03 |
Teams classification:
1 | UAE Team Emirates | 251hr 36min 43sec |
2 | Team Visma | Lease a Bike | @ 31min 51sec |
3 | Soudal Quick-Step | 1:33:06 |
4 | INEOS Grenadiers | 1:34:05 |
5 | Lidl-Trek | 2:33:49 |
6 | Movistar | 3:10:06 |
7 | Bahrain Victorious | 3:38:21 |
8 | Red Bull-BORA-hansgrohe | 3:57:23 |
9 | Israel-Premier Tech | 4:01:23 |
10 | EF Education-EasyPost | 4:06:54 |
11 | Decathlon Ag2r La Mondiale | 4:24:12 |
12 | TotalEnergies | 4:42:04 |
13 | Uno-X Mobility | 5:00:00 |
14 | Groupama-FDJ | 5:25:49 |
15 | Team dsm-firmenich PostNL | 5:34:05 |
16 | Jayco-AlUla | 6:28:13 |
17 | Intermarché-Wanty | 6:56:56 |
18 | Cofidis | 8:14:25 |
19 | Arkéa-B&B Hotels | 9:38:02 |
20 | Lotto Dstny | 11:26:25 |
21 | Alpecin-Deceuninck | 12:49:40 |
22 | Astana Qazaqstan |
Stage 21 map & profile:
Stage 21 map
Stage 21 profile
Stage 21 photos by Fotoreporter Sirotti:
The finish city of Nice got dressed up for the party.
Tadej Pogacar knows he's won the stage and the 2024 Tour de France.
Jonas Vingegaard was second in the stage and second in the final GC.
Remco Evenepoel was third.
Fourth-place Matteo Jorgenson
Joao Almeida was fifth in the stage.
Derek Gee rode a solid Tour. Here he finishes sixth
Seventh place Mikel Landa.
Santiago Buitrago finishing ninth.
Adam Yates was tenth.
Romain Bardet, 37th, turns the final Tour de France pedal strokes of his career.
Mathieu Van der Poel was 42nd, @ 5min 11sec. Note he is not using a crono bike, nor even time trial bars.
Mark Cavendish suffered through the mountains stages to finish this Tour. He did it. Here he finishes 134th, @ 9min 14sec.
Biniam Girmay and a teammate after his ride.
After his ride Tadej Pogacar is swarmed by his teammates.
Tadej Pogacar's UAE Team Emirates won the teams classification.
Biniam Girmay won the points classification.
Richard Carapaz is King of the Mountains.
Remco Evenepoel won the Young Rider classification.
The classification winners, from left: Remco Evenepoel (young rider), Richard Carapaz (mountains), Biniam Girmay (points), & Tadej Pogacar (GC).
UAE Team Emirates celebrates on the podium.
Tadej Pogacar and Prince Albert of Monaco.
Tadej Pogacar, winner of the 2024 Tour de France.
Saturday, July 20: Stage 20, Nice - Col de la Couillole, 132.8 km
Complete stage 20 results, stage story, map, profile, and photos
Tadej Pogacar solos across the finish line. ASO photo
Results:
1 | Tadej Pogacar | UAE Team Emirates | 4hr 4min 22sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 7sec |
3 | Richard Carapaz | EF Education-EasyPost | 0:23 |
4 | Remco Evenepoel | Soudal Quick-Step | 0:53 |
5 | Enric Mas | Movistar | 1:07 |
6 | Joao Almeida | UAE Team Emirates | 1:28 |
7 | Matteo Jorgenson | Team Visma | Lease a Bike | 1:33 |
8 | Mikel Landa | Soudal Quick-Step | 1:41 |
9 | Adam Yates | UAE Team Emirates | 1:43 |
10 | Romain Bardet | Team dsm-firmenich PostNL | 1:52 |
GC after stage 20:
1 | Tadej Pogacar | UAE Team Emirates | 82hr 53min 32sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 5min 14sec |
3 | Remco Evenepoel | Soudal Quick-Step | 8:04 |
4 | Joao Almeida | UAE Team Emirates | 16:45 |
5 | Mikel Landa | Soudal Quick-Step | 17:25 |
6 | Adam Yates | UAE Team Emirates | 21:11 |
7 | Carlos Rodriguez | INEOS Grenadiers | 21:12 |
8 | Matteo Jorgenson | Team Visma | Lease a Bike | 24:26 |
9 | Derek Gee | Israel-Premier Tech | 24:50 |
10 | Giulio Ciccone | Lidl-Trek | 25:48 |
Friday, July 19: Stage 19, Embrun - Isola 2000, 144.6 km
Complete stage 19 results, stage story, map, profile, and photos
Tadej Pogacar bows as he takes a solo win at Isola 2000. ASO photo
Results:
1 | Tadej Pogacar | UAE Team Emirates | 4hr 4miin 3sec |
2 | Matteo Jorgenson | Team Visma | Lease a Bike | @ 21sec |
3 | Simon Yates | Jayco-AlUla | 0:40 |
4 | Richard Carapaz | EF Education-EasyPost | 1:11 |
5 | Remco Evenepoel | Soudal Quick-Step | 1:42 |
6 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
7 | Joao Almeida | UAE Team Emirates | 2:00 |
8 | Mikel Landa | Soudal Quick-Step | s.t. |
9 | Wilco Kelderman | Team Visma | Lease a Bike | 2:52 |
10 | Derek Gee | Israel-Premier Tech | 3:27 |
GC after stage 19:
1 | Tadej Pogacar | UAE Team Emirates | 78hr 49min 20sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 5min 3sec |
3 | Remco Evenepoel | Soudal Quick-Step | 7:01 |
4 | Joao Almeida | UAE Team Emirates | 15:07 |
5 | Mikel Landa | Soudal Quick-Step | 15:34 |
6 | Carlos Rodriguez | INEOS Grenadiers | 17:36 |
7 | Adam Yates | UAE Team Emirates | 19:18 |
8 | Derek Gee | Israel-Premier Tech | 21:52 |
9 | Matteo Jorgenson | Team Visma | Lease a Bike | 22:43 |
10 | Giulio Ciccone | Lidl-Trek | 22:46 |
Thursday, July 18: Stage 18, Gap - Barcelonnette, 179.5 km
Complete stage 18 results, stage story, map, profile, and photos
Victor Campenaerts wins stage 18. ASO photo
Results:
1 | Victor Campenaerts | Lotto Dstny | 4hr 10min 20sec |
2 | Mattéo Vercher | TotalEnergies | s.t. |
3 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
4 | Toms Skujins | Lidl-Trek | @ 22sec |
5 | Oier Lazkano | Movistar | s.t. |
6 | Bart Lemmen | Team Visma | Lease a Bike | s.t. |
7 | Krists Neilands | Israel-Premier Tech | s.t. |
8 | Jai Hindley | Red Bull-BORA-hansgrohe | s.t. |
9 | Wout Van Aert | Team Visma | Lease a Bike | 0:37 |
10 | Michael Matthews | Jayco-AlUla | s.t. |
GC after stage 18:
1 | Tadej Pogacar | UAE Team Emirates | 74hr 45min 27sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 3min 11sec |
3 | Remco Evenepoel | Soudal Quick-Step | 5:09 |
4 | Joao Almeida | UAE Team Emirates | 12:57 |
5 | Mikel Landa | Soudal Quick-Step | 13:24 |
6 | Carlos Rodriguez | INEOS Grenadiers | 13:30 |
7 | Adam Yates | UAE Team Emirates | 15:41 |
8 | Giulio Ciccone | Lidl-Trek | 17:51 |
9 | Derek Gee | Israel-Premier Tech | 18:15 |
10 | Santiago Buitrago | Bahrain Victorious | 18:35 |
Wednesday, July 17: Stage 17, Saint-Paul-Trois Châteaux - Superdévoluy, 177.8 km
Complete stage 17 results, stage story, map, profile, and photos
Richard Carapaz takes a solo win at Superdévoluy. ASO photo
Results:
1 | Richard Carapaz | EF Education-EasyPost | 4hr 6min 13sec |
2 | Simon Yates | Jayco-AlUla | @ 37sec |
3 | Enric Mas | Movistar | 0:57 |
4 | Laurens De Plus | INEOS Grenadiers | 1:44 |
5 | Oscar Onley | Team dsm-firmenich PostNL | s.t. |
6 | Guillaume Martin | Cofidis | 2:36 |
7 | Magnus Cort | Uno-X Mobility | 2:38 |
8 | Wout Poels | Bahrain Victorious | 2:39 |
9 | Jordan Jegat | TotalEnergies | s.t. |
10 | Alex Aranburu | Movistar | s.t. |
GC after stage 17:
1 | Tadej Pogacar | UAE Team Emirates | 70hr 21min 27sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 3min 11sec |
3 | Remco Evenepoel | Soudal Quick-Step | 5:09 |
4 | Joao Almeida | UAE Team Emirates | 12:57 |
5 | Mikel Landa | Soudal Quick-Step | 13:24 |
6 | Carlos Rodriguez | INEOS Grenadiers | 13:30 |
7 | Adam Yates | UAE Team Emirates | 15:41 |
8 | Giulio Ciccone | Lidl-Trek | 17:51 |
9 | Derek Gee | Israel-Premier Tech | 18:15 |
10 | Santiago Buitrago | Bahrain Victorious | 18:35 |
Tuesday, July 16: Stage 16, Gruissan - Nîmes, 188.6 km
Complete stage 16 results, stage story, map, profile and photos
Jasper Philipsen gets his third stage win this Tour.
Results:
1 | Jasper Philipsen | Alpecin-Deceuninck | 4hr 11min 27sec |
2 | Phil Bauhaus | Bahrain Victorious | s.t. |
3 | Alexander Kristoff | Uno-X Mobility | s.t. |
4 | Sam Bennett | Decathlon Ag2r La Mondiale | s.t. |
5 | Wout van Aert | Team Visma | Lease a Bike | s.t. |
6 | Pascal Ackermann | Israel-Premier Tech | s.t. |
7 | Bryan Coquard | Cofidis | s.t. |
8 | Søren Wærenskjold | Uno-X Mobility | s.t. |
9 | Ryan Gibbons | Lidl-Trek | s.t. |
10 | Danny Van Poppel | Red Bull-BORA-hansgrohe | s.t. |
GC after stage 16:
1 | Tadej Pogacar | UAE Team Emirates | 66:07:51 |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | 3:09 |
3 | Remco Evenepoel | Soudal Quick-Step | 5:19 |
4 | Joao Almeida | UAE Team Emirates | 10:54 |
5 | Mikel Landa | Soudal Quick-Step | 11:21 |
6 | Carlos Rodriguez | INEOS Grenadiers | 11:27 |
7 | Adam Yates | UAE Team Emirates | 13:38 |
8 | Giulio Ciccone | Lidl-Trek | 15:48 |
9 | Derek Gee | Israel-Premier Tech | 16:12 |
10 | Santiago Buitrago | Bahrain Victorious | 16:32 |
Monday, July 15: Rest Day 2 in Gruissan.
The 2024 Tour has so far visited the Apennines, the Italian & (a little of the) French Alps and the Massif Central. It now heads east for some real time in the French Alps, starting with stage 17.
Sunday, July 14: Stage 15, Loudenvielle - Plateau de Beille, 197.7 km
Complete stage 15 results, stage story, map, profiles & photos
.
Tadej Pogacar takes another hilltop solo win. ASO photo
Results:
1 | Tadej Pogacar | UAE Team Emirates | 5hr 13min 55sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 1min 8sec |
3 | Remco Evenepoel | Soudal Quick-Step | 2:51 |
4 | Mikel Landa | Soudal Quick-Step | 3:54 |
5 | Joao Almeida | UAE Team Emirates | 4:43 |
6 | Adam Yates | UAE Team Emirates | 4:56 |
7 | Santiago Buitrago | Bahrain Victorious | 5:08 |
8 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
9 | Richard Carapaz | EF Education-EasyPost | 5:41 |
10 | Felix Gall | Decathlon Ag2r La Mondiale | 5:57 |
GC after stage 15:
1 | Tadej Pogacar | UAE Team Emirates | 61hr 56min 24sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 3min 9sec |
3 | Remco Evenepoel | Soudal Quick-Step | 5:19 |
4 | Joao Almeida | UAE Team Emirates | 10:54 |
5 | Mikel Landa | Soudal Quick-Step | 11:21 |
6 | Carlos Rodriguez | INEOS Grenadiers | 11:27 |
7 | Adam Yates | UAE Team Emirates | 13:38 |
8 | Giulio Ciccone | Lidl-Trek | 15:48 |
9 | Derek Gee | Israel-Premier Tech | 16:12 |
10 | Santiago Buitrago | Bahrain Victorious | 16:32 |
Saturday, July 13: Stage 14: Pau - Saint-Lary-Soulan/Pla d'Adet, 151.9 km
Complete stage 14 results, stage story, map, profiles, & photos
Tadej Pogacar has left everyone behind to win atop Pla d'Adet. ASO photo
Results:
1 | Tadej Pogacar | UAE Team Emirates | 4hr 1min 51sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 39sec |
3 | Remco Evenepoel | Soudal Quick-Step | 1:10 |
4 | Carlos Rodriguez | INEOS Grenadiers | 1:19 |
5 | Giulio Ciccone | Lidl-Trek | 1:23 |
6 | Santiago Buitrago | Bahrain Victorious | s.t. |
7 | Adam Yates | UAE Team Emirates | s.t. |
8 | Felix Gall | Decathlon Ag2r La Mondiale | 1:26 |
9 | Matteo Jorgenson | Team Visma | Lease a Bike | 1:29 |
10 | Derek Gee | Israel-Premier Tech | s.t. |
GC after stage 14:
1 | Tadej Pogacar | UAE Team Emirates | 56hr 42min 39sec |
2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 1min 57sec |
3 | Remco Evenepoel | Soudal Quick-Step | 2:22 |
4 | Joao Almeida | UAE Team Emirates | 6:01 |
5 | Carlos Rodriguez | INEOS Grenadiers | 6:09 |
6 | Mikel Landa | Soudal Quick-Step | 7:17 |
7 | Adam Yates | UAE Team Emirates | 8:32 |
8 | Giulio Ciccone | Lidl-Trek | 9:09 |
9 | Derek Gee | Israel-Premier Tech | 9:33 |
10 | Matteo Jorgenson | Team Visma | Lease a Bike | 10:35 |
Friday, July 12: Stage 13, Agen - Pau, 165.3 km
Complete stage 13 results, stage story, map, profile, & photos
Jasper Philipsen wins stage 13. ASO photo
Results:
1 | Jasper Philipsen | Alpecin-Deceuninck | 3hr 23min 9sec |
2 | Wout van Aert | Team Visma | Lease a Bike | s.t. |
3 | Pascal Ackermann | Israel-Premier Tech | s.t. |
4 | Biniam Girmay | Intermarché-Wanty | s.t. |
5 | Nikias Arndt | Bahrain Victorious | s.t. |
6 | Jasper Stuyven | Lidl-Trek | s.t. |
7 | Clément Russo | Groupama-FDJ | s.t. |
8 | Bryan Coquard | Cofidis | s.t. |
9 | Tadej Pogacar | UAE Team Emirates | s.t. |
10 | Søren Wærenskjold | Uno-X Mobility | s.t. |
GC after stage 13:
1 | Tadej Pogacar | UAE Team Emirates | 52hr 40min 58sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 1min 6sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:14 |
4 | Joao Almeida | UAE Team Emirates | 4:20 |
5 | Carlos Rodriguez | INEOS Grenadiers | 4:40 |
6 | Mikel Landa | Soudal Quick-Step | 5:38 |
7 | Adam Yates | UAE Team Emirates | 6:59 |
8 | Giulio Ciccone | Lidl-Trek | 7:36 |
9 | Derek Gee | Israel-Premier Tech | 7:54 |
10 | Matteo Jorgenson | Team Visma | Lease a Bike | 8:56 |
Thursday, July 11: Stage 12, Aurillac - Villeneuve-sur-Lot, 203.6 km
Complete stage 12 results, stage story, map, profile & photos
Biniam Girmay gets his third stage win this Tour. ASO photo
Results:
1 | Biniam Girmay | Intermarché-Wanty | 4hr 17min 15sec |
2 | Wout Van Aert | Team Visma | Lease a Bike | s.t. |
3 | Arnaud Démare | Arkéa-B&B Hotels | s.t. |
4 | Pascal Ackermann | Israel-Premier Tech | s.t. |
5 | Mark Cavendish | Astana Qazaqstan | s.t. |
6 | Jasper Philipsen | Alpecin-Deceuninck | s.t. |
7 | Arnaud De Lie | Lotto Dstny | s.t. |
8 | Alexander Kristoff | Uno-X Mobility | s.t. |
9 | Phil Bauhaus | Bahrain Victorious | s.t. |
10 | Bryan Coquard | Cofidis | s.t. |
GC after stage 12:
1 | Tadej Pogacar | UAE Team Emirates | 49hr 17min 49sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 1min 6sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:14 |
4 | Joao Almeida | UAE Team Emirates | 4:20 |
5 | Carlos Rodriguez | INEOS Grenadiers | 4:40 |
6 | Primoz Roglic | Red Bull-BORA-hansgrohe | 4:42 |
7 | Mikel Landa | Soudal Quick-Step | 5:38 |
8 | Adam Yates | UAE Team Emirates | 6:59 |
9 | Juan Ayuso | UAE Team Emirates | 7:09 |
10 | Giulio Ciccone | Lidl-Trek | 7:36 |
Wednesday, July 10: Stage 11, Evaux-les-Bains - Le Lioran, 211 km
Complete stage 11 results, stage story, map, profile & photos
He's back! Jonas Vingegaard wins stage 11. Now we have a race. ASO photo
Results:
1 | Jonas Vingegaard | Team Visma | Lease a Bike | 4hr 58min 0sec |
2 | Tadej Pogacar | UAE Team Emirates | s.t. |
3 | Remco Evenepoel | Soudal Quick-Step | @ 25sec |
4 | Primoz Roglic | Red Bull-BORA-hansgrohe | s.t. |
5 | Giulio Ciccone | Lidl-Trek | 1:47 |
6 | Joao Almeida | UAE Team Emirates | 1:49 |
7 | Adam Yates | UAE Team Emirates | s.t. |
8 | Mikel Landa | Soudal Quick-Step | s.t. |
9 | Carlos Rodriguez | INEOS Grenadiers | 1:55 |
10 | Felix Gall | Decathlon Ag2r La Mondiale | 2:38 |
GC after stage 11:
1 | Tadej Pogacar | UAE Team Emirates | 45hr 0min 34sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 1min 6sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:14 |
4 | Primoz Roglic | Red Bull-BORA-hansgrohe | 2:15 |
5 | Joao Almeida | UAE Team Emirates | 4:20 |
6 | Carlos Rodriguez | INEOS Grenadiers | 4:40 |
7 | Mikel Landa | Soudal Quick-Step | 5:38 |
8 | Adam Yates | UAE Team Emirates | 6:59 |
9 | Juan Ayuso | UAE Team Emirates | 7:09 |
10 | Giulio Ciccone | Lidl-Trek | 7:36 |
.
Tuesday, July 9: Stage 10, Orléans - St.-Amand-Montrond, 187.3 km
Complete stage 10 results, stage story, map, profile and photos
Jasper Philipsen wins stage 10. ASO photo
Results:
1 | Jasper Philipsen | Alpecin-Deceuninck | 4hr 20min 6sec |
2 | Biniam Girmay | Intermarché-Wanty | s.t. |
3 | Pascal Ackermann | Israel-Premier Tech | s.t. |
4 | Wout Van Aert | Team Visma | Lease a Bike | s.t. |
5 | Fernando Gaviria | Movistar | s.t. |
6 | Sam Bennett | Decathlon Ag2r La Mondiale | s.t. |
7 | John Degenkolb | Team dsm-firmenich PostNL | s.t. |
8 | Phil Bauhaus | Bahrain Victorious | s.t. |
9 | Dylan Groenewegen | Jayco-AlUla | s.t. |
10 | Axel Zingle | Cofidis | s.t. |
GC after stage 10:
1 | Tadej Pogacar | UAE Team Emirates | 40hr 2min 48sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 33sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:15 |
4 | Primoz Roglic | Red Bull-BORA-hansgrohe | 1:36 |
5 | Juan Ayuso | UAE Team Emirates | 2:16 |
6 | Joao Almeida | UAE Team Emirates | 2:17 |
7 | Carlos Rodriguez | INEOS Grenadiers | 2:31 |
8 | Mikel Landa | Soudal Quick-Step | 3:35 |
9 | Derek Gee | Israel-Premier Tech | 4:02 |
10 | Matteo Jorgenson | Team Visma | Lease a Bike | 4:03 |
172 | Fabio Jakobsen | Team dsm-firmenich PostNL | 2:12:44 |
Monday, July 8: Rest Day 1, Orléans
Sunday, July 7: Stage 9, Troyes - Troyes, 199 km
Complete stage 9 results, stage story, map, profile and photos
Anthony Turgis wins stage 9. ASO photo
Results:
1 | Anthony Turgis | TotalEnergies | 4hr 19min 43sec |
2 | Tom Pidcock | INEOS Grenadiers | s.t. |
3 | Derek Gee | Israel-Premier Tech | s.t. |
4 | Alex Aranburu | Movistar | s.t. |
5 | Ben Healy | EF Education-EasyPost | s.t. |
6 | Alexey Lutsenko | Astana Qazaqstan | s.t. |
7 | Javier Romo | Movistar | @ 12sec |
8 | Jasper Stuyven | Lidl-Trek | 0:18 |
9 | Biniam Girmay | Intermarché-Wanty | 1:17 |
10 | Michael Matthews | Jayco-AlUla | s.t. |
GC after stage 9:
1 | Tadej Pogacar | UAE Team Emirates | 35hr 42min 42sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 33sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:15 |
4 | Primoz Roglic | Red Bull-BORA-hansgrohe | 1:36 |
5 | Juan Ayuso | UAE Team Emirates | 2:16 |
6 | Joao Almeida | UAE Team Emirates | 2:17 |
7 | Carlos Rodriguez | INEOS Grenadiers | 2:31 |
8 | Mikel Landa | Soudal Quick-Step | 3:35 |
9 | Derek Gee | Israel-Premier Tech | 4:02 |
10 | Matteo Jorgenson | Team Visma | Lease a Bike | 4:03 |
Saturday, July 6: Stage 8, Semur-en-Auxois - Colombey-les-Deux-Eglises, 183.4 km
Complete stage 8 results, stage story, map, profile and photos
Biniam Girmay wins his second stage this Tour. ASO photo
Results:
1 | Biniam Girmay | Intermarché-Wanty | 4hr 4min 50sec |
2 | Jasper Philipsen | Alpecin-Deceuninck | s.t. |
3 | Arnaud De Lie | Lotto Dstny | s.t. |
4 | Pascal Ackermann | Israel-Premier Tech | s.t. |
5 | Marijn Van Den Berg | EF Education-EasyPost | s.t. |
6 | Ryan Gibbons | Lidl-Trek | s.t. |
7 | Anthony Turgis | TotalEnergies | s.t. |
8 | Fred Wright | Bahrain Victorious | s.t. |
9 | Alex Aranburu | Movistar | s.t. |
10 | Remco Evenepoel | Soudal Quick-Step | s.t. |
GC after stage 8:
1 | Tadej Pogacar | UAE Team Emirates | 31hr 21min 13sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 33sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:15 |
4 | Primoz Roglic | Red Bull-BORA-hansgrohe | 1:36 |
5 | Juan Ayuso | UAE Team Emirates | 2:16 |
6 | Joao Almeida | UAE Team Emirates | 2:17 |
7 | Carlos Rodriguez | INEOS Grenadiers | 2:31 |
8 | Mikel Landa | Soudal Quick-Step | 3:35 |
9 | Matteo Jorgenson | Team Visma | Lease a Bike | 4:03 |
10 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 4:36 |
Friday, July 5: Stage 7, Nuits-St.-Georges - Gevrey-Chambertin 25.3 km individual time trial
Complete stage 7 results, stage story, maps, profile and photos
Remco Evenepoel on his way to winning the stage. ASO photo
Results:
1 | Remco Evenepoel | Soudal Quick-Step | 28min 52sec |
2 | Tadej Pogacar | UAE Team Emirates | @ 12sec |
3 | Primoz Roglic | Red Bull-BORA-hansgrohe | 0:34 |
4 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:37 |
5 | Victor Campenaerts | Lotto Dstny | 0:52 |
6 | Kévin Vauquelin | Arkéa-B&B Hotels | s.t. |
7 | Matteo Jorgenson | Team Visma | Lease a Bike | 0:54 |
8 | Joao Almeida | UAE Team Emirates | 0:57 |
9 | Ben Healy | EF Education-EasyPost | 0:59 |
10 | Stefan Küng | Groupama-FDJ | 1:00 |
GC after stage 7:
1 | Tadej Pogacar | UAE Team Emirates | 27hr 16min 23sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 33sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:15 |
4 | Primoz Roglic | Red Bull-BORA-hansgrohe | 1:36 |
5 | Juan Ayuso | UAE Team Emirates | 2:16 |
6 | Joao Almeida | UAE Team Emirates | 2:17 |
7 | Carlos Rodriguez | INEOS Grenadiers | 2:31 |
8 | Mikel Landa | Soudal Quick-Step | 3:35 |
9 | Matteo Jorgenson | Team Visma | Lease a Bike | 4:03 |
10 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 4:36 |
Thursday, July 4: Stage 6, Mâcon - Dijon, 163.5 km
Complete stage 6 results, stage story, photos, map & profile
Dylan Groenewegen (on right) wins the sixth stage wearing the Dutch road champion's jersey. ASO photo
Results:
1 | Dylan Groenewegen | Jayco-AlUla | 3hr 31min 55sec |
2 | Biniam Girmay | Intermarché-Wanty | s.t. |
3 | Fernando Gaviria | Movistar | s.t. |
4 | Phil Bauhaus | Bahrain Victorious | s.t. |
5 | Arnaud De Lie | Lotto Dstny | s.t. |
6 | Wout Van Aert | Team Visma | Lease a Bike | s.t. |
7 | Arnaud Démare | Arkéa-B&B Hotels | s.t. |
8 | Alexander Kristoff | Uno-X Mobility | s.t. |
9 | Pascal Ackermann | Israel-Premier Tech | s.t. |
10 | Piet Allegaert | Cofidis | s.t. |
GC after stage 6:
1 | Tadej Pogacar | UAE Team Emirates | 26hr 47min 19sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 45sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:50 |
4 | Juan Ayuso | UAE Team Emirates | 1:10 |
5 | Primoz Roglic | Red Bull-Bora-hansgrohe | 1:14 |
6 | Carlos Rodriguez | INEOS Grenadiers | 1:16 |
7 | Mikel Landa | Soudal Quick-Step | 1:32 |
8 | Joao Almeida | UAE Team Emirates | s.t. |
9 | Giulio Ciccone | Lidl-Trek | 3:20 |
10 | Egan Bernal | INEOS Grenadiers | 3:21 |
Wednesday, July 3: Stage 5, St.-Jean-de-Maurienne - St. Vulbas, 177.4 km
Complete stage 5 results, stage story, map & profile
Mark Cavendish leaves no doubt as to who won this stage, giving him his record 35th stage win, more than any other racer in Tour history. ASO photo.
Results:1 | Mark Cavendish | Astana Qazaqstan Team | 4hr 8min 46sec |
2 | Jasper Philipsen | Alpecin-Deceuninck | s.t. |
3 | Alexander Kristoff | Uno-X Mobility | s.t. |
4 | Arnaud De Lie | Lotto Dstny | s.t. |
5 | Fabio Jakobsen | Team dsm-firmenich PostNL | s.t. |
6 | Pascal Ackermann | Israel-Premier Tech | s.t. |
7 | Arnaud Démare | Arkea-B&B Hotels | s.t. |
8 | Gerben Thijssen | Intermarché-Wanty | s.t. |
9 | Biniam Girmay | Intermarché-Wanty | s.t. |
10 | Marijn Van Den Berg | EF Education-EasyPost | s.t. |
GC after stage 5:
1 | Tadej Pogacar | UAE Team Emirates | 23hr 15min 24sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 45sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:50 |
4 | Juan Ayuso | UAE Team Emirates | 1:10 |
5 | Primoz Roglic | Red Bull-BORA-hansgrohe | 1:14 |
6 | Carlos Rodriguez | INEOS Grenadiers | 1:16 |
7 | Mikel Landa | Soudal Quick-Step | 1:32 |
8 | Joao Almeida | UAE Team Emirates | s.t. |
9 | Giulio Ciccone | Lidl-Trek | 3:20 |
10 | Egan Bernal | INEOS Grenadiers | 3:21 |
Tuesday, July 2: Stage 4, Pinerolo - Valloire, 139.6 km
Complete stage 4 results, stage story, map & profile
Tadej Pogacar takes a solo win in Valloire. ASO photo
Results:
1 | Tadej Pogacar | UAE Team Emirates | 3hr 46min 38sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 35sec |
3 | Juan Ayuso | UAE Team Emirates | s.t. |
4 | Primoz Roglic | Red Bull-BORA-hansgrohe | s.t. |
5 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:37 |
6 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
7 | Mikel Landa | Soudal Quick-Step | 0:53 |
8 | Joao Almeida | UAE Team Emirates | s.t. |
9 | Giulio Ciccone | Lidl-Trek | 2:41 |
10 | Santiago Buitrago | Bahrain Victorious | s.t. |
GC after stage 4:
1 | Tadej Pogacar | UAE Team Emirates | 19hr 6min 38sec |
2 | Remco Evenepoel | Soudal Quick-Step | @ 45sec |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:50 |
4 | Juan Ayuso | UAE Team Emirates | 1:10 |
5 | Primoz Roglic | Red Bull-BORA-hansgrohe | 1:14 |
6 | Carlos Rodriguez | INEOS Grenadiers | 1:16 |
7 | Mikel Landa | Soudal Quick-Step | 1:32 |
8 | Joao Almeida | UAE Team Emirates | s.t. |
9 | Giulio Ciccone | Lidl-Trek | 3:20 |
10 | Egan Bernal | INEOS Grenadiers | 3:21 |
Monday, July 1: Stage 3, Piacenza (Plaisance)- Torino (Turin), 230.8 km
Stage 3 complete results, stage story, map & profile
Biniam Girmay wins stage three. ASO photo
Results:
1 | Biniam Girmay | Intermarché-Wanty | 5hr 26min 48sec |
2 | Fernando Gaviria | Movistar Team | s.t. |
3 | Arnaud De Lie | Lotto Dstny | s.t. |
4 | Mads Pedersen | Lidl-Trek | s.t. |
5 | Dylan Groenewegen | Team Jayco-AlUla | s.t. |
6 | Phil Bauhaus | Bahrain Victorious | s.t. |
7 | Fabio Jakobsen | Team dsm-firmenich PostNL | s.t. |
8 | Davide Ballerini | Astana Qazaqstan Team | s.t. |
9 | Sam Bennett | Decathlon Ag2r La Mondiale | s.t. |
10 | Bryan Coquard | Cofidis | s.t. |
GC after stage 3:
1 | Richard Carapaz | EF Education-EasyPost | 15hr 20min 18sec |
2 | Tadej Pogacar | UAE Team Emirates | s.t. |
3 | Remco Evenepoel | Soudal Quick-Step | s.t. |
4 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
5 | Romain Bardet | Team dsm-firmenich PostNL | @ 6sec |
6 | Pello Bilbao | Bahrain Victorious | 0:21 |
7 | Guillaume Martin | Cofidis | s.t. |
8 | Egan Bernal | INEOS Grenadiers | s.t. |
9 | Jai Hindley | Red Bull-BORA-hansgrohe | s.t. |
10 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | s.t. |
Sunday, June 30: Stage 2, Cesenatico - Bologna, 199.2 km
Complete stage 2 results, stage story, map & profile
Kévin Vauquelin takes a solo win in stage two.
Results:
1 | Kévin Vauquelin | Arkea-B&B Hotels | 4hr 43min 42sec |
2 | Jonas Abrahamsen | Uno-X Mobility | @ 36sec |
3 | Quentin Pacher | Groupama-FDJ | 0:49 |
4 | Cristian Rodriguez | Arkea-B&B Hotels | s.t. |
5 | Harold Tejada | Astana Qazaqstan Team | s.t. |
6 | Nelson Oliveira | Movistar Team | 0:50 |
7 | Axel Laurance | Alpecin-Deceuninck | 1:12 |
8 | Mike Teunissen | Intermarché-Wanty | 1:33 |
9 | Hugo Houle | Israel-Premier Tech | 1:36 |
10 | Richard Carapaz | EF Education-EasyPost | 2:21 |
GC after stage 2:
405.2 kilometers raced so far at an average speed of 40.964 km/hr
1 | Tadej Pogacar | UAE Team Emirates | 9hr 53min 30sec |
2 | Remco Evenepoel | Soudal Quick-Step | s.t. |
3 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
4 | Richard Carapaz | EF Education-EasyPost | s.t. |
5 | Romain Bardet | Team dsm-firmenich PostNL | @ 6sec |
6 | Maxim Van Gils | Lotto Dstny | 0:21 |
7 | Egan Bernal | INEOS Grenadiers | s.t. |
8 | Pello Bilbao | Bahrain Victorious | s.t. |
9 | Tom Pidcock | INEOS Grenadiers | s.t. |
10 | Giulio Ciccone | Lidl-Trek | s.t. |
Saturday, June 29: Stage 1, Florence - Rimini, 206 km
Complete stage 1 results, stage story, map & profile
Teammates Romain Bardet and Frank Van den Broek take the stage. ASO photo
Results:
1 | Romain Bardet | Team dsm-firmenich PostNL | 5hr 7min 22sec |
2 | Frank Van Den Broek | Team dsm-firmenich PostNL | s.t. |
3 | Wout Van Aert | Team Visma | Lease a Bike | @ 5sec |
4 | Tadej Pogacar | UAE Team Emirates | s.t. |
5 | Maxim Van Gils | Lotto Dstny | s.t. |
6 | Alex Aranburu | Movistar Team | s.t. |
7 | Mads Pedersen | Lidl-Trek | s.t. |
8 | Remco Evenepoel | Soudal Quick-Step | s.t. |
9 | Pello Bilbao | Bahrain Victorious | s.t. |
10 | Alberto Bettiol | EF Education-EasyPost | s.t. |
GC after stage 1:
1 | Romain Bardet | Team dsm-firmenich PostNL | 5hr 7min 12sec |
2 | Frank Van Den Broek | Team dsm-firmenich PostNL | @ 4sec |
3 | Wout Van Aert | Team Visma | Lease a Bike | 0:11 |
4 | Tadej Pogacar | UAE Team Emirates | 0:15 |
5 | Maxim Van Gils | Lotto Dstny | s.t. |
6 | Alex Aranburu | Movistar Team | s.t. |
7 | Mads Pedersen | Lidl-Trek | s.t. |
8 | Remco Evenepoel | Soudal Quick-Step | s.t. |
9 | Pello Bilbao | Bahrain Victorious | s.t. |
10 | Alberto Bettiol | EF Education-EasyPost | s.t. |
Start list with back numbers, June 28, 2024
TEAM VISMA | LEASE A BIKE | |
1 | JONAS VINGEGAARD |
2 | TIESJ BENOOT |
3 | MATTEO JORGENSON |
4 | WILCO KELDERMAN |
5 | CHRISTOPHE LAPORTE |
6 | BART LEMMEN |
7 | JAN TRATNIK |
8 | WOUT VAN AERT |
UAE TEAM EMIRATES | |
11 | TADEJ POGACAR |
12 | JOAO ALMEIDA |
13 | JUAN AYUSO |
14 | NILS POLITT |
15 | PAVEL SIVAKOV |
16 | MARC SOLER |
17 | TIM WELLENS |
18 | ADAM YATES |
TEAM JAYCO ALULA | |
21 | SIMON YATES |
22 | LUKE DURBRIDGE |
23 | DYLAN GROENEWEGEN |
24 | CHRIS HARPER |
25 | CHRISTOPHER JUUL-JENSEN |
26 | MICHAEL MATTHEWS |
27 | LUKA MEZGEC |
28 | ELMAR REINDERS |
INEOS GRENADIERS | |
31 | CARLOS RODRIGUEZ |
32 | EGAN BERNAL |
33 | JONATHAN CASTROVIEJO |
34 | LAURENS DE PLUS |
35 | MICHAL KWIATKOWSKI |
36 | TOM PIDCOCK |
37 | GERAINT THOMAS |
38 | BEN TURNER |
LIDL-TREK | |
41 | GIULIO CICCONE |
42 | JULIEN BERNARD |
43 | TIM DECLERCQ |
44 | RYAN GIBBONS |
45 | MADS PEDERSEN |
46 | TOMS SKUJINS |
47 | JASPER STUYVEN |
48 | CARLOS VERONA |
DECATHLON AG2R LA MONDIALE TEAM | |
51 | FELIX GALL |
52 | BRUNO ARMIRAIL |
53 | SAM BENNETT |
54 | DORIAN GODON |
55 | PAUL LAPEIRA |
56 | OLIVER NAESEN |
57 | NANS PETERS |
58 | NICOLAS PRODHOMME |
BAHRAIN VICTORIOUS | |
61 | PELLO BILBAO |
62 | NIKIAS ARNDT |
63 | PHIL BAUHAUS |
64 | SANTIAGO BUITRAGO |
65 | JACK HAIG |
66 | MATEJ MOHORIC |
67 | WOUT POELS |
68 | FRED WRIGHT |
SOUDAL QUICK-STEP | |
71 | REMCO EVENEPOEL |
72 | JAN HIRT |
73 | YVES LAMPAERT |
74 | MIKEL LANDA |
75 | GIANNI MOSCON |
76 | CASPER PEDERSEN |
77 | ILAN VAN WILDER |
78 | LOUIS VERVAEKE |
RED BULL - BORA - HANSGROHE | |
81 | PRIMOZ ROGLIC |
82 | NICO DENZ |
83 | MARCO HALLER |
84 | JAI HINDLEY |
85 | BOB JUNGELS |
86 | MATTEO SOBRERO |
87 | DANNY VAN POPPEL |
88 | ALEKSANDR VLASOV |
GROUPAMA-FDJ | |
91 | DAVID GAUDU |
92 | KÉVIN GENIETS |
93 | ROMAIN GREGOIRE |
94 | STEFAN KÜNG |
95 | VALENTIN MADOUAS |
96 | LENNY MARTINEZ |
97 | QUENTIN PACHER |
98 | CLÉMENT RUSSO |
ALPECIN-DECEUNINCK | |
101 | MATHIEU VAN DER POEL |
102 | SILVAN DILLIER |
103 | ROBBE GHYS |
104 | SOREN KRAGH ANDERSEN |
105 | AXEL LAURANCE |
106 | JASPER PHILIPSEN |
107 | JONAS RICKAERT |
108 | GIANNI VERMEERSCH |
EF EDUCATION - EASYPOST | |
111 | RICHARD CARAPAZ |
112 | ALBERTO BETTIOL |
113 | STEFAN BISSEGGER |
114 | RUI COSTA |
115 | BEN HEALY |
116 | NEILSON POWLESS |
117 | SEAN QUINN |
118 | MARIJN VAN DEN BERG |
LOTTO DSTNY | |
121 | ARNAUD DE LIE |
122 | CEDRIC BEULLENS |
123 | VICTOR CAMPENAERTS |
124 | JARRAD DRIZNERS |
125 | SÉBASTIEN GRIGNARD |
126 | MAXIM VAN GILS |
127 | HARM VANHOUCKE |
128 | BRENT VAN MOER |
ISRAEL - PREMIER TECH | |
131 | STEPHEN WILLIAMS |
132 | PASCAL ACKERMANN |
133 | GUILLAUME BOIVIN |
134 | JAKOB FUGLSANG |
135 | DEREK GEE |
136 | HUGO HOULE |
137 | KRISTS NEILANDS |
138 | JAKE STEWART |
COFIDIS | |
141 | GUILLAUME MARTIN |
142 | PIET ALLEGAERT |
143 | BRYAN COQUARD |
144 | SIMON GESCHKE |
145 | JESUS HERRADA |
146 | ION IZAGIRRE |
147 | ALEXIS RENARD |
148 | AXEL ZINGLE |
MOVISTAR TEAM | |
151 | ENRIC MAS |
152 | ALEX ARANBURU |
153 | DAVIDE FORMOLO |
154 | FERNANDO GAVIRIA |
155 | OIER LAZKANO |
156 | GREGOR MÜHLBERGER |
157 | NELSON OLIVEIRA |
158 | JAVIER ROMO |
ARKEA-B&B HOTELS | |
161 | KÉVIN VAUQUELIN |
162 | AMAURY CAPIOT |
163 | CLÉMENT CHAMPOUSSIN |
164 | ARNAUD DEMARE |
165 | RAUL GARCIA PIERNA |
166 | DANIEL MCLAY |
167 | LUCA MOZZATO |
168 | CRISTIAN RODRIGUEZ |
INTERMARCHÉ - WANTY | |
171 | LOUIS MEINTJES |
172 | BINIAM GIRMAY |
173 | KOBE GOOSSENS |
174 | HUGO PAGE |
175 | LAURENZ REX |
176 | MIKE TEUNISSEN |
177 | GERBEN THIJSSEN |
178 | GEORG ZIMMERMANN |
TEAM DSM-FIRMENICH POSTNL | |
181 | ROMAIN BARDET |
182 | WARREN BARGUIL |
183 | JOHN DEGENKOLB |
184 | NILS EEKHOFF |
185 | FABIO JAKOBSEN |
186 | OSCAR ONLEY |
187 | FRANK VAN DEN BROEK |
188 | BRAM WELTEN |
ASTANA QAZAQSTAN TEAM | |
191 | MARK CAVENDISH |
192 | DAVIDE BALLERINI |
193 | CEES BOL |
194 | YEVGENIY FEDOROV |
195 | MICHELE GAZZOLI |
196 | ALEXEY LUTSENKO |
197 | MICHAEL MORKOV |
198 | HAROLD TEJADA |
UNO-X MOBILITY | |
201 | MAGNUS CORT |
202 | JONAS ABRAHAMSEN |
203 | ODD CHRISTIAN EIKING |
204 | TOBIAS JOHANNESSEN |
205 | ALEXANDER KRISTOFF |
206 | JOHANNES KULSET |
207 | RASMUS TILLER |
208 | SOREN WAERENSKJOLD |
TOTALENERGIES | |
211 | STEFF CRAS |
212 | MATHIEU BURGAUDEAU |
213 | SANDY DUJARDIN |
214 | THOMAS GACHIGNARD |
215 | FABIEN GRELLIER |
216 | JORDAN JEGAT |
217 | ANTHONY TURGIS |
218 | MATTEO VERCHER |