Giro d'Italia 2012 : the real numbers of doping

Traduire en français


Last update 14/09/2024 - cyclisme-dopage.com

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
Lampre 9 4 2 2 0 0
AG2R La Mondiale 9 0 0 0 0 0
Androni Giocattoli 9 3 0 0 0 0
Astana 9 3 0 0 0 0
BMC 9 2 0 0 0 0
Colnago-CSF 9 1 1 0 0 0
Euskaltel 9 1 1 0 0 0
Farnese Vini 9 4 0 0 0 0
FDJ-BigMat 9 1 0 0 0 0
Garmin-Barracuda 9 3 1 1 1 1
Orica-GreenEDGE 9 1 0 0 0 0
Katusha 9 1 1 0 1 0
Liquigas 9 2 1 1 0 0
Lotto-Belisol 9 0 0 0 0 0
Movistar 9 4 0 0 0 0
Omega Pharma – Quick Step 9 0 0 0 0 0
Rabobank 9 1 0 0 0 0
Radio Shack – Nissan 9 2 0 0 0 0
Team Sky 9 1 2 1 0 0
Team NetApp 9 0 0 0 0 0
Saxo Bank 9 1 0 0 0 0
Vacansoleil 9 2 1 0 1 0
Total 198 37 10 5 3 1
Pourcentage 19% 50% 33%

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.les-sports.info (01/07/2012)

  1. Hesjedal Ryder in 91h39'02'' Yellow card 2003 : confessions in 2013 (sanction not known)
  2. Rodriguez Oliver Joaquin at 0h00'16''
  3. De Gendt Thomas at 0h01'39''
  4. Scarponi Michele at 0h02'05'' Red card 2006 : confessions in 2007 ; 2010 : confessions in 2012
  5. Basso Ivan at 0h03'44'' Red card 2006 : confessions in 2007
  6. Cunego Damiano at 0h04'40'' Yellow card 2008 : too late at control (sanction not known)
  7. Uran Rigoberto at 0h05'57''
  8. Pozzovivo Domenico at 0h06'28''
  9. Henao Montoya Sergio Luis at 0h07'50'' Yellow card 2014 : biological passport (no penalty)
  10. Nieve Iturralde Mikel at 0h08'08''
  11. Gadret John at 0h09'12''
  12. Cataldo Dario at 0h11'59''
  13. Brambilla Gianluca at 0h14'20''
  14. Tschopp Johann at 0h14'27''
  15. Kreuziger Roman at 0h19'58'' Yellow card 2011 : biological passport (no penalty)
  16. Dupont Hubert at 0h20'59''
  17. Bruseghin Marzio at 0h25'39'' Yellow card 2001 : police investigation (sanction not known)
  18. Pardilla Bellon Sergio at 0h29'19''
  19. De Greef Francis at 0h35'00''
  20. Moreno Fernandez Daniel at 0h36'17''
  21. Ulissi Diego at 0h37'17'' Red card 2014 : positive control
  22. Vandevelde Christian at 0h38'23'' Red card 1999 : confessions in 2012 ; 2004 : confessions in 2012 ; 2004 : confessions in 2012
  23. Tiralongo Paolo at 0h41'36''
  24. Caruso Damiano at 0h49'45'' Red card 2007 : investigation
  25. Casar Sandy at 0h49'57''
  26. Kangert Tanel at 0h50'49''
  27. Stetina Peter at 0h54'25''
  28. Szmyd Sylwester at 0h54'28''
  29. Amador Bipkazakova Andrei at 0h54'40''
  30. Slagter Tom Jelte at 0h57'24''
  31. Rohregger Thomas at 1h05'43''
  32. Lagutin Sergueï at 1h10'35''
  33. Seeldrayers Kevin at 1h18'10''
  34. Bakelandts Jan at 1h21'39''
  35. Larsson Gustav Erik at 1h24'31''
  36. Flecha Juan-antonio at 1h25'04''
  37. Capecchi Eros at 1h26'08''
  38. Intxausti Elorriaga Beñat at 1h26'42''
  39. Niemiec Przemyslaw at 1h33'01''
  40. De Clercq Bart at 1h33'36''
  41. Pinotti Marco at 1h34'37''
  42. Txurruka Ansola Amets at 1h34'42''
  43. Samoilau Branislau at 1h38'40''
  44. Herrada López José at 1h39'30''
  45. Sella Emanuele at 1h39'47'' Red card 2008 : positive control and confessions
  46. Pirazzi Stefano at 1h40'57'' Red card 2017 : positive control
  47. Pauwels Serge at 1h43'59''
  48. Izagirre Jon at 1h48'54''
  49. Rodriguez Ortizven Jackson Jesus at 1h54'04''
  50. Felline Fabio at 1h58'26''
  51. Oroz Juan José at 1h59'28''
  52. Santaromita Ivan at 2h04'38''
  53. Perget Mathieu at 2h10'03''
  54. Losada Alguacil Alberto at 2h13'50''
  55. Niermann Grischa at 2h19'29'' Red card 2000 : confessions in 2013
  56. Zaugg Oliver at 2h20'04''
  57. Agnoli Valerio at 2h24'50''
  58. Failli Francesco at 2h26'42'' Red card 2020 : positive control
  59. Garate Juan-manuel at 2h27'05''
  60. Rabottini Matteo at 2h29'35'' Red card 2014 : positive control, confessions in 2016
  61. Petrov Evgueni at 2h30'19'' Red card 2005 : positive control
  62. Rubiano Chavez Miguel Angel at 2h31'16'' Red card 2008 : positive control
  63. Gustov Wladimir at 2h33'28'' Red card 2002 : positive control
  64. Santos Simoes Oliveira Nelson Filipe at 2h34'10''
  65. Barta Jan at 2h34'27''
  66. Gasparotto Enrico at 2h35'48''
  67. Gastauer Ben at 2h37'24''
  68. Malori Adriano at 2h37'43''
  69. Vicioso Angel at 2h39'57'' Red card 2004 : judicial investigation and confessions
  70. Huzarski Bartosz at 2h42'39''
  71. Clement Stef at 2h45'03''
  72. Bak Lars Ytting at 2h52'12''
  73. Hermans Ben at 2h53'41''
  74. Battaglin Enrico at 2h54'56''
  75. Denifl Stefan at 2h56'07'' Red card 2014 : enquête policière et aveux en 2019
  76. Soupe Geoffrey at 2h58'19''
  77. Spezialetti Alessandro at 2h59'00'' Red card 2004 : in the act
  78. Mourey Francis at 2h59'10''
  79. Sabatini Fabio at 2h59'14''
  80. Thomas Geraint at 2h59'32''
  81. Montaguti Matteo at 3h02'52''
  82. Wyss Danilo at 3h04'18''
  83. Frank Mathias at 3h04'39''
  84. Smukulis Gatis at 3h05'20''
  85. Zeits Andrey at 3h07'46'' Red card 2010 : no location communication
  86. Santambrogio Mauro at 3h09'36'' Red card 2010 : affaire lampre (no penalty) ; 2013 : positive control ; 2014 : positive control ; 2019 : fausse déclaration
  87. Serpa Perez Jose Rodolfo at 3h09'53''
  88. Ponzi Simone at 3h10'14''
  89. Vermote (fils) Julien at 3h10'33''
  90. Bonnafond Guillaume at 3h12'37''
  91. Pietropolli Daniele at 3h13'06''
  92. Ventoso Alberdi Francisco José at 3h13'09'' Red card 2008 : positive control
  93. Golas Michal at 3h14'12''
  94. Hansen Adam at 3h14'30''
  95. Brutt Pavel at 3h18'53''
  96. Carrara Matteo at 3h19'18'' Yellow card 2001 : in the act (sanction not known)
  97. Pagani Angelo at 3h21'50''
  98. De Marchi Alessandro at 3h23'34''
  99. Bono Matteo at 3h27'24''
  100. Colbrelli Sonny at 3h27'27''
  101. Righi Daniele at 3h28'23''
  102. Bulgac Brian at 3h28'42''
  103. Ballan Alessandro at 3h29'12'' Red card 2009 : judicial investigation
  104. Tossato Mateo at 3h30'38''
  105. Salerno Cristiano at 3h30'41''
  106. Maes Nikolas at 3h37'42''
  107. Benedetti Cesare at 3h38'44''
  108. Longo Borghini Paolo at 3h41'36''
  109. Dietziker Andreas at 3h41'49''
  110. Bérard Julien at 3h42'04''
  111. Brandle Matthias at 3h46'44''
  112. Lund Anders at 3h47'04''
  113. Gatto Oscar at 3h47'47''
  114. Bauer Hans Jacob at 3h50'27''
  115. Roberts Luke at 3h59'26''
  116. Mazzanti Luca at 3h59'51''
  117. Bodnar Maciej at 4h00'23''
  118. Kuchynski Aliaksandr at 4h06'24''
  119. Dyachenko Alexsandr at 4h06'44''
  120. De Negri Pierpaolo at 4h06'46'' Red card 2017 : positive control
  121. Beppu Fumiyuki at 4h06'56''
  122. Selvaggi Mirko at 4h11'33''
  123. Cazaux Pierre at 4h11'33''
  124. Schorn Daniel at 4h14'08''
  125. Rosseler Sébastien at 4h14'55''
  126. Keizer Martijn at 4h15'04''
  127. Keukeleire Jens at 4h18'08''
  128. Haedo Lucas Sebastian at 4h18'59''
  129. Cabedo Carda Víctor at 4h19'04''
  130. Nizzolo Giacomo at 4h20'01''
  131. Boaro Manuele at 4h20'09''
  132. Stannard Ian at 4h20'11''
  133. Vanendert Dennis at 4h21'02''
  134. Gazvoda Gregor at 4h21'48''
  135. Meier Christian at 4h23'03''
  136. Kwiatkowski Michal at 4h23'49''
  137. Navardauskas Ramunas at 4h25'05''
  138. Modolo Sacha at 4h25'48''
  139. Sergent Jesse at 4h28'16''
  140. Bandiera Marco at 4h33'00''
  141. Jorgensen Jonas Aaen at 4h36'05''
  142. Kaisen Olivier at 4h36'23''
  143. Ignatiev Mikhail at 4h39'24''
  144. Delage Mickaël at 4h41'35''
  145. Cavendish Mark at 4h46'19''
  146. Veikkanen Jussi at 4h48'33'' Red card 2001 : positive control
  147. Ferrari Roberto at 4h51'03''
  148. Tuft Svein at 4h52'35''
  149. Kristoff Alexander at 4h52'44''
  150. Rasmussen Alex at 4h55'53'' Red card 2011 : location fault
  151. Rasch Ole Gabriel at 4h56'43''
  152. Eisel Bernhard at 4h58'38''
  153. Coledan Marco at 5h02'46''
  154. Schillinger Andreas at 5h05'52''
  155. Phinney Taylor at 5h12'54''
  156. Saez Arregui Egurrola Adrian at 5h16'13''
  157. Minguez Ayala Miguel at 5h27'06''

