
2025 Tour | Profiles of some upcoming stages | Start list, teams presentation photos, stage list, TDF sonnet by David Stanley, race description | Tour de France database
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

Map of the 2026 Tour de France. 3,333.3 km
Tuesday, July 21: Stage 16, Évian-les-Bains - Thonon-les-Bains 26.1 km individual time trial

World time trial champion Remco Evenepoel on his way to winning the stage.
Les Woodland's book Cycling’s 50 Craziest Stories is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Thonon-les-Bains at 2:40 PM, local time: 26C (78F), sunny, with the wind from the north-northeast at 11 km/hr (7 mph). No rain is forecast.
Rated ascent:
The stage: Tour boss Christian Prudhomme writes: Once the lessons of the weekend have been digested during the rest day, the resumption of racing provides those who lost ground in the Vosges and Alps with an opportunity to regain some of it between these two spa resorts. However, the profile’s far from being a stroll along the shores of Lake Geneva. One third uphill, one third downhill and one third flat, only the most complete rouleurs will be able handle this explosive cocktail.
The first rider off is Kamiul Gradik (Bahrain Victorious) and is scheduled to start at 1:00 PM, local time.
Out of the 11 times Tadej Pogacar and Remco Evenpoel have raced the same time trial, Evenepoel beat Pogacar 9 times.
The race: Lars Craps (Lotto-Intermarché) did not start. He developed a faver during the rest day.
Here's the race organizer's stage sixteen report:
Remco Evenepoel was far from done with his historic victory at the Plateau de Solaison on Sunday. After he claimed Belgium’s 500th Tour de France stage win, the Red Bull-Bora-Hansgrohe star delivered a masterclass in the 26.1 km individual time trial between Évian-les-Bains and Thonon-les-Bains. This is the tenth Belgian stage win on their national day, the first since Rudy Matthijs won on the Champs-Élysées on 21 July 1985!
Just like on Sunday, Evenepoel got the better of Tadej Pogacar to take a third ITT stage win in as many editions of the Tour, following previous successes in Gevrey-Chambertin (2024) and Caen (2025). In the battle for the podium, Paul Seixas (Decathlon CMA CGM) gained a handful of seconds but Isaac del Toro (UAE Emirates XRG) remains in third place. Florian Lipowitz (Red Bull-Bora-Hansgrohe) abandoned after a crash.
The race:
The final week of the Tour de France 2026 begins with a decisive challenge: the 26.1 km individual time trial between Évian-les-Bains and Thonon-les-Bains. After Barcelona’s opening team time trial, it’s the only individual challenge against the clock of this edition. Powerhouses are ready to shine, but the route presents a mix of climbing and then motoring on the flat, with the initial ascent of Côte de Larringes (9.7 km at 4.3%) making for most of the 500 m elevation gain.
Last in the overall standings (166th), Kamil Gradek is the first rider to start his effort, at 13:00. He is followed by Lewis Askey at 13:01:30, then Cees Bol at 13:03, Matîs Louvel at 13:04:30, and so on with new starts every minute and a half until the top 15 riders overall, who start every two minutes. The last rider on the start list is Tadej Pogacar (17:15).
Tarling against Ganna
Gradek is also the first at the finish, with a time of 38’57’’. The benchmark is rapidly lowered by Askey and, more notably, Milan Fretin (Cofidis), who averaged 41.6 km/h to clock 37’40’’ on the line. Meanwhile, the intensity picks up with the starts of experts such as Josh Tarling (Netcompany Ineos), Huub Artz (Lotto Intermarché), Daan Hoole (Decathlon CMA CGM), Filippo Ganna (Netcompany Ineos)…

