
Wednesday, July 15: Stage 11, Vichy - Nevers, 161.3 km
Stage 11 map & profile | Stage 11 photos

Soren Wærenskjold wins stage 11.
Bill & Carol McGann’s book The Story of the 2023 Tour de France, 2023: The Viking Again Conquers the Tour is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Nevers at 2:10 PM, local time: 31C (87F), showers in the vicinity, with the wind from the north-northwest at 5 km/hr (3 mph). By 3:00 PM there will be scattered thunderstorms and the chance of rain down to 35%. It was raining on the riders at the start of the stage.
Rated ascents:
The stage: Tour boss Christian Prudhomme writes: The sprinters will return to the fray. Those volunteering for the breakaway have been warned that on this kind of terrain, the odds are not in their favour. Still, some will take their chances with a brave move at the front of the race as they cross the Allier and then the Nièvre. The gap they’ll be allowed may be minimal, but why not hope for a stroke of luck on the avenue bordering the exhibition centre in Nevers?
The race: Chris Harper (Pinarello Q36.5 Pro Cycling Team) did not start. That left 174 riders to start the stage. Harper was involved in a crash with Tom Pidcock and Matteo Jorgenson yesterday on the downhill of Puy Mary, “Chris Harper suffered a serious injury to the thumb of his left hand”, his team Pinarello-Q36.5 reports. “He underwent surgery yesterday evening and, unfortunately, due to the severity of the injury, he is unable to take the start of today's stage. He will now undergo further specialist assessment in Zurich.”
Here's the race organizer's stage 11 report:
Stage 11 of the Tour de France 2026 confirmed one should never say Nevers to baroudeurs… But it also showed one should never take a sprinter out of the equation, no matter his most recent setbacks. The day after a crash en route to Le Lioran, Soren Wærenskjold (Uno-X Mobility) started the day in doubt. During the stage, he called the race doctor for treatment on his right hand. In the end, he sprinted to a maiden Tour stage win, making the most of his raw power to open his sprint 350 metres from the line and get the better of Olav Kooij (Decathlon CMA CGM) and Jasper Philipsen (Alpecin-Deceuninck). With an average speed of 50.9 km/h over 163.1 flat kilometres, this is the fastest stage in the history of the Tour (excluding TTs). Sprinters will get another chance to shine on Thursday with a flat stage to Chalon-sur-Saône.
The stage:
A sprint on the cards? After stage 10’s mountain showdown ruled by Tadej Pogacar (UAE Emirates XRG), the fast men eye their fourth opportunity of the Tour de France 2026 with a mostly flat stage from Vichy to Nevers (161.3 km, 1,400m of elevation).
Van der Poel tries, Alaphilippe makes it
The road is wet as the 174-man peloton start from Vichy without Chris Harper, whose team Pinarello-Q36.5 says he suffers from a hand injury caused by a crash en route to Le Lioran. Attackers are inspired, starting with Mathieu Van der Poel (Alpecin-Premier Tech), who accelerates again and again in the first few kilometres of the stage.

Stage 11 gets started.
Julian Alaphilippe (Tudor) is also intent on making the breakaway. After previous attempts, the French icon attacks again at km 13 along with Anthon Charmig (Uno-X Mobility), Nelson Oliveira (Movistar) and Mathis Le Berre (Total Energies). Liam Slock (Lotto Intermarché) wants to close the gap but the leaders don’t wait for him. The break of the day becomes established with just the four of them.
Going past the Tour halfway point
Tim Merlier’s Soudal Quick-Step rapidly takes over the pace-setting at the front of the bunch, with the support of Biniam Girmay’s NSN and Max Kanter’s XDS Astana. The gap never gets higher than 1’40’’, when the attackers enter the final 70 kilometres of the stage after passing by Moulins, where Jasper Philipsen (Alpecin-Premier Tech) won a stage in 2023. It also marks the halfway point of the Tour 2026 (1,645.15 km covered, as many to go).

