Giro d'Italia 2026 - Stage 11

Porcari > Chiavari, 195.0km

08.05-31.05

Jhonatan Narváez (UAE Team Emirates-XRG) completed a hat-trick of stage wins on stage 11 of the Giro d’Italia in Chiavari. Making a select group, Narváez was the only rider able to follow the accelerations of Enric Mas (Movistar) on the final climb to the Red Bull KM inside the final 20km. In the end, the duo would battle it out on the run-in to Chiavari, and Narváez duly delivered on his favourite status, outsprinting the Spaniard to victory. Diego Ulissi (XDS-Astana) rounded out the stage podium in third.

Results

Stage

PosRiderTeam Time
1 Jhonatan Narvaez UAE Team Emirates-XRG 4:33:43
2 Enric Mas Movistar Team + 00.00
3 Diego Ulissi XDS Astana Team + 00.11
4 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 00.11
5 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.11
6 Christian Scaroni XDS Astana Team + 01.13
7 Ludovico Crescioli Team Polti VisitMalta + 01.15
8 Simone Gualdi Lotto-Intermarché + 02.17
9 Warren Barguil Team Picnic PostNL + 02.19
10 Andrea Raccagni Noviero Soudal Quick-Step + 02.19
11 Mattia Bais Team Polti VisitMalta + 03.16
12 Wout Poels Unibet Rose Rockets + 03.24
13 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team + 03.24
14 Gianmarco Garofoli Soudal Quick-Step + 03.24
15 Damiano Caruso Bahrain Victorious + 03.24
16 Rémy Rochas Groupama-FDJ United + 03.24
17 Davide Piganzoli Team Visma | Lease a Bike + 03.24
18 Embret Svestad-Bårdseng Netcompany INEOS + 03.24
19 Egan Bernal Netcompany INEOS + 03.24
20 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 03.24
21 Martin López XDS Astana Team + 03.24
22 Igor Arrieta UAE Team Emirates-XRG + 03.24
23 Ben O'Connor Team Jayco-AlUla + 03.24
24 Thymen Arensman Netcompany INEOS + 03.24
25 Johannes Kulset Uno-X Mobility + 03.24
26 Jack Haig Netcompany INEOS + 03.24
27 Alessandro Tonelli Team Polti VisitMalta + 03.24
28 Magnus Sheffield Netcompany INEOS + 03.24
29 Sepp Kuss Team Visma | Lease a Bike + 03.24
30 Jai Hindley Red Bull-BORA-hansgrohe + 03.24
31 Ben Zwiehoff Red Bull-BORA-hansgrohe + 03.24
32 Jonas Vingegaard Team Visma | Lease a Bike + 03.24
33 Afonso Eulalio Bahrain Victorious + 03.24
34 Giulio Ciccone Lidl-Trek + 03.24
35 Derek Gee-West Lidl-Trek + 03.24
36 William Barta Tudor Pro Cycling Team + 03.24
37 Markel Beloki EF Education-EasyPost + 03.24
38 Giovanni Aleotti Red Bull-BORA-hansgrohe + 03.24
39 Mathys Rondel Tudor Pro Cycling Team + 03.24
40 Alan Hatherly Team Jayco-AlUla + 03.24
41 Michael Storer Tudor Pro Cycling Team + 03.24
42 Felix Gall Decathlon CMA CGM + 03.24
43 Gregor Mühlberger Decathlon CMA CGM + 03.24
44 Giulio Pellizzari Red Bull-BORA-hansgrohe + 03.24
45 Jan Hirt NSN Cycling Team + 03.24
46 Juan Pedro Lopez Movistar Team + 03.24
47 Callum Scotson Decathlon CMA CGM + 03.24
48 Johannes Staune-Mittet Decathlon CMA CGM + 03.24
49 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 03.41
50 Lennert Van Eetvelt Lotto-Intermarché + 06.46
51 Edoardo Zambanini Bahrain Victorious + 07.53
52 Matteo Sobrero Lidl-Trek + 08.35
53 Florian Stork Tudor Pro Cycling Team + 08.49
54 Bart Lemmen Team Visma | Lease a Bike + 09.17
55 Josh Kench Groupama-FDJ United + 10.14
56 Jasper Stuyven Soudal Quick-Step + 12.48
57 Victor Campenaerts Team Visma | Lease a Bike + 12.48
58 Tobias Bayer Alpecin-Premier Tech + 14.10
59 Andrea Mifsud Team Polti VisitMalta + 14.10
60 Gijs Leemreize Team Picnic PostNL + 14.10
61 Connor Swift Netcompany INEOS + 14.10
62 Nick Schultz NSN Cycling Team + 14.10
63 Einer Rubio Movistar Team + 14.10
64 Lorenzo Rota Lotto-Intermarché + 14.10
65 Jan Christen UAE Team Emirates-XRG + 14.10
66 Amanuel Ghebreigzabhier Lidl-Trek + 14.10
67 Ben Turner Netcompany INEOS + 16.57
68 Luca Vergallito Alpecin-Premier Tech + 17.26
69 Lawrence Warbasse Tudor Pro Cycling Team + 17.26
70 Mathijs Paasschens Bahrain Victorious + 19.16
71 Brieuc Rolland Groupama-FDJ United + 19.16
72 Alec Segaert Bahrain Victorious + 19.16
73 Timo Kielich Team Visma | Lease a Bike + 19.16
74 Corbin Strong NSN Cycling Team + 19.16
75 Filippo Ganna Netcompany INEOS + 19.16
76 Alberto Bettiol XDS Astana Team + 19.16
77 Tim Rex Team Visma | Lease a Bike + 19.16
78 Gianni Moscon Red Bull-BORA-hansgrohe + 19.16
79 Nelson Oliveira Movistar Team + 19.16
80 Filippo Zana Soudal Quick-Step + 19.16
81 Martin Marcellusi Bardiani CSF 7 Saber + 19.16
82 Jardi Van Der Lee EF Education-EasyPost + 19.16
83 Nico Denz Red Bull-BORA-hansgrohe + 19.16
84 Francesco Busatto Alpecin-Premier Tech + 23.49
85 Alessandro Pinarello NSN Cycling Team + 23.49
86 Jonas Geens Alpecin-Premier Tech + 23.49
87 Chris Hamilton Team Picnic PostNL + 23.49
88 Lorenzo Milesi Movistar Team + 23.49
89 Filippo Turconi Bardiani CSF 7 Saber + 23.49
90 Filippo Magli Bardiani CSF 7 Saber + 23.49
91 Sakarias Koller Løland Uno-X Mobility + 23.49
92 James Shaw EF Education-EasyPost + 23.49
93 Darren Rafferty EF Education-EasyPost + 23.49
94 Iván García Cortina Movistar Team + 23.49
95 Thomas Silva XDS Astana Team + 23.49
96 Diego Sevilla Team Polti VisitMalta + 23.49
97 Orluis Aular Movistar Team + 23.49
98 Paul Magnier Soudal Quick-Step + 23.49
99 Fabio Van den Bossche Soudal Quick-Step + 23.49
100 Pascal Ackermann Team Jayco-AlUla + 23.49
101 Casper van Uden Team Picnic PostNL + 23.49
102 Thomas Pesenti Team Polti VisitMalta + 24.41
103 Fran Miholjevic Bahrain Victorious + 29.00
104 Jonas Rutsch Lotto-Intermarché + 29.00
105 Dries van Gestel Soudal Quick-Step + 29.00
106 António Morgado UAE Team Emirates-XRG + 29.00
107 Mirco Maestri Team Polti VisitMalta + 29.00
108 Luca Paletti Bardiani CSF 7 Saber + 29.00
109 Enrico Zanoncello Bardiani CSF 7 Saber + 29.00
110 Nikita Tsvetkov Bardiani CSF 7 Saber + 29.00
111 Mikkel Bjerg UAE Team Emirates-XRG + 29.00
112 Paul Penhoët Groupama-FDJ United + 29.00
113 Cyril Barthe Groupama-FDJ United + 29.00
114 Robert Donaldson Team Jayco-AlUla + 29.00
115 Ethan Vernon NSN Cycling Team + 29.00
116 Manuele Tarozzi Bardiani CSF 7 Saber + 29.00
117 Jonathan Milan Lidl-Trek + 29.00
118 Tim Torn Teutenberg Lidl-Trek + 29.00
119 Giovanni Lonardi Team Polti VisitMalta + 29.00
120 Toon Aerts Lotto-Intermarché + 29.00
121 Max Walscheid Lidl-Trek + 29.00
122 Simone Consonni Lidl-Trek + 29.00
123 Madis Mihkels EF Education-EasyPost + 29.00
124 Dion Smith NSN Cycling Team + 29.00
125 Tim Naberman Team Picnic PostNL + 29.00
126 Ryan Mullen NSN Cycling Team + 29.00
127 Javier Romo Movistar Team + 29.00
128 Vicente Rojas Bardiani CSF 7 Saber + 29.00
129 Sean Flynn Team Picnic PostNL + 29.00
130 Luca Mozzato Tudor Pro Cycling Team + 29.00
131 Matteo Malucelli XDS Astana Team + 29.00
132 Oliver Naesen Decathlon CMA CGM + 29.00
133 Remi Cavagna Groupama-FDJ United + 29.00
134 Christopher Juul-Jensen Team Jayco-AlUla + 29.00
135 Robert Stannard Bahrain Victorious + 29.00
136 Jensen Plowright Alpecin-Premier Tech + 29.00
137 Rasmus Søjberg Pedersen Decathlon CMA CGM + 29.00
138 Matyas Kopecky Unibet Rose Rockets + 29.00
139 Lukas Kubis Unibet Rose Rockets + 29.00
140 Mick van Dijke Red Bull-BORA-hansgrohe + 29.00
141 Fabian Lienhard Tudor Pro Cycling Team + 29.00
142 Robin Froidevaux Tudor Pro Cycling Team + 29.00
143 Johan Jacobs Groupama-FDJ United + 29.00
144 Ayco Bastiaens Soudal Quick-Step + 29.00
145 Dylan Groenewegen Unibet Rose Rockets + 29.00
146 Elmar Reinders Unibet Rose Rockets + 29.00
147 Hartthijs de Vries Unibet Rose Rockets + 29.00
148 Koen Bouwman Team Jayco-AlUla + 29.00
149 Alexander Cepeda EF Education-EasyPost + 29.00
150 Frank van den Broek Team Picnic PostNL + 29.00
151 Markus Hoelgaard Uno-X Mobility + 29.00
152 David González Pinarello-Q36.5 Pro Cycling Team + 29.00
153 Andreas Leknessund Uno-X Mobility + 29.00
154 Fredrik Dversnes Uno-X Mobility + 29.00
155 Niklas Larsen Unibet Rose Rockets + 29.00
156 Tord Gudmestad Decathlon CMA CGM + 29.34
157 Johan Price-Pejtersen Alpecin-Premier Tech + 29.34
158 Axel Huens Groupama-FDJ United + 29.34
159 Tobias Lund Andresen Decathlon CMA CGM + 29.34
160 Arjen Livyns XDS Astana Team + 29.34
161 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 29.34
162 Michael Valgren EF Education-EasyPost + 29.34
163 Tomas Kopecky Unibet Rose Rockets + 31.26
- Erlend Blikra Uno-X Mobility OOT
- Davide Ballerini XDS Astana Team DNF
- Martin Tjøtta Uno-X Mobility DNF
- Edward Planckaert Alpecin-Premier Tech DNF