Joshua Tarling on his way to setting the fastest time (34min 21sec) after 18 riders had finished. Photo: ASO/Thomas Maheux
Their efforts illustrate the different tactics at play on such a varied course. Hoole is the fastest at km 4.8, but Ganna passes him at km 9.7, with a gap of 2’’ to Aartz, and 7’’ to Hoole and Tarling. The latter is the fastest on the descent, crossing the third checkpoint (km 18.1) with an advantage of 5 seconds to Ganna. The Netcompany Ineos duo are then level over the final 8 kilometres on the flat.
Tarling takes the best time (34’21’’) with an impressive average speed of 45.59 km/h. Ganna trails by just under 5 seconds, Artz by 28, Hoole by 45…
Cattaneo on time, Arensman delayed
Thibault Guernalec (Total Energies) narrowly beats Ganna to the summit (0.16 second) but he loses time on the downhill. His French compatriot Bruno Armirail (Visma-Lease a Bike) is even faster on the ascent: 17’24’’, over 18 seconds faster than Guernalec. He resists the Netcompany Ineos powerhouses all the way to the line: 34’14’’, seven seconds ahead of Tarling and 11 ahead of Ganna.

Valentin Paret-Peintre looks quite striking in his climber's polka-dots.
Italy’s chances of victory are now embodied by Mattia Cattaneo (Red Bull-Bora-Hansgrohe), who covers the first 9.7 km in 17’14’’. He loses a handful of seconds on the descent, but remains in the lead and finishes strong: 34’01’’, 13 seconds ahead of Armirail. He is the first rider to complete the 26.1 km with an average speed of more than 46 km/h (46.03).
Before the top 15 riders in GC start their effort, Thymen Arensman (Netcompany Ineos) achieves a solid ride to set the second best time at the finish, only 5 seconds behind Cattaneo. He had lost time even before he began his effort as he was late to the start.
Evenepoel on top, Lipowitz on the ground
As the best GC contenders set off, Remco Evenepoel (Red Bull-Bora-Hansgrohe) rapidly displayed dominance. The Belgian bullet was the fastest at every checkpoint, eventually powering to the fastest time (32’19’’) with a dazzling average speed of 48.45 km/h.

Best young rider Isaac del Toro starts his ride.
Tadej Pogacar (UAE Emirates XRG) is his closest rival (+28’’), the only one within a minute of Evenepoel’s benchmark. Mattias Skjelmose (Lidl-Trek) completes the day’s top three (+1’04’’) just ahead of Paul Seixas (+1’16’’) and Isaac del Toro (+1’21’’). In the meantime, Juan Ayuso (Lidl-Trek) lost 2’22’’.

Race leader Tadej Pogacar starts his ride. Note the graphic in the lower left of the picture. Pogacar is running a 64 chainring and a 34-11 cassette. That boy is packing some gears!
Unfortunately, Florian Lipowitz (Red Bull-Bora-Hansgrohe) suffered a much more tragic defeat. Third last year, the German was neck and neck with Del Toro and Seixas before he went down in a turn and had to abandon.

Florian Lipowitz crashed hard on the descent. He was able to get up, but as you can see in the picture, he has hurt his shoulder.
Flash results: complete results coming...
26.1 kilometers raced at an average speed of 48.458 km/hr
GC after stage 16:
Stage 16 map & profile:

Stage 16 map

Stage 16 profile
Monday, July 20: Rest Day Two, Haute Savoie region
Sunday, July 19: Stage 15, Champagnole - Plateau du Solaison, 183.9 km
Complete stage 15 results, stage story, photos, map & profile

Remco Evenepoel beats Tadej Pogacar for the stage win.
Results:
183.9 kilometers raced at an average speed of 41.931 km/hr
| 1 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 4hr 23min 9sec |
| 2 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 3 | Isaac del Toro | UAE Team Emirates-XRG | @ 6sec |
| 4 | Paul Seixas | Decathlon CMA CGM Team | 0:58 |
| 5 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 6 | Lenny Martinez | Bahrain Victorious | 1:57 |
| 7 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 8 | Juan Ayuso | Lidl-Trek | 2:00 |
| 9 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 10 | Quinn Simmons | Lidl-Trek | 2:16 |
GC after stage 15:
2,471.5 kilometers raced so far at an average speed of 44.378 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 55hr 41min 31sec |
| 2 | Remco Evenepoel | Red Bull-BORA-hansgrohe | @ 5min 0sec |
| 3 | Isaac del Toro | UAE Team Emirates-XRG | 5:58 |
| 4 | Paul Seixas | Decathlon CMA CGM Team | 6:23 |
| 5 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 6:48 |
| 6 | Juan Ayuso | Lidl-Trek | 7:28 |
| 7 | Mattias Skjelmose | Lidl-Trek | 9:38 |
| 8 | Lenny Martinez | Bahrain Victorious | 10:28 |
| 9 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 10:59 |
| 10 | Jordan Jegat | Team TotalEnergies | 19:26 |
Saturday, July 18: Stage 14, Mulhouse - Le Markstein Fellering, 155.3 km
Complete stage 14 results, stage story, photos, map & profile

