#CleanCycling
To close my whole #CleanCycling series: the World Championships ME - Road Race
After the Grand Tours, classics and TT WC, here is one final cleaned look at cycling history.
3x Indurain
3x Freire
3x Bettini
2x Konyshev
#Montreal2026
September 26, 2026 at 3:03 PM
Here are the rules behind these clean Giro classifications.

They were created after studying many doping cases and how the UCI/WADA handled them over the years.
#CleanCycling
May 8, 2026 at 2:28 PM
2002 clean #GirodItalia GC.
With Gilberto Simoni absent, Juan Manuel Garate 🇪🇸 would take a big victory here, moving up from 4th.
It would also be a 2nd straight clean Giro win for Lampre.

#CleanCycling
May 22, 2026 at 4:19 PM
While not much is happening on Stage 6 of #Giro2026, it’s time for the 1995 clean #GirodItalia GC.

Oliverio Rincón would take the win, moving up from 5th.
That would make it Colombia’s first-ever Giro victory!

#CleanCycling
May 14, 2026 at 1:31 PM
Final clean Vuelta GC before this year’s #LaVuelta26 concludes: Vuelta a España 2010.
Vincenzo Nibali 🇮🇹 keeps the victory, ahead of Peter Velits 🇸🇰 and Joaquim Rodríguez 🇪🇸
A calm ending to this clean Vuelta series, with the podium unchanged.

#CleanCycling
September 10, 2026 at 6:59 PM
The 1995 Tour de France was Miguel Indurain's 🇪🇸 5th victory. Melchor Mauri 🇪🇸 who had previously finished 6th, would finish 2nd, and Laurent Madouas 🇫🇷 who had previously finished 12th, would finish 3rd. France's first podium finish since 1989. #CleanCycling
July 9, 2026 at 2:51 PM
Continuing my clean #GirodItalia GC series this time I will present year 2004
Damiano Cunego 🇮🇹 remains the winner, ahead of Gilberto Simoni.
A huge result for Saeco, they would take a 1–2 in the general classification.

#CleanCycling
May 24, 2026 at 3:32 PM
Following Tadej Pogacar's victory in this year's Tour de France #TdF2026 and removing riders with doping violations from the 1990-2010 standings, this is the All-Time Tour de France standings. Pogacar and Hinault at the top.
Changes are highlighted in green. #CleanCycling
July 26, 2026 at 9:40 AM
2005 clean #GirodItalia GC.
Another team change, another win for Gilberto Simoni 🇮🇹.He would take his 4th Giro victory, each under a different team name.
2nd place goes to the brilliant Venezuelan climber José Rujano 🇻🇪, just 17 seconds behind.
#CleanCycling
May 26, 2026 at 2:37 PM
During #Giro2026, around each stage I’ll post one historical #GirodItalia GC from 1990–2012 with doping-related removals under fixed rules below
I want to show how Giro classifications might have looked without doping and remind fans clean riders deserve recognition
#CleanCycling
May 8, 2026 at 2:25 PM
After #Giro2026, this is how the all-time #GirodItalia table looks when counting only clean results and including my 1990–2012 analysis
Gilberto Simoni🇮🇹 would become the greatest rider in Giro history, adding 3 GC wins
Contador and Induráin equal with Hinault
#CleanCycling
May 31, 2026 at 12:44 PM
The 1996 Tour de France - the Tour that supposedly broke Miguel Induráin 🇪🇸 But did it really? If we remove riders with doping, Induráin would finish in 2nd place. Only Peter Luttenberger 🇦🇹 would have been better. Maybe it was cycling's doping that broke Induráin? #CleanCycling
July 10, 2026 at 1:11 PM
Probably a bit controversial, as there could have been another winner, but it wouldn't have been certain that he had actually been clean. Therefore, the winner of the Tour de France 1999 would have been Daniele Nardello 🇮🇹 in front of W. Belli 🇮🇹 and A. Peron 🇮🇹 #CleanCycling
July 14, 2026 at 3:57 PM
The 1998 Tour de France, France needed a hero and got one. Christophe Rinero 🇫🇷 would win the 1998 edition ahead of compatriot Jean-Cyril Robin 🇫🇷 and Daniele Nardello 🇮🇹 After 13 years, France would taste victory again. It's worth noting-5 Lotto's riders in Top 10 #CleanCycling
July 12, 2026 at 10:17 AM
With the 2nd stage of the Tour de France, I'm also presenting the second GC with real, doping-free results. This time, the 1991 Tour de France. The winner remained Miguel Indurain 🇪🇸 On the podium are previous winner Lemond 🇺🇸 and Hampstem 🇺🇸-previously 7th and 8th #CleanCycling
July 5, 2026 at 8:38 AM
As Stage 20 of #Giro2026 unfolds, my clean #GirodItalia GC series is almost at the finish line.

