Giro d'Italia 2025 : the real numbers of doping

From Albania to Trafalgar
Traduire en français


Last update 06/07/2025 - cyclisme-dopage.com

Editorial

This Giro set off for the first time from Albania, in the city of Durrës. It could have ended in Spain, at Trafalgar, where the British fleet delivered a thrashing to Napoleon's forces in 1805, despite being outnumbered. On a bicycle, it was Britain's Simon Yates (Visma–Lease a Bike) who caused a sensation by snatching the pink jersey from Isaac del Toro (UAE) in the Colle delle Finestre stage. On the slopes of the pass where he suffered a dramatic collapse in 2018, losing over 38 minutes to Chris Froome, he achieved an incredible athletic feat.

At the Albanian start line, five riders were listed in our doping directory, including two from the Movistar team, Lorenzo Milesi and especially Nairo Quintana, whose doctor was recently sentenced to a six-month suspended prison term and a €5,000 fine for possessing and administering banned substances to the Colombian and his brother during the 2020 Tour de France. The UCI has not reacted, and Nairo keeps riding but is now far from his best level. As for the future winner, Simon Yates, he served a four-month suspension after testing positive for Terbutaline during Paris-Nice in 2016.

To complement these figures, we are presenting for the fifth time our Confidence Index (ICCD). It offers a fresh perspective on the teams in this Giro to help determine whom it is possible to trust.


Confidence Index Cyclisme-Dopage.com (ICCD)

Confidence Index Tour d'Italie 2025
Confidence Index Tour d'Italie 2025
Source : cyclisme-dopage.com

"Who can I trust?". This is the question that everyone asks themselves every year at the start of a grand Tour. To provide some answers, since 2021 we have been publishing our ICCD : Cyclisme-Dopage.com Confidence Index.

We use this ICCD to attach colored symbols to the names of teams and riders in the lists below.

To understand them, click here.

Indice de Confiance ICCD


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
Red Bull - BORA - hansgrohe 8 0 1 0 0 0
Alpecin - Deceuninck 8 0 0 0 0 0
Arkéa - B&B Hotels 8 0 0 0 0 0
Bahrain - Victorious 8 1 1 1 0 0
Cofidis 8 0 0 0 0 0
Decathlon AG2R La Mondiale Team 8 0 0 0 0 0
EF Education - EasyPost 8 0 1 0 1 0
Groupama - FDJ 8 0 0 0 0 0
INEOS Grenadiers 8 0 1 0 0 0
Intermarché - Wanty 8 0 0 0 0 0
Israel - Premier Tech 8 0 1 0 0 0
Lidl - Trek 8 0 0 0 0 0
Movistar Team 8 2 1 0 0 0
Q36.5 Pro Cycling Team 8 0 0 0 0 0
Soudal Quick-Step 8 0 0 0 0 0
Team Jayco AlUla 8 0 0 0 0 0
Team Picnic PostNL 8 0 0 0 0 0
Team Polti VisitMalta 8 0 0 0 0 0
Team Visma | Lease a Bike 8 1 1 1 1 1
Tudor Pro Cycling Team 8 0 1 0 0 0
UAE Team Emirates - XRG 8 0 2 0 1 0
VF Group - Bardiani CSF - Faizanè 8 0 0 0 0 0
XDS Astana Team 8 1 0 0 0 0
Total 184 5 10 2 3 1
Pourcentage 3% 20% 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 :


List of stage winners

