Giro d'Italia 2020 : the real numbers of doping

103th Giro
Traduire en français


Last update : 29/08/2023

Statistics

The table below establishes, team by team, the count of the riders who have been or will be subsequently "pinned" in doping cases.

Teams Riders Pinned Top 10 Pinned Podium Pinned
AG2R La Mondiale 8 0 0 0 0 0
Androni Giocattoli - Sidermec 8 0 0 0 0 0
Astana Pro Team 8 1 1 0 0 0
Bahrain - McLaren 8 0 2 0 0 0
Bardiani Csf Faizane' 8 1 0 0 0 0
BORA - hansgrohe 8 0 1 0 0 0
CCC Team 8 2 0 0 0 0
Cofidis 8 0 0 0 0 0
Deceuninck - Quick - Step 8 1 2 0 0 0
EF Pro Cycling 8 0 0 0 0 0
Groupama - FDJ 8 0 0 0 0 0
Israel Cycling Academy 8 0 0 0 0 0
Lotto Soudal 8 0 0 0 0 0
Mitchelton - Scott 8 1 0 0 0 0
Movistar Team 8 0 0 0 0 0
NTT Pro Cycling Team 8 0 0 0 0 0
Team Ineos 8 0 1 0 1 0
Team Jumbo - Visma 8 0 0 0 0 0
Team Sunweb 8 0 2 0 2 0
Trek - Segafredo 8 0 1 0 0 0
UAE Team Emirates 8 3 0 0 0 0
VINI ZABU KTM 8 2 0 0 0 0
Total 176 11 10 0 3 0
Pourcentage 6% 0% 0%

Pinned: Number of riders who violated the anti-doping rules.
Included in this category: riders who have been tested positive (including refuse to submit to doping control or hematocrit> 50%), having acknowledged having doped, having been sanctioned (by the justice, their federation or their team).
Not included (for example) : those whose sample B was negative.
Top 10: number of riders present in the top 10 of the final general classification.
Podium: number of riders present in the first 3 of the final general classification.

Other data :



The official ranking