2009: Carlos Sastre 🇪🇸 takes the win in front of Basso and Garzeli
2010: a rare case where the clean GC remains unchanged, the entire official top 10 stays in place.

#CleanCycling
May 30, 2026 at 10:01 AM
The worst Tour de France in history? The answer is definitely the 1994 Tour de France
Only two riders in the top 15 rode without doping, only 10 in the top 31!
The biggest time difference between first and second place
This is why the standings need to be corrected #CleanCycling
July 8, 2026 at 10:04 AM
Today, with the 4th stage of the Tour de France underway, it's time to present the standings from 1993. Here, Miguel Indurain🇪🇸would have won his third Tour de France. Changes on the podium: 2nd place went to Alvaro Mejia🇨🇴, 3rd place again went to Andrew Hampsten🇺🇸 #CleanCycling
July 7, 2026 at 10:37 AM
The 2007 Tour de France would invariably be won by Alberto Contador 🇪🇸 who would win the race for the first time. Just 23 sec behind him was 2005 Tour de France winner Cadel Evans 🇦🇺 with Carlos Sastre 🇪🇸 in 3rd place. Once again 5 TdF winners finished in the top 10 #CleanCycling
July 22, 2026 at 3:54 PM
From Boardman to Cancellara, here is my clean ranking of the UCI Road World Championships Men’s Individual Time Trial, showing the top 5 clean riders for each year from 1994 to 2010. A different look at ITT history. #CleanCycling #Montréal2026
September 20, 2026 at 7:31 PM
After today’s #LaVuelta26 and the retroactive cleaning of the 1990-2010 results, the all-time clean Vuelta table has a new leader: Carlos Sastre.
With four clean Vuelta wins, he now sits at the top of the standings. #CleanCycling
September 13, 2026 at 12:53 PM
The final Grand Tour of 2026 #LaVuelta26 is over, so it is time for the all-time clean GT summary.
Updated winners, all 3 GT winners, one-year doubles, Triple Crown winners and the biggest changes after cleaning 1990-2010
I hope you enjoyed following this project
#CleanCycling
September 13, 2026 at 3:52 PM
Vuelta a España 2009 clean GC.

Alejandro Valverde 🇪🇸 takes the victory, with the official podium staying unchanged.

Samuel Sánchez 🇪🇸 finishes 2nd, while Cadel Evans 🇦🇺 completes a very strong top 3.

#CleanCycling
September 10, 2026 at 4:40 PM
Vuelta a España 2008 clean GC.

Alberto Contador 🇪🇸 takes the victory and ends Carlos Sastre's dominant clean Vuelta run.

After four straight wins from 2004 to 2007, Sastre finishes 2nd this time, with Alejandro Valverde 🇪🇸 completing the podium.

#CleanCycling
September 9, 2026 at 6:17 PM
Vuelta a España 2007 clean GC.

Carlos Sastre 🇪🇸 wins his 4th clean Vuelta title, but this one is incredibly close: Samuel Sánchez 🇪🇸 finishes just 15 seconds behind, with Cadel Evans 🇦🇺 only 25 seconds back.

#CleanCycling
September 8, 2026 at 10:41 PM