Giro d'Italia 2015 - Stage 15

Marostica > Madonna di Campiglio, 165.0km

09.05-31.05

The Giro d'Italia, also known as La Corsa Rosa, will be held for the 109th time in 2026. First held in 1909, the Giro has established itself as one of the most iconic races on the cycling calendar with 71 different winners. This year's edition runs from May 8 to May 31, starting in Nessebar, Bulgaria and finishing in Rome, Italy. The winner of the race is awarded the iconic maglia rosa.

Results

Stage

PosRiderTeam Time
1 Mikel Landa Astana Pro Team 4:22:35
2 Yury Trofimov Team Katusha + 00.02
3 Alberto Contador Tinkoff - Saxo + 00.05
4 Fabio Aru Astana Pro Team + 00.06
5 Steven Kruijswijk Team Lotto NL - Jumbo + 00.38
6 Andrey Amador Movistar Team + 00.42
7 Leopold König Team Sky + 01.00
8 Tanel Kangert Astana Pro Team + 01.10
9 Alexandre Geniez FDJ + 01.49
10 Damiano Caruso BMC Racing Team + 02.13
11 Maxime Monfort Lotto - Soudal + 02.18
12 Ryder Hesjedal Team Cannondale - Garmin + 03.11
13 Giovanni Visconti Movistar Team + 03.48
14 Paolo Tiralongo Astana Pro Team + 03.50
15 Carlos Betancur AG2R La Mondiale + 04.46
16 Sebastien Reichenbach IAM Cycling + 05.05
17 Sylwester Szmyd CCC Sprandi Polkowice + 05.10
18 Mikel Nieve Team Sky + 05.11
19 Amaël Moinard BMC Racing Team + 05.14
20 Igor Anton Movistar Team + 05.14
21 Ion Izagirre Movistar Team + 05.14
22 Yonathan Monsalve Southeast - Yellow Fluo + 05.20
23 Roman Kreuziger Tinkoff - Saxo + 05.33
24 Jurgen Van den Broeck Lotto - Soudal + 05.47
25 Hubert Dupont AG2R La Mondiale + 06.17
26 Kanstantsin Sivtsov Team Sky + 06.32
27 Sebastian Henao Team Sky + 06.32
28 Darwin Atapuma BMC Racing Team + 06.55
29 Diego Rosa Astana Pro Team + 07.21
30 Przemyslaw Niemiec Lampre-Merida + 07.50
31 Fabio Felline Trek Factory Racing + 07.50
32 David de la Cruz Etixx - Quick Step + 08.00
33 Damiano Cunego Nippo - Vini Fantini + 08.00
34 Rigoberto Uran Etixx - Quick Step + 08.00
35 Grega Bole CCC Sprandi Polkowice + 08.00
36 Davide Formolo Team Cannondale - Garmin + 08.00
37 Mauro Finetto Southeast - Yellow Fluo + 08.00
38 Stefano Pirazzi Bardiani - CSF + 08.00
39 Francis Mourey FDJ + 08.00
40 André Cardoso Team Cannondale - Garmin + 08.55
41 Edoardo Zardini Bardiani - CSF + 09.36
42 Benat Intxausti Movistar Team + 11.18
43 Brent Bookwalter BMC Racing Team + 12.05
44 Luca Chirico Bardiani - CSF + 14.02
45 Alessandro Bisolti Nippo - Vini Fantini + 14.02
46 Ivan Basso Tinkoff - Saxo + 14.02
47 Axel Domont AG2R La Mondiale + 14.02
48 Dario Cataldo Astana Pro Team + 14.02
49 Michael Rogers Tinkoff - Saxo + 14.02
50 Sergey Lagutin Team Katusha + 14.02
51 Davide Villella Team Cannondale - Garmin + 16.34
52 Gianfranco Zilioli Androni Giocattoli - Sidermec + 16.34
53 Clément Chevrier IAM Cycling + 16.34
54 Davide Malacarne Astana Pro Team + 16.34
55 Maxime Bouet Etixx - Quick Step + 16.34
56 Pavel Kochetkov Team Katusha + 16.34
57 Franco Pellizotti Androni Giocattoli - Sidermec + 16.37
58 Simone Stortoni Androni Giocattoli - Sidermec + 16.37
59 Rinaldo Nocentini AG2R La Mondiale + 16.49
60 Bert-Jan Lindeman Team Lotto NL - Jumbo + 17.17
61 Marco Frapporti Androni Giocattoli - Sidermec + 17.17
62 Nick van der Lijke Team Lotto NL - Jumbo + 17.17
63 Julien Bérard AG2R La Mondiale + 17.17
64 Francesco Manuel Bongiorno Bardiani - CSF + 17.17
65 Nathan Brown Team Cannondale - Garmin + 17.17
66 Fumiyuki Beppu Trek Factory Racing + 17.17
67 Martijn Keizer Team Lotto NL - Jumbo + 17.17
68 Marek Rutkiewicz CCC Sprandi Polkowice + 17.17
69 Andrey Zeits Astana Pro Team + 17.17
70 Sylvain Chavanel IAM Cycling + 17.17
71 Kevin Reza FDJ + 17.17
72 Ruben Fernandez Movistar Team + 17.17
73 Dayer Quintana Movistar Team + 17.17
74 Francesco Gavazzi Southeast - Yellow Fluo + 17.48
75 Vasil Kiryienka Team Sky + 17.55
76 Marcus Burghardt BMC Racing Team + 19.35
77 Philippe Gilbert BMC Racing Team + 19.35
78 Maxim Belkov Team Katusha + 19.35
79 Jesus Herrada Movistar Team + 19.35
80 Louis Vervaeke Lotto - Soudal + 24.05
81 Sander Armee Lotto - Soudal + 24.05
82 Adam Hansen Lotto - Soudal + 24.05
83 Kenny Elissonde FDJ + 24.05
84 Matteo Montaguti AG2R La Mondiale + 27.04
85 Giacomo Berlato Nippo - Vini Fantini + 27.04
86 Patrick Gretsch AG2R La Mondiale + 27.04
87 Tom-Jelte Slagter Team Cannondale - Garmin + 27.04
88 Richie Porte Team Sky + 27.04
89 Pierpaolo De Negri Nippo - Vini Fantini + 27.04
90 Elia Favilli Southeast - Yellow Fluo + 27.04
91 Lukasz Owsian CCC Sprandi Polkowice + 27.04
92 Sergey Chernetskiy Team Katusha + 27.04
93 Ivan Rovny Tinkoff - Saxo + 27.04
94 Luis León Sánchez Astana Pro Team + 27.04
95 Enrico Battaglin Bardiani - CSF + 27.04
96 Branislau Samoilau CCC Sprandi Polkowice + 27.04
97 Silvan Dillier BMC Racing Team + 27.04
98 Matteo Busato Southeast - Yellow Fluo + 27.04
99 Maciej Paterski CCC Sprandi Polkowice + 27.04
100 Gang Xu Lampre-Merida + 27.04
101 Sonny Colbrelli Bardiani - CSF + 27.11
102 Alan Marangoni Team Cannondale - Garmin + 27.20
103 Diego Ulissi Lampre-Merida + 27.33
104 Manuele Mori Lampre-Merida + 27.33
105 Sergio Paulinho Tinkoff - Saxo + 27.33
106 Petr Vakoc Etixx - Quick Step + 27.33
107 Juan Jose Lobato Movistar Team + 28.11
108 Fabio Sabatini Etixx - Quick Step + 31.38
109 Alessandro Malaguti Nippo - Vini Fantini + 31.38
110 Enrico Barbin Bardiani - CSF + 31.38
111 Moreno Hofland Team Lotto NL - Jumbo + 31.38
112 Tobias Ludvigsson Team Giant - Alpecin + 31.38
113 Tsgabu Grmay Lampre-Merida + 31.38
114 Michael Hepburn Orica - GreenEDGE + 31.38
115 Eugenio Alafaci Trek Factory Racing + 31.38
116 Salvatore Puccio Team Sky + 31.38
117 Riccardo Stacchiotti Nippo - Vini Fantini + 31.38
118 Eduard Michael Grosu Nippo - Vini Fantini + 31.38
119 Alexander Porsev Team Katusha + 31.38
120 Jan Polanc Lampre-Merida + 31.38
121 Brett Lancaster Orica - GreenEDGE + 31.38
122 Maarten Tjallingii Team Lotto NL - Jumbo + 31.38
123 Sam Bewley Orica - GreenEDGE + 31.38
124 Rick Flens Team Lotto NL - Jumbo + 31.38
125 Rick Zabel BMC Racing Team + 31.38
126 Calvin Watson Trek Factory Racing + 31.38
127 Esteban Chaves Orica - GreenEDGE + 31.38
128 Jérôme Pineau IAM Cycling + 31.38
129 Bartlomiej Matysiak CCC Sprandi Polkowice + 31.38
130 Anthony Roux FDJ + 31.38
131 Cédric Pineau FDJ + 31.38
132 Luke Durbridge Orica - GreenEDGE + 31.38
133 Janier Acevedo Team Cannondale - Garmin + 31.38
134 Elia Viviani Team Sky + 31.38
135 Pieter Weening Orica - GreenEDGE + 31.38
136 Tom Stamsnijder Team Giant - Alpecin + 31.38
137 Matteo Tosatto Tinkoff - Saxo + 31.38
138 Lars Bak Lotto - Soudal + 31.38
139 Heinrich Haussler IAM Cycling + 31.38
140 Manuele Boaro Tinkoff - Saxo + 31.38
141 Hugo Houle AG2R La Mondiale + 31.38
142 Fabio Silvestre Trek Factory Racing + 31.38
143 Eugert Zhupa Southeast - Yellow Fluo + 31.38
144 Christopher Juul-Jensen Tinkoff - Saxo + 31.38
145 Nikolay Mihaylov CCC Sprandi Polkowice + 31.38
146 Ilnur Zakarin Team Katusha + 31.38
147 Simon Clarke Orica - GreenEDGE + 31.38
148 Serghei Tvetcov Androni Giocattoli - Sidermec + 31.38
149 Marco Coledan Trek Factory Racing + 31.38
150 Cheng Ji Team Giant - Alpecin + 31.38
151 Stig Broeckx Lotto - Soudal + 31.38
152 Boy van Poppel Trek Factory Racing + 31.38
153 Murilo Fischer FDJ + 31.38
154 Bernhard Eisel Team Sky + 31.38
155 Roberto Ferrari Lampre-Merida + 31.38
156 Iljo Keisse Etixx - Quick Step + 31.38
157 Jussi Veikkanen FDJ + 31.38
158 Simon Geschke Team Giant - Alpecin + 31.38
159 Arnaud Courteille FDJ + 31.38
160 Chad Haga Team Giant - Alpecin + 31.38
161 Luka Mezgec Team Giant - Alpecin + 31.38
162 Caleb Fairly Team Giant - Alpecin + 31.38
163 Luca Paolini Team Katusha + 31.38
164 Davide Appollonio Androni Giocattoli - Sidermec + 31.38
165 Sacha Modolo Lampre-Merida + 31.38
166 Giacomo Nizzolo Trek Factory Racing + 31.38
167 Aleksejs Saramotins IAM Cycling + 31.38
168 Nicola Boem Bardiani - CSF + 32.02
169 Marco Bandiera Androni Giocattoli - Sidermec + 32.05
170 Bert De Backer Team Giant - Alpecin + 32.11
171 Roger Kluge IAM Cycling + 32.11
172 Nikias Arndt Team Giant - Alpecin + 32.11
173 Maximiliano Richeze Lampre-Merida + 32.57
174 Alessandro Petacchi Southeast - Yellow Fluo + 33.06
- Oscar Gatto Androni Giocattoli - Sidermec DNS
- Kristof Vandewalle Trek Factory Racing DNS
- Stef Clement IAM Cycling DNF
- Nicola Ruffoni Bardiani - CSF DNF
- Tom Danielson Team Cannondale - Garmin DNF

