Tour de France 2019 : the real numbers of doping

100 years of the yellow jersey
Français


Last update : 30/07/2019

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
Team Sky 8 0 2 0 2 0
BORA - hansgrohe 8 0 1 0 0 0
Deceuninck - Quick-Step 8 1 1 0 0 0
AG2R La Mondiale 8 0 0 0 0 0
Bahrain - Merida 8 1 0 0 0 0
Groupama - FDJ 8 0 0 0 0 0
Movistar Team 8 1 3 1 0 0
Astana Pro Team 8 1 0 0 0 0
Team Jumbo - Visma 8 0 1 0 1 0
EF Education First 8 0 1 0 0 0
Mitchelton - Scott 8 2 0 0 0 0
CCC Team 8 1 0 0 0 0
UAE Team Emirates 8 2 0 0 0 0
Trek - Segafredo 8 0 0 0 0 0
Team Sunweb 8 0 0 0 0 0
Cofidis, Solutions Credits 8 0 0 0 0 0
Lotto Soudal 8 1 0 0 0 0
Direct Energie 8 0 0 0 0 0
Team Katusha Alpecin 8 1 0 0 0 0
Wanty - Gobert Cycling Team 8 1 0 0 0 0
Team Dimension Data 8 1 0 0 0 0
Team Arkea - Samsic 8 0 1 0 0 0
Total 176 13 10 1 3 0
Pourcentage 7,39% 10% 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 statistics :



The official ranking

