Tour de France 2025 : the real numbers of doping

Tadej Pogacar, Mauro Gianetti's poulain archi-favors
Traduire en français


Last update 27/08/2025 - cyclisme-dopage.com

Editorial

Last year, Tadej Pogacar was the big favorite for the Tour. This year, he is the overwhelming favorite, having dominated everything over the past year, all the time and on every terrain. His 2024 runner-up, Jonas Vingegaard, who focuses exclusively on the Tour de France, will he be up to the challenge? That's far from certain.

On the start line, six riders (3,3%) have already been listed in our doping directory. That's twice as many as in 2024. Among them are Simon Yates, recent winner of the Giro d'Italia, Mattias Skjelmose (Lidl – Trek), and Harold Tejada (XDS Astana).

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

Confidence Index Cyclisme-Dopage.com (ICCD)

Confidence Index Tour de France 2025
Confidence Index Tour de France 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
UAE Team Emirates - XRG 8 0 1 0 1 0
Team Visma | Lease a Bike 8 1 1 0 1 0
Soudal Quick-Step 8 0 0 0 0 0
EF Education - EasyPost 8 1 1 0 0 0
Intermarché - Wanty 8 0 0 0 0 0
Bahrain - Victorious 8 1 0 0 0 0
INEOS Grenadiers 8 0 0 0 0 0
Red Bull - BORA - hansgrohe 8 0 2 0 1 0
Lidl - Trek 8 1 0 0 0 0
Groupama - FDJ 8 0 0 0 0 0
Alpecin - Deceuninck 8 0 0 0 0 0
Tudor Pro Cycling Team 8 1 0 0 0 0
Team Jayco AlUla 8 0 0 0 0 0
Arkéa - B&B Hotels 8 0 1 0 0 0
Movistar Team 8 0 0 0 0 0
Decathlon AG2R La Mondiale Team 8 0 1 0 0 0
Cofidis 8 0 0 0 0 0
XDS Astana Team 8 1 0 0 0 0
Team TotalEnergies 8 0 1 0 0 0
Team Picnic PostNL 8 0 1 0 0 0
Israel - Premier Tech 8 0 0 0 0 0
Lotto 8 0 0 0 0 0
Uno-X Mobility 8 0 1 0 0 0
Total 184 6 10 0 3 0
Pourcentage 3% 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 :


List of stage winners