GC

PosRiderTeam Time
1 Afonso Eulalio Bahrain Victorious 44:17:41
2 Jonas Vingegaard Team Visma | Lease a Bike + 00.27
3 Thymen Arensman Netcompany INEOS + 01.57
4 Felix Gall Decathlon CMA CGM + 02.24
5 Ben O'Connor Team Jayco-AlUla + 02.48
6 Jai Hindley Red Bull-BORA-hansgrohe + 03.06
7 Michael Storer Tudor Pro Cycling Team + 03.28
8 Derek Gee-West Lidl-Trek + 03.34
9 Giulio Pellizzari Red Bull-BORA-hansgrohe + 03.36
10 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 04.09
11 Markel Beloki EF Education-EasyPost + 04.16
12 Mathys Rondel Tudor Pro Cycling Team + 04.45
13 Christian Scaroni XDS Astana Team + 04.48
14 Davide Piganzoli Team Visma | Lease a Bike + 05.27
15 Egan Bernal Netcompany INEOS + 05.39
16 Damiano Caruso Bahrain Victorious + 06.11
17 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 06.37
18 Jan Hirt NSN Cycling Team + 07.47
19 Sepp Kuss Team Visma | Lease a Bike + 08.53
20 Igor Arrieta UAE Team Emirates-XRG + 09.08
21 Martin López XDS Astana Team + 09.43
22 Johannes Kulset Uno-X Mobility + 10.00
23 Gregor Mühlberger Decathlon CMA CGM + 10.18
24 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 10.44
25 Lennert Van Eetvelt Lotto-Intermarché + 11.22
26 Giulio Ciccone Lidl-Trek + 11.45
27 Enric Mas Movistar Team + 12.00
28 Ludovico Crescioli Team Polti VisitMalta + 19.13
29 Wout Poels Unibet Rose Rockets + 19.48
30 Juan Pedro Lopez Movistar Team + 20.09
31 Giovanni Aleotti Red Bull-BORA-hansgrohe + 20.25
32 Josh Kench Groupama-FDJ United + 20.44
33 Gianmarco Garofoli Soudal Quick-Step + 27.57
34 Alan Hatherly Team Jayco-AlUla + 31.54
35 Diego Ulissi XDS Astana Team + 33.14
36 Jhonatan Narvaez UAE Team Emirates-XRG + 34.19
37 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team + 34.43
38 Embret Svestad-Bårdseng Netcompany INEOS + 35.29
39 William Barta Tudor Pro Cycling Team + 38.14
40 Einer Rubio Movistar Team + 39.11
41 Alexander Cepeda EF Education-EasyPost + 39.33
42 Filippo Zana Soudal Quick-Step + 40.21
43 Callum Scotson Decathlon CMA CGM + 42.01
44 Koen Bouwman Team Jayco-AlUla + 43.16
45 Jan Christen UAE Team Emirates-XRG + 44.04
46 Andrea Raccagni Noviero Soudal Quick-Step + 44.04
47 Magnus Sheffield Netcompany INEOS + 44.48
48 Simone Gualdi Lotto-Intermarché + 46.47
49 Jack Haig Netcompany INEOS + 47.33
50 Ben Zwiehoff Red Bull-BORA-hansgrohe + 47.34
51 Alessandro Tonelli Team Polti VisitMalta + 50.04
52 Lorenzo Milesi Movistar Team + 50.38
53 Bart Lemmen Team Visma | Lease a Bike + 50.43
54 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 53.35
55 Victor Campenaerts Team Visma | Lease a Bike + 55.33
56 Andreas Leknessund Uno-X Mobility + 56.29
57 Johannes Staune-Mittet Decathlon CMA CGM + 57.17
58 Javier Romo Movistar Team + 58.38
59 Edoardo Zambanini Bahrain Victorious + 59.27
60 Warren Barguil Team Picnic PostNL + 01:02.39
61 Brieuc Rolland Groupama-FDJ United + 01:03.42
62 Florian Stork Tudor Pro Cycling Team + 01:04.48
63 Rémy Rochas Groupama-FDJ United + 01:04.48
64 Matteo Sobrero Lidl-Trek + 01:06.32
65 Thomas Pesenti Team Polti VisitMalta + 01:07.10
66 Nick Schultz NSN Cycling Team + 01:09.47
67 Nelson Oliveira Movistar Team + 01:09.56
68 Ben Turner Netcompany INEOS + 01:11.41
69 Lawrence Warbasse Tudor Pro Cycling Team + 01:13.21
70 Alessandro Pinarello NSN Cycling Team + 01:15.48
71 Thomas Silva XDS Astana Team + 01:17.57
72 Gijs Leemreize Team Picnic PostNL + 01:23.47
73 Andrea Mifsud Team Polti VisitMalta + 01:24.14
74 Alec Segaert Bahrain Victorious + 01:25.44
75 Manuele Tarozzi Bardiani CSF 7 Saber + 01:26.15
76 Lorenzo Rota Lotto-Intermarché + 01:26.54
77 Luca Paletti Bardiani CSF 7 Saber + 01:27.07
78 Mattia Bais Team Polti VisitMalta + 01:28.59
79 Toon Aerts Lotto-Intermarché + 01:29.03
80 Jasper Stuyven Soudal Quick-Step + 01:29.16
81 Michael Valgren EF Education-EasyPost + 01:29.19
82 Filippo Turconi Bardiani CSF 7 Saber + 01:30.07
83 Tobias Bayer Alpecin-Premier Tech + 01:31.06
84 Vicente Rojas Bardiani CSF 7 Saber + 01:32.13
85 Corbin Strong NSN Cycling Team + 01:34.48
86 Filippo Ganna Netcompany INEOS + 01:35.10
87 Francesco Busatto Alpecin-Premier Tech + 01:37.08
88 Alberto Bettiol XDS Astana Team + 01:37.41
89 Gianni Moscon Red Bull-BORA-hansgrohe + 01:37.43
90 Orluis Aular Movistar Team + 01:38.02
91 Mathijs Paasschens Bahrain Victorious + 01:38.04
92 Darren Rafferty EF Education-EasyPost + 01:38.42
93 Nikita Tsvetkov Bardiani CSF 7 Saber + 01:40.08
94 Remi Cavagna Groupama-FDJ United + 01:40.34
95 Christopher Juul-Jensen Team Jayco-AlUla + 01:41.34
96 Mikkel Bjerg UAE Team Emirates-XRG + 01:42.18
97 Mick van Dijke Red Bull-BORA-hansgrohe + 01:43.47
98 Axel Huens Groupama-FDJ United + 01:46.03
99 Johan Jacobs Groupama-FDJ United + 01:46.16
100 Connor Swift Netcompany INEOS + 01:46.21
101 Amanuel Ghebreigzabhier Lidl-Trek + 01:46.56
102 Fabio Van den Bossche Soudal Quick-Step + 01:47.02
103 Tim Rex Team Visma | Lease a Bike + 01:48.01
104 Robert Stannard Bahrain Victorious + 01:48.31
105 Paul Magnier Soudal Quick-Step + 01:49.00
106 Jardi Van Der Lee EF Education-EasyPost + 01:49.01
107 Cyril Barthe Groupama-FDJ United + 01:51.02
108 Luca Vergallito Alpecin-Premier Tech + 01:51.33
109 Diego Sevilla Team Polti VisitMalta + 01:51.54
110 Mirco Maestri Team Polti VisitMalta + 01:52.04
111 Markus Hoelgaard Uno-X Mobility + 01:52.38
112 Filippo Magli Bardiani CSF 7 Saber + 01:52.39
113 Jonas Geens Alpecin-Premier Tech + 01:53.58
114 Fredrik Dversnes Uno-X Mobility + 01:54.35
115 David González Pinarello-Q36.5 Pro Cycling Team + 01:54.51
116 Pascal Ackermann Team Jayco-AlUla + 01:55.49
117 James Shaw EF Education-EasyPost + 01:56.00
118 Iván García Cortina Movistar Team + 01:56.14
119 Timo Kielich Team Visma | Lease a Bike + 01:57.16
120 Martin Marcellusi Bardiani CSF 7 Saber + 01:57.20
121 Madis Mihkels EF Education-EasyPost + 01:57.22
122 Chris Hamilton Team Picnic PostNL + 01:58.10
123 Oliver Naesen Decathlon CMA CGM + 01:59.20
124 Tobias Lund Andresen Decathlon CMA CGM + 01:59.35
125 Rasmus Søjberg Pedersen Decathlon CMA CGM + 02:00.49
126 Niklas Larsen Unibet Rose Rockets + 02:01.09
127 Ethan Vernon NSN Cycling Team + 02:02.00
128 Robert Donaldson Team Jayco-AlUla + 02:02.15
129 Jonas Rutsch Lotto-Intermarché + 02:02.20
130 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 02:02.25
131 Fran Miholjevic Bahrain Victorious + 02:02.59
132 Nico Denz Red Bull-BORA-hansgrohe + 02:03.54
133 Ayco Bastiaens Soudal Quick-Step + 02:08.18
134 Jensen Plowright Alpecin-Premier Tech + 02:08.45
135 Paul Penhoët Groupama-FDJ United + 02:12.47
136 António Morgado UAE Team Emirates-XRG + 02:13.47
137 Sakarias Koller Løland Uno-X Mobility + 02:14.47
138 Casper van Uden Team Picnic PostNL + 02:14.48
139 Tim Naberman Team Picnic PostNL + 02:15.59
140 Jonathan Milan Lidl-Trek + 02:16.12
141 Tim Torn Teutenberg Lidl-Trek + 02:17.09
142 Lukas Kubis Unibet Rose Rockets + 02:18.11
143 Dries van Gestel Soudal Quick-Step + 02:18.44
144 Dion Smith NSN Cycling Team + 02:19.49
145 Ryan Mullen NSN Cycling Team + 02:23.22
146 Tord Gudmestad Decathlon CMA CGM + 02:23.40
147 Matyas Kopecky Unibet Rose Rockets + 02:24.52
148 Enrico Zanoncello Bardiani CSF 7 Saber + 02:26.26
149 Giovanni Lonardi Team Polti VisitMalta + 02:26.59
150 Tomas Kopecky Unibet Rose Rockets + 02:27.28
151 Elmar Reinders Unibet Rose Rockets + 02:27.56
152 Hartthijs de Vries Unibet Rose Rockets + 02:28.35
153 Max Walscheid Lidl-Trek + 02:29.24
154 Fabian Lienhard Tudor Pro Cycling Team + 02:29.33
155 Dylan Groenewegen Unibet Rose Rockets + 02:29.36
156 Johan Price-Pejtersen Alpecin-Premier Tech + 02:29.42
157 Simone Consonni Lidl-Trek + 02:31.24
158 Sean Flynn Team Picnic PostNL + 02:31.30
159 Luca Mozzato Tudor Pro Cycling Team + 02:32.01
160 Robin Froidevaux Tudor Pro Cycling Team + 02:34.11
161 Arjen Livyns XDS Astana Team + 02:37.21
162 Matteo Malucelli XDS Astana Team + 02:39.36
163 Frank van den Broek Team Picnic PostNL + 02:49.52
- Erlend Blikra Uno-X Mobility OOT
- Davide Ballerini XDS Astana Team DNF
- Martin Tjøtta Uno-X Mobility DNF
- Edward Planckaert Alpecin-Premier Tech DNF