Red card reports a rider who was sanctioned in a doping case
Yellow card reports a rider pinned in our doping directory but who has not been sanctioned or whose we are not aware of the possible sanction


The alternative ranking

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

  1. Rodriguez Oliver Joaquin
  2. De Gendt Thomas
  3. Uran Rigoberto
  4. Pozzovivo Domenico
  5. Nieve Iturralde Mikel
  6. Gadret John
  7. Cataldo Dario
  8. Brambilla Gianluca
  9. Tschopp Johann
  10. Dupont Hubert
  11. Pardilla Bellon Sergio
  12. De Greef Francis
  13. Moreno Fernandez Daniel
  14. Tiralongo Paolo
  15. Casar Sandy
  16. Kangert Tanel
  17. Stetina Peter
  18. Szmyd Sylvester
  19. Amador Bipkazakova Andrei
  20. Slagter Tom Jelte
  21. Rohregger Thomas
  22. Lagutin Sergueï
  23. Seeldrayers Kevin
  24. Bakelandts Jan
  25. Larsson Gustav Erik
  26. Flecha Giannoni Juan Antonio
  27. Capecchi Eros
  28. Intxausti Elorriaga Beñat
  29. Niemiec Przemyslaw
  30. De Clercq Bart
  31. Pinotti Marco
  32. Txurruka Ansola Amets
  33. Samoilau Branislau
  34. Herrada López José
  35. Pauwels Serge
  36. Izagirre Insausti Jon
  37. Rodriguez Ortizven Jackson Jesus
  38. Felline Fabio
  39. Oroz Ugalde Juan José
  40. Santaromita Ivan
  41. Perget Mathieu
  42. Losada Alguacil Alberto
  43. Zaugg Oliver
  44. Agnoli Valerio
  45. Garate Juan-manuel
  46. Santos Simoes Oliveira Nelson Filipe
  47. Barta Jan
  48. Gasparotto Enrico
  49. Gastauer Ben
  50. Malori Adriano
  51. Huzarski Bartosz
  52. Clement Stef
  53. Bak Lars Ytting
  54. Hermans Ben
  55. Battaglin Enrico
  56. Soupe Geoffrey
  57. Mourey Francis
  58. Sabatini Fabio
  59. Thomas Geraint
  60. Montaguti Matteo
  61. Wyss Danilo
  62. Frank Mathias
  63. Smukulis Gatis
  64. Serpa Perez Jose Rodolfo
  65. Ponzi Simone
  66. Vermote (fils) Julien
  67. Bonnafond Guillaume
  68. Pietropolli Daniele
  69. Golas Michal
  70. Hansen Adam
  71. Brutt Pavel
  72. Pagani Angelo
  73. De Marchi Alessandro
  74. Bono Matteo
  75. Colbrelli Sonny
  76. Righi Daniele
  77. Bulgac Brian
  78. Tosatto Mauro Matteo
  79. Salerno Cristiano
  80. Maes Nikolas
  81. Benedetti Cesare
  82. Longo Borghini Paolo
  83. Dietziker Andreas
  84. Bérard Julien
  85. Brandle Matthias
  86. Lund Anders
  87. Gatto Oscar
  88. Bauer Hans Jacob
  89. Roberts Luke
  90. Mazzanti Luca
  91. Bodnar Maciej
  92. Kuchynski Aliaksandr
  93. Dyachenko Alexsandr
  94. Beppu Fumiyuki
  95. Selvaggi Mirko
  96. Cazaux Pierre
  97. Schorn Daniel
  98. Rosseler Sébastien
  99. Keizer Martijn
  100. Keukeleire Jens
  101. Haedo Lucas Sebastian
  102. Cabedo Carda Víctor
  103. Nizzolo Giacomo
  104. Boaro Manuele
  105. Stannard Ian
  106. Vanendert Dennis
  107. Gazvoda Gregor
  108. Meier Christian
  109. Kwiatkowski Michal
  110. Navardauskas Ramunas
  111. Modolo Sacha
  112. Sergent Jesse
  113. Bandiera Marco
  114. Jorgensen Jonas Aaen
  115. Kaisen Olivier
  116. Ignatiev Mikhail
  117. Delage Mickaël
  118. Cavendish Mark
  119. Ferrari Roberto
  120. Tuft Svein
  121. Kristoff Alexander
  122. Rasch Ole Gabriel
  123. Eisel Bernhard
  124. Coledan Marco
  125. Schillinger Andreas
  126. Phinney Taylor
  127. Saez Arregui Egurrola Adrian
  128. Minguez Ayala Miguel