Ranking source : www.procyclingstats (29/07/2019)

  1. Bernal Gomez Egan Arley in 82h57'00''
  2. Thomas Geraint at 01'11''
  3. Kruijswijk Steven at 01'31''
  4. Buchmann Emanuel at 01'56''
  5. Alaphilippe Julian at 04'05''
  6. Landa Meana Mikel at 04'23''
  7. Uran Rigoberto at 05'15''
  8. Quintana Rojas Nairo Alexander at 05'30''
  9. Valverde Alejandro at 06'12'' - 2006 : judicial investigation
  10. Barguil Warren at 07'32''
  11. Porte Richard Julian at 12'42''
  12. Martin Guillaume at 22'08''
  13. Gaudu David at 23'58''
  14. Aru Fabio at 27'36''
  15. Bardet Romain at 30'23''
  16. Kreuziger Roman at 36'09'' - 2011 : biological passport (no penalty)
  17. Reichenbach Sébastien at 44'29''
  18. Martin Daniel at 45'21''
  19. Lutsenko Alexey at 48'52''
  20. Herrada Lopez Jesús at 51'57''
  21. Meurisse Xandro at 56'47''
  22. Mas Nicolau Enric at 58'20''
  23. De Plus Laurens at 1h02'44''
  24. Bennett George at 1h04'40''
  25. Muhlberger Gregor at 1h04'40''
  26. Poels Wouter at 1h12'25''
  27. Kangert Tanel at 1h12'36''
  28. Mollema Bauke at 1h14'58''
  29. Yates Adam at 1h16'50''
  30. Bernard Julien at 1h20'07''
  31. Ciccone Giulio at 1h20'49''
  32. Woods Michael at 1h21'00''
  33. Molard Rudy at 1h21'17''
  34. Cherel Mickaël at 1h22'32''
  35. Konrad Patrick at 1h24'35''
  36. Van Avermaet Greg at 1h27'56''
  37. Soler Gimenez Marc at 1h35'45''
  38. Haig Jack at 1h36'59''
  39. Nibali Vincenzo at 1h37'02''
  40. Kämna Lennard at 1h39'36''
  41. Vuillermoz Alexis at 1h40'07''
  42. Izagirre Insausti Gorka at 1h40'17''
  43. Stuyven Jasper at 1h43'42''
  44. Teuns Dylan at 1h44'17''
  45. Roche Nicolas at 1h47'20''
  46. Van Baarle Dylan at 1h51'38''
  47. Henao Montoya Sergio Luis at 1h52'37'' - 2014 : biological passport (no penalty)
  48. Frank Mathias at 1h53'51''
  49. Yates Simon at 1h53'54'' - 2016 : positive control
  50. Castroviejo Nicolas Jonathan at 1h54'22''
  51. Zakarin Ilnur at 1h55'57'' - 2009 : positive control
  52. Trentin Matteo at 1h57'38'' - 2006 : positive control
  53. Faria Da Costa Rui Alberto at 1h59'02'' - 2010 : positive control (no penalty)
  54. Bilbao Lopez De Armentia Pello at 1h59'10''
  55. Amador Bipkazakova Andrei at 1h59'55''
  56. Gallopin Tony at 2h03'00''
  57. Perichon Pierre-luc at 2h05'35''
  58. Caruso Damiano at 2h07'15'' - 2007 : investigation
  59. Benoot Tiesj at 2h07'28''
  60. De Gendt Thomas at 2h10'33''
  61. Clarke Simon at 2h11'43''
  62. King Benjamin at 2h12'00''
  63. Geschke Simon at 2h13'25''
  64. Politt Nils at 2h14'28''
  65. Felline Fabio at 2h15'03''
  66. Taaramae Rein at 2h15'42''
  67. Matthews Michael at 2h16'34''
  68. Naesen Oliver at 2h16'43''
  69. Bettiol Alberto at 2h19'06''
  70. Schär Michael at 2h19'45''
  71. Fraile Matarranz Omar at 2h19'52''
  72. Impey Daryl at 2h24'58''
  73. Rosskopf Joseph at 2h26'36''
  74. Bouet Maxime at 2h28'04''
  75. Andersen Michael Valgren at 2h28'07''
  76. Boasson Hagen Edvald at 2h28'19''
  77. Pauwels Serge at 2h32'14''
  78. Gesbert Élie at 2h33'02''
  79. Santos Simoes Oliveira Nelson Filipe at 2h35'51''
  80. Sicard Romain at 2h38'26''
  81. Skujins Toms at 2h39'50''
  82. Sagan Peter at 2h44'24''
  83. Kwiatkowski Michal at 2h46'14''
  84. Moscon Gianni at 2h47'23''
  85. Colbrelli Sonny at 2h48'27''
  86. Berhane Teweldememedhin Natnael at 2h49'25''
  87. Perez Anthony at 2h51'36''
  88. Pasqualon Andrea at 2h53'25''
  89. Oss Daniel at 2h54'56''
  90. Delaplace Anthony at 2h55'03''
  91. Houle Hugo at 2h56'11''
  92. Moinard Amaël at 2h59'17''
  93. Tratnik Jan at 3h00'37''
  94. Wellens Tim at 3h01'43''
  95. Ourselin Paul at 3h01'47''
  96. Küng Stefan at 3h02'38''
  97. Devenyns Dries at 3h02'42''
  98. Keukeleire Jens at 3h03'49''
  99. Erviti Ollo Imanol at 3h04'34''
  100. Rossetto Stéphane at 3h05'15''
  101. Teunissen Mike at 3h06'54''
  102. Roux Anthony at 3h08'49''
  103. Ledanois Kévin at 3h12'17''
  104. Cort Nielsen Magnus at 3h12'22''
  105. Verona Quintanilla Carlos at 3h13'05''
  106. Calméjane Lilian at 3h13'36''
  107. Stake Laengen Vegard at 3h15'24''
  108. Simon Julien at 3h17'08''
  109. Durbridge Luke at 3h18'36''
  110. Bystrom Sven Erik at 3h19'40''
  111. Eiking Odd Christian at 3h19'58''
  112. Juul Jensen Christopher at 3h22'22''
  113. Cosnefroy Benoît at 3h25'57''
  114. Garcia Cortina Ivan at 3h26'03''
  115. Gougeard Alexis at 3h27'10''
  116. Arndt Nikias at 3h27'43''
  117. Wurtz Schmidt Mads at 3h29'22''
  118. De Buyst Jasper at 3h31'36''
  119. Mohoric Matej at 3h33'43''
  120. Backaert Frederik at 3h34'00''
  121. Grellier Fabien at 3h35'12''
  122. Asgreen Kasper at 3h38'18''
  123. Vachon Florian at 3h43'22''
  124. Janse Van Rensburg Reinardt at 3h44'10''
  125. De Kort Koen at 3h44'48''
  126. Ladagnous Matthieu at 3h45'11''
  127. Wisniowski Lukasz at 3h46'34''
  128. Goncalves Maciel José Isidro at 3h47'15''
  129. Cummings Steven at 3h49'45''
  130. Viviani Elia at 3h52'37''
  131. Turgis Anthony at 3h53'11''
  132. Ewan Caleb at 3h54'34''
  133. Lampaert Yves at 3h54'37''
  134. Haga Chad at 3h54'51''
  135. Scully Thomas at 3h56'52''
  136. De Gendt Aimé at 3h57'05''
  137. Bonifazio Niccolò at 3h59'44''
  138. Van Melsen Kevin at 4h00'20''
  139. Kristoff Alexander at 4h01'05''
  140. Groendahl Jansen Amund at 4h02'02''
  141. Burghardt Marcus at 4h02'18''
  142. Monfort Maxime at 4h03'56''
  143. Bonnet William at 4h05'32''
  144. Greipel André at 4h07'00''
  145. Groenewegen Dylan at 4h07'10''
  146. Hepburn Michael at 4h07'32''
  147. Bak Lars Ytting at 4h07'48''
  148. Haller Marco at 4h08'17''
  149. Richeze Ariel Maximiliano at 4h10'05'' - 2008 : positive control
  150. Kluge Roger at 4h13'43'' - 2010 : no location communication (no penalty)
  151. Dowsett Alex at 4h14'39''
  152. Morkov Christiansen Michael at 4h19'33''
  153. Debusschere Jens at 4h29'07''
  154. Offredo Yoann at 4h31'43'' - 2011 : no location communication
  155. Langeveld Sebastian at 4h34'23''



