Stage 9: Cervia (ITA) -> Corno alle Scale (ITA)

Giro d'Italia 2026 • 17-05-2026 • 184.0 kms

Rankings

AD

Cyclingoo: The whole cycling season in your pocket

Follow the Tour, Giro, Vuelta, classics and more with live results and classifications.

Cyclingoo promo

Download for free

Stage results

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

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 9 of the race Giro d'Italia 2026.

It takes place on 17-05-2026, between Cervia (ITA) and Corno alle Scale (ITA), its length is 184.0 km, and the scheduled start and end times are from 12:35:00 to 17:13: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.