Stage Departure - Arrival Winner Team
1 Durrës - Tirana PEDERSEN Mads Lidl - Trek
2 Tirana - Tirana TARLING Joshua INEOS Grenadiers
3 Vlorë - Vlorë PEDERSEN Mads Lidl - Trek
4 Alberobello (Pietramadre) - Lecce VAN UDEN Casper Team Picnic PostNL
5 Ceglie Messapica - Matera PEDERSEN Mads Lidl - Trek
6 Potenza - Napoli GROVES Kaden Alpecin - Deceuninck
7 Castel di Sangro - Tagliacozzo (Marsia) AYUSO Juan UAE Team Emirates - XRG
8 Giulianova - Castelraimondo PLAPP Luke Team Jayco AlUla
9 Gubbio - Siena VAN AERT Wout Team Visma | Lease a Bike
10 Lucca - Pisa HOOLE Daan Lidl - Trek
11 Viareggio - Castelnovo ne' Monti CARAPAZ Richard EF Education - EasyPost
12 Modena - Viadana (Oglio-Po) KOOIJ Olav Team Visma | Lease a Bike
13 Rovigo - Vicenza PEDERSEN Mads Lidl - Trek
14 Treviso - Nova Gorica ASGREEN Kasper EF Education - EasyPost
15 Fiume Veneto - Asiago VERONA Carlos Lidl - Trek
16 Piazzola sul Brenta - San Valentino (Brentonico) SCARONI Christian XDS Astana Team
17 San Michele all’Adige (Fondazione Edmund Mach) - Bormio DEL TORO Isaac UAE Team Emirates - XRG
18 Morbegno - Cesano Maderno DENZ Nico Red Bull - BORA - hansgrohe
19 Biella - Champoluc PRODHOMME Nicolas Decathlon AG2R La Mondiale Team
20 Verrès - Sestrière (Vialattea) HARPER Chris Team Jayco AlUla
21 Roma - Roma KOOIJ Olav Team Visma | Lease a Bike

Click on the name of a team to open the explanatory sheet of its Confidence Index.

Ranking source: procyclingstats.com


The official ranking

Ranking source : www.procyclingstats.com/race/giro-d-italia/2025/gc/gc (07/06/2025)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