Ranking source : www.procyclingstats.com (08/05/2021)

  1. Geoghegan Hart Tao in 85h40'21''
  2. Hindley Jai at 0h00'39''
  3. Kelderman Wilco at 0h01'29''
  4. Almeida Goncalves Joao Pedro at 0h02'57''
  5. Bilbao Lopez De Armentia Pello at 0h03'09''
  6. Fuglsang Jakob at 0h07'02''
  7. Nibali Vincenzo at 0h08'15''
  8. Konrad Patrick at 0h08'42''
  9. Masnada Fausto at 0h09'57''
  10. Pernsteiner Hermann at 0h11'05''
  11. Pozzovivo Domenico at 0h11'52''
  12. Majka Rafal at 0h20'31''
  13. Samitier Samitier Sergio at 0h35'29''
  14. Knox James at 0h37'41''
  15. Mcnulty Brandon at 0h38'10''
  16. Paret-peintre Aurélien at 0h45'04''
  17. Warbasse Lawrence at 0h53'25''
  18. Swift Benjamin at 0h57'36''
  19. Pedrero Lopez Antonio at 0h59'36''
  20. O'connor Ben Alexander at 1h02'57''
  21. Oomen Sam at 1h03'46''
  22. Zakarin Ilnur at 1h06'11'' - 2009 : positive control
  23. Fabbro Matteo at 1h13'49''
  24. Castroviejo Nicolas Jonathan at 1h16'15''
  25. Felline Fabio at 1h25'14''
  26. Tusveld Martijn at 1h25'34''
  27. Valter Attila at 1h30'13''
  28. Serry Pieter at 1h30'54''
  29. Hamilton Chris at 1h32'26''
  30. Frolich Honore Mikkel at 1h34'49''
  31. Mosca Jacopo at 1h48'45''
  32. Kangert Tanel at 1h55'57''
  33. Guerreiro Ruben at 1h58'58''
  34. De La Parte Gonzalez Victor at 2h00'42'' - 2011 : police investigation
  35. Dennis Rohan at 2h04'26''
  36. Meintjes Louis at 2h05'51''
  37. Nibali Antonio at 2h05'56''
  38. Ulissi Diego at 2h06'59'' - 2014 : positive control
  39. Bidard François at 2h07'36''
  40. Villella Davide at 2h10'28''
  41. De Gendt Thomas at 2h14'51''
  42. Hagen Carl Fredrik at 2h20'58''
  43. Dombrowski Joseph Lloyd at 2h23'09''
  44. Hansen Jesper at 2h27'05''
  45. Rodriguez Oscar at 2h32'17''
  46. Battaglin Enrico at 2h32'44''
  47. Armee Sander at 2h32'48''
  48. Navarro Garcia Daniel at 2h37'43''
  49. Bernard Julien at 2h38'53''
  50. Vendrame Andrea at 2h39'38''
  51. Tonelli Alessandro at 2h42'25''
  52. Conci Nicola at 2h43'56''
  53. Wilsly Jonas Gregaard at 2h44'59''
  54. Ghebreigzabhier Amanuel at 2h47'05''
  55. Bouchard Geoffrey at 2h47'38''
  56. Puccio Salvatore at 2h50'11''
  57. Sepulveda Eduardo at 2h50'15''
  58. Rubio Reyes Einer Augusto at 2h51'20''
  59. Novak Domen at 2h54'22''
  60. Vanhoucke Harm at 2h55'25''
  61. Ganna Filippo at 3h03'16''
  62. Tratnik Jan at 3h05'27''
  63. Rossetto Stéphane at 3h08'54''
  64. Rosskopf Joseph at 3h10'30''
  65. Caicedo Cepeda Jonathan Klever at 3h14'47''
  66. Cataldo Dario at 3h21'44''
  67. Poljanski Pawel at 3h22'39''
  68. Malecki Kamil at 3h23'03''
  69. Haga Chad at 3h23'06''
  70. Padun Mark at 3h25'54''
  71. Pellaud Simon at 3h28'32''
  72. Ballerini Davide at 3h30'50''
  73. Hänninen Jaakko at 3h35'23''
  74. Ravanelli Simone at 3h38'15''
  75. Clarke Simon at 3h41'04''
  76. Sobrero Matteo at 3h41'58''
  77. Frankiny Kilian at 3h45'21''
  78. Cepeda Ortiz Jefferson Alexander at 3h49'05''
  79. Carretero Milla Héctor at 3h54'39''
  80. Le Turnier Mathias at 4h00'46''
  81. Holmes Matthew at 4h01'45''
  82. Carboni Giovanni at 4h02'55''
  83. Denz Nico at 4h03'03''
  84. Wyss Danilo at 4h03'24''
  85. Chirico Luca at 4h03'58''
  86. Cerny Josef at 4h04'57''
  87. Capecchi Eros at 4h05'17''
  88. Van Empel Etienne at 4h07'49''
  89. Arashiro Yukiya at 4h10'07''
  90. Bisolti Alessandro at 4h15'50''
  91. Romano Francesco at 4h18'52''
  92. Sagan Peter at 4h21'56''
  93. Rota Lorenzo at 4h22'59''
  94. Benedetti Cesare at 4h23'22''
  95. Campenaerts Victor at 4h27'30''
  96. Zardini Edoardo at 4h30'02''
  97. Bjerg Mikkel at 4h31'02''
  98. Oldani Stefano at 4h33'10''
  99. Rumac Josip at 4h34'38''
  100. Zana Filippo at 4h45'29''
  101. Conti Valerio at 4h45'35''
  102. Bais Mattia at 4h49'25''
  103. Restrepo Valencia Jhonathan at 4h52'03''
  104. Gradek Kamil at 4h56'07''
  105. Whelan James at 4h57'54''
  106. Torres Barcelo Albert at 4h59'30''
  107. Bodnar Maciej at 5h04'10''
  108. Frapporti Marco at 5h05'15''
  109. Fiorelli Filippo at 5h08'17''
  110. Contreras Pinzon Rodrigo at 5h08'22''
  111. Morton Lachlan David at 5h09'44''
  112. Viviani Elia at 5h10'26''
  113. Scotson Miles at 5h13'09''
  114. Sunderland Dylan at 5h13'54''
  115. Consonni Simone at 5h16'07''
  116. Guglielmi Simon at 5h16'48''
  117. Hansen Adam at 5h17'02''
  118. Cimolai Davide at 5h19'10''
  119. Haas Nathan at 5h20'50''
  120. Dowsett Alex at 5h23'04''
  121. Démare Arnaud at 5h26'45''
  122. Keisse Iljo at 5h32'08'' - 2008 : positive control
  123. Zabel Rick at 5h32'22''
  124. Konovalovas Ignatas at 5h36'34''
  125. Lonardi Giovanni at 5h41'00''
  126. Brandle Matthias at 5h42'40''
  127. Bevilacqua Simone at 5h45'25''
  128. Guarnieri Jacopo at 5h46'03''
  129. Mazzucco Fabio at 5h48'10'' - 2023 : positive control
  130. Mathis Marco at 5h51'35''
  131. Hodeg Chagui Alvaro José at 5h53'47''
  132. Sagiv Guy at 6h12'07''
  133. Dibben Jonathan at 6h13'59''