Again, Tadej Pogacar has left the best of the rest far behind. Photo: ASO/Thomas Maheux
Complete results:
155.3 kilometers raced at an average speed of 38.806 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 4hr 0min 7sec |
| 2 | Isaac del Toro | UAE Team Emirates-XRG | @ 38sec |
| 3 | Paul Seixas | Decathlon CMA CGM Team | s.t. |
| 4 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:44 |
| 5 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 0:48 |
| 6 | Juan Ayuso | Lidl-Trek | 0:50 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 8 | Richard Carapaz | EF Education-EasyPost | 1:18 |
| 9 | Tobias Halland Johannessen | Uno-X Mobility | 1:40 |
| 10 | Mattias Skjelmose | Lidl-Trek | s.t. |
GC after stage 14:
2,287.6 kilometers raced so far at an average speed of 44.586 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 51hr 18min 28sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 4min 30sec |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 5:04 |
| 4 | Paul Seixas | Decathlon CMA CGM Team | 5:19 |
| 5 | Juan Ayuso | Lidl-Trek | 5:22 |
| 6 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 5:44 |
| 7 | Isaac del Toro | UAE Team Emirates-XRG | 5:50 |
| 8 | Mattias Skjelmose | Lidl-Trek | 7:35 |
| 9 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 7:59 |
| 10 | Lenny Martinez | Bahrain Victorious | 8:25 |
Friday, July 17: Stage 13, Dole - Belfort, 205.8 km
Complete stage 13 results, stage story, photos, map & profile

Mauro Schmid beats fellow breakaway rider Harold Tejada for the stage win.
Results:
205.8 kilometers raced at an average speed of 49.999 km/hr
| 1 | Mauro Schmid | Team Jayco-AlUla | 4hr 6min 58sec |
| 2 | Harold Tejada | XDS Astana Team | s.t. |
| 3 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | @ 2sec |
| 4 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 5 | Brandon McNulty | UAE Team Emirates-XRG | s.t. |
| 6 | Kévin Vauquelin | Netcompany INEOS Cycling Team | s.t. |
| 7 | Jordan Jegat | Team TotalEnergies | s.t. |
| 8 | Clément Braz Afonso | Groupama-FDJ United | s.t. |
| 9 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 10 | Luke Plapp | Team Jayco-AlUla | 0:11 |
GC after stage 13:
2,132.3 kilometers raced so far at an average speed of 45.072 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 47hr 18min 31sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 3min 36sec |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 4:06 |
| 4 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 4:19 |
| 5 | Juan Ayuso | Lidl-Trek | 4:22 |
| 6 | Paul Seixas | Decathlon CMA CGM Team | 4:35 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:44 |
| 8 | Isaac del Toro | UAE Team Emirates-XRG | 5:08 |
| 9 | Mattias Skjelmose | Lidl-Trek | 5:45 |
| 10 | Lenny Martinez | Bahrain Victorious | 6:34 |
Thursday, July 16: Stage 12, Circuit Nevers Magny-Cours - Chalon-sur-Saône, 179.1 km
Complete stage 12 results, stage story, photos, map & profile