The infographic above represents the first 30 places in the provisional general classification with the colors associated with each rider in our confidence index (ICCD), in descending order: green, yellow, red, black.

  1. Yates Simon in 82h31'01'' Red card 2016 : positive control
  2. Del Toro Isaac at 0h03'56''
  3. Carapaz Richard at 0h04'43''
  4. Gee Derek at 0h06'23''
  5. Caruso Damiano at 0h07'32'' Red card 2007 : investigation
  6. Pellizzari Giulio at 0h09'28''
  7. Bernal Gomez Egan Arley at 0h12'42''
  8. Rubio Reyes Einer Augusto at 0h13'05''
  9. Mcnulty Brandon at 0h13'36''
  10. Storer Michael at 0h14'27''
  11. Poole Max at 0h18'15''
  12. Yates Adam at 0h21'43''
  13. Majka Rafal at 0h23'46''
  14. Piganzoli Davide at 0h27'53''
  15. Prodhomme Nicolas at 0h36'09''
  16. Pidcock Tom at 0h44'41''
  17. Tiberi Antonio at 0h46'04''
  18. Meintjes Louis at 0h52'03''
  19. Knox James at 0h56'35''
  20. Stork Florian at 0h58'53''
  21. Ulissi Diego at 1h05'07'' Red card 2014 : positive control
  22. Svestad-bårdseng Embret at 1h06'40''
  23. Harper Chris at 1h13'35''
  24. Fortunato Lorenzo at 1h22'09''
  25. Quintana Nairo at 1h23'09'' Red card 2020 : police investigation (sanction not known) ; 2022 : positive control
  26. Bardet Romain at 1h24'04''
  27. Zambanini Edoardo at 1h25'59''
  28. Frigo Marco at 1h32'20''
  29. Arensman Thymen at 1h37'46''
  30. Bilbao Pello at 1h52'02''
  31. Garofoli Gianmarco at 1h53'53''
  32. Voisard Yannis at 1h56'21''
  33. Geniets Kevin at 1h56'33''
  34. Cepeda Alexander at 1h57'52''
  35. Cepeda Alexander at 1h57'52''
  36. Vendrame Andrea at 1h59'53''
  37. Arrieta Igor at 2h00'15''
  38. Kelderman Wilco at 2h01'00''
  39. Kruijswijk Steven at 2h05'13''
  40. Rochas Rémy at 2h11'04''
  41. Scaroni Christian at 2h11'13''
  42. Masnada Fausto at 2h12'40''
  43. Lemmen Bart at 2h20'47''
  44. Leemreize Gijs at 2h21'52''
  45. Cattaneo Mattia at 2h23'20''
  46. Formolo Davide at 2h23'27''
  47. Howson Damien at 2h23'30''
  48. Hamilton Chris at 2h23'31''
  49. Tonelli Alessandro at 2h23'48''
  50. Tjøtta Martin at 2h26'05''
  51. Poels Wout at 2h26'25''
  52. Samitier Samitier Sergio at 2h28'09''
  53. Martínez Poveda Daniel Felipe at 2h29'40''
  54. Verona Quintanilla Carlos at 2h31'09''
  55. Donovan Mark at 2h37'39''
  56. Conci Nicola at 2h40'14''
  57. Vacek Mathias at 2h42'59''
  58. Zana Filippo at 2h43'24''
  59. Aleotti Giovanni at 2h44'16''
  60. Petilli Simone at 2h46'21''
  61. Castroviejo Nicolas Jonathan at 2h47'31''
  62. Houle Hugo at 2h53'29''
  63. Germani Lorenzo at 2h54'25''
  64. Pacher Quentin at 2h59'12''
  65. Lastra Jonathan at 3h04'36''
  66. Gaudu David at 3h06'33''
  67. Oldani Stefano at 3h07'43''
  68. Warbasse Larry at 3h10'00''
  69. Bais Mattia at 3h11'07''
  70. Covili Luca at 3h11'24''
  71. Moniquet Sylvain at 3h15'48''
  72. Van Aert Wout at 3h16'27''
  73. Konrad Patrick at 3h17'41''
  74. Steinhauser Georg at 3h22'54''
  75. Marcellusi Martin at 3h23'11''
  76. Shaw James at 3h26'18''
  77. De Pretto Davide at 3h28'54''
  78. Baroncini Filippo at 3h30'26''
  79. Frolich Honore Mikkel at 3h34'22''
  80. Vader Milan at 3h34'38''
  81. Fuglsang Jakob at 3h36'09''
  82. Engelhardt Felix at 3h37'17''
  83. Tratnik Jan at 3h39'12''
  84. Godon Dorian at 3h40'14''
  85. Hermans Quinten at 3h43'42''
  86. Kielich Timo at 3h49'45''
  87. Rafferty Darren at 3h51'51''
  88. Milesi Lorenzo at 3h54'04'' Red card 2019 : positive control
  89. Fiorelli Filippo at 4h00'39''
  90. Pedersen Mads at 4h00'39''
  91. Tarozzi Manuele at 4h01'33''
  92. Barrenetxea Golzarri Jon at 4h02'34''
  93. Maestri Mirco at 4h02'46''
  94. Guglielmi Simon at 4h03'10''
  95. Van Baarle Dylan at 4h07'14''
  96. Strong Corbin at 4h07'26''
  97. Bais Davide at 4h16'09''
  98. Double Paul at 4h16'30''
  99. Busatto Francesco at 4h17'40''
  100. Van Den Bossche Fabio at 4h18'23''
  101. Aular Sanabria Orluis Alberto at 4h22'20''
  102. Planckaert Edward at 4h22'44''
  103. Hamilton Lucas at 4h24'28''
  104. Verre Alessandro at 4h26'38''
  105. Pluimers Rick at 4h30'38''
  106. Schultz Nicholas at 4h31'19''
  107. Groves Kaden at 4h31'34''
  108. Colleoni Kevin at 4h33'00''
  109. Huys Laurens at 4h36'42''
  110. Doull Owain at 4h37'02''
  111. Dewulf Stan at 4h40'33''
  112. Paleni Enzo at 4h42'51''
  113. Miholjevic Fran at 4h46'16''
  114. Heiduk Kim at 4h46'33''
  115. Asgreen Kasper at 4h47'04''
  116. Magli Filippo at 4h48'45''
  117. Clarke Simon at 4h48'51''
  118. Janssens Jimmy at 4h55'09''
  119. Hoole Daan at 4h57'19''
  120. Turner Ben at 5h03'49''
  121. Moscon Gianni at 5h05'00''
  122. Denz Nico at 5h05'18''
  123. Kanter Max at 5h05'26''
  124. Perez Anthony at 5h08'15''
  125. Azparren Irurzun Xabier Mikel at 5h09'49''
  126. Mosca Jacopo at 5h09'58''
  127. Torres Barcelo Albert at 5h11'13''
  128. De Bondt Dries at 5h13'22''
  129. Lonardi Giovanni at 5h20'03''
  130. Bystrom Sven Erik at 5h23'13''
  131. Liepins Emils at 5h23'42''
  132. Cerny Josef at 5h29'33''
  133. Affini Edoardo at 5h29'52''
  134. Gudmestad Tord at 5h30'25''
  135. Epis Giosuè at 5h31'00''
  136. Hayter Ethan at 5h31'39''
  137. Davy Clement at 5h32'29''
  138. Mozzato Luca at 5h33'26''
  139. Maas Jan at 5h34'04''
  140. Debeaumarché Nicolas at 5h34'38''
  141. Pietrobon Andrea at 5h36'27''
  142. Govekar Matevž at 5h38'24''
  143. Hepburn Michael at 5h38'36''
  144. Muñoz Francisco at 5h41'19''
  145. Bennett Sam at 5h41'25''
  146. Lamperti Luke at 5h41'38''
  147. Kuzmin Anton at 5h42'03''
  148. Edmondson Alexander at 5h42'42''
  149. Kooij Olav at 5h45'37''
  150. Van Uden Casper at 5h48'34''
  151. Zanoncello Enrico at 5h51'33''
  152. Moschetti Matteo at 5h55'35''
  153. Van Hoecke Gijs at 5h55'56''
  154. Zijlaard Maikel at 5h56'04''
  155. Van Der Hoorn Taco at 5h57'04''
  156. Märkl Niklas at 5h59'46''
  157. Thijssen Gerben at 6h04'31''
  158. Plowright Jensen at 6h07'50''
  159. Krieger Alexander at 6h25'03''

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. Del Toro Isaac
  2. Carapaz Montenegro Richard Anton
  3. Gee Derek
  4. Pellizzari Giulio
  5. Bernal Gomez Egan Arley
  6. Rubio Reyes Einer Augusto
  7. Mcnulty Brandon
  8. Storer Michael
  9. Poole Max
  10. Yates Adam
  11. Majka Rafal
  12. Piganzoli Davide
  13. Prodhomme Nicolas
  14. Pidcock Thomas
  15. Tiberi Antonio
  16. Meintjes Louis
  17. Knox James
  18. Stork Florian
  19. Svestad-bardseng Embret
  20. Harper Chris
  21. Fortunato Lorenzo
  22. Bardet Romain
  23. Zambanini Edoardo
  24. Frigo Marco
  25. Arensman Thymen
  26. Bilbao Lopez De Armentia Pello
  27. Garofoli Gianmarco
  28. Voisard Yannis
  29. Geniets Kevin
  30. Cepeda Ortiz Jefferson Alexander
  31. Cepeda Ortiz Jefferson Alexander
  32. Vendrame Andrea
  33. Arrieta Igor
  34. Kelderman Wilco
  35. Kruijswijk Steven
  36. Rochas Rémy
  37. Scaroni Christian
  38. Masnada Fausto
  39. Lemmen Bart
  40. Leemreize Gijs
  41. Cattaneo Mattia
  42. Formolo Davide
  43. Howson Damien
  44. Hamilton Chris
  45. Tonelli Alessandro
  46. Tjotta Martin
  47. Poels Wouter
  48. Samitier Samitier Sergio
  49. Martínez Poveda Daniel Felipe
  50. Verona Quintanilla Carlos
  51. Donovan Mark
  52. Conci Nicola
  53. Vacek Mathias
  54. Zana Filippo
  55. Aleotti Giovanni
  56. Petilli Simone
  57. Castroviejo Nicolas Jonathan
  58. Houle Hugo
  59. Germani Lorenzo
  60. Pacher Quentin
  61. Lastra Jonathan
  62. Gaudu David
  63. Oldani Stefano
  64. Warbasse Lawrence
  65. Bais Mattia
  66. Covili Luca
  67. Moniquet Sylvain
  68. Van Aert Wout
  69. Konrad Patrick
  70. Steinhauser Georg
  71. Marcellusi Martin
  72. Shaw James
  73. De Pretto Davide
  74. Baroncini Filippo
  75. Frolich Honore Mikkel
  76. Vader Milan
  77. Fuglsang Jakob
  78. Engelhardt Felix
  79. Tratnik Jan
  80. Godon Dorian
  81. Hermans Quinten
  82. Kielich Timo
  83. Rafferty Darren
  84. Fiorelli Filippo
  85. Pedersen Mads
  86. Tarozzi Manuele
  87. Barrenetxea Golzarri Jon
  88. Maestri Mirco
  89. Guglielmi Simon
  90. Van Baarle Dylan
  91. Strong Corbin
  92. Bais Davide
  93. Double Paul
  94. Busatto Francesco
  95. Van Den Bossche Fabio
  96. Aular Sanabria Orluis Alberto
  97. Planckaert Edward
  98. Hamilton Lucas
  99. Verre Alessandro
  100. Pluimers Rick
  101. Schultz Nicholas
  102. Groves Kaden
  103. Colleoni Kevin
  104. Huys Laurens
  105. Doull Owain
  106. Dewulf Stan
  107. Paleni Enzo
  108. Miholjevic Fran
  109. Heiduk Kim
  110. Asgreen Kasper
  111. Magli Filippo
  112. Clarke Simon
  113. Janssens Jimmy
  114. Hoole Daan
  115. Turner Ben
  116. Moscon Gianni
  117. Denz Nico
  118. Kanter Max
  119. Perez Anthony
  120. Azparren Irurzun Xabier Mikel
  121. Mosca Jacopo
  122. Torres Barcelo Albert
  123. De Bondt Dries
  124. Lonardi Giovanni
  125. Bystrom Sven Erik
  126. Liepins Emils
  127. Cerny Josef
  128. Affini Edoardo
  129. Gudmestad Tord
  130. Epis Giosuè
  131. Hayter Ethan
  132. Davy Clement
  133. Mozzato Luca
  134. Maas Jan
  135. Debeaumarché Nicolas
  136. Pietrobon Andrea
  137. Govekar Matevž
  138. Hepburn Michael
  139. Muñoz Francisco
  140. Bennett Sam
  141. Lamperti Luke
  142. Kuzmin Anton
  143. Edmondson Alexander
  144. Kooij Olav
  145. Van Uden Casper
  146. Zanoncello Enrico
  147. Moschetti Matteo
  148. Van Hoecke Gijs
  149. Zijlaard Maikel
  150. Van Der Hoorn Taco
  151. Markl Niklas
  152. Thijssen Gerben
  153. Plowright Jensen
  154. Krieger Alexander