The alternative ranking

The ranking as it would be if we excluded all racers "pinned" in doping cases during their career.

  1. Geoghegan Hart Tao
  2. Hindley Jai
  3. Kelderman Wilco
  4. Almeida Goncalves Joao Pedro
  5. Bilbao Lopez De Armentia Pello
  6. Fuglsang Jakob
  7. Nibali Vincenzo
  8. Konrad Patrick
  9. Masnada Fausto
  10. Pernsteiner Hermann
  11. Pozzovivo Domenico
  12. Majka Rafal
  13. Samitier Samitier Sergio
  14. Knox James
  15. Mcnulty Brandon
  16. Paret-peintre Aurélien
  17. Warbasse Lawrence
  18. Swift Benjamin
  19. Pedrero Lopez Antonio
  20. O'connor Ben Alexander
  21. Oomen Sam
  22. Fabbro Matteo
  23. Castroviejo Nicolas Jonathan
  24. Felline Fabio
  25. Tusveld Martijn
  26. Valter Attila
  27. Serry Pieter
  28. Hamilton Chris
  29. Frolich Honore Mikkel
  30. Mosca Jacopo
  31. Kangert Tanel
  32. Guerreiro Ruben
  33. Dennis Rohan
  34. Meintjes Louis
  35. Nibali Antonio
  36. Bidard François
  37. Villella Davide
  38. De Gendt Thomas
  39. Hagen Carl Fredrik
  40. Dombrowski Joseph Lloyd
  41. Hansen Jesper
  42. Rodriguez Oscar
  43. Battaglin Enrico
  44. Armee Sander
  45. Navarro Garcia Daniel
  46. Bernard Julien
  47. Vendrame Andrea
  48. Tonelli Alessandro
  49. Conci Nicola
  50. Wilsly Jonas Gregaard
  51. Ghebreigzabhier Amanuel
  52. Bouchard Geoffrey
  53. Puccio Salvatore
  54. Sepulveda Eduardo
  55. Rubio Reyes Einer Augusto
  56. Novak Domen
  57. Vanhoucke Harm
  58. Ganna Filippo
  59. Tratnik Jan
  60. Rossetto Stéphane
  61. Rosskopf Joseph
  62. Caicedo Cepeda Jonathan Klever
  63. Cataldo Dario
  64. Poljanski Pawel
  65. Malecki Kamil
  66. Haga Chad
  67. Padun Mark
  68. Pellaud Simon
  69. Ballerini Davide
  70. Hänninen Jaakko
  71. Ravanelli Simone
  72. Clarke Simon
  73. Sobrero Matteo
  74. Frankiny Kilian
  75. Cepeda Ortiz Jefferson Alexander
  76. Carretero Milla Héctor
  77. Le Turnier Mathias
  78. Holmes Matthew
  79. Carboni Giovanni
  80. Denz Nico
  81. Wyss Danilo
  82. Chirico Luca
  83. Cerny Josef
  84. Capecchi Eros
  85. Van Empel Etienne
  86. Arashiro Yukiya
  87. Bisolti Alessandro
  88. Romano Francesco
  89. Sagan Peter
  90. Rota Lorenzo
  91. Benedetti Cesare
  92. Campenaerts Victor
  93. Zardini Edoardo
  94. Bjerg Mikkel
  95. Oldani Stefano
  96. Rumac Josip
  97. Zana Filippo
  98. Conti Valerio
  99. Bais Mattia
  100. Restrepo Valencia Jhonathan
  101. Gradek Kamil
  102. Whelan James
  103. Torres Barcelo Albert
  104. Bodnar Maciej
  105. Frapporti Marco
  106. Fiorelli Filippo
  107. Contreras Pinzon Rodrigo
  108. Morton Lachlan David
  109. Viviani Elia
  110. Scotson Miles
  111. Sunderland Dylan
  112. Consonni Simone
  113. Guglielmi Simon
  114. Hansen Adam
  115. Cimolai Davide
  116. Haas Nathan
  117. Dowsett Alex
  118. Démare Arnaud
  119. Zabel Rick
  120. Konovalovas Ignatas
  121. Lonardi Giovanni
  122. Brandle Matthias
  123. Bevilacqua Simone
  124. Guarnieri Jacopo
  125. Mathis Marco
  126. Hodeg Chagui Alvaro José
  127. Sagiv Guy
  128. Dibben Jonathan