Tim Merlier wins stage twelve, his third stage win this Tour. Photo: ASO/Thomas Maheux
Results:
179.1 kilometers raced at an average speed of 49.095 km/hr
| 1 | Tim Merlier | Soudal Quick-Step | 3hr 38min 53sec |
| 2 | Olav Kooij | Decathlon CMA CGM Team | s.t. |
| 3 | Jasper Philipsen | Alpecin-Premier Tech | s.t. |
| 4 | Biniam Girmay | NSN Cycling Team | s.t. |
| 5 | Milan Fretin | Cofidis | s.t. |
| 6 | Anthony Turgis | Team TotalEnergies | s.t. |
| 7 | Max Kanter | XDS Astana Team | s.t. |
| 8 | Clément Russo | Groupama-FDJ United | s.t. |
| 9 | Mads Pedersen | Lidl-Trek | s.t. |
| 10 | Huub Artz | Lotto-Intermarché | s.t. |
GC after stage 12:
1,926.5 kilometers raced so far at an average speed of 44.733 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 43hr 4min 1sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 3min 36sec |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 4:06 |
| 4 | Juan Ayuso | Lidl-Trek | 4:22 |
| 5 | Paul Seixas | Decathlon CMA CGM Team | 4:35 |
| 6 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:44 |
| 7 | Isaac del Toro | UAE Team Emirates-XRG | 5:08 |
| 8 | Mattias Skjelmose | Lidl-Trek | 5:45 |
| 9 | Lenny Martinez | Bahrain Victorious | 6:34 |
| 10 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 11:49 |
Wednesday, July 15: Stage 11, Vichy - Nevers, 161.3 km
Stage 11 complete results, stage story, photos, map & profile

Soren Wærenskjold wins stage 11.
Results:
161.3 kilometers raced at an average speed of 50.910 km/hr (31.63 mph). Fastest stage in Tour history!
| 1 | Søren Wærenskjold | Uno-X Mobility | 3hr 10min 6sec |
| 2 | Olav Kooij | Decathlon CMA CGM Team | s.t. |
| 3 | Jasper Philipsen | Alpecin-Premier Tech | s.t. |
| 4 | Milan Fretin | Cofidis | s.t. |
| 5 | Huub Artz | Lotto-Intermarché | s.t. |
| 6 | Biniam Girmay | NSN Cycling Team | s.t. |
| 7 | Anthony Turgis | Team TotalEnergies | s.t. |
| 8 | Clément Russo | Groupama-FDJ United | s.t. |
| 9 | Fernando Gaviria | Caja Rural-Seguros RGA | s.t. |
| 10 | Pascal Ackermann | Team Jayco-AlUla | s.t. |
GC after stage 11:
1,747.4 kilometers raced so far at an average speed of 44.329 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 39hr 25min 8sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 3min 36sec |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 4:06 |
| 4 | Juan Ayuso | Lidl-Trek | 4:22 |
| 5 | Paul Seixas | Decathlon CMA CGM Team | 4:35 |
| 6 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:44 |
| 7 | Isaac del Toro | UAE Team Emirates-XRG | 5:08 |
| 8 | Mattias Skjelmose | Lidl-Trek | 5:45 |
| 9 | Lenny Martinez | Bahrain Victorious | 6:34 |
Tuesday, July 14: Stage 10, Aurillac - Le Lioran, 166.6 km
Stage 10 complete results, stage story, photos, map & profile

Tadej Pogacar wins stage ten.
Results:
166.6 kilometers raced at an average speed of 41.976 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 3hr 58min 8sec |
| 2 | Remco Evenepoel | Red Bull-BORA-hansgrohe | @ 32sec |
| 3 | Paul Seixas | Decathlon CMA CGM Team | 0:34 |
| 4 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 5 | Juan Ayuso | Lidl-Trek | 0:38 |
| 6 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 7 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:44 |
| 8 | Isaac del Toro | UAE Team Emirates-XRG | 1:31 |
| 9 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 1:59 |
| 10 | Lenny Martinez | Bahrain Victorious | 2:03 |
GC after stage 10:
1,586.1 kilometers raced so far at an average speed of 43.754 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 36hr 15min 2sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 3min 36sec |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 4:06 |
| 4 | Juan Ayuso | Lidl-Trek | 4:22 |
| 5 | Paul Seixas | Decathlon CMA CGM Team | 4:35 |
| 6 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:44 |
| 7 | Isaac del Toro | UAE Team Emirates-XRG | 5:08 |
| 8 | Mattias Skjelmose | Lidl-Trek | 5:45 |
| 9 | Lenny Martinez | Bahrain Victorious | 6:34 |
| 10 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 11:49 |
Monday, July 13: Rest Day 1
Sunday, July 12: Stage 9, Malemort - Ussel, 185.5 154.6 km
Complete stage 9 results, stage story, photos, map & profile

