Giro d'Italia 2020 : the real numbers of doping

103th Giro
Français


Last update : 15/08/2021

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 0 1 0 0 0
Bahrain - McLaren 8 0 2 0 0 0
Bardiani Csf Faizane' 8 0 0 0 0 0
BORA - hansgrohe 8 0 1 0 0 0
CCC Team 8 1 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 8 10 0 3 0
Pourcentage 5% 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''
  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''
  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. De La Parte Gonzalez Victor
  34. Dennis Rohan
  35. Meintjes Louis
  36. Nibali Antonio
  37. Bidard François
  38. Villella Davide
  39. De Gendt Thomas
  40. Hagen Carl Fredrik
  41. Dombrowski Joseph Lloyd
  42. Hansen Jesper
  43. Rodriguez Oscar
  44. Battaglin Enrico
  45. Armee Sander
  46. Navarro Garcia Daniel
  47. Bernard Julien
  48. Vendrame Andrea
  49. Tonelli Alessandro
  50. Conci Nicola
  51. Wilsly Jonas Gregaard
  52. Ghebreigzabhier Amanuel
  53. Bouchard Geoffrey
  54. Puccio Salvatore
  55. Sepulveda Eduardo
  56. Rubio Reyes Einer Augusto
  57. Novak Domen
  58. Vanhoucke Harm
  59. Ganna Filippo
  60. Tratnik Jan
  61. Rossetto Stéphane
  62. Rosskopf Joseph
  63. Caicedo Cepeda Jonathan Klever
  64. Cataldo Dario
  65. Poljanski Pawel
  66. Malecki Kamil
  67. Haga Chad
  68. Padun Mark
  69. Pellaud Simon
  70. Ballerini Davide
  71. Hänninen Jaakko
  72. Ravanelli Simone
  73. Clarke Simon
  74. Sobrero Matteo
  75. Frankiny Kilian
  76. Cepeda Ortiz Jefferson Alexander
  77. Carretero Milla Héctor
  78. Le Turnier Mathias
  79. Holmes Matthew
  80. Carboni Giovanni
  81. Denz Nico
  82. Wyss Danilo
  83. Chirico Luca
  84. Cerny Josef
  85. Capecchi Eros
  86. Van Empel Etienne
  87. Arashiro Yukiya
  88. Bisolti Alessandro
  89. Romano Francesco
  90. Sagan Peter
  91. Rota Lorenzo
  92. Benedetti Cesare
  93. Campenaerts Victor
  94. Zardini Edoardo
  95. Bjerg Mikkel
  96. Oldani Stefano
  97. Rumac Josip
  98. Zana Filippo
  99. Conti Valerio
  100. Bais Mattia
  101. Restrepo Valencia Jhonathan
  102. Gradek Kamil
  103. Whelan James
  104. Torres Barcelo Albert
  105. Bodnar Maciej
  106. Frapporti Marco
  107. Fiorelli Filippo
  108. Contreras Pinzon Rodrigo
  109. Morton Lachlan David
  110. Viviani Elia
  111. Scotson Miles
  112. Sunderland Dylan
  113. Consonni Simone
  114. Guglielmi Simon
  115. Hansen Adam
  116. Cimolai Davide
  117. Haas Nathan
  118. Dowsett Alex
  119. Démare Arnaud
  120. Zabel Rick
  121. Konovalovas Ignatas
  122. Lonardi Giovanni
  123. Brandle Matthias
  124. Bevilacqua Simone
  125. Guarnieri Jacopo
  126. Mazzucco Fabio
  127. Mathis Marco
  128. Hodeg Chagui Alvaro José
  129. Sagiv Guy
  130. Dibben Jonathan



The list of participants

The list of participants by team

AG2R La Mondiale

31 years of existence, 20 cases, ie 0,65 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

27 years of existence, 27 cases, ie 1 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

15 years of existence, 17 cases, ie 1,13 per year

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

Bahrain - McLaren

5 years of existence, 1 case, ie 0,2 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'

40 years of existence, 16 cases, ie 0,4 per year

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

BORA - hansgrohe

12 years of existence, 1 case, ie 0,08 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
64. Gradek Kamil
65. Kochetkov Pavel
66. Malecki Kamil
67. Rosskopf Joseph
68. Valter Attila

Cofidis

26 years of existence, 21 cases, ie 0,81 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

29 years of existence, 26 cases, ie 0,9 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

17 years of existence, 2 cases, ie 0,12 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

25 years of existence, 10 cases, ie 0,4 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

7 years of existence, 0 cases, ie 0 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

38 years of existence, 14 cases, ie 0,37 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

10 years of existence, 1 case, ie 0,1 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

42 years of existence, 29 cases, ie 0,69 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

16 years of existence, 1 case, ie 0,06 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

12 years of existence, 4 cases, ie 0,33 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

38 years of existence, 16 cases, ie 0,42 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

17 years of existence, 3 cases, ie 0,18 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

11 years of existence, 3 cases, ie 0,27 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

23 years of existence, 33 cases, ie 1,43 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