The alternative ranking

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

  1. Bernal Gomez Egan Arley
  2. Thomas Geraint
  3. Kruijswijk Steven
  4. Buchmann Emanuel
  5. Alaphilippe Julian
  6. Landa Meana Mikel
  7. Uran Rigoberto
  8. Quintana Rojas Nairo Alexander
  9. Barguil Warren
  10. Porte Richard Julian
  11. Martin Guillaume
  12. Gaudu David
  13. Aru Fabio
  14. Bardet Romain
  15. Reichenbach Sébastien
  16. Martin Daniel
  17. Lutsenko Alexey
  18. Herrada Lopez Jesús
  19. Meurisse Xandro
  20. Mas Nicolau Enric
  21. De Plus Laurens
  22. Bennett George
  23. Muhlberger Gregor
  24. Poels Wouter
  25. Kangert Tanel
  26. Mollema Bauke
  27. Yates Adam
  28. Bernard Julien
  29. Ciccone Giulio
  30. Woods Michael
  31. Molard Rudy
  32. Cherel Mickaël
  33. Konrad Patrick
  34. Van Avermaet Greg
  35. Soler Gimenez Marc
  36. Haig Jack
  37. Nibali Vincenzo
  38. Kämna Lennard
  39. Vuillermoz Alexis
  40. Izagirre Insausti Gorka
  41. Stuyven Jasper
  42. Teuns Dylan
  43. Roche Nicolas
  44. Van Baarle Dylan
  45. Frank Mathias
  46. Castroviejo Nicolas Jonathan
  47. Bilbao Lopez De Armentia Pello
  48. Amador Bipkazakova Andrei
  49. Gallopin Tony
  50. Perichon Pierre-luc
  51. Benoot Tiesj
  52. De Gendt Thomas
  53. Clarke Simon
  54. King Benjamin
  55. Geschke Simon
  56. Politt Nils
  57. Felline Fabio
  58. Taaramae Rein
  59. Matthews Michael
  60. Naesen Oliver
  61. Bettiol Alberto
  62. Schär Michael
  63. Fraile Matarranz Omar
  64. Impey Daryl
  65. Rosskopf Joseph
  66. Bouet Maxime
  67. Andersen Michael Valgren
  68. Boasson Hagen Edvald
  69. Pauwels Serge
  70. Gesbert Élie
  71. Santos Simoes Oliveira Nelson Filipe
  72. Sicard Romain
  73. Skujins Toms
  74. Sagan Peter
  75. Kwiatkowski Michal
  76. Moscon Gianni
  77. Colbrelli Sonny
  78. Berhane Teweldememedhin Natnael
  79. Perez Anthony
  80. Pasqualon Andrea
  81. Oss Daniel
  82. Delaplace Anthony
  83. Houle Hugo
  84. Moinard Amaël
  85. Tratnik Jan
  86. Wellens Tim
  87. Ourselin Paul
  88. Küng Stefan
  89. Devenyns Dries
  90. Keukeleire Jens
  91. Erviti Ollo Imanol
  92. Rossetto Stéphane
  93. Teunissen Mike
  94. Roux Anthony
  95. Ledanois Kévin
  96. Cort Nielsen Magnus
  97. Verona Quintanilla Carlos
  98. Calméjane Lilian
  99. Stake Laengen Vegard
  100. Simon Julien
  101. Durbridge Luke
  102. Bystrom Sven Erik
  103. Eiking Odd Christian
  104. Juul Jensen Christopher
  105. Cosnefroy Benoît
  106. Garcia Cortina Ivan
  107. Gougeard Alexis
  108. Arndt Nikias
  109. Wurtz Schmidt Mads
  110. De Buyst Jasper
  111. Mohoric Matej
  112. Backaert Frederik
  113. Grellier Fabien
  114. Asgreen Kasper
  115. Vachon Florian
  116. Janse Van Rensburg Reinardt
  117. De Kort Koen
  118. Ladagnous Matthieu
  119. Wisniowski Lukasz
  120. Goncalves Maciel José Isidro
  121. Cummings Steven
  122. Viviani Elia
  123. Turgis Anthony
  124. Ewan Caleb
  125. Lampaert Yves
  126. Haga Chad
  127. Scully Thomas
  128. De Gendt Aimé
  129. Bonifazio Niccolò
  130. Van Melsen Kevin
  131. Kristoff Alexander
  132. Groendahl Jansen Amund
  133. Burghardt Marcus
  134. Monfort Maxime
  135. Bonnet William
  136. Greipel André
  137. Groenewegen Dylan
  138. Hepburn Michael
  139. Bak Lars Ytting
  140. Haller Marco
  141. Dowsett Alex
  142. Morkov Christiansen Michael
  143. Debusschere Jens
  144. Langeveld Sebastian