Mathieu van der Poel wins stage nine.
Results:
154.6 kilometers raced at an average speed of 44.268 km/hr
| 1 | Mathieu van der Poel | Alpecin-Premier Tech | 3hr 27min 51sec |
| 2 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 3 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 4 | Alex Baudin | EF Education-EasyPost | s.t. |
| 5 | Filippo Ganna | Netcompany INEOS Cycling Team | @ 6sec |
| 6 | Mads Pedersen | Lidl-Trek | s.t. |
| 7 | Michael Matthews | Team Jayco-AlUla | s.t. |
| 8 | Nicolas Breuillard | Team TotalEnergies | s.t. |
| 9 | Jordan Jegat | Team TotalEnergies | s.t. |
| 10 | Sean Quinn | EF Education-EasyPost | s.t. |
GC after stage 9:
1,420.5 kilometers raced so far at an average speed of 44.000 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 32hr 17min 4sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 2min 42sec |
| 3 | Isaac del Toro | UAE Team Emirates-XRG | 3:27 |
| 4 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 3:30 |
| 5 | Juan Ayuso | Lidl-Trek | 3:34 |
| 6 | Paul Seixas | Decathlon CMA CGM Team | 3:55 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:00 |
| 8 | Lenny Martinez | Bahrain Victorious | 4:21 |
| 9 | Mattias Skjelmose | Lidl-Trek | 4:57 |
| 10 | Egan Bernal | Netcompany INEOS Cycling Team | 9:12 |
Saturday, July 11: Stage 8, Périgueux - Bergerac, 180.4 km
Complete stage 8 results, stage story, photos, map & profile

Tim Merlier beats Biniam Girmay for the stage win.
Results:
180.4 kilometers raced at an average speed of 46.488 km/hr.
| 1 | Tim Merlier | Soudal Quick-Step | 3hr 52min 50sec |
| 2 | Biniam Girmay | NSN Cycling Team | s.t. |
| 3 | Olav Kooij | Decathlon CMA CGM Team | s.t. |
| 4 | Jasper Philipsen | Alpecin-Premier Tech | s.t. |
| 5 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 6 | Rick Pluimers | Tudor Pro Cycling Team | s.t. |
| 7 | Pascal Ackermann | Team Jayco-AlUla | s.t. |
| 8 | Clément Russo | Groupama-FDJ United | s.t. |
| 9 | Max Kanter | XDS Astana Team | s.t. |
| 10 | Milan Fretin | Cofidis | s.t. |
GC after stage 8:
1265.9 kilometers raced so far at an average speed of 43.927 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 28hr 49min 7sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 2min 42sec |
| 3 | Isaac del Toro | UAE Team Emirates-XRG | 3:27 |
| 4 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 3:30 |
| 5 | Juan Ayuso | Lidl-Trek | 3:34 |
| 6 | Paul Seixas | Decathlon CMA CGM Team | 3:55 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:00 |
| 8 | Lenny Martinez | Bahrain Victorious | 4:21 |
| 9 | Mattias Skjelmose | Lidl-Trek | 4:57 |
| 10 | Mathias Vacek | Lidl-Trek | 7:10 |
Friday, July 10: Stage 7, Hagetmau - Bordeaux, 175.1 km
Complete stage 7 results, stage story, photos, map & profile

