Giro d'Italia 2017 - Standings

21 stages, Alghero > Milano, 3609.1km

05.05-28.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.

Standings

GC

PosRiderTeam Time
1 Tom Dumoulin Team Sunweb 90:34:54
2 Nairo Quintana Movistar Team + 90:35.25
3 Vincenzo Nibali Bahrain-Merida + 90:35.34
4 Thibaut Pinot FDJ + 90:36.11
5 Ilnur Zakarin Katusha-Alpecin + 90:36.50
6 Domenico Pozzovivo AG2R La Mondiale + 90:38.05
7 Bauke Mollema Trek-Segafredo + 90:38.35
8 Bob Jungels Quick-Step Floors + 90:41.58
9 Adam Yates Orica-Scott + 90:43.04
10 Davide Formolo Cannondale-Drapac Pro Cycling + 90:50.11
11 Jan Polanc UAE Team Emirates + 90:53.00
12 Jan Hirt CCC Sprandi Polkowice + 90:55.43
13 Maxime Monfort Lotto-Soudal + 90:56.53
14 Dario Cataldo Astana Pro Team + 90:59.34
15 Sebastien Reichenbach FDJ + 91:03.05
16 Patrick Konrad Bora-Hansgrohe + 91:10.44
17 Mikel Landa Team Sky + 91:12.03
18 Andrey Amador Movistar Team + 91:12.43
19 Hubert Dupont AG2R La Mondiale + 91:13.39
20 Tejay van Garderen BMC Racing Team + 91:32.07
21 Franco Pellizotti Bahrain-Merida + 91:34.37
22 Pierre Rolland Cannondale-Drapac Pro Cycling + 91:47.49
23 Stef Clement Team Lotto NL-Jumbo + 91:48.54
24 Laurens De Plus Quick-Step Floors + 91:54.54
25 Winner Anacona Movistar Team + 92:01.35
26 Simone Petilli UAE Team Emirates + 92:04.28
27 Rui Costa UAE Team Emirates + 92:08.11
28 Gorka Izagirre Movistar Team + 92:09.15
29 Ben Gastauer AG2R La Mondiale + 92:10.43
30 Rubén Plaza Orica-Scott + 92:11.20
31 Robert Kiserlovski Katusha-Alpecin + 92:11.22
32 Jesper Hansen Astana Pro Team + 92:11.26
33 Sebastian Henao Team Sky + 92:18.58
34 Laurens Ten Dam Team Sunweb + 92:22.18
35 Kanstantsin Sivtsov Bahrain-Merida + 92:26.56
36 Jacques Janse Van Rensburg Team Dimension Data + 92:33.43
37 Philip Deignan Team Sky + 92:35.39
38 Michael Woods Cannondale-Drapac Pro Cycling + 92:37.14
39 François Bidard AG2R La Mondiale + 92:43.57
40 Alexander Foliforov Gazprom-RusVelo + 92:44.24
41 Gregor Mühlberger Bora-Hansgrohe + 92:47.28
42 Julien Bernard Trek-Segafredo + 92:49.12
43 Luis León Sánchez Astana Pro Team + 92:51.06
44 Rudy Molard FDJ + 92:52.06
45 Michal Schlegel CCC Sprandi Polkowice + 92:53.13
46 Peter Stetina Trek-Segafredo + 92:54.14
47 Tomasz Marczynski Lotto-Soudal + 92:55.03
48 Jose Mendes Bora-Hansgrohe + 92:58.48
49 Jesús Hernández Trek-Segafredo + 92:59.26
50 José Joaquin Rojas Movistar Team + 93:00.02
51 Matteo Montaguti AG2R La Mondiale + 93:00.22
52 Cristian Rodriguez Wilier Triestina-Selle Italia + 93:02.50
53 Steve Morabito FDJ + 93:03.36
54 Simon Geschke Team Sunweb + 93:04.59
55 Diego Rosa Team Sky + 93:07.55
56 Victor De La Parte Movistar Team + 93:08.41
57 Carlos Verona Orica-Scott + 93:09.07
58 Eros Capecchi Quick-Step Floors + 93:10.24
59 Natnael Berhane Team Dimension Data + 93:11.35
60 Jose Gonçalves Katusha-Alpecin + 93:13.00
61 Jose Herrada Movistar Team + 93:15.55
62 Igor Anton Team Dimension Data + 93:25.05
63 Andrey Zeits Astana Pro Team + 93:31.09
64 Enrico Battaglin Team Lotto NL-Jumbo + 93:31.11
65 Omar Fraile Team Dimension Data + 93:35.15
66 Pello Bilbao Astana Pro Team + 93:36.16
67 Silvan Dillier BMC Racing Team + 93:37.32
68 Valerio Conti UAE Team Emirates + 93:40.04
69 Joe Dombrowski Cannondale-Drapac Pro Cycling + 93:42.33
70 Joey Rosskopf BMC Racing Team + 93:42.48
71 Georg Preidler Team Sunweb + 93:44.12
72 Davide Villella Cannondale-Drapac Pro Cycling + 93:45.33
73 Jérémy Roy FDJ + 93:47.05
74 Manuele Boaro Bahrain-Merida + 93:48.16
75 Dylan Teuns BMC Racing Team + 93:50.38
76 Enrico Gasparotto Bahrain-Merida + 93:51.21
77 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 93:52.45
78 Felix Großschartner CCC Sprandi Polkowice + 93:53.58
79 Manuel Senni BMC Racing Team + 93:58.29
80 Edward Ravasi UAE Team Emirates + 94:01.41
81 Clément Chevrier AG2R La Mondiale + 94:02.02
82 Chad Haga Team Sunweb + 94:03.35
83 Paolo Tiralongo Astana Pro Team + 94:03.47
84 Matteo Busato Wilier Triestina-Selle Italia + 94:03.49
85 Tobias Ludvigsson FDJ + 94:05.03
86 Salvatore Puccio Team Sky + 94:05.05
87 Matvei Mamykin Katusha-Alpecin + 94:08.22
88 Lukasz Owsian CCC Sprandi Polkowice + 94:12.26
89 Dries Devenyns Quick-Step Floors + 94:12.37
90 Quentin Jauregui AG2R La Mondiale + 94:16.13
91 Jurgen Van den Broeck Team Lotto NL-Jumbo + 94:19.07
92 Hugh Carthy Cannondale-Drapac Pro Cycling + 94:21.03
93 Adam Hansen Lotto-Soudal + 94:21.46
94 Francisco Ventoso BMC Racing Team + 94:21.49
95 Giulio Ciccone Bardiani CSF + 94:24.18
96 Sergey Firsanov Gazprom-RusVelo + 94:27.38
97 Matthieu Ladagnous FDJ + 94:29.13
98 Jasper Stuyven Trek-Segafredo + 94:29.46
99 Julen Amezqueta Wilier Triestina-Selle Italia + 94:31.42
100 Luka Pibernik Bahrain-Merida + 94:33.13
101 Kristian Sbaragli Team Dimension Data + 94:37.49
102 Vasil Kiryienka Team Sky + 94:39.55
103 Benoît Vaugrenard FDJ + 94:45.19
104 Filippo Pozzato Wilier Triestina-Selle Italia + 94:45.27
105 Pieter Serry Quick-Step Floors + 94:45.54
106 Jan Tratnik CCC Sprandi Polkowice + 94:46.07
107 Luka Mezgec Orica-Scott + 94:46.53
108 Rory Sutherland Movistar Team + 94:47.36
109 Christopher Juul-Jensen Orica-Scott + 94:48.45
110 Valerio Agnoli Bahrain-Merida + 94:48.53
111 Daniel Teklehaimanot Team Dimension Data + 94:48.58
112 Branislau Samoilau CCC Sprandi Polkowice + 94:50.12
113 Marco Marcato UAE Team Emirates + 94:50.13
114 Lukas Pöstlberger Bora-Hansgrohe + 94:51.59
115 Cesare Benedetti Bora-Hansgrohe + 94:52.16
116 Martijn Keizer Team Lotto NL-Jumbo + 94:53.30
117 Jos Van Emden Team Lotto NL-Jumbo + 94:53.41
118 Lars Bak Lotto-Soudal + 94:55.00
119 Ivan Rovny Gazprom-RusVelo + 94:55.30
120 Sindre Lunke Team Sunweb + 94:57.52
121 Alexey Tsatevitch Gazprom-RusVelo + 94:58.25
122 Michael Hepburn Orica-Scott + 94:58.28
123 Evgeny Shalunov Gazprom-RusVelo + 94:58.36
124 Enrico Barbin Bardiani CSF + 94:59.59
125 Maxim Belkov Katusha-Alpecin + 95:01.30
126 Simone Ponzi CCC Sprandi Polkowice + 95:01.40
127 Jan Barta Bora-Hansgrohe + 95:02.18
128 Kristjan Koren Cannondale-Drapac Pro Cycling + 95:04.51
129 Fernando Gaviria Quick-Step Floors + 95:05.21
130 Twan Castelijns Team Lotto NL-Jumbo + 95:05.30
131 Julien Bérard AG2R La Mondiale + 95:06.05
132 Vyacheslav Kuznetsov Katusha-Alpecin + 95:06.52
133 Manuel Quinziato BMC Racing Team + 95:07.04
134 Pavel Brutt Gazprom-RusVelo + 95:07.56
135 Matej Mohoric UAE Team Emirates + 95:09.00
136 Alex Howes Cannondale-Drapac Pro Cycling + 95:11.15
137 Maciej Paterski CCC Sprandi Polkowice + 95:11.50
138 Mads Pedersen Trek-Segafredo + 95:12.46
139 Moreno Hofland Lotto-Soudal + 95:14.23
140 Eugert Zhupa Wilier Triestina-Selle Italia + 95:14.59
141 Michal Golas Team Sky + 95:15.28
142 Svein Tuft Orica-Scott + 95:19.19
143 Mirco Maestri Bardiani CSF + 95:19.29
144 Iljo Keisse Quick-Step Floors + 95:26.19
145 Dmitriy Kozontchuk Gazprom-RusVelo + 95:32.42
146 Eugenio Alafaci Trek-Segafredo + 95:33.37
147 Alberto Losada Katusha-Alpecin + 95:37.19
148 Maximiliano Richeze Quick-Step Floors + 95:38.21
149 Johann Van Zyl Team Dimension Data + 95:39.00
150 Roberto Ferrari UAE Team Emirates + 95:39.04
151 Lorenzo Rota Bardiani CSF + 95:39.51
152 Nicola Boem Bardiani CSF + 95:40.26
153 Davide Martinelli Quick-Step Floors + 95:40.56
154 Tom Stamsnijder Team Sunweb + 95:41.04
155 Ilia Koshevoy Wilier Triestina-Selle Italia + 95:45.56
156 Simone Andreetta Bardiani CSF + 95:49.10
157 Sergey Lagutin Gazprom-RusVelo + 95:49.49
158 Sam Bennett Bora-Hansgrohe + 95:53.50
159 Marcin Bialoblocki CCC Sprandi Polkowice + 96:00.54
160 Zhandos Bizhigitov Astana Pro Team + 96:01.22
161 Giuseppe Fonzi Wilier Triestina-Selle Italia + 96:23.34
- Javier Moreno Bahrain-Merida DSQ
- Matteo Pelucchi Bora-Hansgrohe OOT
- Giacomo Nizzolo Trek-Segafredo DNS
- Ryan Gibbons Team Dimension Data DNS
- André Greipel Lotto-Soudal DNS
- William Bonnet FDJ DNS
- Stefano Pirazzi Bardiani CSF DNS
- Angel Vicioso Katusha-Alpecin DNS
- Alex Edmondson Orica-Scott DNS
- Geraint Thomas Team Sky DNS
- Steven Kruijswijk Team Lotto NL-Jumbo DNS
- Daniel Martinez Wilier Triestina-Selle Italia DNS
- Vincenzo Albanese Bardiani CSF DNS
- Jakub Mareczko Wilier Triestina-Selle Italia DNS
- Nicola Ruffoni Bardiani CSF DNS
- Giovanni Visconti Bahrain-Merida DNF
- Victor Campenaerts Team Lotto NL-Jumbo DNF
- Wilco Kelderman Team Sunweb DNF
- Pavel Kochetkov Katusha-Alpecin DNF
- Rohan Dennis BMC Racing Team DNF
- Tanel Kangert Astana Pro Team DNF
- Bart De Clercq Lotto-Soudal DNF
- Sacha Modolo UAE Team Emirates DNF
- Jasper De Buyst Lotto-Soudal DNF
- Ben Hermans BMC Racing Team DNF
- Sean De Bie Lotto-Soudal DNF
- Alexandre Geniez AG2R La Mondiale DNF
- Phil Bauhaus Team Sunweb DNF
- Kenny Elissonde Team Sky DNF
- Ivan Savitsky Gazprom-RusVelo DNF
- Nathan Haas Team Dimension Data DNF
- Rüdiger Selig Bora-Hansgrohe DNF
- Caleb Ewan Orica-Scott DNF
- Daniele Bennati Movistar Team DNF
- Bram Tankink Team Lotto NL-Jumbo DNF
- Laurent Didier Trek-Segafredo DNF