Youth

PosRiderTeam Time
1 Afonso Eulalio Bahrain Victorious 44:17:41
2 Giulio Pellizzari Red Bull-BORA-hansgrohe + 03.36
3 Markel Beloki EF Education-EasyPost + 04.16
4 Mathys Rondel Tudor Pro Cycling Team + 04.45
5 Davide Piganzoli Team Visma | Lease a Bike + 05.27
6 Igor Arrieta UAE Team Emirates-XRG + 09.08
7 Johannes Kulset Uno-X Mobility + 10.00
8 Lennert Van Eetvelt Lotto-Intermarché + 11.22
9 Ludovico Crescioli Team Polti VisitMalta + 19.13
10 Josh Kench Groupama-FDJ United + 20.44
11 Gianmarco Garofoli Soudal Quick-Step + 27.57
12 Embret Svestad-Bårdseng Netcompany INEOS + 35.29
13 Jan Christen UAE Team Emirates-XRG + 44.04
14 Andrea Raccagni Noviero Soudal Quick-Step + 44.04
15 Magnus Sheffield Netcompany INEOS + 44.48
16 Simone Gualdi Lotto-Intermarché + 46.47
17 Lorenzo Milesi Movistar Team + 50.38
18 Johannes Staune-Mittet Decathlon CMA CGM + 57.17
19 Edoardo Zambanini Bahrain Victorious + 59.27
20 Brieuc Rolland Groupama-FDJ United + 01:03.42
21 Alessandro Pinarello NSN Cycling Team + 01:15.48
22 Thomas Silva XDS Astana Team + 01:17.57
23 Alec Segaert Bahrain Victorious + 01:25.44
24 Luca Paletti Bardiani CSF 7 Saber + 01:27.07
25 Filippo Turconi Bardiani CSF 7 Saber + 01:30.07
26 Vicente Rojas Bardiani CSF 7 Saber + 01:32.13
27 Francesco Busatto Alpecin-Premier Tech + 01:37.08
28 Darren Rafferty EF Education-EasyPost + 01:38.42
29 Nikita Tsvetkov Bardiani CSF 7 Saber + 01:40.08
30 Axel Huens Groupama-FDJ United + 01:46.03
31 Tim Rex Team Visma | Lease a Bike + 01:48.01
32 Paul Magnier Soudal Quick-Step + 01:49.00
33 Jardi Van Der Lee EF Education-EasyPost + 01:49.01
34 Madis Mihkels EF Education-EasyPost + 01:57.22
35 Tobias Lund Andresen Decathlon CMA CGM + 01:59.35
36 Rasmus Søjberg Pedersen Decathlon CMA CGM + 02:00.49
37 Robert Donaldson Team Jayco-AlUla + 02:02.15
38 Fran Miholjevic Bahrain Victorious + 02:02.59
39 Paul Penhoët Groupama-FDJ United + 02:12.47
40 António Morgado UAE Team Emirates-XRG + 02:13.47
41 Sakarias Koller Løland Uno-X Mobility + 02:14.47
42 Casper van Uden Team Picnic PostNL + 02:14.48
43 Tim Torn Teutenberg Lidl-Trek + 02:17.09
44 Tord Gudmestad Decathlon CMA CGM + 02:23.40
45 Matyas Kopecky Unibet Rose Rockets + 02:24.52

