Just like the Tour de France, the Giro has seen it’s fair share of controversy with regular changes to the record books due to doping offences. Riders like Ricco, Basso, Sella and Di Luca have brought shame on their home race but more recent editions of the Corsa Rosa are being remembered for the right reasons.
With jerseys up for grabs for GC, mountains, sprints (points) and riders under 26, there are many intriguing battles taking place over the course of the three weeks.
Year | GC | Points | KOM | Best young rider |
2019 | Richard Carapaz | Pascal Ackermann | Giulio Ciccone | Miguel Ángel López |
2018 | Chris Froome | Elia Viviani | Chris Froome | Miguel Ángel López |
2017 | Tom Dumoulin | Fernando Gaviria | Mikel Landa | Bob Jungels |
2016 | Vincenzo Nibali | Giacomo Nizzolo | Mikel Nieve | Bob Jungels |
2015 | Alberto Contador | Giacomo Nizzolo | Giovanni Visconti | Fabio Aru |
2014 | Nairo Quintana | Nacer Bouhanni | Julian Arredondo | Nairo Quintana |
2013 | Vincenzo Nibali | Mark Cavendish | Stefano Pirazzi | Carlos Betancur |
2012 | Ryder Hesjedal | Joaquím Rodríguez | Matteo Rabottini | Rigoberto Urán |
2011 | Michele Scarponi | Michele Scarponi | Stefano Garzelli | Roman Kreuziger |
2010 | Ivan Basso | Cadel Evans | Matthew Lloyd | Richie Porte |
2009 | Denis Mensjov | Danilo Di Luca * | Stefano Garzelli | Kevin Seeldraeyers |
2008 | Alberto Contador | Daniele Bennati | Emanuele Sella * | Riccardo Riccò |
2007 | Danilo Di Luca | Alessandro Petacchi | Leonardo Piepoli | Andy Schleck |
2006 | Ivan Basso | Paolo Bettini | Juan Manuel Gárate | n/a |
2005 | Paolo Savoldelli | Paolo Bettini | José Rujano | n/a |
2004 | Damiano Cunego | Alessandro Petacchi | Fabian Wegmann | n/a |
2003 | Gilberto Simoni | Gilberto Simoni | Freddy González | n/a |
2002 | Paolo Savoldelli | Mario Cipollini | Julio Alberto Pérez Cuapio | n/a |
2001 | Gilberto Simoni | Massimo Strazzer | Freddy González | n/a |
2000 | Stefano Garzelli | Dmitri Konysjev | Francesco Casagrande | n/a |
Record holders in the Giro d’Italia
Three riders have won the Giro d’Italia five times. Namely Alfredo Binda and Fausto Coppi from Italy and Eddy Merckx, the Cannibal, from Belgium.
Mario Cipollini took by far the most stage wins: 42.
Merckx’s closet has the most pink jerseys – he wore the Maglia Rosa on 77 occasions. Alberto Contador is next in line, with 22 jerseys, 2 jerseys ahead of Vincenzo Nibali.
Giro-Tour double
Most current riders admit it is too difficult to pull off the Giro-Tour double. Those who did manage the double are Fausto Coppi (twice), Jacques Anquetil, Eddy Merckx (thrice), Bernard Hinault (twice), Stephen Roche, Miguel Indurain (twice) and Marco Pantani.
Giro d’Italia: Videos, images and more
Click on the images to zoom
Alberto ContadorChris FroomeNairo QuintanaVincenzo NibaliTom DumoulinElia VivianiMiguel Angel LopezPascal AckermannRichard CarapazGiulio Ciccone
Related articles Riders and teams - Giro 2019 GC Favourites - Giro 2019 Preview - Giro 2019 More articles Vuelta 2020: The Route & Route Rumours
Vuelta 2020 Route stage 1: TTT in Utrecht
Vuelta 2020 Route stage 2: 's Hertogenbosch - Utrecht
Vuelta 2020 Route stage 3: Breda - Breda
Vuelta 2020 Route stage 4: Irún - Santuario de Arrate
Cycling Calendar 2020
Tour de France 2020: The Route
Tour de France 2020 Route stage 1: Nice - Nice
Tour de France 2020 Route stage 2: Nice - Nice
Tour de France 2020 Route stage 3: Nice - Sisteron
Tour de France 2020 Route stage 4: Sisteron - Orcières-Merlette
Tour de France 2020 Route stage 5: Gap - Privas
Tour de France 2020 Route stage 6: Le Teil - Mont Aigoual
Tour de France 2020 Route stage 7: Millau - Lavaur
Tour de France 2020 Route stage 8: Cazères - Loudenville
Tour de France 2020 Route stage 9: Pau - Laruns
Tour de France 2020 Route stage 10: Île d'Oléron - Île de Ré
Tour de France 2020 Route stage 11: Châtelaillon-Plage - Poitiers
Tour de France 2020 Route stage 12: Chauvigny - Sarran Corrèze
Tour de France 2020 Route stage 13: Châtel-Guyon - Puy Mary
Tour de France 2020 Route stage 14: Clermont-Ferrand - Lyon
Tour de France 2020 Route stage 15: Lyon - Grand Colombier
Tour de France 2020 Route stage 16: La Tour-du-Pin - Villard-de-Lans
Tour de France 2020 Route stage 17: Grenoble - Col de la Loze
Tour de France 2020 Route stage 18: Méribel - La Roche-sur-Foron
Tour de France 2020 Route stage 19: Bourg-en-Bresse - Champagnole
Tour de France 2020 Route stage 20: Lure - La Planche des Belles Filles
Tour de France 2020 Route stage 21: Mantes-la-Jolie - Paris
Tour de France: Winners and records
Summer Olympics 2020 Tokyo: Route road race - men
Summer Olympics 2020 Tokyo: Route road race – women
Summer Olympics 2020 Tokyo: Route ITT - men
Summer Olympics 2020 Tokyo: Route ITT - women
Tour Colombia 2020 Route stage 1: Tunja – Tunja
Tour Colombia 2020 Route stage 2: Paipa – Duitama
Tour Colombia 2020 Route stage 3: Paipa – Sogamoso
Tour Colombia 2020 Route stage 4: Paipa – Santa Rosa de Viterbo
Tour Colombia 2020 Route stage 5: Paipa – Zipaquirá
Tour Colombia 2020 Route stage 6: Zipaquirá – Alto El Verjón
Tour of the Alps 2020 Route stage 1: Brixen – Innsbruck
Tour of the Alps 2020 Route stage 2: Innsbruck – Feichten im Kaunertal
Tour of the Alps 2020 Route stage 3: Imst – Naturns
Tour of the Alps 2020 Route stage 4: Naturns – Pieve di Bono
Tour of the Alps 2020 Route stage 5: Idroland – Riva del Garda
Giro 2020: The Route
Giro 2020 Route stage 1: Budapest ITT
Giro 2020 Route stage 2: Budapest - Györ
Giro 2020 Route stage 3: Székesfehérvár - Nagykanizsa
Giro 2020 Route stage 4: Monreale - Agrigento
Giro 2020 Route stage 5: Enna - Etna
Giro 2020 Route stage 6: Catania - Villafranca Tirrena
Giro 2020 Route stage 7: Mileto - Camigliatello Silano
Giro 2020 Route stage 8: Castrovillari - Brindisi
Giro 2020 Route stage 9: Giovinazzo - Vieste
Giro 2020 Route stage 10: San Salvo - Tortoreto Lido
Giro 2020 Route stage 11: Porto Sant'Elpidio - Rimini
Giro 2020 Route stage 12: Cesenatico - Cesenatico
Giro 2020 Route stage 13: Cervia - Monselice
Giro 2020 Route stage 14: Conegliano - Valdobbiadene
Giro 2020 Route stage 15: Rivolto – Piancavallo
Giro 2020 Route stage 16: Udine - San Daniele del Friuli
Giro 2020 Route stage 17: Bassano del Grappa – Madonna di Campiglio
Giro 2020 Route stage 18: Pinzolo – Laghi di Cancano
Giro 2020 Route stage 19: Morbegno - Asti
Giro 2020 Route stage 20: Alba – Sestriere
Giro 2020 Route stage 21: Cernusco di Naviglio – Milan
Tour Down Under 2020: The Route
Tour Down Under 2020 Route stage 1: Tanunda – Tanunda
Tour Down Under 2020 Route stage 2: Woodside – Stirling
Tour Down Under 2020 Route stage 3: Unley – Paracombe
Tour Down Under 2020 Route stage 4: Norwood – Murray Bridge
Tour Down Under 2020 Route stage 5: Glenelg – Victor Harbor
Tour Down Under 2020 Route stage 6: McLaren Vale – Willunga Hill
Vuelta 2019: Riders
Tour Down Under 2014 Route stage 1: Nuriootpa - Angaston
Tour Down Under 2014 Route stage 2: Prospect - Stirling
Tour Down Under 2014 Route stage 3: Norwood – Campbelltown
World Cycling Championships 2013: Route road race - men
World Cycling Championships 2013: Route individual time trial - men