Points

PosRiderTeam Points
1 Fernando Gaviria Quick-Step Floors 325
2 Jasper Stuyven Trek-Segafredo 192
3 Sam Bennett Bora-Hansgrohe 117
4 Daniel Teklehaimanot Team Dimension Data 100
5 Lukas Pöstlberger Bora-Hansgrohe 98
6 Tom Dumoulin Team Sunweb 80
7 Pavel Brutt Gazprom-RusVelo 76
8 Kristian Sbaragli Team Dimension Data 76
9 Eugert Zhupa Wilier Triestina-Selle Italia 70
10 Roberto Ferrari UAE Team Emirates 70
11 Silvan Dillier BMC Racing Team 68
12 Thibaut Pinot FDJ 67
13 Bob Jungels Quick-Step Floors 64
14 Mikel Landa Team Sky 63
15 Nairo Quintana Movistar Team 62
16 Vincenzo Nibali Bahrain-Merida 61
17 Ilnur Zakarin Katusha-Alpecin 58
18 Simone Andreetta Bardiani CSF 52
19 Maximiliano Richeze Quick-Step Floors 50
20 Rui Costa UAE Team Emirates 48
21 Pierre Rolland Cannondale-Drapac Pro Cycling 47
22 Maciej Paterski CCC Sprandi Polkowice 42
23 Adam Yates Orica-Scott 41
24 Evgeny Shalunov Gazprom-RusVelo 41
25 Dmitriy Kozontchuk Gazprom-RusVelo 40
26 Enrico Battaglin Team Lotto NL-Jumbo 40
27 Luis León Sánchez Astana Pro Team 38
28 Gorka Izagirre Movistar Team 34
29 Marco Marcato UAE Team Emirates 33
30 Mirco Maestri Bardiani CSF 32
31 Domenico Pozzovivo AG2R La Mondiale 32
32 Matej Mohoric UAE Team Emirates 32
33 Omar Fraile Team Dimension Data 30
34 Bauke Mollema Trek-Segafredo 27
35 Vyacheslav Kuznetsov Katusha-Alpecin 24
36 Giuseppe Fonzi Wilier Triestina-Selle Italia 24
37 Michael Woods Cannondale-Drapac Pro Cycling 22
38 Alexey Tsatevitch Gazprom-RusVelo 22
39 Ilia Koshevoy Wilier Triestina-Selle Italia 22
40 Dries Devenyns Quick-Step Floors 20
41 Iljo Keisse Quick-Step Floors 20
42 Ivan Rovny Gazprom-RusVelo 20
43 Jos Van Emden Team Lotto NL-Jumbo 18
44 Jan Tratnik CCC Sprandi Polkowice 18
45 Natnael Berhane Team Dimension Data 16
46 Sergey Firsanov Gazprom-RusVelo 16
47 Tejay van Garderen BMC Racing Team 15
48 Sergey Lagutin Gazprom-RusVelo 15
49 Jan Barta Bora-Hansgrohe 14
50 Vasil Kiryienka Team Sky 13
51 Eros Capecchi Quick-Step Floors 12
52 Kanstantsin Sivtsov Bahrain-Merida 12
53 Enrico Barbin Bardiani CSF 12
54 Marcin Bialoblocki CCC Sprandi Polkowice 12
55 Igor Anton Team Dimension Data 11
56 Valerio Conti UAE Team Emirates 11
57 Cesare Benedetti Bora-Hansgrohe 11
58 Jan Polanc UAE Team Emirates 10
59 Dario Cataldo Astana Pro Team 10
60 Lukasz Owsian CCC Sprandi Polkowice 10
61 Pieter Serry Quick-Step Floors 10
62 Mads Pedersen Trek-Segafredo 10
63 Philip Deignan Team Sky 9
64 Matthieu Ladagnous FDJ 9
65 Manuel Quinziato BMC Racing Team 9
66 Diego Rosa Team Sky 8
67 Manuele Boaro Bahrain-Merida 8
68 Dylan Teuns BMC Racing Team 8
69 Rory Sutherland Movistar Team 8
70 Gregor Mühlberger Bora-Hansgrohe 7
71 Pello Bilbao Astana Pro Team 7
72 Joey Rosskopf BMC Racing Team 7
73 Felix Großschartner CCC Sprandi Polkowice 7
74 Davide Formolo Cannondale-Drapac Pro Cycling 6
75 Jan Hirt CCC Sprandi Polkowice 6
76 Maxime Monfort Lotto-Soudal 6
77 Patrick Konrad Bora-Hansgrohe 6
78 Simone Petilli UAE Team Emirates 6
79 Sebastian Henao Team Sky 6
80 Matteo Montaguti AG2R La Mondiale 6
81 Jérémy Roy FDJ 6
82 Salvatore Puccio Team Sky 6
83 Sebastien Reichenbach FDJ 5
84 Jacques Janse Van Rensburg Team Dimension Data 5
85 Matteo Busato Wilier Triestina-Selle Italia 5
86 Andrey Amador Movistar Team 4
87 Georg Preidler Team Sunweb 4
88 Davide Villella Cannondale-Drapac Pro Cycling 4
89 Filippo Pozzato Wilier Triestina-Selle Italia 4
90 Christopher Juul-Jensen Orica-Scott 4
91 Valerio Agnoli Bahrain-Merida 4
92 Johann Van Zyl Team Dimension Data 4
93 Franco Pellizotti Bahrain-Merida 3
94 Jose Mendes Bora-Hansgrohe 3
95 Moreno Hofland Lotto-Soudal 3
96 Rudy Molard FDJ 2
97 Benoît Vaugrenard FDJ 2
98 Simone Ponzi CCC Sprandi Polkowice 2
99 Svein Tuft Orica-Scott 2
100 Lorenzo Rota Bardiani CSF 2
101 Davide Martinelli Quick-Step Floors 2
102 Hubert Dupont AG2R La Mondiale 1
103 Laurens De Plus Quick-Step Floors 1
104 Julien Bernard Trek-Segafredo 1
105 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling 1
106 Francisco Ventoso BMC Racing Team 1
107 Luka Mezgec Orica-Scott 1
108 Maxim Belkov Katusha-Alpecin 1
109 Nicola Boem Bardiani CSF 1