Points

PosRiderTeam Points
1 Paul Magnier Soudal Quick-Step 130
2 Jhonatan Narvaez UAE Team Emirates-XRG 111
3 Jonathan Milan Lidl-Trek 76
4 Manuele Tarozzi Bardiani CSF 7 Saber 48
5 Thomas Silva XDS Astana Team 45
6 Andreas Leknessund Uno-X Mobility 42
7 Tobias Lund Andresen Decathlon CMA CGM 42
8 Giulio Ciccone Lidl-Trek 41
9 Jasper Stuyven Soudal Quick-Step 40
10 Afonso Eulalio Bahrain Victorious 39
11 Mattia Bais Team Polti VisitMalta 36
12 Diego Sevilla Team Polti VisitMalta 36
13 Orluis Aular Movistar Team 35
14 Ben Turner Netcompany INEOS 32
15 Madis Mihkels EF Education-EasyPost 32
16 Jonas Vingegaard Team Visma | Lease a Bike 30
17 Igor Arrieta UAE Team Emirates-XRG 30
18 Ethan Vernon NSN Cycling Team 25
19 Dylan Groenewegen Unibet Rose Rockets 25
20 Felix Gall Decathlon CMA CGM 24
21 Christian Scaroni XDS Astana Team 24
22 Diego Ulissi XDS Astana Team 24
23 Florian Stork Tudor Pro Cycling Team 23
24 Thymen Arensman Netcompany INEOS 20
25 Pascal Ackermann Team Jayco-AlUla 20
26 Enric Mas Movistar Team 18
27 Jensen Plowright Alpecin-Premier Tech 18
28 Lorenzo Milesi Movistar Team 17
29 Filippo Ganna Netcompany INEOS 15
30 Max Walscheid Lidl-Trek 15
31 Jai Hindley Red Bull-BORA-hansgrohe 14
32 Derek Gee-West Lidl-Trek 14
33 Alessandro Pinarello NSN Cycling Team 14
34 Filippo Magli Bardiani CSF 7 Saber 14
35 Enrico Zanoncello Bardiani CSF 7 Saber 14
36 Giovanni Lonardi Team Polti VisitMalta 14
37 Matteo Malucelli XDS Astana Team 14
38 Giulio Pellizzari Red Bull-BORA-hansgrohe 13
39 Chris Harper Pinarello-Q36.5 Pro Cycling Team 13
40 Gianmarco Garofoli Soudal Quick-Step 13
41 Martin Marcellusi Bardiani CSF 7 Saber 13
42 Alec Segaert Bahrain Victorious 12
43 Mathys Rondel Tudor Pro Cycling Team 10
44 Lennert Van Eetvelt Lotto-Intermarché 10
45 Andrea Raccagni Noviero Soudal Quick-Step 10
46 Warren Barguil Team Picnic PostNL 10
47 Luca Mozzato Tudor Pro Cycling Team 10
48 Davide Piganzoli Team Visma | Lease a Bike 9
49 Remi Cavagna Groupama-FDJ United 9
50 Niklas Larsen Unibet Rose Rockets 9
51 Mikkel Bjerg UAE Team Emirates-XRG 8
52 Mirco Maestri Team Polti VisitMalta 8
53 Jonas Geens Alpecin-Premier Tech 8
54 Tord Gudmestad Decathlon CMA CGM 8
55 Matteo Sobrero Lidl-Trek 7
56 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team 7
57 Ben O'Connor Team Jayco-AlUla 6
58 Aleksandr Vlasov Red Bull-BORA-hansgrohe 6
59 Michael Valgren EF Education-EasyPost 6
60 Casper van Uden Team Picnic PostNL 6
61 Dries van Gestel Soudal Quick-Step 6
62 Markel Beloki EF Education-EasyPost 5
63 Ludovico Crescioli Team Polti VisitMalta 5
64 Alessandro Tonelli Team Polti VisitMalta 5
65 Paul Penhoët Groupama-FDJ United 5
66 Tim Naberman Team Picnic PostNL 5
67 Koen Bouwman Team Jayco-AlUla 4
68 Corbin Strong NSN Cycling Team 4
69 David González Pinarello-Q36.5 Pro Cycling Team 4
70 Johan Price-Pejtersen Alpecin-Premier Tech 4
71 Robin Froidevaux Tudor Pro Cycling Team 4
72 Michael Storer Tudor Pro Cycling Team 3
73 Sepp Kuss Team Visma | Lease a Bike 3
74 Johannes Kulset Uno-X Mobility 3
75 Juan Pedro Lopez Movistar Team 3
76 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team 3
77 Jan Christen UAE Team Emirates-XRG 3
78 Simone Gualdi Lotto-Intermarché 3
79 Luca Vergallito Alpecin-Premier Tech 3
80 Wout Poels Unibet Rose Rockets 2
81 Robert Stannard Bahrain Victorious 2
82 Iván García Cortina Movistar Team 2
83 Damiano Caruso Bahrain Victorious 1
84 Toon Aerts Lotto-Intermarché 1
85 Darren Rafferty EF Education-EasyPost 1
86 Jardi Van Der Lee EF Education-EasyPost 1
87 Ayco Bastiaens Soudal Quick-Step 1
88 Sean Flynn Team Picnic PostNL 1