The list of participants

The list of participants by team

Lampre

26 years of existence, 34 cases, ie 1,31 per year

1. Scarponi Michele Red card 2006 : confessions in 2007 ; 2010 : confessions in 2012
2. Cunego Damiano Yellow card 2008 : too late at control (sanction not known)
3. Ulissi Diego Red card 2014 : positive control
4. Bono Matteo
5. Malori Adriano
6. Niemiec Przemyslaw
7. Pietropolli Daniele
8. Righi Daniele
9. Spezialetti Alessandro Red card 2004 : in the act

AG2R La Mondiale

33 years of existence, 18 cases, ie 0,55 per year

11. Gadret John
12. Belletti Manuel
13. Bérard Julien
14. Bonnafond Guillaume
15. Dupont Hubert
16. Gastauer Ben
17. Gazvoda Gregor
18. Montaguti Matteo
19. Perget Mathieu

Androni Giocattoli

30 years of existence, 27 cases, ie 0,9 per year

21. Rujano Guillen José Red card 2003 : positive control ; 2009 : police investigation (sanction not known)
22. Serpa Perez Jose Rodolfo
23. Sella Emanuele Red card 2008 : positive control and confessions
24. Ferrari Roberto
25. Felline Fabio
26. De Marchi Alessandro
27. Rubiano Chavez Miguel Angel Red card 2008 : positive control
28. Ochoa Carlos José
29. Rodriguez Ortizven Jackson Jesus