Stage Departure - Arrival Winner Team
1 Lille Métropole - Lille Métropole PHILIPSEN Jasper Alpecin - Deceuninck
2 Lauwin-Planque - Boulogne-sur-Mer VAN DER POEL Mathieu Alpecin - Deceuninck
3 Valenciennes - Dunkerque MERLIER Tim Soudal Quick-Step
4 Amiens Métropole - Rouen POGACAR Tadej UAE Team Emirates - XRG
5 Caen - Caen EVENEPOEL Remco Soudal Quick-Step
6 Bayeux - Vire Normandie HEALY Ben EF Education - EasyPost
7 Saint-Malo - Mûr-de-Bretagne (Guerlédan) POGACAR Tadej UAE Team Emirates - XRG
8 Saint-Méen-le-Grand - Laval (Espace Mayenne) MILAN Jonathan Lidl - Trek
9 Chinon - Châteauroux MERLIER Tim Soudal Quick-Step
10 Ennezat - Le Mont-Dore Puy de Sancy YATES Simon Team Visma | Lease a Bike
11 Toulouse - Toulouse ABRAHAMSEN Jonas Uno-X Mobility
12 Auch - Hautacam POGACAR Tadej UAE Team Emirates - XRG
13 Loudenvielle - Peyragudes POGACAR Tadej UAE Team Emirates - XRG
14 Pau - Luchon-Superbagnères ARENSMAN Thymen INEOS Grenadiers
15 Muret - Carcassonne WELLENS Tim UAE Team Emirates - XRG
16 Montpellier - Mont Ventoux PARET-PEINTRE Valentin Soudal Quick-Step
17 Bollène - Valence MILAN Jonathan Lidl - Trek
18 Vif - Courchevel (Col de la Loze) O'CONNOR Ben Team Jayco AlUla
19 Albertville - La Plagne ARENSMAN Thymen INEOS Grenadiers
20 Nantua - Pontarlier GROVES Kaden Alpecin - Deceuninck
21 Mantes-la-Ville - Paris (Champs-Élysées) VAN AERT Wout 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/tour-de-france/2025/gc (24/08/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 shows the top 30 positions of the provisional general classification, with the colors associated with each rider in our confidence index (ICCD), in descending order: green, yellow, red, black.

Explanation of the color codes

The color codes correspond to the score obtained by the teams in our ICCD ranking :

A rider's color code is based on that of their team. By default, if a rider belongs to a team with a certain color, the same color is assigned to them unless:

  1. Pogacar Tadej in 76h00'32''
  2. Vingegaard Jonas at 0h04'24''
  3. Lipowitz Florian at 0h11'00''
  4. Onley Oscar at 0h12'12''
  5. Gall Felix at 0h17'12''
  6. Johannessen Tobias Halland at 0h20'14''
  7. Vauquelin Kévin at 0h22'35''
  8. Roglic Primoz at 0h25'30''
  9. Healy Ben at 0h28'02''
  10. Jegat Jordan at 0h32'42''
  11. O'connor Ben at 0h34'34''
  12. Arensman Thymen at 0h52'41''
  13. Narvaez Jhonatan at 1h04'36''
  14. Higuita Sergio at 1h08'19''
  15. Yates Simon at 1h17'30'' Red card 2016 : positive control
  16. Martin-guyonnet Guillaume at 1h18'07''
  17. Kuss Sepp at 1h20'24''
  18. Muhlberger Gregor at 1h28'17''
  19. Jorgenson Matteo at 1h29'28''
  20. Rodriguez Martin Cristian at 1h36'15''
  21. Madouas Valentin at 1h39'46''
  22. Meurisse Xandro at 1h43'46''
  23. Barguil Warren at 1h48'09''
  24. Yates Adam at 1h48'41''
  25. Paret-peintre Aurélien at 2h12'52''
  26. García Pierna Raúl at 2h15'58''
  27. Vlasov Aleksander at 2h16'15''
  28. Campenaerts Victor at 2h20'36''
  29. Soler Marc at 2h21'01''
  30. Buchmann Emanuel at 2h21'34''
  31. Rubio Einer at 2h21'56''
  32. Van Wilder Ilan at 2h23'14''
  33. Scotson Callum at 2h25'40''
  34. Grégoire Romain at 2h25'58''
  35. Sweeny Harry at 2h27'58''
  36. Berthet Clément at 2h32'50''
  37. Wellens Tim at 2h38'24''
  38. Velasco Simone at 2h41'31''
  39. Van Den Broek Frank at 2h45'44''
  40. Buitrago Santiago at 2h45'48''
  41. Paret-peintre Valentin at 2h47'05''
  42. Storer Michael at 2h50'51''
  43. Venturini Clément at 2h52'39''
  44. Tejada Harold at 2h54'34'' Yellow card 2022 : police investigation (no penalty)
  45. Pacher Quentin at 2h56'00''
  46. Baudin Alex at 2h56'15'' Red card 2023 : positive control
  47. Powless Neilson at 2h58'52''
  48. Blackmore Joseph at 2h59'04''
  49. Eenkhoorn Pascal at 3h00'25''
  50. Armirail Bruno at 3h03'12''
  51. Costiou Ewen at 3h06'35''
  52. Woods Michael at 3h06'59''
  53. Laurance Axel at 3h10'10''
  54. Benoot Tiesj at 3h10'19''
  55. Delettre Alexandre at 3h12'28''
  56. Alaphilippe Julian at 3h13'20''
  57. Leknessund Andreas at 3h14'44''
  58. Thomas Geraint at 3h14'57''
  59. Simmons Quinn at 3h17'36''
  60. Gachignard Thomas at 3h23'14''
  61. Le Berre Mathis at 3h25'28''
  62. Stuyven Jasper at 3h26'11''
  63. Burgaudeau Mathieu at 3h26'18''
  64. Hoelgaard Markus at 3h26'29''
  65. Verstrynge Emiel at 3h28'01''
  66. Berckmoes Jenno at 3h33'12''
  67. Van Aert Wout at 3h33'56''
  68. Schachmann Maximilian at 3h35'01''
  69. Izagirre Jon at 3h35'02''
  70. Foss Tobias at 3h35'15''
  71. Abrahamsen Jonas at 3h36'21''
  72. Valgren Michael at 3h37'01''
  73. Naesen Oliver at 3h39'28''
  74. Oliveira Nelson at 3h41'03''
  75. Politt Nils at 3h44'45''
  76. Johannessen Anders Halland at 3h46'02''
  77. Tronchon Bastien at 3h46'36''
  78. Hirschi Marc at 3h48'37''
  79. Martinez Lenny at 3h49'05''
  80. Teunissen Mike at 3h49'28''
  81. Aranburu Alex at 3h49'29''
  82. Barré Louis at 3h51'34''
  83. Mayrhofer Marius at 3h53'18''
  84. Van Moer Brent at 3h53'19''
  85. Champoussin Clément at 3h53'27''
  86. Groves Kaden at 3h53'29''
  87. Sivakov Pavel at 3h54'19''
  88. Neilands Krists at 3h54'25''
  89. Pithie Laurence at 3h54'44''
  90. Teuns Dylan at 3h55'48''
  91. Asgreen Kasper at 3h58'25''
  92. Lutsenko Alexey at 3h59'52''
  93. Russo Clément at 4h01'44''
  94. Touzé Damien at 4h01'48''
  95. Skujins Toms at 4h04'16''
  96. Andresen Tobias Lund at 4h06'51''
  97. Haller Marco at 4h09'24''
  98. Rickaert Jonas at 4h11'17''
  99. Trentin Matteo at 4h12'31'' Red card 2006 : positive control
  100. Louvel Matis at 4h13'01''
  101. Schmid Mauro at 4h14'00''
  102. Barta Will at 4h20'07''
  103. Vermeersch Gianni at 4h22'29''
  104. Wright Fred at 4h22'52''
  105. Moscon Gianni at 4h30'56''
  106. Turgis Anthony at 4h31'58''
  107. Romeo Iván at 4h33'49''
  108. Stewart Jake at 4h36'37''
  109. Swift Connor at 4h40'30''
  110. Castrillo Pablo at 4h42'51''
  111. Penhoët Paul at 4h44'44''
  112. Märkl Niklas at 4h46'23''
  113. Van Dijke Mick at 4h46'50''
  114. Albanese Vincenzo at 4h48'20''
  115. Watson Samuel at 4h50'14''
  116. Nys Thibau at 4h50'42''
  117. Garcia Cortina Ivan at 4h53'18''
  118. Affini Edoardo at 4h54'53''
  119. Dainese Alberto at 4h56'31''
  120. Naberman Tim at 5h00'03''
  121. Plapp Luke at 5h02'34''
  122. Sepulveda Eduardo at 5h02'54''
  123. Stannard Robert at 5h03'30'' Red card 2018 : disciplinary investigation
  124. Vercher Mattéo at 5h06'33''
  125. Ackermann Pascal at 5h09'57''
  126. Mohoric Matej at 5h10'13''
  127. Askey Lewis at 5h10'40''
  128. Rutsch Jonas at 5h11'07''
  129. Drizners Jarrad at 5h11'17''
  130. Cort Nielsen Magnus at 5h11'51''
  131. Dillier Silvan at 5h14'12''
  132. Girmay Hailu Biniam at 5h14'55''
  133. Bittner Pavel at 5h17'44''
  134. Flynn Sean at 5h18'13''
  135. Ballerini Davide at 5h20'22''
  136. Capiot Amaury at 5h22'38''
  137. Durbridge Luke at 5h23'21''
  138. Page Hugo at 5h24'23''
  139. Fredheim Stian at 5h26'41''
  140. Reinders Elmar at 5h28'50''
  141. Rex Laurenz at 5h29'16''
  142. De Lie Arnaud at 5h29'35''
  143. Braet Vito at 5h32'04''
  144. Grignard Sébastien at 5h33'48''
  145. Renard Alexis at 5h34'56''
  146. Milan Jonathan at 5h35'35''
  147. Van Lerberghe Bert at 5h36'47''
  148. Merlier Tim at 5h37'19''
  149. Boivin Guillaume at 5h37'44''
  150. Groenewegen Dylan at 5h38'24''
  151. Bauhaus Phil at 5h39'29''
  152. Mezgec Luka at 5h40'08''
  153. Démare Arnaud at 5h40'35''
  154. Thomas Benjamin at 5h41'16''
  155. Gradek Kamil at 5h43'51''
  156. Van Sintmaartensdijk Roel at 5h44'11''
  157. Lienhard Fabian at 5h46'00''
  158. Meeus Jordi at 5h48'25''
  159. Theuns Edward at 5h51'25''
  160. Consonni Simone at 5h51'40''

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. Pogacar Tadej
  2. Vingegaard Rasmussen Jonas
  3. Lipowitz Florian
  4. Onley Oscar
  5. Gall Felix
  6. Johannessen Tobias Halland
  7. Vauquelin Kévin
  8. Roglic Primoz
  9. Healy Ben
  10. Jegat Jordan
  11. O'connor Ben Alexander
  12. Arensman Thymen
  13. Narvaez Prado Jhonatan Manuel
  14. Higuita Garcia Sergio Andres
  15. Martin Guillaume
  16. Kuss Sepp
  17. Muhlberger Gregor
  18. Jorgenson Matteo
  19. Rodriguez Martin Cristian
  20. Madouas Valentin
  21. Meurisse Xandro
  22. Barguil Warren
  23. Yates Adam
  24. Paret-peintre Aurélien
  25. García Pierna Raúl
  26. Vlasov Aleksander
  27. Campenaerts Victor
  28. Soler Gimenez Marc
  29. Buchmann Emanuel
  30. Rubio Reyes Einer Augusto
  31. Van Wilder Ilan
  32. Scotson Callum
  33. Gregoire Romain
  34. Sweeny Harrison
  35. Berthet Clément
  36. Wellens Tim
  37. Velasco Simone
  38. Van Den Broek Frank
  39. Buitrago Sanchez Santiago
  40. Paret-peintre Valentin
  41. Storer Michael
  42. Venturini Clément
  43. Pacher Quentin
  44. Powless Neilson
  45. Blackmore Joseph
  46. Eenkhoorn Pascal
  47. Armirail Bruno
  48. Costiou Ewen
  49. Woods Michael
  50. Laurance Axel
  51. Benoot Tiesj
  52. Delettre Alexandre
  53. Alaphilippe Julian
  54. Leknessund Andreas
  55. Thomas Geraint
  56. Simmons Quinn
  57. Gachignard Thomas
  58. Le Berre Mathis
  59. Stuyven Jasper
  60. Burgaudeau Mathieu
  61. Hoelgaard Markus
  62. Verstrynge Emiel
  63. Berckmoes Jenno
  64. Van Aert Wout
  65. Schachmann Maximilian
  66. Izagirre Insausti Jon
  67. Foss Tobias Svendsen
  68. Abrahamsen Jonas
  69. Valgren Hundahl Michael
  70. Naesen Oliver
  71. Santos Simoes Oliveira Nelson Filipe
  72. Politt Nils
  73. Johannessen Anders Halland
  74. Tronchon Bastien
  75. Hirschi Marc
  76. Martinez Lenny
  77. Teunissen Mike
  78. Aranburu Alex
  79. Barré Louis
  80. Mayrhofer Marius
  81. Van Moer Brent
  82. Champoussin Clement
  83. Groves Kaden
  84. Sivakov Pavel
  85. Neilands Krists
  86. Pithie Laurence
  87. Teuns Dylan
  88. Asgreen Kasper
  89. Lutsenko Alexey
  90. Russo Clément
  91. Touzé Damien
  92. Skujins Toms
  93. Andresen Tobias Lund
  94. Haller Marco
  95. Rickaert Jonas
  96. Louvel Matis
  97. Schmid Mauro
  98. Barta William
  99. Vermeersch Gianni
  100. Wright Alfred
  101. Moscon Gianni
  102. Turgis Anthony
  103. Romeo Iván
  104. Stewart Jake
  105. Swift Connor
  106. Castrillo Pablo
  107. Penhoet Paul
  108. Markl Niklas
  109. Van Dijke Mick
  110. Albanese Vincenzo
  111. Watson Samuel
  112. Nys Thibau
  113. Garcia Cortina Ivan
  114. Affini Edoardo
  115. Dainese Alberto
  116. Naberman Tim
  117. Plapp Luke
  118. Sepulveda Eduardo
  119. Vercher Mattéo
  120. Ackermann Pascal
  121. Mohoric Matej
  122. Askey Lewis
  123. Rutsch Jonas
  124. Drizners Jarrad
  125. Cort Nielsen Magnus
  126. Dillier Silvan
  127. Girmay Hailu Biniam
  128. Bittner Pavel
  129. Flynn Sean
  130. Ballerini Davide
  131. Capiot Amaury
  132. Durbridge Luke
  133. Page Hugo
  134. Fredheim Stian
  135. Reinders Elmar
  136. Rex Laurenz
  137. De Lie Arnaud
  138. Braet Vito
  139. Grignard Sébastien
  140. Renard Alexis
  141. Milan Jonathan
  142. Van Lerberghe Bert
  143. Merlier Tim
  144. Boivin Guillaume
  145. Groenewegen Dylan
  146. Bauhaus Phil
  147. Mezgec Luka
  148. Démare Arnaud
  149. Thomas Benjamin
  150. Gradek Kamil
  151. Van Sintmaartensdijk Roel
  152. Lienhard Fabian
  153. Meeus Jordi
  154. Theuns Edward
  155. Consonni Simone


The list of participants

The list of participants by team

UAE Team Emirates - XRG

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

27 years of existence, 33 cases, ie 1,22 per year

1. Pogacar Tadej
2. Almeida Joao
3. Narvaez Jhonatan
4. Politt Nils
5. Sivakov Pavel
6. Soler Marc
7. Wellens Tim
8. Yates Adam

Team Visma | Lease a Bike

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

42 years of existence, 23 cases, ie 0,55 per year

11. Vingegaard Jonas
12. Affini Edoardo
13. Benoot Tiesj
14. Campenaerts Victor
15. Jorgenson Matteo
16. Kuss Sepp
17. Van Aert Wout
18. Yates Simon Red card 2016 : positive control

Soudal Quick-Step

Classement ICCD de l'équipe Soudal Quick-Step

33 years of existence, 31 cases, ie 0,94 per year

21. Evenepoel Remco
22. Cattaneo Mattia
23. Eenkhoorn Pascal
24. Merlier Tim
25. Paret-peintre Valentin
26. Schachmann Maximilian
27. Van Lerberghe Bert
28. Van Wilder Ilan

EF Education - EasyPost

Classement ICCD de l'équipe EF Education - EasyPost

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

31. Healy Ben
32. Albanese Vincenzo
33. Asgreen Kasper
34. Baudin Alex Red card 2023 : positive control
35. Powless Neilson
36. Sweeny Harry
37. Valgren Michael
38. Van Den Berg Marijn

Intermarché - Wanty

Classement ICCD de l'équipe Intermarché - Wanty

21 years of existence, 6 cases, ie 0,29 per year

41. Girmay Hailu Biniam
42. Barré Louis
43. Braet Vito
44. Page Hugo
45. Rex Laurenz
46. Rutsch Jonas
47. Van Sintmaartensdijk Roel
48. Zimmermann Georg

Bahrain - Victorious

Classement ICCD de l'équipe Bahrain - Victorious

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

51. Buitrago Santiago
52. Bauhaus Phil
53. Gradek Kamil
54. Haig Jack
55. Martinez Lenny
56. Mohoric Matej
57. Stannard Robert Red card 2018 : disciplinary investigation
58. Wright Fred

INEOS Grenadiers

Classement ICCD de l'équipe INEOS Grenadiers

16 years of existence, 7 cases, ie 0,44 per year

61. Thomas Geraint
62. Arensman Thymen
63. Foss Tobias
64. Ganna Filippo
65. Laurance Axel
66. Rodriguez Carlos
67. Swift Connor
68. Watson Samuel

Red Bull - BORA - hansgrohe

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

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

71. Roglic Primoz
72. Lipowitz Florian
73. Meeus Jordi
74. Moscon Gianni
75. Pithie Laurence
76. Van Dijke Mick
77. Van Poppel Danny
78. Vlasov Aleksander

Lidl - Trek

Classement ICCD de l'équipe Lidl - Trek

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

81. Milan Jonathan
82. Consonni Simone
83. Nys Thibau
84. Simmons Quinn
85. Skjelmose Mattias Red card 2018 : positive control
86. Skujins Toms
87. Stuyven Jasper
88. Theuns Edward

Groupama - FDJ

Classement ICCD de l'équipe Groupama - FDJ

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

91. Martin-guyonnet Guillaume
92. Askey Lewis
93. Barthe Cyril
94. Grégoire Romain
95. Madouas Valentin
96. Pacher Quentin
97. Penhoët Paul
98. Russo Clément

Alpecin - Deceuninck

Classement ICCD de l'équipe Alpecin - Deceuninck

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

101. Philipsen Jasper
102. Dillier Silvan
103. Groves Kaden
104. Meurisse Xandro
105. Rickaert Jonas
106. Van Der Poel Mathieu
107. Vermeersch Gianni
108. Verstrynge Emiel

Tudor Pro Cycling Team

Classement ICCD de l'équipe Tudor Pro Cycling Team

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

111. Alaphilippe Julian
112. Dainese Alberto
113. Haller Marco
114. Hirschi Marc
115. Lienhard Fabian
116. Mayrhofer Marius
117. Storer Michael
118. Trentin Matteo Red card 2006 : positive control

Team Jayco AlUla

Classement ICCD de l'équipe Team Jayco AlUla

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

121. O'connor Ben
122. Dunbar Eddie
123. Durbridge Luke
124. Groenewegen Dylan
125. Mezgec Luka
126. Plapp Luke
127. Reinders Elmar
128. Schmid Mauro

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

131. Vauquelin Kévin
132. Capiot Amaury
133. Costiou Ewen
134. Démare Arnaud
135. García Pierna Raúl
136. Le Berre Mathis
137. Rodriguez Martin Cristian
138. Venturini Clément

Movistar Team

Classement ICCD de l'équipe Movistar Team

46 years of existence, 30 cases, ie 0,65 per year

141. Mas Enric
142. Barta Will
143. Castrillo Pablo
144. Oliveira Nelson
145. Garcia Cortina Ivan
146. Muhlberger Gregor
147. Romeo Iván
148. Rubio Einer

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

151. Gall Felix
152. Armirail Bruno
153. Berthet Clément
154. Bissegger Stefan
155. Naesen Oliver
156. Paret-peintre Aurélien
157. Scotson Callum
158. Tronchon Bastien

Cofidis

Classement ICCD de l'équipe Cofidis

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

161. Buchmann Emanuel
162. Aranburu Alex
163. Coquard Bryan
164. Izagirre Jon
165. Renard Alexis
166. Teuns Dylan
167. Thomas Benjamin
168. Touzé Damien

XDS Astana Team

Classement ICCD de l'équipe XDS Astana Team

19 years of existence, 21 cases, ie 1,11 per year

171. Tejada Harold Yellow card 2022 : police investigation (no penalty)
172. Ballerini Davide
173. Bol Cees
174. Champoussin Clément
175. Fedorov Yevgeniy
176. Higuita Sergio
177. Teunissen Mike
178. Velasco Simone

Team TotalEnergies

Classement ICCD de l'équipe Team TotalEnergies

26 years of existence, 4 cases, ie 0,15 per year

181. Cras Steff
182. Burgaudeau Mathieu
183. Delettre Alexandre
184. Gachignard Thomas
185. Jeannière Emilien
186. Jegat Jordan
187. Turgis Anthony
188. Vercher Mattéo

Team Picnic PostNL

Classement ICCD de l'équipe Team Picnic PostNL

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

191. Onley Oscar
192. Barguil Warren
193. Bittner Pavel
194. Flynn Sean
195. Andresen Tobias Lund
196. Märkl Niklas
197. Naberman Tim
198. Van Den Broek Frank

Israel - Premier Tech

Classement ICCD de l'équipe Israel - Premier Tech

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

201. Woods Michael
202. Ackermann Pascal
203. Blackmore Joseph
204. Boivin Guillaume
205. Louvel Matis
206. Lutsenko Alexey
207. Neilands Krists
208. Stewart Jake

Lotto

Classement ICCD de l'équipe Lotto

42 years of existence, 16 cases, ie 0,38 per year

211. De Lie Arnaud
212. Berckmoes Jenno
213. De Buyst Jasper
214. Drizners Jarrad
215. Grignard Sébastien
216. Sepulveda Eduardo
217. Van Eetvelt Lennert
218. Van Moer Brent

Uno-X Mobility

Classement ICCD de l'équipe Uno-X Mobility

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

221. Johannessen Tobias Halland
222. Abrahamsen Jonas
223. Cort Nielsen Magnus
224. Fredheim Stian
225. Hoelgaard Markus
226. Johannessen Anders Halland
227. Leknessund Andreas
228. Waerenskjold Soren

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


Revue de presse du Tour de France 2025


Revue de presse du Tour de France 2025 - #LeTourdAntoine


See also