Mountain

PosRiderTeam Points
1 Jonas Vingegaard Team Visma | Lease a Bike 111
2 Diego Sevilla Team Polti VisitMalta 60
3 Felix Gall Decathlon CMA CGM 48
4 Mattia Bais Team Polti VisitMalta 30
5 Einer Rubio Movistar Team 22
6 Igor Arrieta UAE Team Emirates-XRG 18
7 Nelson Oliveira Movistar Team 18
8 Jhonatan Narvaez UAE Team Emirates-XRG 17
9 Afonso Eulalio Bahrain Victorious 16
10 Jai Hindley Red Bull-BORA-hansgrohe 16
11 Davide Piganzoli Team Visma | Lease a Bike 16
12 Christian Scaroni XDS Astana Team 14
13 Manuele Tarozzi Bardiani CSF 7 Saber 14
14 Giulio Pellizzari Red Bull-BORA-hansgrohe 13
15 Mikkel Bjerg UAE Team Emirates-XRG 12
16 Enric Mas Movistar Team 12
17 Chris Harper Pinarello-Q36.5 Pro Cycling Team 9
18 Thymen Arensman Netcompany INEOS 9
19 Ludovico Crescioli Team Polti VisitMalta 8
20 Gianmarco Garofoli Soudal Quick-Step 8
21 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team 8
22 Thomas Silva XDS Astana Team 8
23 Orluis Aular Movistar Team 8
24 Mirco Maestri Team Polti VisitMalta 8
25 Mathys Rondel Tudor Pro Cycling Team 7
26 Andreas Leknessund Uno-X Mobility 7
27 Ben O'Connor Team Jayco-AlUla 6
28 Alessandro Tonelli Team Polti VisitMalta 6
29 Jardi Van Der Lee EF Education-EasyPost 6
30 Derek Gee-West Lidl-Trek 5
31 Lorenzo Milesi Movistar Team 5
32 Aleksandr Vlasov Red Bull-BORA-hansgrohe 4
33 Lennert Van Eetvelt Lotto-Intermarché 4
34 Tim Naberman Team Picnic PostNL 4
35 Giulio Ciccone Lidl-Trek 3
36 Diego Ulissi XDS Astana Team 3
37 Victor Campenaerts Team Visma | Lease a Bike 2
38 Tim Rex Team Visma | Lease a Bike 2
39 Timo Kielich Team Visma | Lease a Bike 2
40 Ryan Mullen NSN Cycling Team 2
41 Hartthijs de Vries Unibet Rose Rockets 2
42 Sepp Kuss Team Visma | Lease a Bike 1
43 Filippo Zana Soudal Quick-Step 1
44 Ben Zwiehoff Red Bull-BORA-hansgrohe 1
45 Mathijs Paasschens Bahrain Victorious 1
46 Martin Marcellusi Bardiani CSF 7 Saber 1
47 Niklas Larsen Unibet Rose Rockets 1
48 Fran Miholjevic Bahrain Victorious 1
49 Nico Denz Red Bull-BORA-hansgrohe 1
50 Ayco Bastiaens Soudal Quick-Step 1