GC

PosRiderTeam Time
1 Alberto Contador Tinkoff - Saxo 60:01:34
2 Fabio Aru Astana Pro Team + 02.35
3 Andrey Amador Movistar Team + 04.19
4 Mikel Landa Astana Pro Team + 04.46
5 Leopold König Team Sky + 06.36
6 Yury Trofimov Team Katusha + 06.58
7 Damiano Caruso BMC Racing Team + 07.10
8 Maxime Monfort Lotto - Soudal + 08.20
9 Giovanni Visconti Movistar Team + 09.53
10 Alexandre Geniez FDJ + 10.03
11 Jurgen Van den Broeck Lotto - Soudal + 10.05
12 Roman Kreuziger Tinkoff - Saxo + 10.31
13 Ryder Hesjedal Team Cannondale - Garmin + 11.17
14 Steven Kruijswijk Team Lotto NL - Jumbo + 11.42
15 Rigoberto Uran Etixx - Quick Step + 12.15
16 Ion Izagirre Movistar Team + 14.10
17 Damiano Cunego Nippo - Vini Fantini + 15.48
18 Amaël Moinard BMC Racing Team + 16.07
19 Mikel Nieve Team Sky + 16.33
20 Tanel Kangert Astana Pro Team + 17.01
21 Davide Formolo Team Cannondale - Garmin + 17.06
22 Dario Cataldo Astana Pro Team + 18.53
23 Darwin Atapuma BMC Racing Team + 19.41
24 Paolo Tiralongo Astana Pro Team + 23.56
25 Carlos Betancur AG2R La Mondiale + 29.48
26 Diego Rosa Astana Pro Team + 30.53
27 Richie Porte Team Sky + 35.57
28 Sebastien Reichenbach IAM Cycling + 43.53
29 André Cardoso Team Cannondale - Garmin + 46.56
30 Michael Rogers Tinkoff - Saxo + 52.04
31 Benat Intxausti Movistar Team + 53.46
32 Yonathan Monsalve Southeast - Yellow Fluo + 57.17
33 Przemyslaw Niemiec Lampre-Merida + 57.54
34 Stefano Pirazzi Bardiani - CSF + 58.32
35 Pavel Kochetkov Team Katusha + 58.42
36 Luis León Sánchez Astana Pro Team + 01:00.33
37 Philippe Gilbert BMC Racing Team + 01:08.03
38 Fabio Felline Trek Factory Racing + 01:10.24
39 Mauro Finetto Southeast - Yellow Fluo + 01:10.34
40 Franco Pellizotti Androni Giocattoli - Sidermec + 01:11.00
41 Martijn Keizer Team Lotto NL - Jumbo + 01:11.19
42 Kanstantsin Sivtsov Team Sky + 01:13.47
43 Grega Bole CCC Sprandi Polkowice + 01:20.48
44 Igor Anton Movistar Team + 01:22.47
45 Andrey Zeits Astana Pro Team + 01:23.24
46 Esteban Chaves Orica - GreenEDGE + 01:23.53
47 Francis Mourey FDJ + 01:24.14
48 Sergey Lagutin Team Katusha + 01:25.29
49 Jan Polanc Lampre-Merida + 01:27.00
50 David de la Cruz Etixx - Quick Step + 01:27.26
51 Francesco Gavazzi Southeast - Yellow Fluo + 01:27.29
52 Francesco Manuel Bongiorno Bardiani - CSF + 01:27.43
53 Ivan Basso Tinkoff - Saxo + 01:28.19
54 Diego Ulissi Lampre-Merida + 01:29.00
55 Sebastian Henao Team Sky + 01:29.34
56 Sylvain Chavanel IAM Cycling + 01:31.02
57 Sylwester Szmyd CCC Sprandi Polkowice + 01:31.10
58 Maxime Bouet Etixx - Quick Step + 01:31.45
59 Branislau Samoilau CCC Sprandi Polkowice + 01:32.32
60 Hubert Dupont AG2R La Mondiale + 01:36.38
61 Alessandro Bisolti Nippo - Vini Fantini + 01:37.13
62 Ilnur Zakarin Team Katusha + 01:37.48
63 Matteo Montaguti AG2R La Mondiale + 01:38.38
64 Silvan Dillier BMC Racing Team + 01:38.58
65 Simon Clarke Orica - GreenEDGE + 01:39.13
66 Simone Stortoni Androni Giocattoli - Sidermec + 01:42.10
67 Kenny Elissonde FDJ + 01:45.08
68 Jesus Herrada Movistar Team + 01:46.43
69 Axel Domont AG2R La Mondiale + 01:51.19
70 Simon Geschke Team Giant - Alpecin + 01:55.17
71 Davide Villella Team Cannondale - Garmin + 01:56.05
72 Nathan Brown Team Cannondale - Garmin + 01:56.34
73 Clément Chevrier IAM Cycling + 01:57.52
74 Vasil Kiryienka Team Sky + 01:58.41
75 Tom-Jelte Slagter Team Cannondale - Garmin + 01:59.29
76 Maciej Paterski CCC Sprandi Polkowice + 01:59.32
77 Salvatore Puccio Team Sky + 01:59.34
78 Enrico Battaglin Bardiani - CSF + 01:59.38
79 Marcus Burghardt BMC Racing Team + 02:00.07
80 Brent Bookwalter BMC Racing Team + 02:01.16
81 Manuele Mori Lampre-Merida + 02:01.52
82 Davide Malacarne Astana Pro Team + 02:02.15
83 Gianfranco Zilioli Androni Giocattoli - Sidermec + 02:02.33
84 Edoardo Zardini Bardiani - CSF + 02:04.06
85 Ruben Fernandez Movistar Team + 02:04.44
86 Sander Armee Lotto - Soudal + 02:06.26
87 Manuele Boaro Tinkoff - Saxo + 02:07.08
88 Adam Hansen Lotto - Soudal + 02:08.46
89 Tsgabu Grmay Lampre-Merida + 02:09.04
90 Patrick Gretsch AG2R La Mondiale + 02:10.35
91 Rinaldo Nocentini AG2R La Mondiale + 02:13.42
92 Tobias Ludvigsson Team Giant - Alpecin + 02:15.35
93 Marek Rutkiewicz CCC Sprandi Polkowice + 02:15.48
94 Juan Jose Lobato Movistar Team + 02:20.47
95 Giacomo Berlato Nippo - Vini Fantini + 02:21.23
96 Elia Favilli Southeast - Yellow Fluo + 02:21.54
97 Luca Chirico Bardiani - CSF + 02:22.40
98 Marco Frapporti Androni Giocattoli - Sidermec + 02:23.11
99 Bert-Jan Lindeman Team Lotto NL - Jumbo + 02:24.55
100 Sonny Colbrelli Bardiani - CSF + 02:25.08
101 Luca Paolini Team Katusha + 02:25.28
102 Chad Haga Team Giant - Alpecin + 02:26.17
103 Anthony Roux FDJ + 02:30.32
104 Kevin Reza FDJ + 02:30.46
105 Matteo Tosatto Tinkoff - Saxo + 02:33.06
106 Pieter Weening Orica - GreenEDGE + 02:34.29
107 Sergio Paulinho Tinkoff - Saxo + 02:34.35
108 Nick van der Lijke Team Lotto NL - Jumbo + 02:35.33
109 Enrico Barbin Bardiani - CSF + 02:35.51
110 Janier Acevedo Team Cannondale - Garmin + 02:36.27
111 Fabio Sabatini Etixx - Quick Step + 02:36.48
112 Julien Bérard AG2R La Mondiale + 02:36.55
113 Fumiyuki Beppu Trek Factory Racing + 02:38.44
114 Luke Durbridge Orica - GreenEDGE + 02:38.52
115 Pierpaolo De Negri Nippo - Vini Fantini + 02:38.54
116 Lars Bak Lotto - Soudal + 02:39.18
117 Petr Vakoc Etixx - Quick Step + 02:39.20
118 Dayer Quintana Movistar Team + 02:39.52
119 Cédric Pineau FDJ + 02:40.11
120 Maxim Belkov Team Katusha + 02:41.28
121 Heinrich Haussler IAM Cycling + 02:42.20
122 Davide Appollonio Androni Giocattoli - Sidermec + 02:44.17
123 Hugo Houle AG2R La Mondiale + 02:46.12
124 Alessandro Petacchi Southeast - Yellow Fluo + 02:46.22
125 Matteo Busato Southeast - Yellow Fluo + 02:46.29
126 Sergey Chernetskiy Team Katusha + 02:46.44
127 Elia Viviani Team Sky + 02:50.53
128 Lukasz Owsian CCC Sprandi Polkowice + 02:51.44
129 Maximiliano Richeze Lampre-Merida + 02:51.46
130 Sacha Modolo Lampre-Merida + 02:51.46
131 Arnaud Courteille FDJ + 02:52.40
132 Maarten Tjallingii Team Lotto NL - Jumbo + 02:52.42
133 Murilo Fischer FDJ + 02:57.09
134 Sam Bewley Orica - GreenEDGE + 02:58.58
135 Alan Marangoni Team Cannondale - Garmin + 02:59.36
136 Ivan Rovny Tinkoff - Saxo + 03:00.17
137 Brett Lancaster Orica - GreenEDGE + 03:01.07
138 Roberto Ferrari Lampre-Merida + 03:02.08
139 Alexander Porsev Team Katusha + 03:02.30
140 Giacomo Nizzolo Trek Factory Racing + 03:04.01
141 Luka Mezgec Team Giant - Alpecin + 03:04.10
142 Caleb Fairly Team Giant - Alpecin + 03:04.41
143 Eugenio Alafaci Trek Factory Racing + 03:05.56
144 Moreno Hofland Team Lotto NL - Jumbo + 03:06.04
145 Gang Xu Lampre-Merida + 03:06.57
146 Christopher Juul-Jensen Tinkoff - Saxo + 03:10.30
147 Nikolay Mihaylov CCC Sprandi Polkowice + 03:11.50
148 Bartlomiej Matysiak CCC Sprandi Polkowice + 03:11.57
149 Rick Zabel BMC Racing Team + 03:12.40
150 Serghei Tvetcov Androni Giocattoli - Sidermec + 03:12.59
151 Jérôme Pineau IAM Cycling + 03:13.37
152 Iljo Keisse Etixx - Quick Step + 03:15.39
153 Fabio Silvestre Trek Factory Racing + 03:16.33
154 Louis Vervaeke Lotto - Soudal + 03:17.08
155 Rick Flens Team Lotto NL - Jumbo + 03:18.45
156 Bernhard Eisel Team Sky + 03:18.46
157 Nikias Arndt Team Giant - Alpecin + 03:19.20
158 Boy van Poppel Trek Factory Racing + 03:21.05
159 Stig Broeckx Lotto - Soudal + 03:25.44
160 Calvin Watson Trek Factory Racing + 03:27.10
161 Riccardo Stacchiotti Nippo - Vini Fantini + 03:27.24
162 Eduard Michael Grosu Nippo - Vini Fantini + 03:28.45
163 Jussi Veikkanen FDJ + 03:30.48
164 Alessandro Malaguti Nippo - Vini Fantini + 03:33.04
165 Tom Stamsnijder Team Giant - Alpecin + 03:33.43
166 Bert De Backer Team Giant - Alpecin + 03:34.10
167 Nicola Boem Bardiani - CSF + 03:35.01
168 Eugert Zhupa Southeast - Yellow Fluo + 03:35.48
169 Marco Bandiera Androni Giocattoli - Sidermec + 03:36.22
170 Michael Hepburn Orica - GreenEDGE + 03:39.38
171 Cheng Ji Team Giant - Alpecin + 03:41.51
172 Roger Kluge IAM Cycling + 03:42.38
173 Marco Coledan Trek Factory Racing + 03:53.48
174 Aleksejs Saramotins IAM Cycling + 03:53.59
- Oscar Gatto Androni Giocattoli - Sidermec DNS
- Kristof Vandewalle Trek Factory Racing DNS
- Stef Clement IAM Cycling DNF
- Nicola Ruffoni Bardiani - CSF DNF
- Tom Danielson Team Cannondale - Garmin DNF

Race profile

Race
Giro d'Italia
Start date
09.05.2015
End date
31.05.2015
Total distance
165.0 km
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 ❤️