Tim Merlier wins stage seven. Photo: ASO/Charly Lopez
Results:
175.1 kilometers raced at an average speed of 46.832 km/hr
| 1 | Tim Merlier | Soudal Quick-Step | 3hr 44min 20sec |
| 2 | Søren Wærenskjold | Uno-X Mobility | s.t. |
| 3 | Biniam Girmay | NSN Cycling Team | s.t. |
| 4 | Max Kanter | XDS Astana Team | s.t. |
| 5 | Jasper Philipsen | Alpecin-Premier Tech | s.t. |
| 6 | Phil Bauhaus | Bahrain Victorious | s.t. |
| 7 | Huub Artz | Lotto-Intermarché | s.t. |
| 8 | Dorian Godon | Netcompany INEOS Cycling Team | s.t. |
| 9 | Mads Pedersen | Lidl-Trek | s.t. |
| 10 | Tom Van Asbroeck | NSN Cycling Team | s.t. |
GC after stage 7:
1,085.5 kilometers raced so far at an average speed of 43.528 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 24hr 56min 17sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 2min 42sec |
| 3 | Isaac del Toro | UAE Team Emirates-XRG | 3:27 |
| 4 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 3:30 |
| 5 | Juan Ayuso | Lidl-Trek | 3:34 |
| 6 | Paul Seixas | Decathlon CMA CGM Team | 3:55 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:00 |
| 8 | Lenny Martinez | Bahrain Victorious | 4:21 |
| 9 | Mattias Skjelmose | Lidl-Trek | 4:57 |
| 10 | Mathias Vacek | Lidl-Trek | 7:10 |
Thursday, July 9: Stage 6, Pau - Gavarnie-Gèdre, 186.2 km
Complete stage 6 results, stage story, photos, map & profiles

Tadej Pogacar wins stage six.
Results:
186.2 kilometers raced at an average speed of 41.056 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 4hr 32min 7sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 2min 38sec |
| 3 | Isaac del Toro | UAE Team Emirates-XRG | 2:57 |
| 4 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 5 | Paul Seixas | Decathlon CMA CGM Team | s.t. |
| 6 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 7 | Juan Ayuso | Lidl-Trek | s.t. |
| 8 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 9 | Lenny Martinez | Bahrain Victorious | 3:02 |
| 10 | Sepp Kuss | Team Visma | Lease a Bike | 3:06 |
GC after stage 6:
910.4 kilometers raced so far at an average speed of 42.945 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 21hr 11min 57sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 2min 42sec |
| 3 | Isaac del Toro | UAE Team Emirates-XRG | 3:27 |
| 4 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 3:30 |
| 5 | Juan Ayuso | Lidl-Trek | 3:34 |
| 6 | Paul Seixas | Decathlon CMA CGM Team | 3:55 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:00 |
| 8 | Lenny Martinez | Bahrain Victorious | 4:21 |
| 9 | Mattias Skjelmose | Lidl-Trek | 4:57 |
| 10 | Mathias Vacek | Lidl-Trek | 7:10 |
Wednesday, July 8: Stage 5, Lannemezan - Pau, 158.3 km
Complete stage 5 results, stage story, photos, map & profile

A very happy Olav Kooij wins stage five.
Results:
158.3 kilometers raced at an average speed of 45.420 km/hr
| 1 | Olav Kooij | Decathlon CMA CGM Team | 3hr 29min 7sec |
| 2 | Max Kanter | XDS Astana Team | s.t. |
| 3 | Tim Merlier | Soudal Quick-Step | s.t. |
| 4 | Huub Artz | Lotto-Intermarché | s.t. |
| 5 | Jasper Philipsen | Alpecin-Premier Tech | s.t. |
| 6 | Biniam Girmay | NSN Cycling Team | s.t. |
| 7 | Mads Pedersen | Lidl-Trek | s.t. |
| 8 | Milan Fretin | Cofidis | s.t. |
| 9 | Anthony Turgis | Team TotalEnergies | s.t. |
| 10 | Søren Wærenskjold | Uno-X Mobility | s.t. |
GC after stage 5:
724.2 kilometers raced so far at an average speed of 43.797 km/hr
| 1 | Torstein Træen | Uno-X Mobility | 16hr 32min 7sec |
| 2 | Sean Quinn | EF Education-EasyPost | @ 28sec |
| 3 | Mathias Vacek | Lidl-Trek | 3:50 |
| 4 | Tadej Pogacar | UAE Team Emirates-XRG | 7:53 |
| 5 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 6 | Ramses Debruyne | Alpecin-Premier Tech | 8:06 |
| 7 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 8:16 |
| 8 | Isaac del Toro | UAE Team Emirates-XRG | 8:17 |
| 9 | Juan Ayuso | Lidl-Trek | 8:20 |
| 10 | Paul Seixas | Decathlon CMA CGM Team | 8:41 |
Tuesday, July 7: Stage 4, Carcassonne - Foix, 181.9 km
Complete stage 4 results, stage story, photos, map & profile

