
Tour of Switzerland podium history | 2025 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5

2026 Tour of Switzerland overall map
Sunday, June 21: 5th & Final Stage, Villars-sur-Ollon - Villars-sur-Ollon, 150.7 km
Stage 5 map & profile | Stage 5 photos

Tadej Pogacar wins the stage and the 2026 Tour de Suisse. Sirotti photo
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 start/finish city of Villars-sur-Ollon at 2:30 PM, local time: 27C (81F), partly cloudy, with the wind from the west at 13 km/hr (8 mph). There is just a 1% chance of rain.
The stage: The final stage is the queen stage of the tour – with over 4,000 metres of elevation gain.
The climb to the Col de la Croix begins even before kilometre 0. This is followed by a long descent towards Aigle, before the road heads straight uphill again. The stage essentially has only two modes: climbing or descending – recovery sections are rare.
The men complete three laps of this demanding circuit. - David Loosli
The race: Alec Segaert (Bahrain Victorious), Julian Alaphilippe (Tudor Pro Cycling Team), Sjoerd Bax (Pinarello Q36.5 Pro Cycling Team), Lucas Hamilton (Netcompany INEOS), & Matthew Brennan (Visma | Lease a Bike) did not start.
Early on Alexander Kamp (Uno-X Mobility), Menno Huising (Visma | Lease a Bike), & Dion Smith (NSN Cycling Team) abandoned. On the second ascent of the Col de la Croix Oscar Riesebeek (Alpecin-Premier Tech) & Clément Russo (Groupama-FDJ United) quit the race.
Here is the report from stage and GC winner Tadej Pogacar's UAE Team Emirates-XRG:
On the punishing slopes of Villars-sur-Ollon, Tadej Pogačar rode to his third stage win of the week in Switzerland, with the Slovenian sealing the overall Tour de Suisse title.
For the UAE Team Emirates-XRG rider, the race is another addition to his palmarès, which now counts six of cycling’s ‘big seven’ stage races. Only Itzulia Basque Country is left to claim for Pogačar, who has recently won the Tour de Romandie and the Tour de Suisse as his build-up to the Tour de France continues.
The Tour de Suisse has been a memorable one for UAE Team Emirates-XRG, with the Emirati squad taking four of the race’s five stages, through Pogačar and his teammate Jhonatan Narváez. In addition to Pogačar’s victory in the general classification, the 27-year-old’s teammate Brandon McNulty also finished the week in sixth overall.

At the start line.
Stage 5 offered Pogačar a final opportunity to make clear his authority in the leader’s jersey, and the world champion did not pass up the chance. Despite a strong breakaway heading up the road, Pogačar refused to relinquish his ambitions on a third stage win.
As the likes of Nairo Quintana (Movistar), Lenny Martinez (Bahrain Victorious) and Paul Double (Jayco AlUla) butted heads in the breakaway, Pogačar’s UAE Team Emirates-XRG squad went to work at the front of the peloton. Little by little, the gap to the front was reduced, and with the help of Decathlon CMA CGM, the breakaway was within touching distance at the bottom of the final climb.

The peloton on its way in the final stage with a total of three Col de la Croix climbs.
There was still work for Pogačar to do, however, who went on the attack with 8.2km to go. His gap from the front of the race was around a minute, and the Slovenian rode past dropped riders as the kilometres to go ticked down. As the sun shone in Switzerland, so too did Pogačar in the yellow leader’s jersey.
In the end, only Lenny Martinez stood between the world champion and a third stage win of the week, and the Frenchman could only resist Pogačar’s might for so long. With a little over a kilometre to ride, Pogačar snapped at the heels of Martinez, and immediately launched an attack over the top of the Bahrain Victorious rider.
The move was enough to see Pogačar go alone, with the 27-year-old crossing the line some seven seconds ahead of Martinez at the summit. The victory secured Pogačar’s win overall, taken with an advantage of over six and a half minutes to his nearest competitor. Now with 121 wins in his palmarès, the UAE Team Emirates-XRG rider can look ahead to the Tour de France full of confidence.
Pogačar: “It was a super hard day. The parcours was really tough and with the team, we did a super job. It was getting harder and harder every lap that we did, and in the end, it was an all-out effort. Decathlon was also trying to do a big pace in the last climb, so I just tried to continue and keep with this pace to the top. It was a brutal day today, and also super hot, so I am happy to take the win, also the GC, and now I can go back home to Urška.
“It was good on the final climb. With this heat, this is likely how it will look at the Tour de France, and so much elevation before. So it was really good to test the legs, the heart, and the lungs on the final climb. I went all out, and it was really hard, but actually a nice climb.
“Now it is time to reset a little bit at home, do a bit of specific training, and we are off to Barcelona very soon for the Tour de France.”
Complete results:
150.7 kilometers raced at an average speed of 35.824 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 4hr 12min 24sec |
| 2 | Lenny Martinez | Bahrain Victorious | @ 7sec |
| 3 | Bart Lemmen | Team Visma | Lease a Bike | 1:33 |
| 4 | Jarno Widar | Lotto-Intermarché | 1:53 |
| 5 | Matthew Riccitello | Decathlon CMA CGM Team | s.t. |
| 6 | Enric Mas | Movistar Team | s.t. |
| 7 | Richard Carapaz | EF Education-EasyPost | 2:00 |
| 8 | Tobias Foss | Netcompany INEOS Cycling Team | 2:05 |
| 9 | Ilan Van Wilder | Soudal Quick-Step | 2:07 |
| 10 | Nairo Quintana | Movistar Team | 2:12 |
| 11 | Sergio Higuita | XDS Astana Team | 2:14 |
| 12 | Mathias Vacek | Lidl-Trek | 2:16 |
| 13 | Brandon McNulty | UAE Team Emirates-XRG | 2:27 |
| 14 | Primoz Roglic | Red Bull-BORA-hansgrohe | 3:09 |
| 15 | Mauro Schmid | Team Jayco-AlUla | 3:26 |
| 16 | Louis Vervaeke | Soudal Quick-Step | 3:37 |
| 17 | Mattia Gaffuri | Team Picnic PostNL | 3:54 |
| 18 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | 3:58 |
| 19 | Jan Hirt | NSN Cycling Team | s.t. |
| 20 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 21 | Simon Dalby | Uno-X Mobility | s.t. |
| 22 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | 4:27 |
| 23 | Bauke Mollema | Lidl-Trek | 4:31 |
| 24 | Tiesj Benoot | Decathlon CMA CGM Team | 4:35 |
| 25 | Darren van Bekkum | XDS Astana Team | s.t. |
| 26 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | 5:00 |
| 27 | Liam Slock | Lotto-Intermarché | 5:09 |
| 28 | Finlay Pickering | Team Jayco-AlUla | 5:13 |
| 29 | Felix Grossschartner | UAE Team Emirates-XRG | 5:28 |
| 30 | Antonio Tiberi | Bahrain Victorious | 5:49 |
| 31 | Javier Romo | Movistar Team | s.t. |
| 32 | Filippo Zana | Soudal Quick-Step | s.t. |
| 33 | Luca Vergallito | Alpecin-Premier Tech | 5:55 |
| 34 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 35 | Marc Hirschi | Tudor Pro Cycling Team | 6:25 |
| 36 | Axel Laurance | Netcompany INEOS Cycling Team | 6:34 |
| 37 | Paul Double | Team Jayco-AlUla | 6:40 |
| 38 | Ewen Costiou | Groupama-FDJ United | 6:57 |
| 39 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 7:35 |
| 40 | Valentin Madouas | Groupama-FDJ United | 7:56 |
| 41 | Roger Adrià | Movistar Team | 8:20 |
| 42 | Steven Kruijswijk | Team Visma | Lease a Bike | 8:48 |
| 43 | Romain Grégoire | Groupama-FDJ United | 8:51 |
| 44 | Corbin Strong | NSN Cycling Team | 9:51 |
| 45 | Callum Scotson | Decathlon CMA CGM Team | 10:01 |
| 46 | Sam Oomen | Lidl-Trek | 10:06 |
| 47 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 48 | Bjoern Koerdt | Team Picnic PostNL | 10:57 |
| 49 | Tim Wellens | UAE Team Emirates-XRG | 11:31 |
| 50 | Sander De Pestel | Decathlon CMA CGM Team | 11:38 |
| 51 | Fabian Weiss | Tudor Pro Cycling Team | 11:57 |
| 52 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | 13:04 |
| 53 | Thibau Nys | Lidl-Trek | s.t. |
| 54 | Attila Valter | Bahrain Victorious | 13:26 |
| 55 | Pau Miquel Delgado | Bahrain Victorious | s.t. |
| 56 | Max Schachmann | Soudal Quick-Step | s.t. |
| 57 | Andrea Bagioli | Lidl-Trek | s.t. |
| 58 | Darren Rafferty | EF Education-EasyPost | s.t. |
| 59 | Michael Matthews | Team Jayco-AlUla | 13:57 |
| 60 | Lorenzo Germani | Groupama-FDJ United | 13:59 |
| 61 | Frederik Wandahl | Red Bull-BORA-hansgrohe | 14:16 |
| 62 | Martin Tjøtta | Uno-X Mobility | 14:30 |
| 63 | Jhonatan Narvaez | UAE Team Emirates-XRG | 15:27 |
| 64 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | s.t. |
| 65 | Alexander Hajek | Red Bull-BORA-hansgrohe | 16:06 |
| 66 | Jorge Arcas | Movistar Team | 17:47 |
| 67 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | 18:17 |
| 68 | Silvan Dillier | Alpecin-Premier Tech | 20:15 |
| 69 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 70 | Mathieu van der Poel | Alpecin-Premier Tech | s.t. |
| 71 | Emiel Verstrynge | Alpecin-Premier Tech | s.t. |
| 72 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 73 | Emil Herzog | Red Bull-BORA-hansgrohe | s.t. |
| 74 | Nils Politt | UAE Team Emirates-XRG | 20:49 |
| 75 | Tobias Bayer | Alpecin-Premier Tech | 22:09 |
| 76 | Lucas Hamilton | Netcompany INEOS Cycling Team | 22:33 |
| 77 | Magnus Cort | Uno-X Mobility | 23:21 |
| 78 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 79 | Nicolas Vinokurov | XDS Astana Team | s.t. |
| 80 | Clément Champoussin | XDS Astana Team | s.t. |
| 81 | Jordan Labrosse | Decathlon CMA CGM Team | s.t. |
| 82 | Clément Russo | Groupama-FDJ United | s.t. |
| 83 | Jonas Rutsch | Lotto-Intermarché | s.t. |
| 84 | Vincenzo Albanese | EF Education-EasyPost | 24:07 |
| 85 | Sébastien Grignard | Lotto-Intermarché | 24:36 |
| 86 | Oscar Chamberlain | Decathlon CMA CGM Team | 25:06 |
| 87 | Jacopo Mosca | Lidl-Trek | 27:32 |
| 88 | Kamil Gradek | Bahrain Victorious | s.t. |
| 89 | Rémy Rochas | Groupama-FDJ United | 27:55 |
| 90 | Marco Brenner | Tudor Pro Cycling Team | 30:03 |
| 91 | Marco Haller | Tudor Pro Cycling Team | s.t. |
| 92 | Marco Schrettl | XDS Astana Team | s.t. |
Final GC after stage five:
633.5 kilometers raced at an average speed of 41.828 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 15hr 8min 43sec |
| 2 | Richard Carapaz | EF Education-EasyPost | @ 6min 32sec |
| 3 | Mathias Vacek | Lidl-Trek | 6:53 |
| 4 | Tobias Foss | Netcompany INEOS Cycling Team | 7:34 |
| 5 | Ilan Van Wilder | Soudal Quick-Step | 7:51 |
| 6 | Brandon McNulty | UAE Team Emirates-XRG | 7:53 |
| 7 | Matthew Riccitello | Decathlon CMA CGM Team | 8:46 |
| 8 | Primoz Roglic | Red Bull-BORA-hansgrohe | 9:23 |
| 9 | Sergio Higuita | XDS Astana Team | 9:26 |
| 10 | Bart Lemmen | Team Visma | Lease a Bike | 9:44 |
| 11 | Wilco Kelderman | Team Visma | Lease a Bike | 9:59 |
| 12 | Enric Mas | Movistar Team | 11:14 |
| 13 | Finlay Pickering | Team Jayco-AlUla | 12:22 |
| 14 | Tiesj Benoot | Decathlon CMA CGM Team | 12:28 |
| 15 | Mattia Gaffuri | Team Picnic PostNL | 12:39 |
| 16 | Felix Grossschartner | UAE Team Emirates-XRG | 13:27 |
| 17 | Simon Dalby | Uno-X Mobility | 14:14 |
| 18 | Marc Hirschi | Tudor Pro Cycling Team | 16:48 |
| 19 | Liam Slock | Lotto-Intermarché | 17:25 |
| 20 | Andrea Bagioli | Lidl-Trek | 18:22 |
| 21 | Nairo Quintana | Movistar Team | 21:17 |
| 22 | Jhonatan Narvaez | UAE Team Emirates-XRG | 22:31 |
| 23 | Javier Romo | Movistar Team | 23:05 |
| 24 | Paul Double | Team Jayco-AlUla | 23:29 |
| 25 | Lorenzo Germani | Groupama-FDJ United | 23:40 |
| 26 | Romain Grégoire | Groupama-FDJ United | 24:28 |
| 27 | Ewen Costiou | Groupama-FDJ United | 25:24 |
| 28 | Sander De Pestel | Decathlon CMA CGM Team | 25:47 |
| 29 | Lenny Martinez | Bahrain Victorious | 27:32 |
| 30 | AJ August | Netcompany INEOS Cycling Team | 28:01 |
| 31 | Michael Matthews | Team Jayco-AlUla | 28:08 |
| 32 | Bjoern Koerdt | Team Picnic PostNL | 28:09 |
| 33 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 28:35 |
| 34 | Jarno Widar | Lotto-Intermarché | 29:51 |
| 35 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | 29:56 |
| 36 | Corbin Strong | NSN Cycling Team | 31:03 |
| 37 | Antonio Tiberi | Bahrain Victorious | 31:48 |
| 38 | Mauro Schmid | Team Jayco-AlUla | 32:59 |
| 39 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 33:00 |
| 40 | Louis Vervaeke | Soudal Quick-Step | 33:27 |
| 41 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | 35:30 |
| 42 | Roger Adrià | Movistar Team | 35:57 |
| 43 | Axel Laurance | Netcompany INEOS Cycling Team | 36:54 |
| 44 | Filippo Zana | Soudal Quick-Step | 38:40 |
| 45 | Jan Hirt | NSN Cycling Team | 39:13 |
| 46 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | 39:22 |
| 47 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | 39:30 |
| 48 | Attila Valter | Bahrain Victorious | 39:36 |
| 49 | Max Schachmann | Soudal Quick-Step | 40:11 |
| 50 | Jordan Labrosse | Decathlon CMA CGM Team | 40:32 |
| 51 | Luca Vergallito | Alpecin-Premier Tech | 41:43 |
| 52 | Martin Tjøtta | Uno-X Mobility | 41:50 |
| 53 | Darren van Bekkum | XDS Astana Team | 42:37 |
| 54 | Bauke Mollema | Lidl-Trek | 42:55 |
| 55 | Tim Wellens | UAE Team Emirates-XRG | 43:20 |
| 56 | Darren Rafferty | EF Education-EasyPost | 43:44 |
| 57 | Pau Miquel Delgado | Bahrain Victorious | 44:03 |
| 58 | Chris Hamilton | Team Picnic PostNL | 44:06 |
| 59 | Emiel Verstrynge | Alpecin-Premier Tech | 44:11 |
| 60 | Steven Kruijswijk | Team Visma | Lease a Bike | 44:54 |
| 61 | Frederik Wandahl | Red Bull-BORA-hansgrohe | 45:27 |
| 62 | Valentin Madouas | Groupama-FDJ United | 45:46 |
| 63 | Alexander Hajek | Red Bull-BORA-hansgrohe | 46:54 |
| 64 | Mathieu van der Poel | Alpecin-Premier Tech | 47:13 |
| 65 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | 47:16 |
| 66 | Sam Oomen | Lidl-Trek | 47:58 |
| 67 | Jorge Arcas | Movistar Team | 52:33 |
| 68 | Clément Russo | Groupama-FDJ United | 52:51 |
| 69 | Callum Scotson | Decathlon CMA CGM Team | 53:03 |
| 70 | Jacopo Mosca | Lidl-Trek | 55:01 |
| 71 | Fabian Weiss | Tudor Pro Cycling Team | 55:52 |
| 72 | Clément Champoussin | XDS Astana Team | 57:04 |
| 73 | Magnus Cort | Uno-X Mobility | 57:28 |
| 74 | Marco Schrettl | XDS Astana Team | 57:39 |
| 75 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | 58:41 |
| 76 | Afonso Eulalio | Bahrain Victorious | 1:00:01 |
| 77 | Nils Politt | UAE Team Emirates-XRG | 1:00:33 |
| 78 | Silvan Dillier | Alpecin-Premier Tech | 1:01:57 |
| 79 | Lucas Hamilton | Netcompany INEOS Cycling Team | 1:03:23 |
| 80 | Thibau Nys | Lidl-Trek | 1:03:44 |
| 81 | Nicolas Vinokurov | XDS Astana Team | 1:03:54 |
| 82 | Emil Herzog | Red Bull-BORA-hansgrohe | 1:03:57 |
| 83 | Jonas Rutsch | Lotto-Intermarché | 1:07:53 |
| 84 | Tobias Bayer | Alpecin-Premier Tech | 1:08:54 |
| 85 | Rémy Rochas | Groupama-FDJ United | 1:10:07 |
| 86 | Oscar Chamberlain | Decathlon CMA CGM Team | 1:10:12 |
| 87 | Asbjørn Hellemose | Team Jayco-AlUla | 1:11:59 |
| 88 | Vincenzo Albanese | EF Education-EasyPost | 1:12:04 |
| 89 | Sébastien Grignard | Lotto-Intermarché | 1:14:22 |
| 90 | Marco Haller | Tudor Pro Cycling Team | 1:22:42 |
| 91 | Kamil Gradek | Bahrain Victorious | 1:24:27 |
| 92 | Marco Brenner | Tudor Pro Cycling Team | 1:29:07 |
Stage 5 map & profile:

Stage 5 map

Stage 5 profile
Stage 5 photos by Fotoreporter Sirotti:

Domen Novak takes the point leading Pogacar through the town of Villars-sur-Ollon.

Tadej Pogacar wins stage five.

Looking a bit worse for the wear, Lenny Martinez finishes 7 seconds after Pogacar.

Bart Lemmen finishes third.

Jarno Widar was fourth

Matthew Ricitello & Enric Mas finish fifth & sixth.

Tadej Pogacar just after the stage finished

Mathias Vacek gets some rest and hydration after the race.

King of the Mountains Louis Vervaeke

The final GC podium, from left: Richard Carapaz (2nd), Tadej Pogacar (1st), & Mathias Vacek (3rd).

Tadej Pogacar has won the 2026 Tour de Suisse.
Saturday, June 20: Stage 4, Aarburg 23.7 kilometer individual time trial
Stage 4 map & profile | Stage 4 photos

Tadej Pogacar on his way to winning the stage. Sirotti photo
Les Woodland's book Tour de France: The Inside Story - Making the World's Greatest Bicycle Race is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the race city of Aarburg at 2:50 PM, local time: 32C (90F), sunny, with the wind from the west-southwest at 6 km/hr (4 mph). No rain is forecast.
The stage: The approximately 23-kilometre time trial is a classic specialist discipline: few elevation changes, fast sections and several corners where technically strong riders can gain valuable time.
The course is not overly technical, but still offers enough opportunities to create differences. For time trial specialists, this is a key stage to gain time in the overall classification – or at least avoid losing ground. - David Loosli
The race: Not Starting: Patrick Konrad (lidl-Trek), Alberto Dainese (Soudal Quick-Step), & Orluis Aular (Movistar).
First rider off was Marco Brenner (Tudor Pro Cycling Team) at 2:57 PM. Tadej Pogacar started at 5:02.
Here's the race organizer's stage four report:
Tadej Pogačar (UAE Team Emirates XRG) narrowly edged out Mathieu van der Poel (Alpecin-Premier Tech) in the 23.8-kilometer individual time trial around Aarburg, winning Stage 4. Only 0.04 seconds separated the two at the finish line. Tobias Foss (Netcompany INEOS) finished third, six seconds off the pace.
Several riders set strong benchmark times early on the fast course. Tim Wellens (UAE Team Emirates XRG) took a commanding lead at one point before Van der Poel lowered the fastest time to 26:37 minutes. For a long time, the Dutchman appeared to be on track for the stage win.
Mathias Vacek (Lidl-Trek) also put in a strong performance, leading Van der Poel at the intermediate time check. However, the Czech rider lost time in the second half of the course and missed out on taking the lead at the finish. As the overall leader, Pogačar was the final rider to start and was only slightly ahead of Vacek at the intermediate check. In the final meters, the overall leader dug deep and edged ahead of Van der Poel by the narrowest of margins.
With his second stage win of this Tour de Suisse, Pogačar further extended his lead in the general classification. Heading into the final "queen stage," he now holds a 4-minute, 22-second advantage over Richard Carapaz (EF Education-EasyPost). The Slovenian thus enters the final day of racing with a comfortable lead.
Schmid breaks into the top 10
Mauro Schmid (Team Jayco AlUla) delivered a strong time trial performance, finishing eighth and securing the best result among the Swiss riders. The Zurich native finished just half a minute behind Pogačar, marking the best result for a Swiss rider in the tour so far. Marc Hirschi (Tudor Pro Cycling Team) finished 42nd, Fabian Weiss (Tudor Pro Cycling Team) 48th, and Silvan Dillier (Alpecin-Premier Tech) placed 60th.
On Sunday, the race concludes with the queen stage, starting and finishing in Villars-sur-Ollon. Covering approximately 152 kilometers, the route features over 4,000 meters of elevation gain and several tough climbs. After the time trial, Pogačar himself described it as a "brutal stage" that will decide the outcome of this year's Tour de Suisse.
Complete results:
23.7 kilometers raced at an average speed of 53.425 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 26min 37sec |
| 2 | Mathieu van der Poel | Alpecin-Premier Tech | @ 0:00.04sec |
| 3 | Tobias Foss | Netcompany INEOS Cycling Team | 0:07 |
| 4 | Mathias Vacek | Lidl-Trek | 0:11 |
| 5 | Tim Wellens | UAE Team Emirates-XRG | 0:13 |
| 6 | Felix Grossschartner | UAE Team Emirates-XRG | 0:28 |
| 7 | Sander De Pestel | Decathlon CMA CGM Team | s.t. |
| 8 | Mauro Schmid | Team Jayco-AlUla | 0:30 |
| 9 | Brandon McNulty | UAE Team Emirates-XRG | 0:32 |
| 10 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 0:37 |
| 11 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 12 | Primoz Roglic | Red Bull-BORA-hansgrohe | 0:38 |
| 13 | Michael Matthews | Team Jayco-AlUla | 0:39 |
| 14 | Nils Politt | UAE Team Emirates-XRG | 0:44 |
| 15 | Alec Segaert | Bahrain Victorious | 0:45 |
| 16 | Antonio Tiberi | Bahrain Victorious | 0:47 |
| 17 | Ilan Van Wilder | Soudal Quick-Step | 0:50 |
| 18 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | 0:52 |
| 19 | AJ August | Netcompany INEOS Cycling Team | 0:53 |
| 20 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | 1:02 |
| 21 | Arthur Kluckers | Tudor Pro Cycling Team | 1:04 |
| 22 | Pier-André Côté | NSN Cycling Team | 1:07 |
| 23 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 24 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 1:08 |
| 25 | Lenny Martinez | Bahrain Victorious | 1:12 |
| 26 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | 1:14 |
| 27 | Romain Grégoire | Groupama-FDJ United | 1:22 |
| 28 | Oscar Chamberlain | Decathlon CMA CGM Team | s.t. |
| 29 | Emil Herzog | Red Bull-BORA-hansgrohe | 1:23 |
| 30 | Javier Romo | Movistar Team | 1:24 |
| 31 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | 1:25 |
| 32 | Markel Beloki | EF Education-EasyPost | s.t. |
| 33 | Jordan Labrosse | Decathlon CMA CGM Team | 1:26 |
| 34 | Liam Slock | Lotto-Intermarché | 1:30 |
| 35 | Clément Russo | Groupama-FDJ United | 1:32 |
| 36 | Matthew Riccitello | Decathlon CMA CGM Team | s.t. |
| 37 | Richard Carapaz | EF Education-EasyPost | s.t. |
| 38 | Max Schachmann | Soudal Quick-Step | 1:33 |
| 39 | Paul Double | Team Jayco-AlUla | 1:34 |
| 40 | Darren Rafferty | EF Education-EasyPost | 1:37 |
| 41 | Emiel Verstrynge | Alpecin-Premier Tech | 1:38 |
| 42 | Marc Hirschi | Tudor Pro Cycling Team | 1:39 |
| 43 | Andrea Bagioli | Lidl-Trek | s.t. |
| 44 | Lorenzo Germani | Groupama-FDJ United | 1:40 |
| 45 | Bart Lemmen | Team Visma | Lease a Bike | s.t. |
| 46 | Marco Brenner | Tudor Pro Cycling Team | 1:42 |
| 47 | Yevgeniy Fedorov | XDS Astana Team | 1:44 |
| 48 | Fabian Weiss | Tudor Pro Cycling Team | 1:45 |
| 49 | Jacopo Mosca | Lidl-Trek | 1:48 |
| 50 | Valentin Madouas | Groupama-FDJ United | 1:49 |
| 51 | Sergio Higuita | XDS Astana Team | 1:50 |
| 52 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 53 | Nicolas Vinokurov | XDS Astana Team | 1:52 |
| 54 | Patrick Gamper | Team Jayco-AlUla | 1:54 |
| 55 | Enric Mas | Movistar Team | 1:55 |
| 56 | Jhonatan Narvaez | UAE Team Emirates-XRG | 1:57 |
| 57 | Sven Erik Bystrøm | Uno-X Mobility | 1:58 |
| 58 | Ben Swift | Netcompany INEOS Cycling Team | 2:04 |
| 59 | Jonas Rutsch | Lotto-Intermarché | 2:09 |
| 60 | Silvan Dillier | Alpecin-Premier Tech | 2:10 |
| 61 | Alexey Lutsenko | NSN Cycling Team | 2:11 |
| 62 | Louis Vervaeke | Soudal Quick-Step | 2:16 |
| 63 | Menno Huising | Team Visma | Lease a Bike | 2:18 |
| 64 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 65 | Sébastien Grignard | Lotto-Intermarché | 2:20 |
| 66 | Alberto Bettiol | XDS Astana Team | s.t. |
| 67 | Axel Laurance | Netcompany INEOS Cycling Team | 2:22 |
| 68 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 69 | Steven Kruijswijk | Team Visma | Lease a Bike | 2:23 |
| 70 | Sam Oomen | Lidl-Trek | 2:24 |
| 71 | Roger Adrià | Movistar Team | 2:25 |
| 72 | Filippo Zana | Soudal Quick-Step | s.t. |
| 73 | Mikel Landa | Soudal Quick-Step | 2:26 |
| 74 | Paul Lapeira | Decathlon CMA CGM Team | s.t. |
| 75 | Lorenzo Rota | Lotto-Intermarché | 2:27 |
| 76 | Julian Alaphilippe | Tudor Pro Cycling Team | 2:29 |
| 77 | Bjoern Koerdt | Team Picnic PostNL | 2:30 |
| 78 | Tiesj Benoot | Decathlon CMA CGM Team | 2:31 |
| 79 | Corbin Strong | NSN Cycling Team | s.t. |
| 80 | Lucas Hamilton | Netcompany INEOS Cycling Team | 2:33 |
| 81 | Marco Haller | Tudor Pro Cycling Team | 2:34 |
| 82 | Attila Valter | Bahrain Victorious | 2:36 |
| 83 | Pau Miquel Delgado | Bahrain Victorious | 2:39 |
| 84 | Dion Smith | NSN Cycling Team | 2:40 |
| 85 | Rémy Rochas | Groupama-FDJ United | s.t. |
| 86 | Simon Dalby | Uno-X Mobility | 2:41 |
| 87 | Marijn van den Berg | EF Education-EasyPost | 2:42 |
| 88 | Tobias Bayer | Alpecin-Premier Tech | 2:44 |
| 89 | Jorge Arcas | Movistar Team | 2:49 |
| 90 | Alexander Hajek | Red Bull-BORA-hansgrohe | 2:50 |
| 91 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | 2:51 |
| 92 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | 2:52 |
| 93 | Clément Champoussin | XDS Astana Team | 2:55 |
| 94 | Afonso Eulalio | Bahrain Victorious | 2:58 |
| 95 | Chris Hamilton | Team Picnic PostNL | 2:59 |
| 96 | Moritz Kretschy | NSN Cycling Team | s.t. |
| 97 | Matthew Brennan | Team Visma | Lease a Bike | 3:02 |
| 98 | Ewen Costiou | Groupama-FDJ United | s.t. |
| 99 | Domen Novak | UAE Team Emirates-XRG | 3:06 |
| 100 | Davide De Pretto | Team Jayco-AlUla | 3:07 |
| 101 | Frederik Wandahl | Red Bull-BORA-hansgrohe | 3:13 |
| 102 | Jan Hirt | NSN Cycling Team | s.t. |
| 103 | Callum Scotson | Decathlon CMA CGM Team | 3:16 |
| 104 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 105 | Colby Simmons | EF Education-EasyPost | 3:17 |
| 106 | Nairo Quintana | Movistar Team | 3:20 |
| 107 | Thibau Nys | Lidl-Trek | 3:25 |
| 108 | Vincenzo Albanese | EF Education-EasyPost | 3:26 |
| 109 | Brandon Rivera | Netcompany INEOS Cycling Team | 3:27 |
| 110 | Luke Lamperti | EF Education-EasyPost | 3:28 |
| 111 | Asbjørn Hellemose | Team Jayco-AlUla | 3:29 |
| 112 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 113 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | 3:33 |
| 114 | Luca Vergallito | Alpecin-Premier Tech | 3:34 |
| 115 | Magnus Cort | Uno-X Mobility | 3:37 |
| 116 | Alexander Kamp | Uno-X Mobility | 3:46 |
| 117 | Martin Tjøtta | Uno-X Mobility | 3:46 |
| 118 | Darren van Bekkum | XDS Astana Team | 4:00 |
| 119 | Marco Schrettl | XDS Astana Team | 4:02 |
| 120 | Kamil Gradek | Bahrain Victorious | 4:23 |
| 121 | Jarno Widar | Lotto-Intermarché | 4:31 |
| 122 | Pelayo Sanchez | Movistar Team | 4:44 |
| 123 | Bauke Mollema | Lidl-Trek | 5:47 |
GC after stage 4:
482.8 kilometers raced so far at an average speed of 44.126 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 10hr 56min 29sec |
| 2 | Richard Carapaz | EF Education-EasyPost | @ 4min 22sec |
| 3 | Mathias Vacek | Lidl-Trek | 4:27 |
| 4 | Andrea Bagioli | Lidl-Trek | 4:46 |
| 5 | Brandon McNulty | UAE Team Emirates-XRG | 5:16 |
| 6 | Tobias Foss | Netcompany INEOS Cycling Team | 5:19 |
| 7 | Ilan Van Wilder | Soudal Quick-Step | 5:34 |
| 8 | Wilco Kelderman | Team Visma | Lease a Bike | 5:51 |
| 9 | Primoz Roglic | Red Bull-BORA-hansgrohe | 6:04 |
| 10 | Matthew Riccitello | Decathlon CMA CGM Team | 6:43 |
| 11 | Jhonatan Narvaez | UAE Team Emirates-XRG | 6:54 |
| 12 | Finlay Pickering | Team Jayco-AlUla | 6:59 |
| 13 | Sergio Higuita | XDS Astana Team | 7:02 |
| 14 | AJ August | Netcompany INEOS Cycling Team | 7:36 |
| 15 | Mikel Landa | Soudal Quick-Step | 7:38 |
| 16 | Tiesj Benoot | Decathlon CMA CGM Team | 7:43 |
| 17 | Felix Grossschartner | UAE Team Emirates-XRG | 7:49 |
| 18 | Bart Lemmen | Team Visma | Lease a Bike | 8:05 |
| 19 | Mattia Gaffuri | Team Picnic PostNL | 8:38 |
| 20 | Enric Mas | Movistar Team | 9:11 |
| 21 | Lorenzo Germani | Groupama-FDJ United | 9:31 |
| 22 | Simon Dalby | Uno-X Mobility | 10:06 |
| 23 | Marc Hirschi | Tudor Pro Cycling Team | 10:13 |
| 24 | Liam Slock | Lotto-Intermarché | 12:06 |
| 25 | Paul Lapeira | Decathlon CMA CGM Team | 13:01 |
| 26 | Sander De Pestel | Decathlon CMA CGM Team | 13:59 |
| 27 | Michael Matthews | Team Jayco-AlUla | 14:01 |
| 28 | Romain Grégoire | Groupama-FDJ United | 15:27 |
| 29 | Paul Double | Team Jayco-AlUla | 16:39 |
| 30 | Jordan Labrosse | Decathlon CMA CGM Team | 17:01 |
| 31 | Bjoern Koerdt | Team Picnic PostNL | 17:02 |
| 32 | Javier Romo | Movistar Team | 17:06 |
| 33 | Ewen Costiou | Groupama-FDJ United | 18:17 |
| 34 | Nairo Quintana | Movistar Team | 18:55 |
| 35 | Corbin Strong | NSN Cycling Team | 21:02 |
| 36 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 22:30 |
| 37 | Emiel Verstrynge | Alpecin-Premier Tech | 23:46 |
| 38 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | 24:43 |
| 39 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | 24:46 |
| 40 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | 24:58 |
| 41 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 25:15 |
| 42 | Antonio Tiberi | Bahrain Victorious | 25:49 |
| 43 | Attila Valter | Bahrain Victorious | 26:00 |
| 44 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | 26:16 |
| 45 | Max Schachmann | Soudal Quick-Step | 26:35 |
| 46 | Mathieu van der Poel | Alpecin-Premier Tech | 26:48 |
| 47 | Martin Tjøtta | Uno-X Mobility | 27:10 |
| 48 | Jacopo Mosca | Lidl-Trek | 27:19 |
| 49 | Lenny Martinez | Bahrain Victorious | 27:21 |
| 50 | Marco Schrettl | XDS Astana Team | 27:26 |
| 51 | Roger Adrià | Movistar Team | 27:27 |
| 52 | Jarno Widar | Lotto-Intermarché | 27:48 |
| 53 | Clément Russo | Groupama-FDJ United | 29:20 |
| 54 | Mauro Schmid | Team Jayco-AlUla | 29:27 |
| 55 | Louis Vervaeke | Soudal Quick-Step | 29:45 |
| 56 | Sven Erik Bystrøm | Uno-X Mobility | 29:46 |
| 57 | Darren Rafferty | EF Education-EasyPost | 30:08 |
| 58 | Axel Laurance | Netcompany INEOS Cycling Team | 30:10 |
| 59 | Pau Miquel Delgado | Bahrain Victorious | 30:27 |
| 60 | Alexander Hajek | Red Bull-BORA-hansgrohe | 30:38 |
| 61 | Julian Alaphilippe | Tudor Pro Cycling Team | 30:48 |
| 62 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | 30:53 |
| 63 | Frederik Wandahl | Red Bull-BORA-hansgrohe | 31:01 |
| 64 | Davide De Pretto | Team Jayco-AlUla | 31:38 |
| 65 | Tim Wellens | UAE Team Emirates-XRG | 31:39 |
| 66 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | s.t. |
| 67 | Pier-André Côté | NSN Cycling Team | 32:05 |
| 68 | Filippo Zana | Soudal Quick-Step | 32:41 |
| 69 | Marijn van den Berg | EF Education-EasyPost | 33:06 |
| 70 | Pelayo Sanchez | Movistar Team | 33:15 |
| 71 | Clément Champoussin | XDS Astana Team | 33:33 |
| 72 | Alberto Bettiol | XDS Astana Team | 33:41 |
| 73 | Chris Hamilton | Team Picnic PostNL | 33:50 |
| 74 | Brandon Rivera | Netcompany INEOS Cycling Team | 33:51 |
| 75 | Magnus Cort | Uno-X Mobility | 33:57 |
| 76 | Alec Segaert | Bahrain Victorious | 34:29 |
| 77 | Jorge Arcas | Movistar Team | 34:36 |
| 78 | Jan Hirt | NSN Cycling Team | 35:05 |
| 79 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | 35:14 |
| 80 | Luca Vergallito | Alpecin-Premier Tech | 35:38 |
| 81 | Patrick Gamper | Team Jayco-AlUla | 35:52 |
| 82 | Steven Kruijswijk | Team Visma | Lease a Bike | 35:56 |
| 83 | Markel Beloki | EF Education-EasyPost | 36:03 |
| 84 | Afonso Eulalio | Bahrain Victorious | 36:30 |
| 85 | Alexey Lutsenko | NSN Cycling Team | 36:37 |
| 86 | Lorenzo Rota | Lotto-Intermarché | 37:38 |
| 87 | Valentin Madouas | Groupama-FDJ United | 37:40 |
| 88 | Sam Oomen | Lidl-Trek | 37:42 |
| 89 | Darren van Bekkum | XDS Astana Team | 37:52 |
| 90 | Bauke Mollema | Lidl-Trek | 38:14 |
| 91 | Menno Huising | Team Visma | Lease a Bike | 38:26 |
| 92 | Yevgeniy Fedorov | XDS Astana Team | 39:01 |
| 93 | Nils Politt | UAE Team Emirates-XRG | 39:34 |
| 94 | Matthew Brennan | Team Visma | Lease a Bike | 39:42 |
| 95 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | 40:14 |
| 96 | Nicolas Vinokurov | XDS Astana Team | 40:23 |
| 97 | Lucas Hamilton | Netcompany INEOS Cycling Team | 40:40 |
| 98 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | 41:03 |
| 99 | Silvan Dillier | Alpecin-Premier Tech | 41:32 |
| 100 | Rémy Rochas | Groupama-FDJ United | 42:02 |
| 101 | Callum Scotson | Decathlon CMA CGM Team | 42:52 |
| 102 | Emil Herzog | Red Bull-BORA-hansgrohe | 43:32 |
| 103 | Fabian Weiss | Tudor Pro Cycling Team | 43:45 |
| 104 | Jonas Rutsch | Lotto-Intermarché | 44:22 |
| 105 | Oscar Chamberlain | Decathlon CMA CGM Team | 44:56 |
| 106 | Alexander Kamp | Uno-X Mobility | 45:59 |
| 107 | Domen Novak | UAE Team Emirates-XRG | 46:29 |
| 108 | Moritz Kretschy | NSN Cycling Team | 46:33 |
| 109 | Tobias Bayer | Alpecin-Premier Tech | 46:35 |
| 110 | Oscar Riesebeek | Alpecin-Premier Tech | 47:04 |
| 111 | Dion Smith | NSN Cycling Team | 47:30 |
| 112 | Arthur Kluckers | Tudor Pro Cycling Team | 47:34 |
| 113 | Colby Simmons | EF Education-EasyPost | s.t. |
| 114 | Vincenzo Albanese | EF Education-EasyPost | 47:47 |
| 115 | Ben Swift | Netcompany INEOS Cycling Team | 49:09 |
| 116 | Sébastien Grignard | Lotto-Intermarché | 49:36 |
| 117 | Thibau Nys | Lidl-Trek | 50:30 |
| 118 | Asbjørn Hellemose | Team Jayco-AlUla | 51:34 |
| 119 | Luke Lamperti | EF Education-EasyPost | 51:42 |
| 120 | Marco Haller | Tudor Pro Cycling Team | 52:29 |
| 121 | Kamil Gradek | Bahrain Victorious | 56:45 |
| 122 | Felix Ørn-Kristoff | Lotto-Intermarché | 57:11 |
| 123 | Marco Brenner | Tudor Pro Cycling Team | 58:54 |
Stage 4 map & profile:

Stage 4 map

Stage 4 profile
Stage four photos by Fotoreporter Sirotti:

Tadej Pogacar finishing his stage-winning ride.

Second-place Mathieu van der Poel was just 4/100ths of a second slower.

Third place Tobias Foss

Mathias Vacek was fourth.

Felix Grossschartner riding to sixth place.

Seventh-place Sander De Pestel

Twelfth-place Primoz Roglic

Michael Matthews was 13th, @ 39sec

Enric Mas was 55th, @ 1min 55sec

Tadej Pogacar will start the fifth & final stage in yellow.
Friday, June 19: Stage 3, Bad Ragaz - Bad Ragaz, 157.4 km
Stage 3 map & profile | Stage 3 photos

Jhonatan Narvaez wins stage three. Sirotti photo
Bill McGann’s book Why Your Bike Is Made in Asia: My career in bicycles as I watched two continents squander an industry is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Bad Ragaz at 2:30 PM local time: 31C (87F), showers in the vicinity, with the wind from the west-northwest at 13 km/hr (8 mph). There is a 57% chance of rain.
The stage: This year, Stage 3 begins without any easing in: right from start, the St. Luzisteig provides a short but demanding opening climb.
The route then leads through the Principality of Liechtenstein before returning to Switzerland. A longer flat section follows, before the race rises again towards the Appenzellerland.
The decisive obstacle of the day is the Schwägalp. It is here that it will become clear whether the sprinters can hold on – and if not, how much time they will lose.
After the descent towards Altstätten, the route is completely flat all the way to the finish in Bad Ragaz. That means the key point of the stage comes well before the finish. Riders who are dropped therefore have a realistic chance of coming back, provided their teams organise the chase effectively.
That is exactly what makes this stage so intriguing: will the race be decided early, or will it still come down to a sprint? For the sprinters, this is certainly one of the few genuine opportunities for a stage win. – David Loosli
The race: Early in the stage Casper Van Uden (Team Picnic-PostNL) abandoned.
Here's the report from stage winner Jhonatan Narvaez's UAE Team Emirates-XRG:
With a fantastic show of force and determination, Jhonatan Narváez won stage 3 of the Tour de Suisse for UAE Team Emirates-XRG. The Ecuadorian won a two-up sprint from the day’s breakaway to take the honours, with the peloton coming tantalisingly close to making the catch for good.
Pipping his breakaway companion Xandro Meurisse (Pinarello Q36.5 Pro Cycling) to the stage victory, Narváez added another brilliant win to his palmarès, just weeks after taking three stages at the Giro d’Italia. Clearly still in sparkling form, the UAE Team Emirates-XRG rider spent 112km off the front of the race on Friday afternoon, before taking the Emirati squad’s 41st win of the campaign.
As the finish in Bad Ragaz approached, it looked as though the two-man breakaway would be caught, but still, the two riders continued to work in unison to extend their hopes. With the road rearing up inside the final kilometre, Narváez spotted his opportunity to launch a sprint and dash the dreams of Meurisse.
Inside the final 300m, Narváez packed a punch and delivered a knockout blow to Meurisse, with the Belgian still able to keep hold of second place across the line. The peloton, meanwhile, was less than a time split behind the pair, but would be forced to settle for third place on the day. That honour was taken by Magnus Cort of Uno-X Mobility Team.
Narváez’s teammate, Tadej Pogačar, meanwhile, finished inside the peloton to take his commanding lead of the general classification into the weekend. The Slovenian holds an advantage of a little under three minutes over Richard Carapaz (EF Education-EasyPost), with just two stages remaining.
Narváez: “It was a hard day. Especially in the last part, it was a headwind, and we rode full, Xandro Meurisse and me. So I am happy. We rode really good in the final.
“We did a mistake yesterday, and today, two riders from the team were free to chase a stage win, so I tried to go into the breakaway. Then we just rode full gas with Xandro. I am happy to have had the chance today.”
Complete results:
157.4 kilometers raced at an average speed of 43.973 km/hr
| 1 | Jhonatan Narvaez | UAE Team Emirates-XRG | 3hr 34min 46sec |
| 2 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 3 | Magnus Cort | Uno-X Mobility | s.t. |
| 4 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 5 | Mathieu van der Poel | Alpecin-Premier Tech | s.t. |
| 6 | Corbin Strong | NSN Cycling Team | s.t. |
| 7 | Axel Laurance | Netcompany INEOS Cycling Team | s.t. |
| 8 | Michael Matthews | Team Jayco-AlUla | s.t. |
| 9 | Pau Miquel Delgado | Bahrain Victorious | s.t. |
| 10 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 11 | Matthew Brennan | Team Visma | Lease a Bike | s.t. |
| 12 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 13 | Clément Russo | Groupama-FDJ United | s.t. |
| 14 | Paul Lapeira | Decathlon CMA CGM Team | s.t. |
| 15 | Julian Alaphilippe | Tudor Pro Cycling Team | s.t. |
| 16 | Nicolas Vinokurov | XDS Astana Team | s.t. |
| 17 | Liam Slock | Lotto-Intermarché | s.t. |
| 18 | Roger Adrià | Movistar Team | s.t. |
| 19 | Jordan Labrosse | Decathlon CMA CGM Team | s.t. |
| 20 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 21 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 22 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 23 | Andrea Bagioli | Lidl-Trek | s.t. |
| 24 | Luke Lamperti | EF Education-EasyPost | s.t. |
| 25 | Sander De Pestel | Decathlon CMA CGM Team | s.t. |
| 26 | Brandon McNulty | UAE Team Emirates-XRG | s.t. |
| 27 | Jacopo Mosca | Lidl-Trek | s.t. |
| 28 | Richard Carapaz | EF Education-EasyPost | s.t. |
| 29 | Mathias Vacek | Lidl-Trek | s.t. |
| 30 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 31 | Orluis Aular | Movistar Team | s.t. |
| 32 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 33 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 34 | Primoz Roglic | Red Bull-BORA-hansgrohe | s.t. |
| 35 | Sébastien Grignard | Lotto-Intermarché | s.t. |
| 36 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 37 | Tobias Bayer | Alpecin-Premier Tech | s.t. |
| 38 | Sven Erik Bystrøm | Uno-X Mobility | s.t. |
| 39 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 40 | Alberto Bettiol | XDS Astana Team | s.t. |
| 41 | Tobias Foss | Netcompany INEOS Cycling Team | s.t. |
| 42 | Sergio Higuita | XDS Astana Team | s.t. |
| 43 | Clément Champoussin | XDS Astana Team | s.t. |
| 44 | Simon Dalby | Uno-X Mobility | s.t. |
| 45 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 46 | Matthew Riccitello | Decathlon CMA CGM Team | s.t. |
| 47 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 48 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 49 | Max Schachmann | Soudal Quick-Step | s.t. |
| 50 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 51 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 52 | Enric Mas | Movistar Team | s.t. |
| 53 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 54 | Lorenzo Germani | Groupama-FDJ United | s.t. |
| 55 | Lucas Hamilton | Netcompany INEOS Cycling Team | s.t. |
| 56 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 57 | Mikel Landa | Soudal Quick-Step | s.t. |
| 58 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 59 | Martin Tjøtta | Uno-X Mobility | s.t. |
| 60 | Darren van Bekkum | XDS Astana Team | s.t. |
| 61 | Nairo Quintana | Movistar Team | s.t. |
| 62 | Marco Schrettl | XDS Astana Team | s.t. |
| 63 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 64 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | s.t. |
| 65 | Attila Valter | Bahrain Victorious | s.t. |
| 66 | Marco Haller | Tudor Pro Cycling Team | s.t. |
| 67 | Alec Segaert | Bahrain Victorious | @ 15sec |
| 68 | Pier-André Côté | NSN Cycling Team | 0:34 |
| 69 | Javier Romo | Movistar Team | 0:43 |
| 70 | Pelayo Sanchez | Movistar Team | s.t. |
| 71 | Ewen Costiou | Groupama-FDJ United | s.t. |
| 72 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 73 | Marc Hirschi | Tudor Pro Cycling Team | s.t. |
| 74 | Romain Grégoire | Groupama-FDJ United | s.t. |
| 75 | Bart Lemmen | Team Visma | Lease a Bike | s.t. |
| 76 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 77 | Patrick Konrad | Lidl-Trek | s.t. |
| 78 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 79 | Emiel Verstrynge | Alpecin-Premier Tech | s.t. |
| 80 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 81 | Darren Rafferty | EF Education-EasyPost | s.t. |
| 82 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | s.t. |
| 83 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 84 | Lenny Martinez | Bahrain Victorious | s.t. |
| 85 | Dion Smith | NSN Cycling Team | 0:55 |
| 86 | Jarno Widar | Lotto-Intermarché | 1:10 |
| 87 | Domen Novak | UAE Team Emirates-XRG | 1:23 |
| 88 | Kamil Gradek | Bahrain Victorious | s.t. |
| 89 | Emil Herzog | Red Bull-BORA-hansgrohe | s.t. |
| 90 | Markel Beloki | EF Education-EasyPost | s.t. |
| 91 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 92 | Jorge Arcas | Movistar Team | s.t. |
| 93 | Jan Hirt | NSN Cycling Team | 1:28 |
| 94 | Colby Simmons | EF Education-EasyPost | 2:17 |
| 95 | Menno Huising | Team Visma | Lease a Bike | s.t. |
| 96 | Steven Kruijswijk | Team Visma | Lease a Bike | 3:09 |
| 97 | Alexey Lutsenko | NSN Cycling Team | 4:02 |
| 98 | Asbjørn Hellemose | Team Jayco-AlUla | 5:07 |
| 99 | Rémy Rochas | Groupama-FDJ United | 8:58 |
| 100 | Sam Oomen | Lidl-Trek | s.t. |
| 101 | Jonas Rutsch | Lotto-Intermarché | s.t. |
| 102 | Thibau Nys | Lidl-Trek | s.t. |
| 103 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 104 | Ben Swift | Netcompany INEOS Cycling Team | s.t. |
| 105 | Mauro Schmid | Team Jayco-AlUla | s.t. |
| 106 | Moritz Kretschy | NSN Cycling Team | s.t. |
| 107 | Lorenzo Rota | Lotto-Intermarché | s.t. |
| 108 | Brandon Rivera | Netcompany INEOS Cycling Team | s.t. |
| 109 | Oscar Chamberlain | Decathlon CMA CGM Team | s.t. |
| 110 | Paul Double | Team Jayco-AlUla | s.t. |
| 111 | Callum Scotson | Decathlon CMA CGM Team | s.t. |
| 112 | Alexander Kamp | Uno-X Mobility | s.t. |
| 113 | Marco Brenner | Tudor Pro Cycling Team | s.t. |
| 114 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 115 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 116 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 117 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 118 | Valentin Madouas | Groupama-FDJ United | s.t. |
| 119 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 120 | Filippo Zana | Soudal Quick-Step | s.t. |
| 121 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 122 | Bauke Mollema | Lidl-Trek | s.t. |
| 123 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 124 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 125 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
| 126 | Afonso Eulalio | Bahrain Victorious | 9:09 |
GC after stage 3:
459.1 kilometers raced so far at an average speed of 43.733 km/hr.
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 10hr 29min 52sec |
| 2 | Richard Carapaz | EF Education-EasyPost | @ 2min 50sec |
| 3 | Andrea Bagioli | Lidl-Trek | 3:07 |
| 4 | Mathias Vacek | Lidl-Trek | 4:16 |
| 5 | Finlay Pickering | Team Jayco-AlUla | 4:41 |
| 6 | Brandon McNulty | UAE Team Emirates-XRG | 4:44 |
| 7 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 8 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 9 | Jhonatan Narvaez | UAE Team Emirates-XRG | 4:57 |
| 10 | Matthew Riccitello | Decathlon CMA CGM Team | 5:11 |
| 11 | Tobias Foss | Netcompany INEOS Cycling Team | 5:12 |
| 12 | Sergio Higuita | XDS Astana Team | s.t. |
| 13 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 14 | Mikel Landa | Soudal Quick-Step | s.t. |
| 15 | Primoz Roglic | Red Bull-BORA-hansgrohe | 5:26 |
| 16 | Bart Lemmen | Team Visma | Lease a Bike | 6:25 |
| 17 | AJ August | Netcompany INEOS Cycling Team | 6:43 |
| 18 | Mattia Gaffuri | Team Picnic PostNL | 6:48 |
| 19 | Enric Mas | Movistar Team | 7:16 |
| 20 | Felix Grossschartner | UAE Team Emirates-XRG | 7:21 |
| 21 | Simon Dalby | Uno-X Mobility | 7:25 |
| 22 | Lorenzo Germani | Groupama-FDJ United | 7:51 |
| 23 | Marc Hirschi | Tudor Pro Cycling Team | 8:34 |
| 24 | Paul Lapeira | Decathlon CMA CGM Team | 10:35 |
| 25 | Liam Slock | Lotto-Intermarché | 10:36 |
| 26 | Michael Matthews | Team Jayco-AlUla | 13:22 |
| 27 | Sander De Pestel | Decathlon CMA CGM Team | 13:31 |
| 28 | Romain Grégoire | Groupama-FDJ United | 14:05 |
| 29 | Bjoern Koerdt | Team Picnic PostNL | 14:32 |
| 30 | Paul Double | Team Jayco-AlUla | 15:05 |
| 31 | Ewen Costiou | Groupama-FDJ United | 15:15 |
| 32 | Jordan Labrosse | Decathlon CMA CGM Team | 15:35 |
| 33 | Nairo Quintana | Movistar Team | 15:35 |
| 34 | Javier Romo | Movistar Team | 15:42 |
| 35 | Corbin Strong | NSN Cycling Team | 18:31 |
| 36 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | 21:13 |
| 37 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | 21:52 |
| 38 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 21:53 |
| 39 | Emiel Verstrynge | Alpecin-Premier Tech | 22:08 |
| 40 | Jarno Widar | Lotto-Intermarché | 23:17 |
| 41 | Attila Valter | Bahrain Victorious | 23:24 |
| 42 | Martin Tjøtta | Uno-X Mobility | s.t. |
| 43 | Marco Schrettl | XDS Astana Team | s.t. |
| 44 | Patrick Konrad | Lidl-Trek | 24:06 |
| 45 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 24:07 |
| 46 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | 24:21 |
| 47 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | 24:51 |
| 48 | Roger Adrià | Movistar Team | 25:02 |
| 49 | Max Schachmann | Soudal Quick-Step | s.t. |
| 50 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 51 | Jacopo Mosca | Lidl-Trek | 25:31 |
| 52 | Lenny Martinez | Bahrain Victorious | 26:09 |
| 53 | Mathieu van der Poel | Alpecin-Premier Tech | 26:47 |
| 54 | Louis Vervaeke | Soudal Quick-Step | 27:29 |
| 55 | Clément Russo | Groupama-FDJ United | 27:48 |
| 56 | Axel Laurance | Netcompany INEOS Cycling Team | s.t. |
| 57 | Pau Miquel Delgado | Bahrain Victorious | s.t. |
| 58 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 59 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 60 | Sven Erik Bystrøm | Uno-X Mobility | s.t. |
| 61 | Julian Alaphilippe | Tudor Pro Cycling Team | 28:19 |
| 62 | Pelayo Sanchez | Movistar Team | 28:31 |
| 63 | Darren Rafferty | EF Education-EasyPost | s.t. |
| 64 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 65 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 66 | Mauro Schmid | Team Jayco-AlUla | 28:57 |
| 67 | Filippo Zana | Soudal Quick-Step | 30:16 |
| 68 | Magnus Cort | Uno-X Mobility | 30:20 |
| 69 | Marijn van den Berg | EF Education-EasyPost | 30:24 |
| 70 | Brandon Rivera | Netcompany INEOS Cycling Team | s.t. |
| 71 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | 30:37 |
| 72 | Clément Champoussin | XDS Astana Team | 30:38 |
| 73 | Chris Hamilton | Team Picnic PostNL | 30:51 |
| 74 | Pier-André Côté | NSN Cycling Team | 30:58 |
| 75 | Alberto Bettiol | XDS Astana Team | 31:21 |
| 76 | Tim Wellens | UAE Team Emirates-XRG | 31:26 |
| 77 | Jorge Arcas | Movistar Team | 31:47 |
| 78 | Jan Hirt | NSN Cycling Team | 31:52 |
| 79 | Luca Vergallito | Alpecin-Premier Tech | 32:04 |
| 80 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | 32:22 |
| 81 | Bauke Mollema | Lidl-Trek | 32:27 |
| 82 | Afonso Eulalio | Bahrain Victorious | 33:32 |
| 83 | Steven Kruijswijk | Team Visma | Lease a Bike | 33:33 |
| 84 | Alec Segaert | Bahrain Victorious | 33:44 |
| 85 | Darren van Bekkum | XDS Astana Team | 33:52 |
| 86 | Patrick Gamper | Team Jayco-AlUla | 33:58 |
| 87 | Alexey Lutsenko | NSN Cycling Team | 34:26 |
| 88 | Orluis Aular | Movistar Team | 34:36 |
| 89 | Markel Beloki | EF Education-EasyPost | 34:38 |
| 90 | Lorenzo Rota | Lotto-Intermarché | 35:11 |
| 91 | Sam Oomen | Lidl-Trek | 35:18 |
| 92 | Valentin Madouas | Groupama-FDJ United | 35:51 |
| 93 | Menno Huising | Team Visma | Lease a Bike | 36:08 |
| 94 | Matthew Brennan | Team Visma | Lease a Bike | 36:40 |
| 95 | Yevgeniy Fedorov | XDS Astana Team | 37:17 |
| 96 | Lucas Hamilton | Netcompany INEOS Cycling Team | 38:07 |
| 97 | Nicolas Vinokurov | XDS Astana Team | 38:31 |
| 98 | Nils Politt | UAE Team Emirates-XRG | 38:50 |
| 99 | Rémy Rochas | Groupama-FDJ United | 39:22 |
| 100 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 101 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 102 | Callum Scotson | Decathlon CMA CGM Team | 39:36 |
| 103 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | 39:49 |
| 104 | Fabian Weiss | Tudor Pro Cycling Team | 42:00 |
| 105 | Emil Herzog | Red Bull-BORA-hansgrohe | 42:09 |
| 106 | Jonas Rutsch | Lotto-Intermarché | 42:13 |
| 107 | Alexander Kamp | Uno-X Mobility | s.t. |
| 108 | Domen Novak | UAE Team Emirates-XRG | 43:23 |
| 109 | Moritz Kretschy | NSN Cycling Team | 43:34 |
| 110 | Oscar Chamberlain | Decathlon CMA CGM Team | s.t. |
| 111 | Alberto Dainese | Soudal Quick-Step | 43:48 |
| 112 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 113 | Tobias Bayer | Alpecin-Premier Tech | 43:51 |
| 114 | Colby Simmons | EF Education-EasyPost | 44:17 |
| 115 | Vincenzo Albanese | EF Education-EasyPost | 44:21 |
| 116 | Dion Smith | NSN Cycling Team | 44:50 |
| 117 | Arthur Kluckers | Tudor Pro Cycling Team | 46:30 |
| 118 | Thibau Nys | Lidl-Trek | 47:05 |
| 119 | Ben Swift | Netcompany INEOS Cycling Team | s.t. |
| 120 | Sébastien Grignard | Lotto-Intermarché | 47:16 |
| 121 | Asbjørn Hellemose | Team Jayco-AlUla | 48:05 |
| 122 | Luke Lamperti | EF Education-EasyPost | 48:14 |
| 123 | Marco Haller | Tudor Pro Cycling Team | 49:55 |
| 124 | Kamil Gradek | Bahrain Victorious | 52:22 |
| 125 | Felix Ørn-Kristoff | Lotto-Intermarché | 53:42 |
| 126 | Marco Brenner | Tudor Pro Cycling Team | 57:12 |
Stage 3 map & profile:

Stage 3 map

Stage 3 profile
Stage three photos by Fotorepoter Sirotti:

GC leader Tadej Pogacar before the stage start.

Bauke Mollema

Richard Carapaz

Michal Kwiatkowski

Here they come...

Jhonatan Narvaez wins stage three.

Stage winner Jhonatan Narvaez

Mountains classification leader Louis Vervaeke

Young rider classification leader Mathias Vacek

GC leader Tadej Pogacar will start stage four in yellow.
Thursday, June 18: Stage 2, Locarno - Locarno, 157.7 km
Stage 2 map & profile | Stage 2 photos

Romain Grégoire wins stage two. Sirotti photo
Les Woodland's book Dirty Feet: How the Great Unwashed Created the Tour de France is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Locarno at 2:40 PM, local time: 31C (87F), fair, with the wind from the southwest at 10 km/hr (6 mph). There is just a 1% chance of rain.
The stage: The second stage begins along the lake towards Tenero. From there, the route climbs over Monte Ceneri towards Lugano before looping back. This time, however, the course remains at mid-altitude before heading back towards Locarno.
Overall, this is not one of the toughest stages in terms of elevation gain. Monte Ceneri is not a major obstacle, but depending on the race dynamics, it can still take its toll on the peloton.
The decisive moves are likely to come in the final. Shortly before Tenero, a climb of around three kilometres begins, followed by a short descent and another climb of just under one and a half kilometres, which is steep in parts. From there, the route descends towards Locarno and continues via Ascona. A bunch sprint is unlikely, with riders who excel on short, steep climbs expected to have the advantage. - David Loosli
The race: Here's the report from third-place Bart Lemmen's Team Visma | Lease a Bike:
Bart Lemmen has shown his strength in stage two of the Tour de Suisse. The 30-year-old Dutch rider was part of the early breakaway and launched his effort in the demanding finale. Lemmen ultimately finished third, with Romain Grégoire taking the stage victory.
Stage two of the Swiss stage race featured a lively opening phase. On the first climb of the day, riders battled fiercely for a place in the break of the day. Lemmen was attentive and eventually joined a group of fourteen riders that managed to escape from the peloton.