Mountain

PosRiderTeam Points
1 Mikel Landa Team Sky 224
2 Luis León Sánchez Astana Pro Team 118
3 Omar Fraile Team Dimension Data 104
4 Nairo Quintana Movistar Team 70
5 Pierre Rolland Cannondale-Drapac Pro Cycling 70
6 Ilnur Zakarin Katusha-Alpecin 66
7 Igor Anton Team Dimension Data 56
8 Tom Dumoulin Team Sunweb 55
9 Domenico Pozzovivo AG2R La Mondiale 54
10 Thibaut Pinot FDJ 53
11 Diego Rosa Team Sky 49
12 Jan Polanc UAE Team Emirates 46
13 Dries Devenyns Quick-Step Floors 35
14 Jacques Janse Van Rensburg Team Dimension Data 34
15 Vincenzo Nibali Bahrain-Merida 33
16 Rui Costa UAE Team Emirates 31
17 Jan Hirt CCC Sprandi Polkowice 30
18 Laurens De Plus Quick-Step Floors 27
19 Daniel Teklehaimanot Team Dimension Data 26
20 Tejay van Garderen BMC Racing Team 24
21 Sergey Firsanov Gazprom-RusVelo 23
22 Matej Mohoric UAE Team Emirates 23
23 Pavel Brutt Gazprom-RusVelo 23
24 Natnael Berhane Team Dimension Data 22
25 Sebastian Henao Team Sky 21
26 Pello Bilbao Astana Pro Team 20
27 Dylan Teuns BMC Racing Team 19
28 Philip Deignan Team Sky 18
29 Winner Anacona Movistar Team 16
30 Joe Dombrowski Cannondale-Drapac Pro Cycling 16
31 Davide Villella Cannondale-Drapac Pro Cycling 16
32 Simone Andreetta Bardiani CSF 15
33 Mirco Maestri Bardiani CSF 15
34 Dario Cataldo Astana Pro Team 15
35 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling 14
36 Joey Rosskopf BMC Racing Team 12
37 Evgeny Shalunov Gazprom-RusVelo 11
38 Bauke Mollema Trek-Segafredo 10
39 Marco Marcato UAE Team Emirates 10
40 Cesare Benedetti Bora-Hansgrohe 9
41 Rudy Molard FDJ 9
42 Matthieu Ladagnous FDJ 9
43 Lukas Pöstlberger Bora-Hansgrohe 8
44 Maciej Paterski CCC Sprandi Polkowice 7
45 Silvan Dillier BMC Racing Team 6
46 Julen Amezqueta Wilier Triestina-Selle Italia 6
47 Eugert Zhupa Wilier Triestina-Selle Italia 6
48 Bob Jungels Quick-Step Floors 5
49 Adam Yates Orica-Scott 5
50 Andrey Amador Movistar Team 4
51 Rubén Plaza Orica-Scott 4
52 Robert Kiserlovski Katusha-Alpecin 4
53 Ivan Rovny Gazprom-RusVelo 4
54 Eugenio Alafaci Trek-Segafredo 4
55 Filippo Pozzato Wilier Triestina-Selle Italia 3
56 Jan Tratnik CCC Sprandi Polkowice 3
57 Giuseppe Fonzi Wilier Triestina-Selle Italia 3
58 Valerio Conti UAE Team Emirates 3
59 José Joaquin Rojas Movistar Team 2
60 Matteo Montaguti AG2R La Mondiale 2
61 Jasper Stuyven Trek-Segafredo 2
62 Rory Sutherland Movistar Team 2
63 Dmitriy Kozontchuk Gazprom-RusVelo 2
64 Hubert Dupont AG2R La Mondiale 1
65 Franco Pellizotti Bahrain-Merida 1
66 Gorka Izagirre Movistar Team 1
67 Kanstantsin Sivtsov Bahrain-Merida 1
68 Alexander Foliforov Gazprom-RusVelo 1
69 Manuele Boaro Bahrain-Merida 1
70 Matteo Busato Wilier Triestina-Selle Italia 1
71 Branislau Samoilau CCC Sprandi Polkowice 1
72 Enrico Barbin Bardiani CSF 1
73 Alberto Losada Katusha-Alpecin 1
74 Ilia Koshevoy Wilier Triestina-Selle Italia 1
75 Marcin Bialoblocki CCC Sprandi Polkowice 1

Race profile

Race
Giro d'Italia
Start date
05.05.2017
End date
28.05.2017
Total distance
3609.1 km
Number of stages
21
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 ❤️