Mads Pedersen wins stage four.
Results:
181.9 kilometers raced at an average speed of 43.525 km/hr
| 1 | Mads Pedersen | Lidl-Trek | 4hr 10min 45sec |
| 2 | Quinn Simmons | Lidl-Trek | s.t. |
| 3 | Raúl García | Movistar Team | s.t. |
| 4 | Marco Frigo | NSN Cycling Team | s.t. |
| 5 | Ramses Debruyne | Alpecin-Premier Tech | s.t. |
| 6 | Kévin Vauquelin | Netcompany INEOS Cycling Team | s.t. |
| 7 | Sean Quinn | EF Education-EasyPost | s.t. |
| 8 | Torstein Træen | Uno-X Mobility | s.t. |
| 9 | Pablo Castrillo | Movistar Team | s.t. |
| 10 | Mathias Vacek | Lidl-Trek | s.t. |
GC after stage 4:
565.9 kilometers raced so far at an average speed of 43.377 km/hr
| 1 | Torstein Træen | Uno-X Mobility | 13hr 2min 46sec |
| 2 | Sean Quinn | EF Education-EasyPost | @ 28sec |
| 3 | Mathias Vacek | Lidl-Trek | 3:50 |
| 4 | Tadej Pogacar | UAE Team Emirates-XRG | 7:53 |
| 5 | Jonas Vingegaard | Team Visma | Lease a Bike | 7:53 |
| 6 | Ramses Debruyne | Alpecin-Premier Tech | 8:06 |
| 7 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 8:16 |
| 8 | Isaac del Toro | UAE Team Emirates-XRG | 8:17 |
| 9 | Juan Ayuso | Lidl-Trek | 8:20 |
| 10 | Paul Seixas | Decathlon CMA CGM Team | 8:41 |
Monday, July 6: Stage 3, Granollers - Les Angles, 195.9 km
Complete stage 3 results, stage story, photos, map & profile

Tadej Pogacar wins stage three and becomes the new GC leader.
Results:
195.9 kilometers raced at an average speed of 41.216 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 4hr 45min 11sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 2sec |
| 3 | Richard Carapaz | EF Education-EasyPost | s.t. |
| 4 | Paul Seixas | Decathlon CMA CGM Team | s.t. |
| 5 | Tobias Halland Johannessen | Uno-X Mobility | 0:04 |
| 6 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 8 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 9 | Isaac del Toro | UAE Team Emirates-XRG | s.t. |
| 10 | Juan Ayuso | Lidl-Trek | s.t. |
GC after stage 3:
384 kilometers raced so far at an average speed of 43.726 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 8hr 46min 55sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | @ 23sec |
| 4 | Isaac del Toro | UAE Team Emirates-XRG | 0:24 |
| 5 | Juan Ayuso | Lidl-Trek | 0:27 |
| 6 | Paul Seixas | Decathlon CMA CGM Team | 0:48 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 0:53 |
| 8 | Lenny Martinez | Bahrain Victorious | 1:09 |
| 9 | Tobias Halland Johannessen | Uno-X Mobility | 1:11 |
| 10 | Ilan Van Wilder | Soudal Quick-Step | 1:17 |
Sunday, July 5: Stage 2, Tarragone - Barcelona (Olympic Stadium), 168.5 km
Complete stage 2 results, stage story, photos, map & profile