The list of participants

The list of participants by team

Red Bull - BORA - hansgrohe

Classement ICCD de l'équipe Red Bull - BORA - hansgrohe

16 years of existence, 1 case, ie 0,06 per year

1. Roglic Primoz
2. Aleotti Giovanni
3. Denz Nico
4. Hindley Jai
5. Martínez Poveda Daniel Felipe
6. Moscon Gianni
7. Pellizzari Giulio
8. Tratnik Jan

Alpecin - Deceuninck

Classement ICCD de l'équipe Alpecin - Deceuninck

17 years of existence, 1 case, ie 0,06 per year

11. Groves Kaden
12. Hermans Quinten
13. Hollmann Juri
14. Janssens Jimmy
15. Kielich Timo
16. Planckaert Edward
17. Van Den Bossche Fabio
18. Plowright Jensen

Arkéa - B&B Hotels

Classement ICCD de l'équipe Arkéa - B&B Hotels

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

21. Verre Alessandro
22. Epis Giosuè
23. Guglielmi Simon
24. Huys Laurens
25. Mozzato Luca
26. Ries Michel
27. Svestad-bårdseng Embret
28. Tjøtta Martin

Bahrain - Victorious

Classement ICCD de l'équipe Bahrain - Victorious

9 years of existence, 2 cases, ie 0,22 per year