The list of participants

The list of participants by team

Team Sky

10 years of existence, 3 cases, ie 0,3 per year

1. Thomas Geraint
2. Bernal Gomez Egan Arley
3. Castroviejo Nicolas Jonathan
4. Kwiatkowski Michal
5. Moscon Gianni
6. Poels Wouter
7. Rowe Luke
8. Van Baarle Dylan

BORA - hansgrohe

10 years of existence, 1 case, ie 0,1 per year

11. Sagan Peter
12. Buchmann Emanuel
13. Burghardt Marcus
14. Konrad Patrick
15. Muhlberger Gregor
16. Oss Daniel
17. Pöstlberger Lukas
18. Schachmann Maximilian

Deceuninck - Quick-Step

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

21. Alaphilippe Julian
22. Asgreen Kasper
23. Devenyns Dries
24. Lampaert Yves
25. Mas Nicolau Enric
26. Morkov Christiansen Michael
27. Richeze Ariel Maximiliano - 2008 : positive control
28. Viviani Elia

AG2R La Mondiale

28 years of existence, 17 cases, ie 0,61 per year

31. Bardet Romain
32. Cherel Mickaël
33. Cosnefroy Benoît
34. Frank Mathias
35. Gallopin Tony
36. Gougeard Alexis
37. Naesen Oliver
38. Vuillermoz Alexis

Bahrain - Merida

3 years of existence, 1 case, ie 0,33 per year

41. Nibali Vincenzo
42. Caruso Damiano - 2007 : investigation
43. Colbrelli Sonny
44. Dennis Rohan
45. Garcia Cortina Ivan
46. Mohoric Matej
47. Teuns Dylan
48. Tratnik Jan

Groupama - FDJ

23 years of existence, 9 cases, ie 0,39 per year

51. Pinot Thibaut
52. Bonnet William
53. Gaudu David
54. Küng Stefan
55. Ladagnous Matthieu
56. Molard Rudy
57. Reichenbach Sébastien
58. Roux Anthony

Movistar Team

40 years of existence, 29 cases, ie 0,72 per year

61. Quintana Rojas Nairo Alexander
62. Valverde Alejandro - 2006 : judicial investigation
63. Amador Bipkazakova Andrei
64. Erviti Ollo Imanol
65. Landa Meana Mikel
66. Santos Simoes Oliveira Nelson Filipe
67. Soler Gimenez Marc
68. Verona Quintanilla Carlos

Astana Pro Team

13 years of existence, 16 cases, ie 1,23 per year

71. Fuglsang Jakob
72. Bilbao Lopez De Armentia Pello
73. Fraile Matarranz Omar
74. Houle Hugo
75. Izagirre Insausti Gorka
76. Lutsenko Alexey
77. Cort Nielsen Magnus
78. Sanchez Gil Luis Leon - 2006 : internal inquiry

Team Jumbo - Visma

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

81. Kruijswijk Steven
82. Bennett George
83. De Plus Laurens
84. Groenewegen Dylan
85. Groendahl Jansen Amund
86. Martin Tony
87. Teunissen Mike
88. Van Aert Wout