The list of participants

The list of participants by team

AG2R La Mondiale

32 years of existence, 18 cases, ie 0,56 per year

1. Gallopin Tony
2. Bidard François
3. Bouchard Geoffrey
4. Gastauer Ben
5. Hänninen Jaakko
6. Paret-peintre Aurélien
7. Vendrame Andrea
8. Warbasse Lawrence

Androni Giocattoli - Sidermec

29 years of existence, 27 cases, ie 0,93 per year

11. Bais Mattia
12. Bisolti Alessandro
13. Cepeda Ortiz Jefferson Alexander
14. Chirico Luca
15. Pellaud Simon
16. Ravanelli Simone
17. Restrepo Valencia Jhonathan
18. Rumac Josip

Astana Pro Team

17 years of existence, 19 cases, ie 1,12 per year

21. Fuglsang Jakob
22. Boaro Manuele
23. Contreras Pinzon Rodrigo
24. Felline Fabio
25. Wilsly Jonas Gregaard
26. Lopez Moreno Miguel Angel - 2022 : police investigation
27. Rodriguez Oscar
28. Vlasov Aleksander

Bahrain - McLaren

7 years of existence, 2 cases, ie 0,29 per year

31. Arashiro Yukiya
32. Battaglin Enrico
33. Bilbao Lopez De Armentia Pello
34. Capecchi Eros
35. Novak Domen
36. Padun Mark
37. Pernsteiner Hermann
38. Tratnik Jan

Bardiani Csf Faizane'

42 years of existence, 17 cases, ie 0,4 per year

41. Carboni Giovanni
42. Covili Luca
43. Fiorelli Filippo
44. Lonardi Giovanni
45. Mazzucco Fabio - 2023 : positive control
46. Romano Francesco
47. Tonelli Alessandro
48. Zana Filippo

BORA - hansgrohe

14 years of existence, 1 case, ie 0,07 per year

51. Sagan Peter
52. Benedetti Cesare
53. Bodnar Maciej
54. Fabbro Matteo
55. Gamper Patrick
56. Konrad Patrick
57. Majka Rafal
58. Poljanski Pawel

CCC Team

21 years of existence, 18 cases, ie 0,86 per year

61. Zakarin Ilnur - 2009 : positive control
62. Cerny Josef
63. De La Parte Gonzalez Victor - 2011 : police investigation
64. Gradek Kamil
65. Kochetkov Pavel
66. Malecki Kamil
67. Rosskopf Joseph
68. Valter Attila

Cofidis

28 years of existence, 21 cases, ie 0,75 per year

71. Viviani Elia
72. Consonni Simone
73. Edet Nicolas
74. Haas Nathan
75. Hansen Jesper
76. Le Turnier Mathias
77. Mathis Marco
78. Rossetto Stéphane

Deceuninck - Quick - Step

31 years of existence, 26 cases, ie 0,84 per year

81. Almeida Goncalves Joao Pedro
82. Ballerini Davide
83. Hodeg Chagui Alvaro José
84. Frolich Honore Mikkel
85. Keisse Iljo - 2008 : positive control
86. Knox James
87. Masnada Fausto
88. Serry Pieter

EF Pro Cycling

19 years of existence, 3 cases, ie 0,16 per year