31. Tiberi Antonio
32. Bilbao Pello
33. Caruso Damiano Red card 2007 : investigation
34. Eulálio Afonso
35. Govekar Matevž
36. Miholjevic Fran
37. Pasqualon Andrea
38. Zambanini Edoardo

Cofidis

Classement ICCD de l'équipe Cofidis

30 years of existence, 21 cases, ie 0,7 per year

41. Fretin Milan
42. Debeaumarché Nicolas
43. Lastra Jonathan
44. Maas Jan
45. Moniquet Sylvain
46. Oldani Stefano
47. Perez Anthony
48. Samitier Samitier Sergio

Decathlon AG2R La Mondiale Team

Classement ICCD de l'équipe Decathlon AG2R La Mondiale Team

34 years of existence, 19 cases, ie 0,56 per year

51. Bennett Sam
52. Bouchard Geoffrey
53. De Bondt Dries
54. Dewulf Stan
55. Godon Dorian
56. Gudmestad Tord
57. Prodhomme Nicolas
58. Vendrame Andrea

EF Education - EasyPost

Classement ICCD de l'équipe EF Education - EasyPost

21 years of existence, 3 cases, ie 0,14 per year

61. Carapaz Richard
62. Asgreen Kasper
63. Cepeda Alexander
64. Doull Owain
65. Frolich Honore Mikkel
66. Rafferty Darren
67. Shaw James
68. Steinhauser Georg