EF Education First

15 years of existence, 2 cases, ie 0,13 per year

91. Uran Rigoberto
92. Bettiol Alberto
93. Clarke Simon
94. Kangert Tanel
95. Langeveld Sebastian
96. Scully Thomas
97. Van Garderen Tejay
98. Woods Michael

Mitchelton - Scott

8 years of existence, 1 case, ie 0,12 per year

101. Yates Adam
102. Durbridge Luke
103. Haig Jack
104. Hepburn Michael
105. Impey Daryl
106. Juul Jensen Christopher
107. Trentin Matteo - 2006 : positive control
108. Yates Simon - 2016 : positive control

CCC Team

20 years of existence, 17 cases, ie 0,85 per year

111. Van Avermaet Greg
112. Bevin Patrick
113. De Marchi Alessandro - 2001 : police investigation (sanction not known)
114. Geschke Simon
115. Pauwels Serge
116. Rosskopf Joseph
117. Schär Michael
118. Wisniowski Lukasz

UAE Team Emirates

26 years of existence, 30 cases, ie 1,15 per year

121. Martin Daniel
122. Aru Fabio
123. Bystrom Sven Erik
124. Faria Da Costa Rui Alberto - 2010 : positive control (no penalty)
125. Henao Montoya Sergio Luis - 2014 : biological passport (no penalty)
126. Kristoff Alexander
127. Stake Laengen Vegard
128. Philipsen Jasper

Trek - Segafredo

9 years of existence, 3 cases, ie 0,33 per year

131. Porte Richard Julian
132. Bernard Julien
133. Ciccone Giulio
134. De Kort Koen
135. Felline Fabio
136. Mollema Bauke
137. Skujins Toms
138. Stuyven Jasper

Team Sunweb

15 years of existence, 3 cases, ie 0,2 per year

141. Matthews Michael
142. Arndt Nikias
143. Bol Cees
144. Haga Chad
145. Kämna Lennard
146. Kelderman Wilco
147. Andersen Kragh Soren
148. Roche Nicolas

Cofidis, Solutions Credits

24 years of existence, 21 cases, ie 0,88 per year

151. Laporte Christophe
152. Berhane Teweldememedhin Natnael
153. Edet Nicolas
154. Herrada Lopez Jesús
155. Perez Anthony
156. Perichon Pierre-luc
157. Rossetto Stéphane
158. Simon Julien

Lotto Soudal

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

161. Ewan Caleb
162. Benoot Tiesj
163. De Buyst Jasper
164. De Gendt Thomas
165. Keukeleire Jens
166. Kluge Roger - 2010 : no location communication (no penalty)
167. Monfort Maxime
168. Wellens Tim

Direct Energie

20 years of existence, 3 cases, ie 0,15 per year

171. Calméjane Lilian
172. Bonifazio Niccolò
173. Grellier Fabien
174. Ourselin Paul
175. Sicard Romain
176. Taaramae Rein
177. Terpstra Niki
178. Turgis Anthony

Team Katusha Alpecin

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

181. Zakarin Ilnur - 2009 : positive control
182. Debusschere Jens
183. Dowsett Alex
184. Goncalves Maciel José Isidro
185. Haller Marco
186. Politt Nils
187. Wurtz Schmidt Mads
188. Zabel Rick

Wanty - Gobert Cycling Team

11 years of existence, 3 cases, ie 0,27 per year

191. Martin Guillaume
192. Backaert Frederik
193. De Gendt Aimé
194. Eiking Odd Christian
195. Meurisse Xandro
196. Offredo Yoann - 2011 : no location communication
197. Pasqualon Andrea
198. Van Melsen Kevin

Team Dimension Data

13 years of existence, 1 case, ie 0,08 per year

201. Boasson Hagen Edvald
202. Bak Lars Ytting
203. Cummings Steven
204. Janse Van Rensburg Reinardt
205. King Benjamin
206. Kreuziger Roman - 2011 : biological passport (no penalty)
207. Nizzolo Giacomo
208. Andersen Michael Valgren

Team Arkea - Samsic

No doping cases listed for this team

211. Barguil Warren
212. Bouet Maxime
213. Delaplace Anthony
214. Gesbert Élie
215. Greipel André
216. Ledanois Kévin
217. Moinard Amaël
218. Vachon Florian



Press review of the Tour de France 2019



See also