Stage two gets started.
The breakaway built up a solid advantage heading into the finale. On the climbs, Lemmen showed he was in excellent form, staying with the strongest riders in the front group. He entered the final kilometre with a small select group but just missed out on the victory, eventually taking third place.
“I felt really good today,” the 30-year-old said afterwards. “I rode a strong race, but it’s a shame I couldn’t finish it off. To be competing for the win in this field is very special, but in the final three kilometres I started getting cramps, so I knew it would be difficult to win today.”
His performance gives Lemmen confidence for the coming days. “The feeling is really good and today’s performance only confirms that. Tomorrow we hopefully get a chance to go for the win with Matthew, and on Sunday there is an important day coming up for Wilco. I hope to contribute in both stages.”
Complete results:
157.7 kilometers raced at an average speed of 45.839 km/hr
| 1 | Romain Grégoire | Groupama-FDJ United | 3hr 26min 25sec |
| 2 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 3 | Bart Lemmen | Team Visma | Lease a Bike | s.t. |
| 4 | Filippo Zana | Soudal Quick-Step | s.t. |
| 5 | Finlay Pickering | Team Jayco-AlUla | @ 2sec |
| 6 | Mathias Vacek | Lidl-Trek | 0:04 |
| 7 | Emiel Verstrynge | Alpecin-Premier Tech | s.t. |
| 8 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 9 | Afonso Eulalio | Bahrain Victorious | 0:09 |
| 10 | Jhonatan Narvaez | UAE Team Emirates-XRG | 0:32 |
| 11 | Tobias Foss | Netcompany INEOS Cycling Team | s.t. |
| 12 | Andrea Bagioli | Lidl-Trek | s.t. |
| 13 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 14 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 15 | Brandon McNulty | UAE Team Emirates-XRG | s.t. |
| 16 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 17 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 18 | Sergio Higuita | XDS Astana Team | s.t. |
| 19 | Richard Carapaz | EF Education-EasyPost | s.t. |
| 20 | Primoz Roglic | Red Bull-BORA-hansgrohe | s.t. |
| 21 | Mikel Landa | Soudal Quick-Step | s.t. |
| 22 | Matthew Riccitello | Decathlon CMA CGM Team | s.t. |
| 23 | Jarno Widar | Lotto-Intermarché | s.t. |
| 24 | Enric Mas | Movistar Team | s.t. |
| 25 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 26 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 27 | Mattia Gaffuri | Team Picnic PostNL | 1:00 |
| 28 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 29 | Ewen Costiou | Groupama-FDJ United | s.t. |
| 30 | Javier Romo | Movistar Team | 1:27 |
| 31 | Paul Double | Team Jayco-AlUla | s.t. |
| 32 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | 2:03 |
| 33 | Jordan Labrosse | Decathlon CMA CGM Team | s.t. |
| 34 | Attila Valter | Bahrain Victorious | s.t. |
| 35 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 36 | Martin Tjøtta | Uno-X Mobility | s.t. |
| 37 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | s.t. |
| 38 | Nairo Quintana | Movistar Team | s.t. |
| 39 | Marc Hirschi | Tudor Pro Cycling Team | s.t. |
| 40 | Patrick Konrad | Lidl-Trek | s.t. |
| 41 | Lorenzo Germani | Groupama-FDJ United | s.t. |
| 42 | Marco Schrettl | XDS Astana Team | s.t. |
| 43 | Simon Dalby | Uno-X Mobility | s.t. |
| 44 | Bauke Mollema | Lidl-Trek | 2:11 |
| 45 | Felix Grossschartner | UAE Team Emirates-XRG | 3:07 |
| 46 | Antonio Tiberi | Bahrain Victorious | 3:41 |
| 47 | Roger Adrià | Movistar Team | s.t. |
| 48 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 49 | Max Schachmann | Soudal Quick-Step | s.t. |
| 50 | Paul Lapeira | Decathlon CMA CGM Team | s.t. |
| 51 | Julian Alaphilippe | Tudor Pro Cycling Team | 3:44 |
| 52 | Jacopo Mosca | Lidl-Trek | 4:10 |
| 53 | Lorenzo Rota | Lotto-Intermarché | 4:52 |
| 54 | Liam Slock | Lotto-Intermarché | s.t. |
| 55 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | 4:59 |
| 56 | Corbin Strong | NSN Cycling Team | s.t. |
| 57 | Sam Oomen | Lidl-Trek | s.t. |
| 58 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 59 | Valentin Madouas | Groupama-FDJ United | 5:32 |
| 60 | Michael Matthews | Team Jayco-AlUla | 6:24 |
| 61 | Clément Russo | Groupama-FDJ United | 6:27 |
| 62 | Axel Laurance | Netcompany INEOS Cycling Team | s.t. |
| 63 | Mauro Schmid | Team Jayco-AlUla | s.t. |
| 64 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 65 | Darren Rafferty | EF Education-EasyPost | s.t. |
| 66 | Louis Barré | Team Visma | Lease a Bike | s.t. |
| 67 | Sander De Pestel | Decathlon CMA CGM Team | s.t. |
| 68 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 69 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 70 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 71 | Pelayo Sanchez | Movistar Team | s.t. |
| 72 | Pau Miquel Delgado | Bahrain Victorious | s.t. |
| 73 | Sven Erik Bystrøm | Uno-X Mobility | s.t. |
| 74 | Brandon Rivera | Netcompany INEOS Cycling Team | 7:54 |
| 75 | Pier-André Côté | NSN Cycling Team | 9:03 |
| 76 | Magnus Cort | Uno-X Mobility | s.t. |
| 77 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 78 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 79 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 80 | Jan Hirt | NSN Cycling Team | s.t. |
| 81 | Rémy Rochas | Groupama-FDJ United | s.t. |
| 82 | Alberto Bettiol | XDS Astana Team | s.t. |
| 83 | Alexey Lutsenko | NSN Cycling Team | s.t. |
| 84 | Clément Champoussin | XDS Astana Team | s.t. |
| 85 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 86 | Callum Scotson | Decathlon CMA CGM Team | s.t. |
| 87 | Jorge Arcas | Movistar Team | s.t. |
| 88 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 89 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | 9:16 |
| 90 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | s.t. |
| 91 | Alec Segaert | Bahrain Victorious | 11:54 |
| 92 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 93 | Nicolas Vinokurov | XDS Astana Team | s.t. |
| 94 | Jonas Rutsch | Lotto-Intermarché | s.t. |
| 95 | Markel Beloki | EF Education-EasyPost | s.t. |
| 96 | Lenny Martinez | Bahrain Victorious | s.t. |
| 97 | Alexander Kamp | Uno-X Mobility | s.t. |
| 98 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 99 | Menno Huising | Team Visma | Lease a Bike | 12:31 |
| 100 | Cédric Beullens | Lotto-Intermarché | s.t. |
| 101 | Darren van Bekkum | XDS Astana Team | s.t. |
| 102 | Oscar Riesebeek | Alpecin-Premier Tech | 13:15 |
| 103 | Mathieu van der Poel | Alpecin-Premier Tech | s.t. |
| 104 | Gil Gelders | Soudal Quick-Step | s.t. |
| 105 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 106 | Moritz Kretschy | NSN Cycling Team | s.t. |
| 107 | Oscar Chamberlain | Decathlon CMA CGM Team | s.t. |
| 108 | Orluis Aular | Movistar Team | s.t. |
| 109 | Matthew Brennan | Team Visma | Lease a Bike | 15:19 |
| 110 | Emil Herzog | Red Bull-BORA-hansgrohe | 16:11 |
| 111 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
| 112 | Ben Swift | Netcompany INEOS Cycling Team | 16:46 |
| 113 | Lucas Hamilton | Netcompany INEOS Cycling Team | s.t. |
| 114 | Thibau Nys | Lidl-Trek | s.t. |
| 115 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 116 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 117 | Tim Wellens | UAE Team Emirates-XRG | 17:54 |
| 118 | Colby Simmons | EF Education-EasyPost | 20:39 |
| 119 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 120 | Sébastien Grignard | Lotto-Intermarché | s.t. |
| 121 | Domen Novak | UAE Team Emirates-XRG | s.t. |
| 122 | Asbjørn Hellemose | Team Jayco-AlUla | 21:37 |
| 123 | Luke Lamperti | EF Education-EasyPost | s.t. |
| 124 | Dion Smith | NSN Cycling Team | s.t. |
| 125 | Marco Brenner | Tudor Pro Cycling Team | s.t. |
| 126 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 127 | Marius Mayrhofer | Tudor Pro Cycling Team | 22:30 |
| 128 | Tobias Bayer | Alpecin-Premier Tech | s.t. |
| 129 | Casper van Uden | Team Picnic PostNL | s.t. |
| 130 | Kaden Groves | Alpecin-Premier Tech | s.t. |
| 131 | Kamil Gradek | Bahrain Victorious | s.t. |
| 132 | Marco Haller | Tudor Pro Cycling Team | s.t. |
| 133 | Felix Ørn-Kristoff | Lotto-Intermarché | 23:23 |
GC after stage 2:
301.7 kilometers raced so far at an average speed of 43.610 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 6hr 55min 6sec |
| 2 | Richard Carapaz | EF Education-EasyPost | @ 2min 50sec |
| 3 | Andrea Bagioli | Lidl-Trek | 3:07 |
| 4 | Mathias Vacek | Lidl-Trek | 4:16 |
| 5 | Finlay Pickering | Team Jayco-AlUla | 4:41 |
| 6 | Ilan Van Wilder | Soudal Quick-Step | 4:44 |
| 7 | Brandon McNulty | UAE Team Emirates-XRG | s.t. |
| 8 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 9 | Matthew Riccitello | Decathlon CMA CGM Team | 5:11 |
| 10 | Jhonatan Narvaez | UAE Team Emirates-XRG | 5:12 |
| 11 | Tobias Foss | Netcompany INEOS Cycling Team | s.t. |
| 12 | Sergio Higuita | XDS Astana Team | s.t. |
| 13 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 14 | Mikel Landa | Soudal Quick-Step | s.t. |
| 15 | Primoz Roglic | Red Bull-BORA-hansgrohe | 5:26 |
| 16 | Bart Lemmen | Team Visma | Lease a Bike | 5:42 |
| 17 | Paul Double | Team Jayco-AlUla | 6:07 |
| 18 | AJ August | Netcompany INEOS Cycling Team | 6:43 |
| 19 | Mattia Gaffuri | Team Picnic PostNL | 6:49 |
| 20 | Enric Mas | Movistar Team | 7:16 |
| 21 | Felix Grossschartner | UAE Team Emirates-XRG | 7:21 |
| 22 | Simon Dalby | Uno-X Mobility | 7:25 |
| 23 | Lorenzo Germani | Groupama-FDJ United | 7:51 |
| 24 | Marc Hirschi | Tudor Pro Cycling Team | 7:52 |
| 25 | Paul Lapeira | Decathlon CMA CGM Team | 10:35 |
| 26 | Liam Slock | Lotto-Intermarché | 10:36 |
| 27 | Sander De Pestel | Decathlon CMA CGM Team | 13:11 |
| 28 | Romain Grégoire | Groupama-FDJ United | 13:22 |
| 29 | Michael Matthews | Team Jayco-AlUla | s.t. |
| 30 | Bjoern Koerdt | Team Picnic PostNL | 14:32 |
| 31 | Ewen Costiou | Groupama-FDJ United | s.t. |
| 32 | Javier Romo | Movistar Team | 14:59 |
| 33 | Nairo Quintana | Movistar Team | 15:35 |
| 34 | Jordan Labrosse | Decathlon CMA CGM Team | s.t. |
| 35 | Corbin Strong | NSN Cycling Team | 18:31 |
| 36 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 37 | Mauro Schmid | Team Jayco-AlUla | 19:59 |
| 38 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | 21:13 |
| 39 | Filippo Zana | Soudal Quick-Step | 21:18 |
| 40 | Emiel Verstrynge | Alpecin-Premier Tech | 21:25 |
| 41 | Brandon Rivera | Netcompany INEOS Cycling Team | 21:26 |
| 42 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | 21:52 |
| 43 | Chris Hamilton | Team Picnic PostNL | 21:53 |
| 44 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 21:53 |
| 45 | Jarno Widar | Lotto-Intermarché | 22:07 |
| 46 | Attila Valter | Bahrain Victorious | 23:24 |
| 47 | Martin Tjøtta | Uno-X Mobility | s.t. |
| 48 | Patrick Konrad | Lidl-Trek | s.t. |
| 49 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | s.t. |
| 50 | Marco Schrettl | XDS Astana Team | s.t. |
| 51 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 52 | Bauke Mollema | Lidl-Trek | 23:29 |
| 53 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | 24:21 |
| 54 | Afonso Eulalio | Bahrain Victorious | 24:23 |
| 55 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | 25:02 |
| 56 | Max Schachmann | Soudal Quick-Step | s.t. |
| 57 | Roger Adrià | Movistar Team | s.t. |
| 58 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 59 | Lenny Martinez | Bahrain Victorious | 25:26 |
| 60 | Jacopo Mosca | Lidl-Trek | 25:31 |
| 61 | Lorenzo Rota | Lotto-Intermarché | 26:13 |
| 62 | Sam Oomen | Lidl-Trek | 26:20 |
| 63 | Louis Barré | Team Visma | Lease a Bike | 26:25 |
| 64 | Mathieu van der Poel | Alpecin-Premier Tech | 26:47 |
| 65 | Valentin Madouas | Groupama-FDJ United | 26:53 |
| 66 | Clément Russo | Groupama-FDJ United | 27:48 |
| 67 | Axel Laurance | Netcompany INEOS Cycling Team | s.t. |
| 68 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 69 | Darren Rafferty | EF Education-EasyPost | s.t. |
| 70 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 71 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 72 | Pelayo Sanchez | Movistar Team | s.t. |
| 73 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 74 | Pau Miquel Delgado | Bahrain Victorious | s.t. |
| 75 | Sven Erik Bystrøm | Uno-X Mobility | s.t. |
| 76 | Julian Alaphilippe | Tudor Pro Cycling Team | 28:19 |
| 77 | Marijn van den Berg | EF Education-EasyPost | 30:24 |
| 78 | Pier-André Côté | NSN Cycling Team | s.t. |
| 79 | Jan Hirt | NSN Cycling Team | s.t. |
| 80 | Rémy Rochas | Groupama-FDJ United | s.t. |
| 81 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 82 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 83 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 84 | Jorge Arcas | Movistar Team | s.t. |
| 85 | Magnus Cort | Uno-X Mobility | s.t. |
| 86 | Alexey Lutsenko | NSN Cycling Team | s.t. |
| 87 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | 30:37 |
| 88 | Callum Scotson | Decathlon CMA CGM Team | 30:38 |
| 89 | Clément Champoussin | XDS Astana Team | s.t. |
| 90 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | 30:51 |
| 91 | Luca Vergallito | Alpecin-Premier Tech | 31:21 |
| 92 | Alberto Bettiol | XDS Astana Team | s.t. |
| 93 | Tim Wellens | UAE Team Emirates-XRG | 31:26 |
| 94 | Patrick Gamper | Team Jayco-AlUla | 33:15 |
| 95 | Jonas Rutsch | Lotto-Intermarché | s.t. |
| 96 | Markel Beloki | EF Education-EasyPost | s.t. |
| 97 | Alexander Kamp | Uno-X Mobility | s.t. |
| 98 | Alec Segaert | Bahrain Victorious | 33:29 |
| 99 | Menno Huising | Team Visma | Lease a Bike | 33:52 |
| 100 | Darren van Bekkum | XDS Astana Team | s.t. |
| 101 | Moritz Kretschy | NSN Cycling Team | 34:36 |
| 102 | Oscar Chamberlain | Decathlon CMA CGM Team | s.t. |
| 103 | Orluis Aular | Movistar Team | s.t. |
| 104 | Oscar Riesebeek | Alpecin-Premier Tech | 34:50 |
| 105 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 106 | Cédric Beullens | Lotto-Intermarché | 35:30 |
| 107 | Matthew Brennan | Team Visma | Lease a Bike | 36:40 |
| 108 | Yevgeniy Fedorov | XDS Astana Team | 37:17 |
| 109 | Arthur Kluckers | Tudor Pro Cycling Team | 37:32 |
| 110 | Lucas Hamilton | Netcompany INEOS Cycling Team | 38:07 |
| 111 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 112 | Thibau Nys | Lidl-Trek | s.t. |
| 113 | Ben Swift | Netcompany INEOS Cycling Team | s.t. |
| 114 | Nicolas Vinokurov | XDS Astana Team | 38:31 |
| 115 | Remi Cavagna | Groupama-FDJ United | 39:04 |
| 116 | Gil Gelders | Soudal Quick-Step | 39:52 |
| 117 | Emil Herzog | Red Bull-BORA-hansgrohe | 40:46 |
| 118 | Colby Simmons | EF Education-EasyPost | 42:00 |
| 119 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 120 | Domen Novak | UAE Team Emirates-XRG | s.t. |
| 121 | Asbjørn Hellemose | Team Jayco-AlUla | 42:58 |
| 122 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 123 | Casper van Uden | Team Picnic PostNL | 43:51 |
| 124 | Marius Mayrhofer | Tudor Pro Cycling Team | s.t. |
| 125 | Tobias Bayer | Alpecin-Premier Tech | s.t. |
| 126 | Dion Smith | NSN Cycling Team | 43:55 |
| 127 | Felix Ørn-Kristoff | Lotto-Intermarché | 44:44 |
| 128 | Sébastien Grignard | Lotto-Intermarché | 47:16 |
| 129 | Kaden Groves | Alpecin-Premier Tech | 47:53 |
| 130 | Luke Lamperti | EF Education-EasyPost | 48:14 |
| 131 | Marco Brenner | Tudor Pro Cycling Team | s.t. |
| 132 | Marco Haller | Tudor Pro Cycling Team | 49:55 |
| 133 | Kamil Gradek | Bahrain Victorious | 50:59 |
Stage 2 map & profile:

Stage 2 map

Stage 2 profile
Stage two photos by Fotoreporter Sirotti:

GC second-place Richard Carapaz heads to the start.

Visma | Lease a Bike riders before the stage.

The NSN Cycling Team is presented before the stage start.

GC leader Tadej Pogacar on Monte Ceneri.

The peloton descends Monte Ceneri

A very happy Romain Grégoire wins stage two.

Finlay Pickering was fifth.

GC leader Tadej Pogacar finishes eighth, more than good enough to keep him in yellow.

Stage winner Romain Grégoire

GC leader Tadej Pogacar will start stage three in yellow.
Wednesday, June 17: Stage 1, Sondrio - Sondrio, 144 km
Stage 1 map & profile | Stage 1 photos

Tadej Pogacar solos across the line to win the stage. Sirotti photo
David L. Stanley's masterful telling of his bout with skin cancer Melanoma: It Started with a Freckle is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Sondrio at 2:35 PM, local time: 31C (87F), partly cloudy, with the wind from the west-southwest at 10 km/hr (6 mph). There is just a 2% chance of rain.
The stage: The Tour de Suisse begins with a demanding opening stage around Sondrio. After an initial flat section, the route quickly turns into a constant up and down. The character of the stage is less comparable to flat classics such as the Flanders-Classics, and instead resembles more demanding races like the Il Lombardia. The race heads into the Valtellina and mainly runs at mid-altitude, which will shape the rhythm of the peloton.
In the finale, two short but very steep climbs are likely to create a first clear selection. A bunch sprint is highly unlikely under these conditions. Instead, the stage win is expected to be decided by small groups or even a solo rider.
The race: Alessandro Pinarello (NSN Cycling Team) did not start.
Here's the report from stage winner Tadej Pogacar's UAE Team Emirates-XRG:
On stage 1 of the Tour de Suisse, Tadej Pogačar produced a remarkable display to take the stage and ride his way into the leader’s jersey. The world champion went alone with 69.3km to go, and would not be caught again before the finish.
As the day lulled behind the breakaway, Pogačar saw his opportunity to attack, and made it count. The UAE Team Emirates-XRG rider clipped off the front of the peloton, and was not to be followed.
Kilometre by kilometre, Pogačar bridged his way across to the breakaway, and after 4km, he was at the front of the race. Then, as the road rose again, the Slovenian attacked off the front and went solo with 69.3km to go. Over an hour later, Pogačar had only extended his lead over those behind, taking a commanding lead in the general classification.