91. Bennett Sean
92. Caicedo Cepeda Jonathan Klever
93. Clarke Simon
94. Craddock Lawson
95. Guerreiro Ruben
96. Kangert Tanel
97. Morton Lachlan David
98. Whelan James

Groupama - FDJ

27 years of existence, 13 cases, ie 0,48 per year

101. Démare Arnaud
102. Frankiny Kilian
103. Guarnieri Jacopo
104. Guglielmi Simon
105. Konovalovas Ignatas
106. Scotson Miles
107. Sinkeldam Ramon
109. Thomas Benjamin

Israel Cycling Academy

9 years of existence, 1 case, ie 0,11 per year

111. Barbier Rudy
112. Brandle Matthias
113. Cataford Alexander
114. Cimolai Davide
115. Dowsett Alex
116. Navarro Garcia Daniel
117. Sagiv Guy
118. Zabel Rick

Lotto Soudal

40 years of existence, 14 cases, ie 0,35 per year

121. Armee Sander
122. De Gendt Thomas
123. Dibben Jonathan
124. Hagen Carl Fredrik
125. Hansen Adam
126. Holmes Matthew
127. Oldani Stefano
128. Vanhoucke Harm

Mitchelton - Scott

12 years of existence, 4 cases, ie 0,33 per year

131. Yates Simon - 2016 : positive control
132. Affini Edoardo
133. Bookwalter Brent
134. Haig Jack
135. Hamilton Lucas
136. Hepburn Michael
137. Howson Damien
138. Meyer Cameron

Movistar Team

44 years of existence, 29 cases, ie 0,66 per year

141. Carretero Milla Héctor
142. Cataldo Dario
143. Pedrero Lopez Antonio
144. Rubio Reyes Einer Augusto
145. Samitier Samitier Sergio
146. Sepulveda Eduardo
147. Torres Barcelo Albert
148. Villella Davide

NTT Pro Cycling Team

15 years of existence, 1 case, ie 0,07 per year

151. Meintjes Louis
152. Campenaerts Victor
153. Ghebreigzabhier Amanuel
154. O'connor Ben Alexander
155. Pozzovivo Domenico
156. Sobrero Matteo
157. Sunderland Dylan
158. Wyss Danilo

Team Ineos

14 years of existence, 5 cases, ie 0,36 per year

161. Thomas Geraint
162. Castroviejo Nicolas Jonathan
163. Dennis Rohan
164. Ganna Filippo
165. Geoghegan Hart Tao
166. Narvaez Prado Jhonatan Manuel
167. Puccio Salvatore
168. Swift Benjamin

Team Jumbo - Visma

40 years of existence, 25 cases, ie 0,63 per year

171. Kruijswijk Steven
172. Bouwman Koen
173. Foss Tobias Svendsen
174. Harper Chris
175. Martin Tony
176. Pfingsten Christoph
177. Tolhoek Antwan
178. Van Emden Jos

Team Sunweb

19 years of existence, 3 cases, ie 0,16 per year

181. Kelderman Wilco
182. Denz Nico
183. Haga Chad
184. Hamilton Chris
185. Hindley Jai
186. Matthews Michael
187. Oomen Sam
188. Tusveld Martijn

Trek - Segafredo

13 years of existence, 4 cases, ie 0,31 per year

191. Nibali Vincenzo
192. Bernard Julien
193. Brambilla Gianluca
194. Ciccone Giulio
195. Conci Nicola
196. Mosca Jacopo
197. Nibali Antonio
198. Weening Pieter

UAE Team Emirates

25 years of existence, 34 cases, ie 1,36 per year

201. Ulissi Diego - 2014 : positive control
202. Bjerg Mikkel
203. Conti Valerio
204. Dombrowski Joseph Lloyd
205. Gaviria Rendon Fernando
206. Mcnulty Brandon
207. Molano Benavides Juan Sebastián - 2019 : internal control
208. Richeze Ariel Maximiliano - 2008 : positive control

VINI ZABU KTM

13 years of existence, 9 cases, ie 0,69 per year

211. Visconti Giovanni - 2010 : confessions in 2012
212. Bevilacqua Simone
213. Frapporti Marco
214. Rota Lorenzo
215. Spreafico Matteo - 2020 : positive control
216. Van Empel Etienne
217. Wackermann Luca
218. Zardini Edoardo



See also