Isaac del Toro (right) wins the stage with Tadej Pogacar right with him. On the right, Remco Evenepoel was third. Jonas Vingegaard (in yellow, just behind them) remains the GC leader. Photo: ASO/Thomas Maheux
Results:
168.5 kilometers raced at an average speed of 45.951 km/hr
| 1 | Isaac del Toro | UAE Team Emirates-XRG | 3hr 40min 1sec |
| 2 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 4 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 5 | Mattias Skjelmose | Lidl-Trek | @ 3sec |
| 6 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 7 | Romain Grégoire | Groupama-FDJ United | s.t. |
| 8 | Lenny Martinez | Bahrain Victorious | s.t. |
| 9 | Paul Seixas | Decathlon CMA CGM Team | s.t. |
| 10 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | s.t. |
GC after stage 2:
188.1 kilometers raced so far at an average speed of 46.675 km/hr
| 1 | Jonas Vingegaard | Team Visma | Lease a Bike | 4hr 1min 48sec |
| 2 | Tadej Pogacar | UAE Team Emirates-XRG | @ 6sec |
| 3 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 0:15 |
| 4 | Isaac del Toro | UAE Team Emirates-XRG | 0:16 |
| 5 | Juan Ayuso | Lidl-Trek | 0:19 |
| 6 | Paul Seixas | Decathlon CMA CGM Team | 0:42 |
| 7 | Romain Grégoire | Groupama-FDJ United | 0:44 |
| 8 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 0:45 |
| 9 | Lenny Martinez | Bahrain Victorious | 0:53 |
| 10 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 1:00 |
Saturday, July 4: Stage 1, Barcelona 19.6-kilometer team time trial
Stage 1 complete results, stage story, photos, map & profile

Team Visma | Lease a Bike on its way to winning the stage and putting Jonas Vingegaard in yellow. ASO/Charly Lopez photo
Results:
19.6 kilometers raced at an average speed of 53.950 km/hr
| 1 | TEAM VISMA | LEASE A BIKE | 21min 47.87sec |
| 2 | NETCOMPANY INEOS CYCLING TEAM | @ 8sec |
| 3 | UAE TEAM EMIRATES XRG | 00' 12'' |
| 4 | LIDL-TREK | 00' 16'' |
| 5 | RED BULL - BORA – HANSGROHE | 00' 19'' |
| 6 | DECATHLON CMA CGM TEAM | 00' 39'' |
| 7 | ALPECIN-PREMIER TECH | 00' 39'' |
| 8 | GROUPAMA-FDJ UNITED | 00' 41'' |
| 9 | BAHRAIN VICTORIOUS | 00' 47'' |
| 10 | TEAM JAYCO ALULA | 00' 51'' |
GC after stage 1:
| 1 | Jonas Vingegaard | Team Visma | Lease a Bike | 21min 47sec |
| 2 | Filippo Ganna | Netcompany INEOS | @ 8sec |
| 3 | Tadej Pogacar | UAE Team Emirates-XRG | 0:12 |
| 4 | Juan Ayuso | Lidl-Trek | 0:16 |
| 5 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 0:19 |
| 6 | Isaac del Toro | UAE Team Emirates-XRG | 0:26 |
| 7 | Davide Piganzoli | Team Visma | Lease a Bike | 0:28 |
| 8 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 0:35 |
| 9 | Tobias Foss | Netcompany INEOS | 0:38 |
| 10 | Paul Seixas | Decathlon CMA CGM Team | 0:39 |
Profiles of some upcoming stages:
Thursday, July 23: Stage 18: Voiron - Orcières-Merlette, 185 km

Stage 18 profile
Friday, July 24: Stage 19, Gap - Alpe d'Huez, 128 km

Stage 19 profile
Saturday, July 15: Stage 20, Le Bourg d'Oisans - Alpe d'Huez, 171 km

Stage 20 profile