Stage 17: Cassano d'Adda (ITA) -> Andalo (ITA)

Giro d'Italia 2026 • 27-05-2026 • 202.0 kms

Rankings

AD

Cyclingoo: All the cycling you love in one app

Get results, follow the GC and check all the key info for every race.

Cyclingoo promo

Try it now

Stage results

Rank Cyclist Team Time
1 Image: Michael Valgren Valgren, Michael (DEN) EFE 04:41:33
2 Image: Andreas Leknessund Leknessund, Andreas (NOR) UXM + 00:00:03
3 Image: Damiano Caruso Caruso, Damiano (ITA) TBV + 00:00:06
4 Image: Aleksandr Vlasov Vlasov, Aleksandr (RUS) RBH + 00:00:06
5 Image: Einer Rubio Reyes Rubio Reyes, Einer (COL) MOV + 00:00:06
6 Image: Igor Arrieta Lizarraga Arrieta Lizarraga, Igor (ESP) UEX + 00:00:14
7 Image: Gianmarco Garofoli Garofoli, Gianmarco (ITA) SOQ + 00:00:52
8 Image: David De La Cruz De La Cruz, David (ESP) PQT + 00:01:08
9 Image: Jhonnatan Narváez Narváez, Jhonnatan (ECU) UEX + 00:01:44
10 Image: Mark Donovan Donovan, Mark (GBR) PQT + 00:01:44
11 Image: Florian Stork Stork, Florian (GER) TUD + 00:01:44
12 Image: Jan Hirt Hirt, Jan (CZE) NSN + 00:01:44
13 Image: Giulio Ciccone Ciccone, Giulio (ITA) LTK + 00:01:47
14 Image: Jardi Christiaan Van Der Lee Van Der Lee, Jardi Christiaan (NED) EFE + 00:02:00
15 Image: Fabio Van Den Bossche Van Den Bossche, Fabio (BEL) SOQ + 00:02:19
16 Image: Juan Pedro López López, Juan Pedro (ESP) MOV + 00:02:19
17 Image: Mattia Bais Bais, Mattia (ITA) PTV + 00:02:22
18 Image: Mick Van Dijke Van Dijke, Mick (NED) RBH + 00:02:38
19 Image: Simone Gualdi Gualdi, Simone (ITA) LOI + 00:03:33
20 Image: Enric Mas Mas, Enric (ESP) MOV + 00:04:12
21 Image: Alessandro Tonelli Tonelli, Alessandro (ITA) PTV + 00:04:58
22 Image: Orluis Alberto Aular Sanabria Aular Sanabria, Orluis Alberto (VEN) MOV + 00:05:15
23 Image: Johannes Kulset Kulset, Johannes (NOR) UXM + 00:05:15
24 Image: Andrea Raccagni Noviero Raccagni Noviero, Andrea (ITA) SOQ + 00:05:15
25 Image: Rémy Rochas Rochas, Rémy (FRA) GFC + 00:05:15
26 Image: Luca Vergallito Vergallito, Luca (ITA) APT + 00:05:15
27 Image: Toon Aerts Aerts, Toon (BEL) LOI + 00:05:15
28 Image: Koen Bouwman Bouwman, Koen (NED) JAY + 00:05:15
29 Image: Bart Lemmen Lemmen, Bart (NED) TVL + 00:05:15
30 Image: Ben Zwiehoff Zwiehoff, Ben (GER) RBH + 00:05:15
31 Image: Sepp Kuss Kuss, Sepp (USA) TVL + 00:05:15
32 Image: Mathys Rondel Rondel, Mathys (FRA) TUD + 00:05:15
33 Image: Davide Piganzoli Piganzoli, Davide (ITA) TVL + 00:05:15
34 Image: Jonas Vingegaard Vingegaard, Jonas (DEN) TVL + 00:05:15
35 Image: Ludovico Crescioli Crescioli, Ludovico (ITA) PTV + 00:05:15
36 Image: Rasmus Søjberg Pedersen Pedersen, Rasmus Søjberg (DEN) DCT + 00:05:15
37 Image: Giovanni Aleotti Aleotti, Giovanni (ITA) RBH + 00:05:15
38 Image: Callum Scotson Scotson, Callum (AUS) DCT + 00:05:15
39 Image: Afonso Eulálio Eulálio, Afonso (POR) TBV + 00:05:15
40 Image: Magnus Sheffield Sheffield, Magnus (USA) NCI + 00:05:15
41 Image: Felix Gall Gall, Felix (AUT) DCT + 00:05:15
42 Image: Markel Beloki Beloki, Markel (ESP) EFE + 00:05:15
43 Image: Thymen Arensman Arensman, Thymen (NED) NCI + 00:05:15
44 Image: Victor Campenaerts Campenaerts, Victor (BEL) TVL + 00:05:15
45 Image: Gregor Mühlberger Mühlberger, Gregor (AUT) DCT + 00:05:15
46 Image: Jai Hindley Hindley, Jai (AUS) RBH + 00:05:15
47 Image: Edoardo Zambanini Zambanini, Edoardo (ITA) TBV + 00:05:15
48 Image: Chris Harper Harper, Chris (AUS) PQT + 00:05:15
49 Image: Wouter Poels Poels, Wouter (NED) URR + 00:05:15
50 Image: Derek Gee Gee, Derek (CAN) LTK + 00:05:15
51 Image: Egan Arley Bernal Bernal, Egan Arley (COL) NCI + 00:05:15
52 Image: Oliver Naesen Naesen, Oliver (BEL) DCT + 00:05:15
53 Image: Lorenzo Milesi Milesi, Lorenzo (ITA) MOV + 00:05:15
54 Image: Embret Svestad-Bårdseng Svestad-Bårdseng, Embret (NOR) NCI + 00:05:15
55 Image: Ben O'Connor O'Connor, Ben (AUS) JAY + 00:05:15
56 Image: Jack Haig Haig, Jack (AUS) NCI + 00:05:15
57 Image: Johannes Staune-Mittet Staune-Mittet, Johannes (NOR) DCT + 00:05:15
58 Image: Michael Storer Storer, Michael (AUS) TUD + 00:05:15
59 Image: Fran Miholjevic Miholjevic, Fran (HRV) TBV + 00:06:17
60 Image: Andréa Mifsud Mifsud, Andréa (MLT) PTV + 00:07:03
61 Image: Diego Ulissi Ulissi, Diego (ITA) XAT + 00:07:03
62 Image: Markus Hoelgaard Hoelgaard, Markus (NOR) UXM + 00:07:03
63 Image: Sakarias Koller Løland Løland, Sakarias Koller (NOR) UXM + 00:07:03
64 Image: Amanuel Ghebreigzabhier Ghebreigzabhier, Amanuel (ERI) LTK + 00:07:03
65 Image: William Barta Barta, William (USA) TUD + 00:07:03
66 Image: Gianni Moscon Moscon, Gianni (ITA) RBH + 00:07:48
67 Image: Filippo Ganna Ganna, Filippo (ITA) NCI + 00:08:22
68 Image: Matteo Sobrero Sobrero, Matteo (ITA) LTK + 00:08:22
69 Image: Connor Swift Swift, Connor (GBR) NCI + 00:08:29
70 Image: Warren Barguil Barguil, Warren (FRA) TPP + 00:09:43
71 Image: Robert Stannard Stannard, Robert (AUS) TBV + 00:10:15
72 Image: Lawrence Warbasse Warbasse, Lawrence (USA) TUD + 00:12:46
73 Image: Alan Hatherly Hatherly, Alan (RSA) JAY + 00:12:46
74 Image: Cyril Barthe Barthe, Cyril (FRA) GFC + 00:12:52
75 Image: Alessandro Pinarello Pinarello, Alessandro (ITA) NSN + 00:13:29
76 Image: Filippo Zana Zana, Filippo (ITA) SOQ + 00:13:29
77 Image: Giulio Pellizzari Pellizzari, Giulio (ITA) RBH + 00:13:29
78 Image: Manuele Tarozzi Tarozzi, Manuele (ITA) BCS + 00:13:29
79 Image: Tobias Bayer Bayer, Tobias (AUT) APT + 00:13:29
80 Image: Rémi Cavagna Cavagna, Rémi (FRA) GFC + 00:13:29
81 Image: Gijs Leemreize Leemreize, Gijs (NED) TPP + 00:13:40
82 Image: Frank Van Den Broek Van Den Broek, Frank (NED) TPP + 00:13:40
83 Image: Nelson Filipe Oliveira Oliveira, Nelson Filipe (POR) MOV + 00:14:57
84 Image: Alberto Bettiol Bettiol, Alberto (ITA) XAT + 00:14:57
85 Image: Niklas Larsen Larsen, Niklas (DEN) URR + 00:15:54
86 Image: Brieuc Rolland Rolland, Brieuc (FRA) GFC + 00:17:01
87 Image: Christopher Juul-Jensen Juul-Jensen, Christopher (DEN) JAY + 00:18:28
88 Image: Tim Rex Rex, Tim (BEL) TVL + 00:18:51
89 Image: Jan Christen Christen, Jan (SUI) UEX + 00:19:00
90 Image: Max Walscheid Walscheid, Max (GER) LTK + 00:19:15
91 Image: Jonas Rutsch Rutsch, Jonas (GER) LOI + 00:19:15
92 Image: Filippo Turconi Turconi, Filippo (ITA) BCS + 00:19:15
93 Image: Ryan Mullen Mullen, Ryan (IRL) NSN + 00:19:15
94 Image: Luca Paletti Paletti, Luca (ITA) BCS + 00:19:15
95 Image: Nikita Tsvetkov Tsvetkov, Nikita (UZB) BCS + 00:19:15
96 Image: Thomas Pesenti Pesenti, Thomas (ITA) PTV + 00:19:15
97 Image: Timo Kielich Kielich, Timo (BEL) TVL + 00:19:15
98 Image: Mirco Maestri Maestri, Mirco (ITA) PTV + 00:19:15
99 Image: Alec Segaert Segaert, Alec (BEL) TBV + 00:19:15
100 Image: Mathijs Paasschens Paasschens, Mathijs (NED) TBV + 00:19:15
101 Image: Dries Van Gestel Van Gestel, Dries (BEL) SOQ + 00:19:15
102 Image: Ben Turner Turner, Ben (GBR) NCI + 00:19:15
103 Image: Nico Denz Denz, Nico (GER) RBH + 00:19:15
104 Image: Lorenzo Rota Rota, Lorenzo (ITA) LOI + 00:19:15
105 Image: Jensen Plowright Plowright, Jensen (AUS) APT + 00:19:15
106 Image: Jonas Geens Geens, Jonas (BEL) APT + 00:19:15
107 Image: Matyáš Kopecký Kopecký, Matyáš (CZE) URR + 00:19:15
108 Image: Diego Pablo Sevilla Sevilla, Diego Pablo (ESP) PTV + 00:19:15
109 Image: Jonathan Milan Milan, Jonathan (ITA) LTK + 00:19:15
110 Image: David González González, David (ESP) PQT + 00:19:15
111 Image: Francesco Busatto Busatto, Francesco (ITA) APT + 00:19:15
112 Image: Casper Van Uden Van Uden, Casper (NED) TPP + 00:19:15
113 Image: Jasper Stuyven Stuyven, Jasper (BEL) SOQ + 00:19:15
114 Image: Ayco Bastiaens Bastiaens, Ayco (BEL) SOQ + 00:19:15
115 Image: Paul Magnier Magnier, Paul (FRA) SOQ + 00:19:15
116 Image: Lukáš Kubiš Kubiš, Lukáš (SVK) URR + 00:19:15
117 Image: Elmar Reinders Reinders, Elmar (NED) URR + 00:19:15
118 Image: Corbin Strong Strong, Corbin (NZL) NSN + 00:19:15
119 Image: Madis Mihkels Mihkels, Madis (EST) EFE + 00:19:15
120 Image: Ethan Vernon Vernon, Ethan (GBR) NSN + 00:19:15
121 Image: Chris Hamilton Hamilton, Chris (AUS) TPP + 00:19:15
122 Image: James Shaw Shaw, James (GBR) EFE + 00:19:15
123 Image: Guillermo Thomas Silva Silva, Guillermo Thomas (URU) XAT + 00:19:15
124 Image: Nicholas Schultz Schultz, Nicholas (AUS) NSN + 00:19:15
125 Image: Iván García Cortina García Cortina, Iván (ESP) MOV + 00:19:15
126 Image: Darren Rafferty Rafferty, Darren (IRL) EFE + 00:19:15
127 Image: Dylan Groenewegen Groenewegen, Dylan (NED) URR + 00:19:15
128 Image: Dion Smith Smith, Dion (NZL) NSN + 00:19:15
129 Image: Sean Flynn Flynn, Sean (GBR) TPP + 00:19:15
130 Image: Harold Martín López López, Harold Martín (ECU) XAT + 00:19:15
131 Image: Luca Mozzato Mozzato, Luca (ITA) TUD + 00:19:15
132 Image: Tim Naberman Naberman, Tim (NED) TPP + 00:19:15
133 Image: Jefferson Alexander Cepeda Ortiz Cepeda Ortiz, Jefferson Alexander (ECU) EFE + 00:19:15
134 Image: Arjen Livyns Livyns, Arjen (BEL) XAT + 00:19:15
135 Image: Paul Penhoët Penhoët, Paul (FRA) GFC + 00:19:15
136 Image: Robin Froidevaux Froidevaux, Robin (SUI) TUD + 00:19:15
137 Image: Joshua Kench Kench, Joshua (NZL) GFC + 00:19:15
138 Image: Fabian Lienhard Lienhard, Fabian (SUI) TUD + 00:19:15
139 Image: Fredrik Dversnes Dversnes, Fredrik (NOR) UXM + 00:19:15
140 Image: António Morgado Morgado, António (POR) UEX + 00:19:15
141 Image: Mikkel Bjerg Bjerg, Mikkel (DEN) UEX + 00:19:15
142 Image: Johan Jacobs Jacobs, Johan (SUI) GFC + 00:19:15
143 Image: Tomáš Kopecký Kopecký, Tomáš (CZE) URR + 00:19:15
144 Image: Tim Torn Teutenberg Teutenberg, Tim Torn (GER) LTK + 00:19:15
145 Image: Hartthijs De Vries De Vries, Hartthijs (NED) URR + 00:19:15
146 Image: Robert Donaldson Donaldson, Robert (GBR) JAY + 00:19:15
147 Image: Giovanni Lonardi Lonardi, Giovanni (ITA) PTV + 00:19:15
148 Image: Vicente Rojas Rojas, Vicente (CHL) BCS + 00:19:15
149 Image: Axel Huens Huens, Axel (FRA) GFC + 00:19:15
150 Image: Johan Price-Pejtersen Price-Pejtersen, Johan (DEN) APT + 00:19:15
151 Image: Simone Consonni Consonni, Simone (ITA) LTK + 00:19:42
152 Image: Matteo Malucelli Malucelli, Matteo (ITA) XAT + 00:19:42
153 Image: Tord Gudmestad Gudmestad, Tord (NOR) DCT + 00:20:15
154 Image: Tobias Lund Andresen Andresen, Tobias Lund (DEN) DCT + 00:20:15
155 Image: Martin Marcellusi Marcellusi, Martin (ITA) BCS + 00:20:15
156 Image: Filippo Magli Magli, Filippo (ITA) BCS + 00:20:15

Standings

General

Vingegaard, Jonas

83:22:51

Mountain

Ciccone, Giulio

277 pts

Points

Magnier, Paul

200 pts

Youth

Eulálio, Afonso

83:32:30

Team

Team Visma | Lease A Bike

250:42:41

Stage Information

This is stage number 17 of the race Giro d'Italia 2026.

It takes place on 27-05-2026, between Cassano d'Adda (ITA) and Andalo (ITA), its length is 202.0 km, and the scheduled start and end times are from 12:10:00 to 17:16:00.

Here, you will find information about this event, including maps, stage profiles, final kilometers profile, and complete rankings.

Image license:
Images by giroditalia.it / © RCS Mediagroup S.p.a.