Astana

18 years of existence, 20 cases, ie 1,11 per year

31. Kreuziger Roman Yellow card 2011 : biological passport (no penalty)
32. Gasparotto Enrico
33. Tiralongo Paolo
34. Ponzi Simone
35. Dyachenko Alexsandr
36. Zeits Andrey Red card 2010 : no location communication
37. Seeldrayers Kevin
38. Petrov Evgueni Red card 2005 : positive control
39. Kangert Tanel

BMC

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

41. Hushovd Thor
42. Ballan Alessandro Red card 2009 : judicial investigation
43. Frank Mathias
44. Phinney Taylor
45. Pinotti Marco
46. Santambrogio Mauro Red card 2010 : affaire lampre (no penalty) ; 2013 : positive control ; 2014 : positive control ; 2019 : fausse déclaration
47. Santaromita Ivan
48. Tschopp Johann
49. Wyss Danilo

Colnago-CSF

51. Pozzovivo Domenico
52. Modolo Sacha
53. Battaglin Enrico
54. Brambilla Gianluca
55. Pirazzi Stefano Red card 2017 : positive control
56. Colbrelli Sonny
57. Locatelli Stefano
58. Pagani Angelo
59. Coledan Marco

Euskaltel

20 years of existence, 13 cases, ie 0,65 per year