Team

PosTeamTime
1 Red Bull-BORA-hansgrohe 133:06:41
2 Team Visma | Lease a Bike + 01.33
3 XDS Astana Team + 08.11
4 Netcompany INEOS Cycling Team + 10.07
5 Tudor Pro Cycling Team + 18.29
6 Movistar Team + 19.24
7 Pinarello-Q36.5 Pro Cycling Team + 25.17
8 Decathlon CMA CGM Team + 36.33
9 Bahrain Victorious + 47.25
10 Team Jayco-AlUla + 48.24
11 Lidl-Trek + 49.59
12 UAE Team Emirates-XRG + 01:07.06
13 Team Polti VisitMalta + 01:13.44
14 Soudal Quick-Step + 01:20.04
15 EF Education-EasyPost + 01:32.43
16 Groupama-FDJ United + 01:41.23
17 Lotto-Intermarché + 01:50.55
18 Uno-X Mobility + 01:51.10
19 NSN Cycling Team + 02:04.49
20 Bardiani-CSF 7 Saber + 03:00.49
21 Team Picnic PostNL + 03:42.19
22 Unibet Rose Rockets + 04:09.34
23 Alpecin-Premier Tech + 04:18.16

Race profile

Race
Giro d'Italia
Start date
08.05.2026
End date
31.05.2026
Total distance
195.0 km
Total elevation
49150 m
Gen
Men
Cat
2.UWT
Country
Italy
Discipline
Road
First edition
1909

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️