In 2017, Astana was competing with eight riders to pay hommage to their late leader Michele Scarponi, while Bardiani CSF’s Pirazzi and Ruffoni tested positive in out-of-competition doping controls. The news broke just after the official team presentation.
Did not start in stage 1
31. Stefano Pirazzi (ita – Bardiani-CSF)
39. Nicola Ruffoni (ita – Bardiani-CSF)
Withdrawals in stage 4
42. Rohan Dennis (aus – BMC)
155. Pavel Kochetkov (rus – Katusha-Alpecin)
Did not start in stage 5
5. Javier Moreno (spa – Bahrain Merida)
17. Alexandre Geniez (fra – AG2R La Mondiale)
Withdrawal in stage 9
185 Wilco Kelderman (nld – Team Sunweb)
Outside time limit in stage 10
57. Matteo Pelucchi (ita – Bora-Hansgrohe)
Did not start in stage 11
196 Giacomo Nizzolo (ita – Trek-Segafredo)
Withdrawals in stage 11
141. Nathan Haas (aus – Dimension Data)
194. Laurent Didier (lux – Trek-Segafredo)
Did not start in stage 13
179. Geraint Thomas (gbr – Team Sky)
Did not start in stage 14
100. André Greipel (ger – Lotto Soudal)
216. Jakub Mareczko (ita – Wilier Triestina)
Withdrawals in stage 15
26. Tanel Kangert (est – Astana)
59. Rüdiger Selig (ger – Bora-Hansgrohe)
97. Ivan Savitskiy (rus – Gazprom)
104. Bart De Clercq (bel – Lotto Soudal)
123. Caleb Ewan (aus – Orica Scott)
126. Luka Mezgec (slo – Orica Scott)
Did not start in stage 16
32. Vincenzo Albanese (ita – Bardiani-CSF)
82. William Bonnet (fra – FDJ)
122. Alexander Edmondson (aus – Orica Scott)
145. Ryan Gibbons (rsa – Dimension Data)
Withdrawals in stage 16
44. Ben Hermans (bel – BMC)
102. Sean De Bie (bel – Lotto Soudal)
114. Daniele Bennati (ita – Movistar)
163. Victor Campenaerts (bel – LottoNL-Jumbo)
173. Kenny Elissonde (fra – Team Sky)
Withdrawals in stage 17
182. Phil Bauhaus (ger – Team Sunweb)
205. Sacha Modolo (ita – UAE Team Emirates)
Withdrawal in stage 18
103. Jasper De Buyst (bel – Lotto Soudal)
Withdrawal in stage 19
167. Bram Tankink (nld – LottoNL-Jumbo)
Did not start in stage 20
161. Steven Kruijswijk (nld – LottoNL-Jumbo)
Withdrawal in stage 20
9. Giovanni Visconti (ita – Bahrain Merida)
Giro d’Italia 2017: Route maps, height profiles, and more
Click on the images to zoom