61. Nieve Iturralde Mikel
62. Saez Arregui Egurrola Adrian
63. Izagirre Jon
64. Minguez Ayala Miguel
65. Cazaux Pierre
66. Cabedo Carda Víctor
67. Velasco Murillo Iban Red card 2004 : positive control
68. Txurruka Ansola Amets
69. Oroz Juan José

Farnese Vini

71. Pozzato Filippo Yellow card 2012 : disciplinary investigation (sanction not known)
72. Gatto Oscar
73. Failli Francesco Red card 2020 : positive control
74. Rabottini Matteo Red card 2014 : positive control, confessions in 2016
75. Guardini Andrea
76. Favilli Elia
77. De Negri Pierpaolo Red card 2017 : positive control
78. Mazzanti Luca
79. Balloni Alfredo

FDJ-BigMat

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

81. Casar Sandy
82. Delage Mickaël
83. Démare Arnaud
84. Bonnet William
85. Mourey Francis
86. Soupe Geoffrey
87. Rasch Ole Gabriel
88. Rollin Dominique
89. Veikkanen Jussi Red card 2001 : positive control

Garmin-Barracuda

20 years of existence, 4 cases, ie 0,2 per year

91. Farrar Tyler
92. Rosseler Sébastien
93. Bauer Hans Jacob
94. Navardauskas Ramunas
95. Hesjedal Ryder Yellow card 2003 : confessions in 2013 (sanction not known)
96. Hunter Robert
97. Rasmussen Alex Red card 2011 : location fault
98. Stetina Peter
99. Vandevelde Christian Red card 1999 : confessions in 2012 ; 2004 : confessions in 2012 ; 2004 : confessions in 2012

Orica-GreenEDGE

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

101. Goss Matthew Harley
102. Beppu Fumiyuki
103. Bobridge Jack Red card 2010 : enquête judiciaire et aveux en 2019 ; 2017 : enquête judiciaire et aveux en 2019
104. Impey Daryl
105. Keukeleire Jens
106. Lancaster Brett
107. Meier Christian
108. Tuft Svein
109. Vaitkus Tomas

Katusha

11 years of existence, 9 cases, ie 0,82 per year

111. Rodriguez Oliver Joaquin
112. Brutt Pavel
113. Ignatiev Mikhail
114. Kristoff Alexander
115. Kuchynski Aliaksandr
116. Losada Alguacil Alberto
117. Moreno Fernandez Daniel
118. Smukulis Gatis
119. Vicioso Angel Red card 2004 : judicial investigation and confessions