Groupama - FDJ

Classement ICCD de l'équipe Groupama - FDJ

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

71. Gaudu David
72. Bystrom Sven Erik
73. Davy Clement
74. Geniets Kevin
75. Germani Lorenzo
76. Pacher Quentin
77. Paleni Enzo
78. Rochas Rémy

INEOS Grenadiers

Classement ICCD de l'équipe INEOS Grenadiers

16 years of existence, 5 cases, ie 0,31 per year

81. Bernal Gomez Egan Arley
82. Arensman Thymen
83. Castroviejo Nicolas Jonathan
84. Hamilton Lucas
85. Heiduk Kim
86. Rivera Vargas Brandon Smith
87. Tarling Joshua
88. Turner Ben

Intermarché - Wanty

Classement ICCD de l'équipe Intermarché - Wanty

21 years of existence, 4 cases, ie 0,19 per year

91. Meintjes Louis
92. Busatto Francesco
93. Colleoni Kevin
94. Petilli Simone
95. Smith Dion
96. Thijssen Gerben
97. Van Der Hoorn Taco
98. Van Hoecke Gijs

Israel - Premier Tech

Classement ICCD de l'équipe Israel - Premier Tech

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

101. Gee Derek
102. Clarke Simon
103. Frigo Marco
104. Fuglsang Jakob
105. Hirt Jan
106. Houle Hugo
107. Schultz Nicholas
109. Strong Corbin

Lidl - Trek

Classement ICCD de l'équipe Lidl - Trek

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

111. Ciccone Giulio
112. Hoole Daan
113. Konrad Patrick
114. Kragh Andersen Soren
115. Mosca Jacopo
116. Pedersen Mads
117. Vacek Mathias
118. Verona Quintanilla Carlos

Movistar Team

Classement ICCD de l'équipe Movistar Team

46 years of existence, 29 cases, ie 0,63 per year