He's gone. Tadej Pogacar is alone and off the front, 2min 20sec ahead of his nearest chaser Richard Carapaz with 16 km to go.
By the finish in Sondrio, the UAE Team Emirates-XRG rider had an advantage of over two minutes to his nearest competitor, Richard Carapaz (EF Education-EasyPost), with the third-nearest rider almost two and a half minutes down.
Heading into stage 2, Pogačar holds a gap of two minutes and 22 seconds over Carapaz, with Andrea Bagioli (Lidl-Trek) at 2:39, and anybody else at over four minutes. His lead is commanding, but his ambition will not be tempered. After the finish on Wednesday afternoon, the 27-year-old was happy to reflect on a successful afternoon.
Pogačar: “It was hard, it was really hard. the parcours this time was easy, eevrything was under control and then from the first climb of the day, it was already super hard just to go up. Nils did an amazing pace there, and after the bonus seconds, me and Brandon really took the challenge and tried something.
“I didn’t have radio there, so I didn’t know what was happening there, so I just kept on riding. Once I knew the gap was big, I could settle into the rhythm and try to hold it to the finish, which was really long and super hard, but also quite technical, so it was quite nice to be alone.
“Somehow it worked, thanks to the teammates I think, blocking in the back, and setting the pace beforehand. Without this, it wouldn’t be possible. We have a strong team, so we can try to go for the stages in the days to come.”
Complete results:
144 kilometers raced at an average speed of 41.369 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 3hr 28min 51sec |
| 2 | Richard Carapaz | EF Education-EasyPost | @ 2min 14sec |
| 3 | Andrea Bagioli | Lidl-Trek | 2:29 |
| 4 | Ilan Van Wilder | Soudal Quick-Step | 4:02 |
| 5 | Mathias Vacek | Lidl-Trek | s.t. |
| 6 | Brandon McNulty | UAE Team Emirates-XRG | s.t. |
| 7 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 8 | Felix Grossschartner | UAE Team Emirates-XRG | 4:05 |
| 9 | AJ August | Netcompany INEOS Cycling Team | 4:30 |
| 10 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 11 | Tobias Foss | Netcompany INEOS Cycling Team | s.t. |
| 12 | Sergio Higuita | XDS Astana Team | s.t. |
| 13 | Matthew Riccitello | Decathlon CMA CGM Team | s.t. |
| 14 | Mikel Landa | Soudal Quick-Step | s.t. |
| 15 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 16 | Paul Double | Team Jayco-AlUla | s.t. |
| 17 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 18 | Primoz Roglic | Red Bull-BORA-hansgrohe | 4:44 |
| 19 | Simon Dalby | Uno-X Mobility | 5:12 |
| 20 | Liam Slock | Lotto-Intermarché | 5:34 |
| 21 | Bart Lemmen | Team Visma | Lease a Bike | 5:36 |
| 22 | Lorenzo Germani | Groupama-FDJ United | 5:38 |
| 23 | Mattia Gaffuri | Team Picnic PostNL | 5:39 |
| 24 | Marc Hirschi | Tudor Pro Cycling Team | s.t. |
| 25 | Enric Mas | Movistar Team | 6:34 |
| 26 | Sander De Pestel | Decathlon CMA CGM Team | s.t. |
| 27 | Paul Lapeira | Decathlon CMA CGM Team | 6:44 |
| 28 | Michael Matthews | Team Jayco-AlUla | 6:48 |
| 29 | Bjoern Koerdt | Team Picnic PostNL | 13:22 |
| 30 | Javier Romo | Movistar Team | s.t. |
| 31 | Corbin Strong | NSN Cycling Team | s.t. |
| 32 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 33 | Nairo Quintana | Movistar Team | s.t. |
| 34 | Mathieu van der Poel | Alpecin-Premier Tech | s.t. |
| 35 | Ewen Costiou | Groupama-FDJ United | s.t. |
| 36 | Mauro Schmid | Team Jayco-AlUla | s.t. |
| 37 | Romain Grégoire | Groupama-FDJ United | s.t. |
| 38 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 39 | Lenny Martinez | Bahrain Victorious | s.t. |
| 40 | Brandon Rivera | Netcompany INEOS Cycling Team | s.t. |
| 41 | Jordan Labrosse | Decathlon CMA CGM Team | s.t. |
| 42 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | 19:12 |
| 43 | Louis Barré | Team Visma | Lease a Bike | 19:48 |
| 44 | Jacopo Mosca | Lidl-Trek | 21:11 |
| 45 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 46 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 47 | Colby Simmons | EF Education-EasyPost | s.t. |
| 48 | Sam Oomen | Lidl-Trek | s.t. |
| 49 | Clément Russo | Groupama-FDJ United | s.t. |
| 50 | Attila Valter | Bahrain Victorious | s.t. |
| 51 | Valentin Madouas | Groupama-FDJ United | s.t. |
| 52 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 53 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 54 | Moritz Kretschy | NSN Cycling Team | s.t. |
| 55 | Pier-André Côté | NSN Cycling Team | s.t. |
| 56 | Axel Laurance | Netcompany INEOS Cycling Team | s.t. |
| 57 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | s.t. |
| 58 | Jonas Rutsch | Lotto-Intermarché | s.t. |
| 59 | Lucas Hamilton | Netcompany INEOS Cycling Team | s.t. |
| 60 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 61 | Max Schachmann | Soudal Quick-Step | s.t. |
| 62 | Matthew Brennan | Team Visma | Lease a Bike | s.t. |
| 63 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 64 | Menno Huising | Team Visma | Lease a Bike | s.t. |
| 65 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 66 | Patrick Konrad | Lidl-Trek | s.t. |
| 67 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 68 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 69 | Martin Tjøtta | Uno-X Mobility | s.t. |
| 70 | Markel Beloki | EF Education-EasyPost | s.t. |
| 71 | Darren Rafferty | EF Education-EasyPost | s.t. |
| 72 | Pelayo Sanchez | Movistar Team | s.t. |
| 73 | Marco Schrettl | XDS Astana Team | s.t. |
| 74 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 75 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 76 | Roger Adrià | Movistar Team | s.t. |
| 77 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | s.t. |
| 78 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 79 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 80 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 81 | Rémy Rochas | Groupama-FDJ United | s.t. |
| 82 | Jan Hirt | NSN Cycling Team | s.t. |
| 83 | Darren van Bekkum | XDS Astana Team | s.t. |
| 84 | Alexander Kamp | Uno-X Mobility | s.t. |
| 85 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 86 | Filippo Zana | Soudal Quick-Step | s.t. |
| 87 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 88 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 89 | Jorge Arcas | Movistar Team | s.t. |
| 90 | Lorenzo Rota | Lotto-Intermarché | s.t. |
| 91 | Pau Miquel Delgado | Bahrain Victorious | s.t. |
| 92 | Bauke Mollema | Lidl-Trek | s.t. |
| 93 | Domen Novak | UAE Team Emirates-XRG | s.t. |
| 94 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
| 95 | Thibau Nys | Lidl-Trek | s.t. |
| 96 | Alexey Lutsenko | NSN Cycling Team | s.t. |
| 97 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 98 | Ben Swift | Netcompany INEOS Cycling Team | s.t. |
| 99 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 100 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 101 | Emiel Verstrynge | Alpecin-Premier Tech | s.t. |
| 102 | Magnus Cort | Uno-X Mobility | s.t. |
| 103 | Sven Erik Bystrøm | Uno-X Mobility | s.t. |
| 104 | Fredrik Dversnes | Uno-X Mobility | s.t. |
| 105 | Casper van Uden | Team Picnic PostNL | s.t. |
| 106 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 107 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 108 | Marius Mayrhofer | Tudor Pro Cycling Team | s.t. |
| 109 | Orluis Aular | Movistar Team | s.t. |
| 110 | Oscar Chamberlain | Decathlon CMA CGM Team | s.t. |
| 111 | Tobias Bayer | Alpecin-Premier Tech | s.t. |
| 112 | Alec Segaert | Bahrain Victorious | 21:25 |
| 113 | Callum Scotson | Decathlon CMA CGM Team | s.t. |
| 114 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 115 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 116 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 117 | Clément Champoussin | XDS Astana Team | s.t. |
| 118 | Jarno Widar | Lotto-Intermarché | s.t. |
| 119 | Luca Vergallito | Alpecin-Premier Tech | 22:08 |
| 120 | Alberto Bettiol | XDS Astana Team | s.t. |
| 121 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 122 | Dion Smith | NSN Cycling Team | s.t. |
| 123 | Cédric Beullens | Lotto-Intermarché | 22:49 |
| 124 | Afonso Eulalio | Bahrain Victorious | 24:06 |
| 125 | Emil Herzog | Red Bull-BORA-hansgrohe | 24:25 |
| 126 | Julian Alaphilippe | Tudor Pro Cycling Team | s.t. |
| 127 | Kaden Groves | Alpecin-Premier Tech | 25:13 |
| 128 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 129 | Tim Naberman | Team Picnic PostNL | 26:26 |
| 130 | Nicolas Vinokurov | XDS Astana Team | 26:27 |
| 131 | Luke Lamperti | EF Education-EasyPost | s.t. |
| 132 | Gil Gelders | Soudal Quick-Step | s.t. |
| 133 | Sébastien Grignard | Lotto-Intermarché | s.t. |
| 134 | Marco Brenner | Tudor Pro Cycling Team | s.t. |
| 135 | Marco Haller | Tudor Pro Cycling Team | 27:15 |
| 136 | Kamil Gradek | Bahrain Victorious | 28:19 |
GC after stage 1:
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 3hr 28min 37sec |
| 2 | Richard Carapaz | EF Education-EasyPost | @ 2min 22sec |
| 3 | Andrea Bagioli | Lidl-Trek | 2:39 |
| 4 | Ilan Van Wilder | Soudal Quick-Step | 4:16 |
| 5 | Mathias Vacek | Lidl-Trek | s.t. |
| 6 | Brandon McNulty | UAE Team Emirates-XRG | s.t. |
| 7 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 8 | Felix Grosschartner | UAE Team Emirates-XRG | 4:18 |
| 9 | Matthew Riccitello | Decathlon CMA CGM Team | 4:43 |
| 10 | AJ August | Netcompany INEOS Cycling Team | 4:44 |
| 11 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 12 | Tobias Foss | Netcompany INEOS Cycling Team | s.t. |
| 13 | Sergio Higuita | XDS Astana Team | s.t. |
| 14 | Mikel Landa | Soudal Quick-Step | s.t. |
| 15 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 16 | Paul Double | Team Jayco-AlUla | s.t. |
| 17 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 18 | Primoz Roglic | Red Bull-BORA-hansgrohe | 4:58 |
| 19 | Simon Dalby | Uno-X Mobility | 5:26 |
| 20 | Liam Slock | Lotto-Intermarché | 5:48 |
| 21 | Bart Lemmen | Team Visma | Lease a Bike | 5:50 |
| 22 | Lorenzo Germani | Groupama-FDJ United | 5:52 |
| 23 | Mattia Gaffuri | Team Picnic PostNL | 5:53 |
| 24 | Marc Hirschi | Tudor Pro Cycling Team | s.t. |
| 25 | Enric Mas | Movistar Team | 6:48 |
| 26 | Sander De Pestel | Decathlon CMA CGM Team | s.t. |
| 27 | Paul Lapeira | Decathlon CMA CGM Team | 6:58 |
| 28 | Michael Matthews | Team Jayco-AlUla | 7:02 |
| 29 | Bjoern Koerdt | Team Picnic PostNL | 13:36 |
| 30 | Javier Romo | Movistar Team | s.t. |
| 31 | Corbin Strong | NSN Cycling Team | s.t. |
| 32 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 33 | Nairo Quintana | Movistar Team | s.t. |
| 34 | Mathieu van der Poel | Alpecin-Premier Tech | s.t. |
| 35 | Ewen Costiou | Groupama-FDJ United | s.t. |
| 36 | Mauro Schmid | Team Jayco-AlUla | s.t. |
| 37 | Romain Grégoire | Groupama-FDJ United | s.t. |
| 38 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 39 | Lenny Martinez | Bahrain Victorious | s.t. |
| 40 | Brandon Rivera | Netcompany INEOS Cycling Team | s.t. |
| 41 | Jordan Labrosse | Decathlon CMA CGM Team | s.t. |
| 42 | Fred Wright | Pinarello-Q36.5 Pro Cycling Team | 19:26 |
| 43 | Louis Barré | Team Visma | Lease a Bike | 20:02 |
| 44 | Fredrik Dversnes | Uno-X Mobility | 21:19 |
| 45 | Jacopo Mosca | Lidl-Trek | 21:25 |
| 46 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 47 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 48 | Colby Simmons | EF Education-EasyPost | s.t. |
| 49 | Sam Oomen | Lidl-Trek | s.t. |
| 50 | Clément Russo | Groupama-FDJ United | s.t. |
| 51 | Attila Valter | Bahrain Victorious | s.t. |
| 52 | Valentin Madouas | Groupama-FDJ United | s.t. |
| 53 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 54 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 55 | Moritz Kretschy | NSN Cycling Team | s.t. |
| 56 | Pier-André Côté | NSN Cycling Team | s.t. |
| 57 | Axel Laurance | Netcompany INEOS Cycling Team | s.t. |
| 58 | Michal Kwiatkowski | Netcompany INEOS Cycling Team | s.t. |
| 59 | Jonas Rutsch | Lotto-Intermarché | s.t. |
| 60 | Lucas Hamilton | Netcompany INEOS Cycling Team | s.t. |
| 61 | Xandro Meurisse | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 62 | Max Schachmann | Soudal Quick-Step | s.t. |
| 63 | Matthew Brennan | Team Visma | Lease a Bike | s.t. |
| 64 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 65 | Menno Huising | Team Visma | Lease a Bike | s.t. |
| 66 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 67 | Patrick Konrad | Lidl-Trek | s.t. |
| 68 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 69 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 70 | Martin Tjøtta | Uno-X Mobility | s.t. |
| 71 | Markel Beloki | EF Education-EasyPost | s.t. |
| 72 | Darren Rafferty | EF Education-EasyPost | s.t. |
| 73 | Pelayo Sanchez | Movistar Team | s.t. |
| 74 | Marco Schrettl | XDS Astana Team | s.t. |
| 75 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 76 | Milan Vader | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 77 | Roger Adrià | Movistar Team | s.t. |
| 78 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | s.t. |
| 79 | Xabier Azparren | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 80 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 81 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 82 | Rémy Rochas | Groupama-FDJ United | s.t. |
| 83 | Jan Hirt | NSN Cycling Team | s.t. |
| 84 | Darren van Bekkum | XDS Astana Team | s.t. |
| 85 | Alexander Kamp | Uno-X Mobility | s.t. |
| 86 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 87 | Filippo Zana | Soudal Quick-Step | s.t. |
| 88 | Davide De Pretto | Team Jayco-AlUla | s.t. |
| 89 | Walter Calzoni | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 90 | Jorge Arcas | Movistar Team | s.t. |
| 91 | Lorenzo Rota | Lotto-Intermarché | s.t. |
| 92 | Pau Miquel Delgado | Bahrain Victorious | s.t. |
| 93 | Bauke Mollema | Lidl-Trek | s.t. |
| 94 | Domen Novak | UAE Team Emirates-XRG | s.t. |
| 95 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
| 96 | Thibau Nys | Lidl-Trek | s.t. |
| 97 | Alexey Lutsenko | NSN Cycling Team | s.t. |
| 98 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 99 | Ben Swift | Netcompany INEOS Cycling Team | s.t. |
| 100 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 101 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 102 | Emiel Verstrynge | Alpecin-Premier Tech | s.t. |
| 103 | Magnus Cort | Uno-X Mobility | s.t. |
| 104 | Sven Erik Bystrøm | Uno-X Mobility | s.t. |
| 105 | Casper van Uden | Team Picnic PostNL | s.t. |
| 106 | Marcel Camprubí | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 107 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 108 | Marius Mayrhofer | Tudor Pro Cycling Team | s.t. |
| 109 | Orluis Aular | Movistar Team | s.t. |
| 110 | Oscar Chamberlain | Decathlon CMA CGM Team | s.t. |
| 111 | Tobias Bayer | Alpecin-Premier Tech | s.t. |
| 112 | Alec Segaert | Bahrain Victorious | 21:39 |
| 113 | Callum Scotson | Decathlon CMA CGM Team | s.t. |
| 114 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 115 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 116 | Sjoerd Bax | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 117 | Clément Champoussin | XDS Astana Team | s.t. |
| 118 | Jarno Widar | Lotto-Intermarché | s.t. |
| 119 | Luca Vergallito | Alpecin-Premier Tech | 22:22 |
| 120 | Alberto Bettiol | XDS Astana Team | s.t. |
| 121 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 122 | Dion Smith | NSN Cycling Team | s.t. |
| 123 | Cédric Beullens | Lotto-Intermarché | 23:03 |
| 124 | Afonso Eulalio | Bahrain Victorious | 24:20 |
| 125 | Emil Herzog | Red Bull-BORA-hansgrohe | 24:39 |
| 126 | Julian Alaphilippe | Tudor Pro Cycling Team | s.t. |
| 127 | Kaden Groves | Alpecin-Premier Tech | 25:27 |
| 128 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 129 | Tim Naberman | Team Picnic PostNL | 26:40 |
| 130 | Nicolas Vinokurov | XDS Astana Team | 26:41 |
| 131 | Luke Lamperti | EF Education-EasyPost | s.t. |
| 132 | Gil Gelders | Soudal Quick-Step | s.t. |
| 133 | Sébastien Grignard | Lotto-Intermarché | s.t. |
| 134 | Marco Brenner | Tudor Pro Cycling Team | s.t. |
| 135 | Marco Haller | Tudor Pro Cycling Team | 27:29 |
| 136 | Kamil Gradek | Bahrain Victorious | 28:33 |
Stage 1 map & profile:

Stage 1 map

Stage 1 profile
Stage one photos by Fotorepoter Sirotti:

Former world road champion (2020, 2021) Julian Alaphilppe before the start.

Mikel Landa heads to the start.

Some NSN Cycling Team riders before the race.

A beautiful day for a bike race in Switzerland.

The peloton flies down a mountain.

World road champion Tadej Pogacar descends.

No other riders in sight as Tadej Pogacar wins the stage.

Richard Carapaz finishes second

Primoz Roglic did not get a good start to the race. He finished 18th, at 4min 44sec.

Tadej Pogacar will start stage two in yellow.
Start list with back numbers, June 16, 2026:
| UAE Team Emirates-XRG | |
| 1 | Tadej Pogacar |
| 2 | Tim Wellens |
| 3 | Felix Grossschartner |
| 4 | Brandon McNulty |
| 5 | Domen Novak |
| 6 | Nils Politt |
| 7 | Jhonatan Narvaez |
| Alpecin-Premier Tech | |
| 11 | Mathieu van der Poel |
| 12 | Silvan Dillier |
| 13 | Kaden Groves |
| 14 | Tobias Bayer |
| 15 | Luca Vergallito |
| 16 | Oscar Riesebeek |
| 17 | Emiel Verstrynge |
| Decathlon CMA CGM Team | |
| 21 | Matthew Riccitello |
| 22 | Oscar Chamberlain |
| 23 | Jordan Labrosse |
| 24 | Paul Lapeira |
| 25 | Callum Scotson |
| 26 | Tiesj Benoot |
| 27 | Sander De Pestel |
| EF Education-EasyPost | |
| 31 | Richard Carapaz |
| 32 | Vincenzo Albanese |
| 33 | Markel Beloki |
| 34 | Darren Rafferty |
| 35 | Luke Lamperti |
| 36 | Marijn van den Berg |
| 37 | Colby Simmons |
| Bahrain Victorious | |
| 41 | Antonio Tiberi |
| 42 | Afonso Eulalio |
| 43 | Kamil Gradek |
| 44 | Lenny Martinez |
| 45 | Pau Miquel Delgado |
| 46 | Alec Segaert |
| 47 | Attila Valter |
| Groupama-FDJ United | |
| 51 | Remi Cavagna |
| 52 | Ewen Costiou |
| 53 | Lorenzo Germani |
| 54 | Rémy Rochas |
| 55 | Romain Grégoire |
| 56 | Valentin Madouas |
| 57 | Clément Russo |
| Netcompany INEOS | |
| 61 | AJ August |
| 62 | Tobias Foss |
| 63 | Lucas Hamilton |
| 64 | Michal Kwiatkowski |
| 65 | Axel Laurance |
| 66 | Brandon Rivera |
| 67 | Ben Swift |
| Lidl-Trek | |
| 71 | Andrea Bagioli |
| 72 | Patrick Konrad |
| 73 | Bauke Mollema |
| 74 | Jacopo Mosca |
| 75 | Thibau Nys |
| 76 | Sam Oomen |
| 77 | Mathias Vacek |
| Lotto-Intermarché | |
| 81 | Jarno Widar |
| 82 | Cédric Beullens |
| 83 | Sébastien Grignard |
| 84 | Felix Ørn-Kristoff |
| 85 | Lorenzo Rota |
| 86 | Jonas Rutsch |
| 87 | Liam Slock |
| Movistar Team | |
| 91 | Nairo Quintana |
| 92 | Roger Adrià |
| 93 | Jorge Arcas |
| 94 | Orluis Aular |
| 95 | Enric Mas |
| 96 | Javier Romo |
| 97 | Pelayo Sanchez |
| NSN Cycling Team | |
| 101 | Alexey Lutsenko |
| 102 | Pier-André Côté |
| 103 | Jan Hirt |
| 104 | Alessandro Pinarello |
| 105 | Moritz Kretschy |
| 106 | Dion Smith |
| 107 | Corbin Strong |
| Red Bull-BORA-hansgrohe | |
| 111 | Primoz Roglic |
| 112 | Giovanni Aleotti |
| 113 | Finn Fisher-Black |
| 114 | Alexander Hajek |
| 115 | Emil Herzog |
| 116 | Aleksandr Vlasov |
| 117 | Frederik Wandahl |
| Soudal Quick-Step | |
| 121 | Mikel Landa |
| 122 | Max Schachmann |
| 123 | Alberto Dainese |
| 124 | Gil Gelders |
| 125 | Ilan Van Wilder |
| 126 | Louis Vervaeke |
| 127 | Filippo Zana |
| Team Jayco-AlUla | |
| 131 | Mauro Schmid |
| 132 | Paul Double |
| 133 | Asbjørn Hellemose |
| 134 | Michael Matthews |
| 135 | Patrick Gamper |
| 136 | Finlay Pickering |
| 137 | Davide De Pretto |
| Team Picnic PostNL | |
| 141 | Matthew Dinham |
| 142 | Tim Naberman |
| 143 | Mattia Gaffuri |
| 144 | Chris Hamilton |
| 145 | Bjoern Koerdt |
| 146 | Oliver Peace |
| 147 | Casper van Uden |
| Team Visma | Lease a Bike | |
| 151 | Louis Barré |
| 152 | Matthew Brennan |
| 153 | Owain Doull |
| 154 | Menno Huising |
| 155 | Wilco Kelderman |
| 156 | Steven Kruijswijk |
| 157 | Bart Lemmen |
| Uno-X Mobility | |
| 161 | Sven Erik Bystrøm |
| 162 | Simon Dalby |
| 163 | Fredrik Dversnes |
| 164 | Markus Hoelgaard |
| 165 | Alexander Kamp |
| 166 | Magnus Cort |
| 167 | Martin Tjøtta |
| XDS Astana Team | |
| 171 | Alberto Bettiol |
| 172 | Clément Champoussin |
| 173 | Yevgeniy Fedorov |
| 174 | Marco Schrettl |
| 175 | Darren van Bekkum |
| 176 | Sergio Higuita |
| 177 | Nicolas Vinokurov |
| Pinarello-Q36.5 Pro Cycling Team | |
| 181 | Milan Vader |
| 182 | Xabier Azparren |
| 183 | Walter Calzoni |
| 184 | Marcel Camprubí |
| 185 | Sjoerd Bax |
| 186 | Xandro Meurisse |
| 187 | Fred Wright |
| Tudor Pro Cycling Team | |
| 191 | Marco Brenner |
| 192 | Julian Alaphilippe |
| 193 | Marco Haller |
| 194 | Marc Hirschi |
| 195 | Arthur Kluckers |
| 196 | Marius Mayrhofer |
| 197 | Fabian Weiss |