Liquigas

10 years of existence, 10 cases, ie 1 per year

121. Basso Ivan Red card 2006 : confessions in 2007
122. Agnoli Valerio
123. Bodnar Maciej
124. Capecchi Eros
125. Caruso Damiano Red card 2007 : investigation
126. Longo Borghini Paolo
127. Salerno Cristiano
128. Szmyd Sylwester
129. Sabatini Fabio

Lotto-Belisol

41 years of existence, 14 cases, ie 0,34 per year

131. De Clercq Bart
132. Bulgac Brian
133. De Greef Francis
134. Bak Lars Ytting
135. Bille Gaetan
136. Hansen Adam
137. Kaisen Olivier
138. Meersman Gianni
139. Vanendert Dennis

Movistar

45 years of existence, 29 cases, ie 0,64 per year

141. Visconti Giovanni Red card 2010 : confessions in 2012
142. Bruseghin Marzio Yellow card 2001 : police investigation (sanction not known)
143. Herrada López José
144. Intxausti Elorriaga Beñat
145. Lastras Pablo Yellow card 2001 : police investigation (sanction not known)
146. Amador Bipkazakova Andrei
147. Pardilla Bellon Sergio
148. Samoilau Branislau
149. Ventoso Alberdi Francisco José Red card 2008 : positive control

Omega Pharma – Quick Step

32 years of existence, 26 cases, ie 0,81 per year

151. Cataldo Dario
152. Bandiera Marco
153. Chicchi Francesco
154. Golas Michal
155. Maes Nikolas
156. Pauwels Serge
157. Kwiatkowski Michal
158. Velits Martin
159. Vermote (fils) Julien

Rabobank

41 years of existence, 25 cases, ie 0,61 per year

161. Renshaw Mark
162. Garate Juan-manuel
163. Bos Theo
164. Leezer Tom
165. Clement Stef
166. Niermann Grischa Red card 2000 : confessions in 2013
167. Slagter Tom Jelte
168. Brown Graeme Allen
169. Van Winden Dennis

Radio Shack – Nissan

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

171. Schleck Frank Red card 2006 : judicial investigation (no penalty) ; 2012 : positive control
172. Bakelandts Jan
173. Bennati Daniele Red card 2005 : positive control
174. Hermans Ben
175. Nizzolo Giacomo
176. Santos Simoes Oliveira Nelson Filipe
177. Rohregger Thomas
178. Sergent Jesse
179. Zaugg Oliver

Team Sky

15 years of existence, 5 cases, ie 0,33 per year

181. Cavendish Mark
182. Eisel Bernhard
183. Flecha Juan-antonio
184. Henao Montoya Sergio Luis Yellow card 2014 : biological passport (no penalty)
185. Kennaugh Peter
186. Stannard Ian
187. Hunt Jeremy
188. Thomas Geraint
189. Uran Rigoberto

Team NetApp

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

191. Benedetti Cesare
192. Barta Jan
193. Seubert Timon
194. Schillinger Andreas
195. Huzarski Bartosz
196. Hollenstein Reto
197. Dietziker Andreas
198. Brandle Matthias
199. Schorn Daniel

Saxo Bank

19 years of existence, 14 cases, ie 0,74 per year

201. Tossato Mateo
202. Lund Anders
203. Gustov Wladimir Red card 2002 : positive control
204. Jorgensen Jonas Aaen
205. Haedo Juan José
206. Roberts Luke
207. Christensen Mads
208. Boaro Manuele
209. Haedo Lucas Sebastian

Vacansoleil

20 years of existence, 4 cases, ie 0,2 per year

211. Carrara Matteo Yellow card 2001 : in the act (sanction not known)
212. De Gendt Thomas
213. Feillu Romain
214. Lagutin Sergueï
215. Larsson Gustav Erik
216. Marczynski Tomasz
217. Keizer Martijn
218. Denifl Stefan Red card 2014 : enquête policière et aveux en 2019
219. Selvaggi Mirko

Red card reports a rider who was sanctioned in a doping case
Yellow card reports a rider pinned in our doping directory but who has not been sanctioned or whose we are not aware of the possible sanction


See also