The peloton about halfway into the stage. Photo: ASO/Charly Lopez
Three riders remain at the front after Julian Alaphilippe is distanced on the Côte de Billy-Chevannes (cat. 4, summit at km 123.4). Anthon Charmig sets the pace on the ascent and take his second KOM point of the day, after conquering the Côte de Billonnière (cat. 4) earlier in the stage (km 32.9).
Wærenskjold's raw power
Charmig, Oliveira and Le Berre give it their all to resist the peloton despite the collaboration of Olav Kooij’s Decathlon CMA CGM and Pavel Bittner’s Picnic PostNL to control the attackers. The gap drops down to 50 seconds with 25 kilometres remaining, 20 seconds under the 10-kilometre banner… They are eventually reeled in 6 km from the line.
As the pace dropped inside the last kilometre, Cees Bol (Decathlon CMA CGM) opens a small gap. Soren Wærenskjold (Uno-X Mobility) is the quickest to react, launching his sprint 350 metres from the line. He rapidly passes Bol and resists Olav Kooij (Decathlon CMA CGM) and Jasper Philipsen (Alpecin-Premier Tech) to cross the line in 3h10'06'', making it the fastest stage in the history of the Tour (50.9km/h).
Complete 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. |
| 11 | Mads Pedersen | Lidl-Trek | s.t. |
| 12 | Rick Pluimers | Tudor Pro Cycling Team | s.t. |
| 13 | Jenno Berckmoes | Lotto-Intermarché | s.t. |
| 14 | Stefano Oldani | Caja Rural-Seguros RGA | s.t. |
| 15 | Tim Merlier | Soudal Quick-Step | s.t. |
| 16 | Jenthe Biermans | Cofidis | s.t. |
| 17 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 18 | Max Kanter | XDS Astana Team | s.t. |
| 19 | Magnus Cort | Uno-X Mobility | s.t. |
| 20 | Kasper Asgreen | EF Education-EasyPost | s.t. |
| 21 | Dorian Godon | Netcompany INEOS Cycling Team | s.t. |
| 22 | Liam Slock | Lotto-Intermarché | s.t. |
| 23 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 24 | Phil Bauhaus | Bahrain Victorious | s.t. |
| 25 | Aaron Gate | XDS Astana Team | s.t. |
| 26 | Davide Ballerini | XDS Astana Team | s.t. |
| 27 | Jake Stewart | NSN Cycling Team | s.t. |
| 28 | Piet Allegaert | Cofidis | s.t. |
| 29 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 30 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | s.t. |
| 31 | Kamil Gradek | Bahrain Victorious | s.t. |
| 32 | Mike Teunissen | XDS Astana Team | s.t. |
| 33 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 34 | Alexandre Delettre | Team TotalEnergies | s.t. |
| 35 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 36 | Ramses Debruyne | Alpecin-Premier Tech | s.t. |
| 37 | Mathias Vacek | Lidl-Trek | s.t. |
| 38 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 39 | Joshua Tarling | Netcompany INEOS Cycling Team | s.t. |
| 40 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 41 | Brandon McNulty | UAE Team Emirates-XRG | s.t. |
| 42 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 43 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 44 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 45 | Frits Biesterbos | Team Picnic PostNL | s.t. |
| 46 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 47 | Jasper Stuyven | Soudal Quick-Step | s.t. |
| 48 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 49 | Isaac del Toro | UAE Team Emirates-XRG | s.t. |
| 50 | Egan Bernal | Netcompany INEOS Cycling Team | s.t. |
| 51 | Mauro Schmid | Team Jayco-AlUla | s.t. |
| 52 | Matis Louvel | NSN Cycling Team | s.t. |
| 53 | Toms Skujins | Lidl-Trek | s.t. |
| 54 | Yannis Voisard | Tudor Pro Cycling Team | s.t. |
| 55 | Robert Stannard | Bahrain Victorious | s.t. |
| 56 | Hugo Page | Cofidis | s.t. |
| 57 | Nicolas Prodhomme | Decathlon CMA CGM Team | s.t. |
| 58 | Ewen Costiou | Groupama-FDJ United | s.t. |
| 59 | Juan Ayuso | Lidl-Trek | s.t. |
| 60 | Edoardo Affini | Team Visma | Lease a Bike | s.t. |
| 61 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 62 | Julius van den Berg | Team Picnic PostNL | s.t. |
| 63 | Paul Seixas | Decathlon CMA CGM Team | s.t. |
| 64 | Brent Van Moer | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 65 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 66 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 67 | Richard Carapaz | EF Education-EasyPost | s.t. |
| 68 | Bruno Armirail | Team Visma | Lease a Bike | s.t. |
| 69 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 70 | Tim Marsman | Alpecin-Premier Tech | s.t. |
| 71 | Mathieu van der Poel | Alpecin-Premier Tech | s.t. |
| 72 | Thymen Arensman | Netcompany INEOS Cycling Team | s.t. |
| 73 | Romain Grégoire | Groupama-FDJ United | s.t. |
| 74 | Marco Haller | Tudor Pro Cycling Team | s.t. |
| 75 | Per Strand Hagenes | Team Visma | Lease a Bike | s.t. |
| 76 | Jonas Abrahamsen | Uno-X Mobility | s.t. |
| 77 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 78 | Davide Piganzoli | Team Visma | Lease a Bike | s.t. |
| 79 | Nico Denz | Red Bull-BORA-hansgrohe | s.t. |
| 80 | Lorenzo Germani | Groupama-FDJ United | s.t. |
| 81 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 82 | Krists Neilands | NSN Cycling Team | s.t. |
| 83 | Quinten Hermans | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 84 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 85 | Clément Braz Afonso | Groupama-FDJ United | s.t. |
| 86 | Aurélien Paret-Peintre | Decathlon CMA CGM Team | s.t. |
| 87 | Quinn Simmons | Lidl-Trek | s.t. |
| 88 | Pablo Castrillo | Movistar Team | s.t. |
| 89 | Quentin Pacher | Groupama-FDJ United | s.t. |
| 90 | Sean Quinn | EF Education-EasyPost | s.t. |
| 91 | Raúl García | Movistar Team | s.t. |
| 92 | Kévin Vauquelin | Netcompany INEOS Cycling Team | s.t. |
| 93 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 94 | Edward Planckaert | Alpecin-Premier Tech | s.t. |
| 95 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 96 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 97 | Thibault Guernalec | Team TotalEnergies | s.t. |
| 98 | Javier Romo | Movistar Team | s.t. |
| 99 | Jordan Jegat | Team TotalEnergies | s.t. |
| 100 | José Félix Parra | Caja Rural-Seguros RGA | s.t. |
| 101 | Joris Delbove | Team TotalEnergies | s.t. |
| 102 | Damiano Caruso | Bahrain Victorious | s.t. |
| 103 | Carlos Verona | Lidl-Trek | s.t. |
| 104 | Einer Rubio | Movistar Team | s.t. |
| 105 | Lenny Martinez | Bahrain Victorious | s.t. |
| 106 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 107 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 108 | Guillaume Martin-Guyonnet | Groupama-FDJ United | s.t. |
| 109 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 110 | Matthew Riccitello | Decathlon CMA CGM Team | s.t. |
| 111 | Tim van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 112 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 113 | Abel Balderstone | Caja Rural-Seguros RGA | s.t. |
| 114 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 115 | Michael Valgren | EF Education-EasyPost | s.t. |
| 116 | Matej Mohoric | Bahrain Victorious | s.t. |
| 117 | Baptiste Veistroffer | Lotto-Intermarché | s.t. |
| 118 | Derek Gee-West | Lidl-Trek | s.t. |
| 119 | Warren Barguil | Team Picnic PostNL | s.t. |
| 120 | John Degenkolb | Team Picnic PostNL | @ 29sec |
| 121 | Lennert Van Eetvelt | Lotto-Intermarché | 0:33 |
| 122 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 123 | Daan Hoole | Decathlon CMA CGM Team | 0:36 |
| 124 | Felix Engelhardt | Team Jayco-AlUla | s.t. |
| 125 | Michael Matthews | Team Jayco-AlUla | s.t. |
| 126 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 127 | Marc Hirschi | Tudor Pro Cycling Team | s.t. |
| 128 | Marco Frigo | NSN Cycling Team | s.t. |
| 129 | Alex Kirsch | Cofidis | s.t. |
| 130 | Filippo Ganna | Netcompany INEOS Cycling Team | s.t. |
| 131 | Jefferson Cepeda | Movistar Team | s.t. |
| 132 | Michel Hessmann | Movistar Team | s.t. |
| 133 | Jai Hindley | Red Bull-BORA-hansgrohe | s.t. |
| 134 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 135 | Jakub Otruba | Caja Rural-Seguros RGA | s.t. |
| 136 | Simone Velasco | XDS Astana Team | s.t. |
| 137 | Tom Van Asbroeck | NSN Cycling Team | s.t. |
| 138 | Lewis Askey | NSN Cycling Team | s.t. |
| 139 | Tobias Foss | Netcompany INEOS Cycling Team | s.t. |
| 140 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 141 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 142 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 143 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 144 | Alex Baudin | EF Education-EasyPost | s.t. |
| 145 | Joel Nicolau | Caja Rural-Seguros RGA | s.t. |
| 146 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 147 | Anthon Charmig | Uno-X Mobility | s.t. |
| 148 | Lars Craps | Lotto-Intermarché | s.t. |
| 149 | Emiel Verstrynge | Alpecin-Premier Tech | s.t. |
| 150 | Ion Izagirre | Cofidis | s.t. |
| 151 | Nelson Oliveira | Movistar Team | s.t. |
| 152 | Jan Tratnik | Red Bull-BORA-hansgrohe | s.t. |
| 153 | Benjamin Thomas | Cofidis | s.t. |
| 154 | Ben O'Connor | Team Jayco-AlUla | 1:00 |
| 155 | Robbe Dhondt | Team Picnic PostNL | s.t. |
| 156 | Alex Aranburu | Cofidis | s.t. |
| 157 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 158 | Sergio Higuita | XDS Astana Team | s.t. |
| 159 | Max Walker | EF Education-EasyPost | s.t. |
| 160 | Ben Healy | EF Education-EasyPost | s.t. |
| 161 | Mathis Le Berre | Team TotalEnergies | s.t. |
| 162 | Nicolas Breuillard | Team TotalEnergies | 1:45 |
| 163 | Vlad Van Mechelen | Bahrain Victorious | 1:54 |
| 164 | Matteo Jorgenson | Team Visma | Lease a Bike | 2:12 |
| 165 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 166 | Sebastian Berwick | Caja Rural-Seguros RGA | s.t. |
| 167 | Harold Tejada | XDS Astana Team | 2:36 |
| 168 | Michael Storer | Tudor Pro Cycling Team | s.t. |
| 169 | Nicolas Vinokurov | XDS Astana Team | 3:16 |
| 170 | Dylan van Baarle | Soudal Quick-Step | 4:05 |
| 171 | George Bennett | NSN Cycling Team | 6:29 |
| 172 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 173 | Georg Zimmermann | Lotto-Intermarché | 7:36 |
| 174 | Julian Alaphilippe | Tudor Pro Cycling Team | s.t. |
| DNS | Chris Harper | Pinarello-Q36.5 Pro Cycling Team |
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 |
| 10 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 11:49 |
| 11 | Egan Bernal | Netcompany INEOS Cycling Team | 12:15 |
| 12 | Ilan Van Wilder | Soudal Quick-Step | 12:43 |
| 13 | Davide Piganzoli | Team Visma | Lease a Bike | 13:38 |
| 14 | Tobias Halland Johannessen | Uno-X Mobility | 14:50 |
| 15 | Sean Quinn | EF Education-EasyPost | 15:08 |
| 16 | Yannis Voisard | Tudor Pro Cycling Team | 15:36 |
| 17 | Ramses Debruyne | Alpecin-Premier Tech | 16:13 |
| 18 | Richard Carapaz | EF Education-EasyPost | 17:43 |
| 19 | Jordan Jegat | Team TotalEnergies | 17:56 |
| 20 | Adam Yates | UAE Team Emirates-XRG | 18:26 |
| 21 | Pablo Castrillo | Movistar Team | 20:32 |
| 22 | Sepp Kuss | Team Visma | Lease a Bike | 20:52 |
| 23 | Brandon McNulty | UAE Team Emirates-XRG | 26:01 |
| 24 | Tiesj Benoot | Decathlon CMA CGM Team | 33:17 |
| 25 | Lennert Van Eetvelt | Lotto-Intermarché | 38:46 |
| 26 | Nicolas Prodhomme | Decathlon CMA CGM Team | 42:28 |
| 27 | Carlos Verona | Lidl-Trek | 46:53 |
| 28 | Matteo Jorgenson | Team Visma | Lease a Bike | 48:02 |
| 29 | Thymen Arensman | Netcompany INEOS Cycling Team | 50:08 |
| 30 | Harold Tejada | XDS Astana Team | 50:49 |
| 31 | Jai Hindley | Red Bull-BORA-hansgrohe | 52:24 |
| 32 | Mathias Vacek | Lidl-Trek | 53:19 |
| 33 | Quinten Hermans | Pinarello-Q36.5 Pro Cycling Team | 1:01:49 |
| 34 | Alex Baudin | EF Education-EasyPost | 1:05:46 |
| 35 | Felix Grossschartner | UAE Team Emirates-XRG | 1:06:02 |
| 36 | Kévin Vauquelin | Netcompany INEOS Cycling Team | 1:06:16 |
| 37 | Quinn Simmons | Lidl-Trek | 1:09:11 |
| 38 | Derek Gee-West | Lidl-Trek | 1:09:27 |
| 39 | Einer Rubio | Movistar Team | 1:11:44 |
| 40 | Sergio Higuita | XDS Astana Team | 1:12:03 |
| 41 | José Félix Parra | Caja Rural-Seguros RGA | 1:13:08 |
| 42 | Antonio Tiberi | Bahrain Victorious | 1:13:32 |
| 43 | Guillaume Martin-Guyonnet | Groupama-FDJ United | 1:17:31 |
| 44 | Ion Izagirre | Cofidis | 1:17:42 |
| 45 | Valentin Paret-Peintre | Soudal Quick-Step | 1:18:55 |
| 46 | Raúl García | Movistar Team | 1:19:53 |
| 47 | Marc Hirschi | Tudor Pro Cycling Team | 1:21:29 |
| 48 | Nicolas Breuillard | Team TotalEnergies | 1:24:49 |
| 49 | Tobias Foss | Netcompany INEOS Cycling Team | 1:28:38 |
| 50 | Anders Skaarseth | Uno-X Mobility | 1:30:55 |
| 51 | Tim Wellens | UAE Team Emirates-XRG | 1:31:25 |
| 52 | Ben O'Connor | Team Jayco-AlUla | 1:32:05 |
| 53 | Joris Delbove | Team TotalEnergies | 1:32:59 |
| 54 | Clément Braz Afonso | Groupama-FDJ United | 1:33:53 |
| 55 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 1:33:56 |
| 56 | Abel Balderstone | Caja Rural-Seguros RGA | 1:35:58 |
| 57 | Javier Romo | Movistar Team | 1:37:45 |
| 58 | Aurélien Paret-Peintre | Decathlon CMA CGM Team | 1:39:31 |
| 59 | Matthew Riccitello | Decathlon CMA CGM Team | 1:39:38 |
| 60 | Romain Grégoire | Groupama-FDJ United | 1:39:40 |
| 61 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | 1:40:29 |
| 62 | Lars Craps | Lotto-Intermarché | 1:41:54 |
| 63 | Damiano Caruso | Bahrain Victorious | 1:44:04 |
| 64 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | 1:45:48 |
| 65 | Mathieu van der Poel | Alpecin-Premier Tech | 1:46:07 |
| 66 | Ewen Costiou | Groupama-FDJ United | 1:48:22 |
| 67 | Alexandre Delettre | Team TotalEnergies | 1:48:38 |
| 68 | Mads Pedersen | Lidl-Trek | 1:51:22 |
| 69 | Jasper Stuyven | Soudal Quick-Step | 1:51:26 |
| 70 | Michael Matthews | Team Jayco-AlUla | 1:52:17 |
| 71 | Lorenzo Germani | Groupama-FDJ United | 1:52:55 |
| 72 | Michael Valgren | EF Education-EasyPost | 1:54:20 |
| 73 | Toms Skujins | Lidl-Trek | 1:55:19 |
| 74 | Mathis Le Berre | Team TotalEnergies | s.t. |
| 75 | Louis Vervaeke | Soudal Quick-Step | 1:55:43 |
| 76 | Quentin Pacher | Groupama-FDJ United | 1:56:07 |
| 77 | Mattéo Vercher | Team TotalEnergies | 1:56:31 |
| 78 | Jefferson Cepeda | Movistar Team | 1:56:37 |
| 79 | Alex Aranburu | Cofidis | 1:57:13 |
| 80 | George Bennett | NSN Cycling Team | 1:58:25 |
| 81 | Georg Zimmermann | Lotto-Intermarché | 1:58:29 |
| 82 | Mauro Schmid | Team Jayco-AlUla | 2:01:15 |
| 83 | Nelson Oliveira | Movistar Team | 2:02:37 |
| 84 | Nils Politt | UAE Team Emirates-XRG | 2:03:10 |
| 85 | Vlad Van Mechelen | Bahrain Victorious | 2:03:25 |
| 86 | Rick Pluimers | Tudor Pro Cycling Team | 2:03:33 |
| 87 | Frank van den Broek | Team Picnic PostNL | 2:03:47 |
| 88 | Kasper Asgreen | EF Education-EasyPost | 2:04:12 |
| 89 | Victor Campenaerts | Team Visma | Lease a Bike | 2:05:08 |
| 90 | Clément Russo | Groupama-FDJ United | 2:05:14 |
| 91 | Ben Healy | EF Education-EasyPost | 2:05:54 |
| 92 | Anders Halland Johannessen | Uno-X Mobility | 2:06:13 |
| 93 | Luke Plapp | Team Jayco-AlUla | 2:07:08 |
| 94 | Anthon Charmig | Uno-X Mobility | 2:07:40 |
| 95 | Nico Denz | Red Bull-BORA-hansgrohe | 2:08:22 |
| 96 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 2:08:45 |
| 97 | Bruno Armirail | Team Visma | Lease a Bike | 2:11:53 |
| 98 | Jan Tratnik | Red Bull-BORA-hansgrohe | 2:12:36 |
| 99 | Jonas Abrahamsen | Uno-X Mobility | 2:12:52 |
| 100 | Brent Van Moer | Pinarello-Q36.5 Pro Cycling Team | 2:12:59 |
| 101 | Jenno Berckmoes | Lotto-Intermarché | 2:15:11 |
| 102 | Robert Stannard | Bahrain Victorious | 2:15:29 |
| 103 | Sebastian Berwick | Caja Rural-Seguros RGA | 2:15:42 |
| 104 | Max Walker | EF Education-EasyPost | 2:15:59 |
| 105 | Felix Engelhardt | Team Jayco-AlUla | 2:17:58 |
| 106 | Matej Mohoric | Bahrain Victorious | 2:18:36 |
| 107 | Alex Kirsch | Cofidis | 2:19:02 |
| 108 | Warren Barguil | Team Picnic PostNL | 2:19:55 |
| 109 | Michael Storer | Tudor Pro Cycling Team | 2:20:01 |
| 110 | Magnus Cort | Uno-X Mobility | 2:21:39 |
| 111 | Michel Hessmann | Movistar Team | 2:22:23 |
| 112 | Thibault Guernalec | Team TotalEnergies | 2:22:35 |
| 113 | Marco Frigo | NSN Cycling Team | 2:23:05 |
| 114 | Luke Durbridge | Team Jayco-AlUla | 2:23:17 |
| 115 | Mike Teunissen | XDS Astana Team | 2:23:47 |
| 116 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | 2:23:52 |
| 117 | Emiel Verstrynge | Alpecin-Premier Tech | 2:23:53 |
| 118 | Anthony Turgis | Team TotalEnergies | 2:25:09 |
| 119 | Benjamin Thomas | Cofidis | 2:25:45 |
| 120 | Per Strand Hagenes | Team Visma | Lease a Bike | 2:26:22 |
| 121 | Edward Planckaert | Alpecin-Premier Tech | 2:26:23 |
| 122 | Filippo Ganna | Netcompany INEOS Cycling Team | 2:26:35 |
| 123 | Aaron Gate | XDS Astana Team | 2:26:49 |
| 124 | Joel Nicolau | Caja Rural-Seguros RGA | 2:28:35 |
| 125 | Florian Vermeersch | UAE Team Emirates-XRG | 2:28:38 |
| 126 | Jakub Otruba | Caja Rural-Seguros RGA | 2:28:43 |
| 127 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | 2:28:45 |
| 128 | Jonas Rickaert | Alpecin-Premier Tech | 2:29:20 |
| 129 | Simone Velasco | XDS Astana Team | 2:29:38 |
| 130 | Dorian Godon | Netcompany INEOS Cycling Team | 2:29:39 |
| 131 | Georg Steinhauser | EF Education-EasyPost | 2:31:44 |
| 132 | Krists Neilands | NSN Cycling Team | 2:32:14 |
| 133 | Hugo Page | Cofidis | 2:32:46 |
| 134 | Frits Biesterbos | Team Picnic PostNL | 2:33:21 |
| 135 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | 2:34:30 |
| 136 | Nicolas Vinokurov | XDS Astana Team | 2:35:06 |
| 137 | Søren Wærenskjold | Uno-X Mobility | 2:35:46 |
| 138 | Dylan van Baarle | Soudal Quick-Step | 2:36:08 |
| 139 | Huub Artz | Lotto-Intermarché | 2:36:10 |
| 140 | Julian Alaphilippe | Tudor Pro Cycling Team | 2:36:42 |
| 141 | Stefano Oldani | Caja Rural-Seguros RGA | 2:37:27 |
| 142 | Daan Hoole | Decathlon CMA CGM Team | 2:37:36 |
| 143 | Max Kanter | XDS Astana Team | 2:39:42 |
| 144 | Biniam Girmay | NSN Cycling Team | 2:40:08 |
| 145 | Tim van Dijke | Red Bull-BORA-hansgrohe | 2:41:16 |
| 146 | Pascal Eenkhoorn | Soudal Quick-Step | 2:41:18 |
| 147 | Tom Van Asbroeck | NSN Cycling Team | 2:42:43 |
| 148 | Edoardo Affini | Team Visma | Lease a Bike | 2:44:26 |
| 149 | Silvan Dillier | Alpecin-Premier Tech | 2:44:37 |
| 150 | Niklas Märkl | Team Picnic PostNL | 2:45:04 |
| 151 | Jasper Philipsen | Alpecin-Premier Tech | 2:45:24 |
| 152 | Baptiste Veistroffer | Lotto-Intermarché | 2:45:30 |
| 153 | Joshua Tarling | Netcompany INEOS Cycling Team | 2:46:41 |
| 154 | Robbe Dhondt | Team Picnic PostNL | 2:46:52 |
| 155 | Jenthe Biermans | Cofidis | 2:47:32 |
| 156 | Liam Slock | Lotto-Intermarché | 2:47:46 |
| 157 | Tim Marsman | Alpecin-Premier Tech | 2:49:09 |
| 158 | Pavel Bittner | Team Picnic PostNL | 2:50:26 |
| 159 | Pascal Ackermann | Team Jayco-AlUla | 2:53:08 |
| 160 | Milan Fretin | Cofidis | 2:53:21 |
| 161 | Julius van den Berg | Team Picnic PostNL | 2:53:59 |
| 162 | Jake Stewart | NSN Cycling Team | 2:54:31 |
| 163 | John Degenkolb | Team Picnic PostNL | 2:54:43 |
| 164 | Marco Haller | Tudor Pro Cycling Team | 2:55:30 |
| 165 | Fernando Gaviria | Caja Rural-Seguros RGA | 2:57:21 |
| 166 | Tim Merlier | Soudal Quick-Step | 2:57:41 |
| 167 | Phil Bauhaus | Bahrain Victorious | 2:58:16 |
| 168 | Olav Kooij | Decathlon CMA CGM Team | 2:58:27 |
| 169 | Lewis Askey | NSN Cycling Team | 2:58:32 |
| 170 | Davide Ballerini | XDS Astana Team | 2:58:35 |
| 171 | Cees Bol | Decathlon CMA CGM Team | 2:59:16 |
| 172 | Piet Allegaert | Cofidis | 2:59:46 |
| 173 | Kamil Gradek | Bahrain Victorious | 3:01:12 |
| 174 | Matis Louvel | NSN Cycling Team | 3:05:47 |
Stage 11 map & profile:

Stage 11 map

Stage 11 profile
Stage 11 photos by Fotoreporter Sirotti:

Points classification leader Mads Pedersen signs autographs before the stage.

Jonas Vingegaard appears to be handing back his face mask before the stage start.

Søren Wærenskjold wins a close one.

Søren Wærenskjold enjoys his stage win.

Stage winner Søren Wærenskjold just after finishing the stage.

Julian Alaphilippe just after the stage. Note the rainbow bands on his sleeves and collar. That is his privilege as a former world professional road champion (2020, 2021).

Teammates Tadej Pogacar and Isaac del Toro just after finishing the stage.

Stage winner Søren Wærenskjold

Tadej Pogacar will start stage 12 in yellow.