| Anno | Primo | Secondo | Terzo | KM | KMH | 
	
		| 1905 | Giovanni GERBI (Ita) | Giovanni Rossignoli (Ita) | Luigi Ganna (Ita) | 230,000 | 24,950 | 
	
		| 1906 | Cesare BRAMBILLA (Ita) | Carlo Galetti (Ita) | Luigi Ganna (Ita) | 197,000 | 26,452 | 
	
		| 1907(1)(2) | Gustave GARRIGOU (Fra) | Ernesto Azzini (Ita) | Luigi Ganna (Ita)  | 210,000 | 27,668 | 
	
		| 1908 | François FABER (Lux) | Luigi Ganna (Ita) | Giovanni Gerbi (Ita) | 210,000 | 28,750 | 
	
		| 1909 | Giovanni CUNIOLO (Ita) | Omer Beaugendre (Fra) | Louis Trossuelier (Fra) | 193,000 | 30,850 | 
	
		| 1910 | Giovanni MICHELETTO (Ita) | Luigi Ganna (Ita) | Luigi Bailo (Ita) | 232,000 | 27,030 | 
	
		| 1911(12) | Henri PELISSIER (Fra) | Giovanni Micheletto (Ita) | Cyrille Van Hauwaert (Bel) | 232,000 | 30,660 | 
	
		| 1912 | Carlo ORIANI (Ita) | Romolo Verde (Ita) | Maurice Brocco (Fra) | 235,000 | 31,298 | 
	
		| 1913 | Henri PELISSIER (Fra) | Maurice Brocco (Fra) | Marcel Godivier (Fra) | 235,000 | 30,400 | 
	
		| 1914 | Lauro BORDIN (Ita) | Giuseppe Azzini (Ita) | Pierino Piacco (Ita) | 235,000 | 32,290 | 
	
		| 1915 | Gaetano BELLONI (Ita) | Paride Ferrari (Ita) | Gaetano Garavaglia am (Ita) | 190,000 | 28,330 | 
	
		| 1916 (14) | Leopoldo TORRICELLI (Ita) | Camillo Bertarelli (Ita) | Alfredo Sivocci (Ita) | 232,000 | 25,330 | 
	
		| 1917 | Philippe THYS (Bel) | Henri Pelissier (Fra) | Leopoldo Torricelli (Ita) | 204,000 | 29,280 | 
	
		| 1918 | Gaetano BELLONI (Ita) | Alfredo Sivocci (Ita) | Carlo Galetti (Ita) | 190,000 | 26,500 | 
	
		| 1919 | Costante GIRARDENGO (Ita) | Gaetano Belloni (Ita) | Heiri Suter (Svi) | 256,000 | 26,391 | 
	
		| 1920 | Henri PELISSIER (Fra) | Giovanni Brunero (Ita) | Gaetano Belloni (Ita) | 241,000 | 28,819 | 
	
		| 1921 | Costante GIRARDENGO (Ita) | Gaetano Belloni (Ita) | Federico Gay (Ita) | 261,000 | 27,449 | 
	
		| 1922(3) | Costante GIRARDENGO (Ita) | Giuseppe Azzini (Ita) | Bartolomeo Aimo (Ita) | 246,000 | 27,349 | 
	
		| 1923 | Giovanni BRUNERO (Ita) | Pietro Linari (Ita) | Federico Gay (Ita) | 250,000 | 26,497 | 
	
		| 1924 | Giovanni BRUNERO (Ita) | Costaste Girardengo (Ita) | Pietro Linari (Ita) | 250,000 | 28,935 | 
	
		| 1925(4) | Alfredo BINDA (Ita) | Battista Giuntelli (Ita) | Ermanno Vallazza (Ita) | 251,000 | 28,804 | 
	
		| 1926 | Alfredo BINDA (Ita) | Antonio Negrini (Ita) | Ermanno Vallazza (Ita) | 251,000 | 26,120 | 
	
		| 1927 | Alfredo BINDA (Ita) | Alfonso Piccin (Ita) | Antonio Negrini (Ita) | 252,000 | 28,182 | 
	
		| 1928(5) | Gaetano BELLONI (Ita) | Allegro Grandi (Ita) | Piero Fossati (Ita) | 248,000 | 27,606 | 
	
		| 1929(6) | Piero FOSSATI (Ita) | Adriano Zanaga (Ita) | Rafaele Di Paco (Ita) | 238,000 | 28,958 | 
	
		| 1930(7) | Michele MARA (Ita) | Alfredo Binda (Ita) | Learco Guerra (Ita) | 237,000 | 30,913 | 
	
		| 1931 | Alfredo BINDA (Ita) | Michele Mara (Ita) | Angelo Firpo (Ita) | 234,000 | 27,385 | 
	
		| 1932 | Antonio NEGRINI (Ita) | Domenico Piemontesi (Ita) | Remo Bertoni (Ita) | 265,000 | 30,576 | 
	
		| 1933 | Domenico PIEMONTESI (Ita) | Luigi Barral (Ita) | Pietro Rimoldi (Ita) | 230,000 | 32,502 | 
	
		| 1934 | Learco GUERRA (Ita) | Mario Cipriani (Ita) | Domenico Piemontesi (Ita) | 245,000 | 32,368 | 
	
		| 1935 | Enrico MOLLO (Ita) | Aldo Bini (Ita) | Gino Bartali (Ita) | 238,000 | 32,268 | 
	
		| 1936 | Gino BARTALI (Ita) | Diego Marabelli (Ita) | Luigi Barral (Ita) | 241,000 | 35,616 | 
	
		| 1937 | Aldo BINI (Ita) | Gino Bartali (Ita) | Aimone Landi (Ita) | 252,000 | 33,297 | 
	
		| 1938 | Cino CINELLI (Ita) | Gino Bartali (Ita) | Osvaldo Bailo (Ita) | 232,000 | 34,974 | 
	
		| 1939 | Gino BARTALI (Ita) | Alfredo Leoni (Ita) | Salvatore Crippa (Ita) | 231,000 | 33,715 | 
	
		| 1940 | Gino BARTALI (Ita) | Osvaldo Bailo (Ita) | Cino Cinelli (Ita) | 225,000 | 34,405 | 
	
		| 1941(8) | Mario RICCI (Ita) | Cino Cinelli (Ita) | Severino Canavesi (Ita) | 217,000 | 33,670 | 
	
		| 1942 | Aldo BINI (Ita) | Gino Bartali (Ita) | Quirino Toccaceli (Ita) | 184,000 | 38,073 | 
	
		| 1943 e 1944 | -  |  - |  - | - | - | 
	
		| 1945 | Mario RICCI (Ita) | Aldo Bini (Ita) | Gino Bartali (Ita) | 222,000 | 36,177 | 
	
		| 1946 | Fausto COPPI (Ita) | Luigi Casola (Ita) | Michele Motta (Ita) | 231,000 | 36,046 | 
	
		| 1947 | Fausto COPPI (Ita) | Gino Bartali (Ita) | Italo De Zan (Ita) | 222,000 | 32,876 | 
	
		| 1948 | Fausto COPPI (Ita) | Adolfo Leoni (Ita) | Fritz Schar (Svi) | 222,000 | 37,849 | 
	
		| 1949 | Fausto COPPI (Ita) | Ferdi Kubler (Svi) | Nedo Logli (Ita) | 222,000 | 38,002 | 
	
		| 1950 | Renzo SOLDANI (Ita) | Antonio Bevilacqua (Ita) | Fausto Coppi (Ita) | 222,000 | 38,093 | 
	
		| 1951 | Louison BOBET (Fra) | Giuseppe Minardi (Ita) | Fausto Coppi (Ita) | 226,000 | 38,626 | 
	
		| 1952 | Giuseppe MINARDI (Ita) | Nino Defilippis (Ita) | Arrigo Padovan (Ita) | 226,000 | 37,293 | 
	
		| 1953 | Bruno LANDI (Ita) | Pino Cerami (Ita) | Pierrre Molineris (Fra) | 222,000 | 36,812 | 
	
		| 1954 | Fausto COPPI (Ita) | Fiorenzo Magni (Ita) | Mino De Rossi (Ita) | 222,000 | 37,415 | 
	
		| 1955 | Cleto MAULE (Ita) | Fred De Bruyne (Bel) | Angelo Conterno (Ita) | 222,000 | 38,670 | 
	
		| 1956(9) | Andre DARRIGADE (Fra) | Fausto Coppi (Ita) | Fiorenzo Magni (Ita) | 238,000 | 38,468 | 
	
		| 1957 | Diego RONCHINI (Ita) | Bruno Monti (Ita) | Aurelio Cestari (Ita) | 240,000 | 38,945 | 
	
		| 1958 | Nino DEFILIPPIS (Ita) | Miguel Poblet (Spa) | Michel Van Aerde (Bel) | 243,000 | 39,705 | 
	
		| 1959 | Rik VAN LOOY (Bel) | Willy Vannitsen (Bel) | Miguel Poblet (Spa) | 240,000 | 40,899 | 
	
		| 1960 | Emile DAEMS (Bel) | Diego Ronchini (Ita) | Marino Fontana (Ita) | 226,000 | 40,627 | 
	
		| 1961 | Vito TACCONE (Ita) | Imerio  Massignan (Ita) | Renzo Fontona (Ita) | 253,000 | 35,604 | 
	
		| 1962 | Jo DE ROO (Ola) | Livio Trape (Ita) | Alcide Cerato (Ita) | 253,000 | 35,633 | 
	
		| 1963 | Jo DE ROO (Ola) | Adriano Durante (Ita) | Michele Dancelli (Ita) | 263,000 | 37,085 | 
	
		| 1964 | Gianni MOTTA (Ita) | Carmine Preziosi (Ita) | Jos Hoevenaers (Bel) | 266,000 | 38,550 | 
	
		| 1965 | Tom SIMPSON (GBr) | Gerben Karstens (Ola) | Jean Stablinski (Fra) | 266,000 | 39,213 | 
	
		| 1966 | Felice GIMONDI (Ita) | Eddy Merckx (Bel) | Raymond Poulidor (Fra) | 266,000 | 38,272 | 
	
		| 1967 | Franco BITOSSI (Ita) | Felice Gimondi (Ita) | Raymond Poulidor (Fra) | 266,000 | 38,473 | 
	
		| 1968 | Herman VANSPRINGEL (Bel) | Franco Bitossi (Ita) | Eddy Merckx (Bel) | 266,000 | 38,092 | 
	
		| 1969(10) | Jean Pierre MONSERE (Ita) | Herman Vanspringel (Bel) | Franco Bitossi (Ita) | 266,000 | 40,009 | 
	
		| 1970 | Franco BITOSSI (Ita) | Felice Gimondi (Ita) | Gianni Motta (Ita) | 266,000 | 38,241 | 
	
		| 1971 | Eddy MERCKX (Bel) | Franco Bitossi (Ita) | Frans Verbeeck (Bel) | 266,000 | 39,365 | 
	
		| 1972 | Eddy MERCKX (Bel) | Cyrille Guimard (Fra) | Felice Gimondi (Ita) | 266,000 | 39,127 | 
	
		| 1973(11)(13) | Felice GIMONDI (Ita) | Roger De Vlaeminck (Ita) | Herman Vanspringel (Bel) | 266,000 | 37,315 | 
	
		| 1974 | Roger DE VLAEMINCK (Bel) | Eddy Merckx (Bel) | Costantino Conti (Ita) | 266,000 | 37,290 | 
	
		| 1975 | Francesco MOSER (Ita) | Enrico Paolini (Ita) | Alfredo Chinetti (Ita) | 266,000 | 35,945 | 
	
		| 1976 | Roger DE VLAEMINCK (Bel) | Bernard Thevenet (Fra) | Wladimiro Panizza (Ita) | 253,000 | 39,326 | 
	
		| 1977 | GiBi BARONCHELLI (Ita) | Jean Luc Vandenbraucke (Bel) | Franco Bitossi (Ita) | 257,000 | 36,453 | 
	
		| 1978 | Francesco MOSER (Ita) | Bernt Johansson (Sve) | Bernard Hinault (Fra) | 266,000 | 39,213 | 
	
		| 1979 | Bernard HINAULT (Fra) | Silvano Contini (Ita) | Giovanni Battaglin (Ita) | 251,000 | 40,008 | 
	
		| 1980 | Fons DE WOLF (Bel) | Alfredo Chinetti (Ita) | Ludo Peeters (Bel) | 255,000 | 35,747 | 
	
		| 1981 | Hennie KUIPER (Ola) | Moreno Argentin (Ita) | Alfredo Chinetti (Ita) | 259,000 | 39,642 | 
	
		| 1982 | Giuseppe SARONNI (Ita) | Pascal Jules (Fra) | Francesco Moser (Ita) | 248,000 | 40,754 | 
	
		| 1983 | Sean KELLY (Irl) | Greg Lemond (USA) | Adri van der Poel (Ola) | 253,000 | 39,164 | 
	
		| 1984 | Bernard HINAULT (Fra)  | Ludo Peeters (Bel) | Teun van Vliet (Ola) | 251,000 | 40,831 | 
	
		| 1985 | Sean KELLY (Irl) | Adri van der Poel (Ola) | Charly Mottet (Fra) | 255,000 | 41,208 | 
	
		| 1986 | GiBi BARONCHELLI (Ita) | Sean Kelly (Irl) | Phil Anderson (Aus) | 262,000 | 37,329 | 
	
		| 1987 | Moreno ARGENTIN (Ita) | Eric Van Lancker (Bel) | Marc Madiot (Fra) | 265,000 | 38,576 | 
	
		| 1988 | Charly MOTTET (Fra) | Gianni Bugno (Ita) | Marino Lejarreta (Spa) | 260,000 | 38,134 | 
	
		| 1989 | Tony ROMINGER (Svi) | Gilles Delion (Fra) | Luc Roosen (Bel) | 260,000 | 38,368 | 
	
		| 1990 | Gilles DELION (Fra) | Pascal Richard (Svi) | Charly Mottet (Fra) | 246,000 | 39,704 | 
	
		| 1991 | Sean KELLY (Irl) | Martial Gayant (Fra) | Franco Ballerini (Ita) | 242,000 | 39,176 | 
	
		| 1992 | Tony ROMINGER (Svi) | Claudio Chiappucci (Ita) | Davide Cassani (Ita) | 241,000 | 39,311 | 
	
		| 1993 | Pascal RICHARD (Svi) | Giorgio Furlan (Ita) | Maximilian Sciandri (GBr) | 242,000 | 39,821 | 
	
		| 1994 | Vladislav BOBRIK (Rus) | Claudio Chiappucci (Ita) | Pascal Richard (Svi) | 244,000 | 40,291 | 
	
		| 1995 | Gianni FARESIN (Ita) | Daniele Nandello (Ita) | Michele Bartoli (Ita) | 252,000 | 42,116 | 
	
		| 1996 | Andrea TAFI (Ita) | Fabian Jeker (Svi) | Axel Merckx (Bel) | 250,000 | 42,642 | 
	
		| 1997 | Laurent JALABERT (Fra) | Paolo Lanfranchi (Ita) | Francesco Casagrande (Ita) | 250,000 | 43,012 | 
	
		| 1998 | Oskar CAMENZIND (Svi) | Michael Boogerd (Ola) | Felice Puttini (Svi) | 253,000 | 42,282 | 
	
		| 1999 | Mirko CELESTINO (Ita) | Danilo Di Luca (Ita) | Eddy Mazzoleni (Ita) | 262,000 | 41,170 | 
	
		| 2000 | Raimondas RUMSAS (Lit) | Francesco Casagrande (Ita) | Niklas Axelsson (Sve) | 258,000 | 40,892 | 
	
		| 2001 | Danilo DI LUCA (Ita) | Giuliano Figueras (Ita) | Michael Boogerd (Ola) | 256,000 | 38,847 | 
	
		| 2002 | Michele BARTOLI (Ita) | Davide Rebellin (Ita) | Oscar Camenzind (Svi) | 256,000 | 40,980 | 
	
		| 2003 | Michele BARTOLI (Ita) | Angelo Lopeboselli (Ita) | Dario Frigo (Ita) | 249,000 | 38,184 | 
	
		| 2004 | Damiano CUNEGO (Ita) | Michael Boogerd (Ola) | Ivan Basso (Ita) | 246,000 | 39,056 | 
	
		| 2005 | Paolo BETTINI (Ita) | Gilberto Simoni (Ita) | Frank Schleck (Lux) | 246,000 | 41,418 | 
	
		| 2006 | Paolo BETTINI (Ita) | Samuel Sanchez Gonzalez (Spa) | Fabian Wegmann (Ger) | 245,000 | 39,934 | 
	
		| 2007 | Damiano CUNEGO (Ita) | Riccardo Ricco (Ita) | Samuel Sanchez Gonzalez (Spa) | 242,000 | 41,156 | 
	
		| 2008 | Damiano CUNEGO (Ita) | Janez Brajkovic (Slo) | Rigoberto Uran (Col) | 242,000 | 43,078 | 
	
		| 2009 | Philippe GILBERT (Bel) | Samuel Sanchez Gonzalez (Spa) | Alexandr Kolobnev (Rus) | 242,000 | 42,240 | 
	
		| 2010 | Philippe GILBERT (Bel) | Michele Scarponi (Ita) | Pablo Lastras (Spa) | 260,000 | 38,373 | 
	
		| 2011 | Oliver 
		ZAUGG (Svi) | Daniel Martin (Irl) | Joaquin Rodriguez Oliver (Spa) | 241,000 | 38,040 | 
	
		| 2012 | Joaquin 
		RODRIGUEZ OLIVIER (Spa) | Samuel Sanchez (Spa) | Rigoberto Uran (Col) | 251,000 | 37,987 | 
	
		| 2013 | Joaquin 
		RODRIGUEZ OLIVIER (Spa) | Alejandro Valverde Belmonte (Spa) | Rafal Majka (Pol) | 242,000 | 39,049 | 
	
		| 2014 | Daniel MARTIN (Irl) | Alejandro Valverde Belmonte (Spa) | Rui Alberto Faria Da Costa (Por) | 260,000 | 40,462 | 
	
		| 2015 | Vincenzo NIBALI (Ita) | Daniel Moreno Fernandez (Spa) | Thibaut Pinot (Fra) | 245,000 | 39,047 | 
	
		| 2016 | Johan Esteban
		CHAVES (Col) | Diego Rosa (Ita) | Rigoberto Uran (Col) | 241,000 | 37,403 | 
	
		| 2017 | Vincenzo NIBALI (Ita) | Julian Alaphilippe (Fra) | Gianni Moscon (Ita) | 247,000 | 39,469 |