121. Quintana Nairo Red card 2020 : police investigation (sanction not known) ; 2022 : positive control
122. Aular Sanabria Orluis Alberto
123. Barrenetxea Golzarri Jon
124. Cepeda Alexander
125. Formolo Davide
126. Milesi Lorenzo Red card 2019 : positive control
127. Rubio Reyes Einer Augusto
128. Torres Barcelo Albert

Q36.5 Pro Cycling Team

Classement ICCD de l'équipe Q36.5 Pro Cycling Team

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

131. Pidcock Tom
132. Azparren Irurzun Xabier Mikel
133. Donovan Mark
134. Howson Damien
135. Liepins Emils
136. Moschetti Matteo
137. Vader Milan
138. Zukowsky Nickolas

Soudal Quick-Step

Classement ICCD de l'équipe Soudal Quick-Step

33 years of existence, 30 cases, ie 0,91 per year

141. Landa Mikel
142. Cattaneo Mattia
143. Cerny Josef
144. Garofoli Gianmarco
145. Hayter Ethan
146. Knox James
147. Lamperti Luke
148. Magnier Paul

Team Jayco AlUla

Classement ICCD de l'équipe Team Jayco AlUla

14 years of existence, 4 cases, ie 0,29 per year

151. Harper Chris
152. Bouwman Koen
153. De Pretto Davide
154. Double Paul
155. Engelhardt Felix
156. Hepburn Michael
157. Plapp Luke
158. Zana Filippo

Team Picnic PostNL

Classement ICCD de l'équipe Team Picnic PostNL

21 years of existence, 3 cases, ie 0,14 per year

161. Bardet Romain
162. Edmondson Alexander
163. Hamilton Chris
164. Leemreize Gijs
165. Märkl Niklas
166. Poole Max
167. Van Uden Casper
168. Welten Bram

Team Polti VisitMalta

Classement ICCD de l'équipe Team Polti VisitMalta

8 years of existence, 0 cases, ie 0 per year

171. Piganzoli Davide
172. Bais Davide
173. Bais Mattia
174. Lonardi Giovanni
175. Maestri Mirco
176. Muñoz Francisco
177. Pietrobon Andrea
178. Tonelli Alessandro

Team Visma | Lease a Bike

Classement ICCD de l'équipe Team Visma | Lease a Bike

42 years of existence, 20 cases, ie 0,48 per year

181. Van Aert Wout
182. Affini Edoardo
183. Kelderman Wilco
184. Kooij Olav
185. Kruijswijk Steven
186. Lemmen Bart
187. Van Baarle Dylan
188. Yates Simon Red card 2016 : positive control

Tudor Pro Cycling Team

Classement ICCD de l'équipe Tudor Pro Cycling Team

8 years of existence, 0 cases, ie 0 per year

191. Storer Michael
192. Brenner Marco
193. Krieger Alexander
194. Pluimers Rick
195. Stork Florian
196. Voisard Yannis
197. Warbasse Larry
198. Zijlaard Maikel

UAE Team Emirates - XRG

Classement ICCD de l'équipe UAE Team Emirates - XRG

27 years of existence, 32 cases, ie 1,19 per year

201. Ayuso Juan
202. Arrieta Igor
203. Baroncini Filippo
204. Del Toro Isaac
205. Majka Rafal
206. Mcnulty Brandon
207. Vine Jay
208. Yates Adam

VF Group - Bardiani CSF - Faizanè

Classement ICCD de l'équipe VF Group - Bardiani CSF - Faizanè

44 years of existence, 17 cases, ie 0,39 per year

211. Fiorelli Filippo
212. Covili Luca
213. Magli Filippo
214. Marcellusi Martin
215. Martinelli Alessio
216. Pinarello Alessandro
217. Tarozzi Manuele
218. Zanoncello Enrico

XDS Astana Team

Classement ICCD de l'équipe XDS Astana Team

19 years of existence, 18 cases, ie 0,95 per year

221. Ulissi Diego Red card 2014 : positive control
222. Conci Nicola
223. Fortunato Lorenzo
224. Kanter Max
225. Kuzmin Anton
226. Masnada Fausto
227. Poels Wout
228. Scaroni Christian

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