| 
 | 
| Anno | Primo | Secondo | Terzo | KM | KMH | 
| 1909(1) | Luigi POGLIANI (Ita) | Giovanni Micheletto (Ita) | Lauro Bordin (Ita) | 597,000 | 27,587 | 
| 1912(1) | Giovanni RONCON (Ita) | Costante Girardengo (Ita) | Dalle Fusine (Ita) | 410,000 | 25,545 | 
| 1922 | Alfredo SIVOCCI (Ita) | Luigi Molon (Ita) | Bartolomeo Aymo (Ita) | 350,000 | 28,037 | 
| 1923 | Costante GIRARDENGO (Ita) | Giovanni Brunero (Ita) | Emilio Petiva (Ita) | 290,000 | 29,343 | 
| 1924 | Costante GIRARDENGO (Ita) | Gaetano Belloni (Ita) | Federico Gay (Ita) | 310,000 | 24,775 | 
| 1925 | Costante GIRARDENGO (Ita) | Adriano Zanaga (Ita) | Alfredo Binda (Ita) | 300,000 | 24,607 | 
| 1926 | Costante GIRARDENGO (Ita) | Alfredo Binda (Ita) | Domenico Piemontesi (Ita) | 315,000 | 23,904 | 
| 1927 | Alfonso PICCIN (Ita) | Michele Gordini (Ita) | Livio Cattei (Ita) | 225,000 | 29,476 | 
| 1928 | Alfredo BINDA (Ita) | Antonio Negrini (Ita) | Alfonso Piccin (Ita) | 211,000 | 28,643 | 
| 1930 | Aldo CANAZZA (Ita) | Vasco Bergamaschi (Ita) | Renato Scorticati (Ita) | 160,000 | 29,448 | 
| 1931 | Aldo CANAZZA (Ita) | Guglielmo Segato (Ita) | Antonio Andretta (Ita) | 205,000 | 32,105 | 
| 1934 | Aldo CANAZZA (Ita) | Raffaele di Paco (Ita) | Pietro Rimoldi (Ita) | 280,000 | 29,319 | 
| 1935 | Vasco BERGAMASCHI (Ita) | Antonio Frascaroli (Ita) | Domenico Oggero (Ita) | 270,000 | 29,401 | 
| 1936 | Renato SCORTICATI (Ita) | Carlo Sbersi (Ita) | Gaspare Babini (Ita) | 285,000 | 31,347 | 
| 1938 | Secondo MAGNI (Ita) | Osvaldo Bailo (Ita) | Mario Vicini (Ita) | 229,000 | 31,514 | 
| 1939 | Adolfo LEONI (Ita) | Walter Generati (Ita) | Adriano Vignoli (Ita) | 230,000 | 30,872 | 
| 1941 | Fausto COPPI (Ita) | Cino Cinelli (Ita) | Enrico Mollo (Ita) | 255,000 | 33,700 | 
| 1942 | Pierino FAVALLI (Ita) | Olimpio Bizzi (Ita) | Osvaldo Bailo (Ita) | 237,800 | 31,742 | 
| 1945 | Luigi CASOLA (Ita) | Orfeo Falsiroli (Ita) | Giuseppe Magni (Ita) | 202,000 | 33,542 | 
| 1947 | Fausto COPPI (Ita) | Fiorenzo Magni (Ita) | Angelo Menon (Ita) | 280,000 | 32,877 | 
| 1948 | Luciano MAGGINI (Ita) | Antonio Bevilacqua (Ita) | Vittorio Seghezzi (Ita) | 245,000 | 32,237 | 
| 1949 | Fausto COPPI (Ita) | Giulio Bresci (Ita) | Adolfo Leoni (Ita) | 295,000 | 31,445 | 
| 1950 | Luigi CASOLA (Ita) | Sergio Pagliazzi (Ita) | Luciano Frosini (Ita) | 215,000 | 33,867 | 
| 1951 | Antonio BEVILACOUA (Ita) | Luciano Maggini (Ita) | Danilo Barozzi (Ita) | 292,400 | 35,194 | 
| 1952 | Adolfo GROSSO (Ita) | Danilo Barozzi (Ita) | Waldemaro Bartolozzi (Ita) | 249,000 | 35,459 | 
| 1953 | Fiorenzo MAGNI (Ita) | Luciano Maggini (Ita) | Aldo Zuliani (Ita) | 270,000 | 32,623 | 
| 1954 | Luciano MAGGINI (Ita) | Giuseppe Doni (Ita) | Armando Barducci (Ita) | 267,000 | 32,754 | 
| 1955 | Adolfo GROSSO (Ita) | Pierino Baffi (Ita) | Walter Serena (Ita) | 267,200 | 33,720 | 
| 1956 | Giorgio ALBANI (Ita) | Cleto Maule (Ita) | Guido Boni (Ita) | 267,200 | 34,686 | 
| 1957 | Angelo CONTERNO (Ita) | Bruno Monti (Ita) | Germano Barale (Ita) | 267,200 | 34,135 | 
| 1958 | Adriano ZAMBONI (Ita) | Alfredo Sabbadin (Ita) | Giuseppe Fallarini (Ita) | 267,200 | 33,816 | 
| 1959 | Rino BENEDETTI (Ita) | Adriano Zamboni (Ita) | Bruno Monti (Ita) | 246,000 | 36,784 | 
| 1960 | Diego RONCHINI (Ita) | Armando Pellegrini (Ita) | Ercole Baldini (Ita) | 246,000 | 36,647 | 
| 1961 | Nino DEFILIPPlS (Ita) | Bruno Mealli (Ita) | Angelo Conterno (Ita) | 246,000 | 35,780 | 
| 1962 | Angelino SOLER (Spa) | Franco Cribiori (Ita) | Guido De Rosso (Ita) | 268,000 | 36,298 | 
| 1963 | Italo ZILIOLI (Ita) | Guido De Rosso (Ita) | Franco Balmamion (Ita) | 262,000 | 36,019 | 
| 1964 | Italo ZILIOLI (Ita) | Guido De Rosso (Ita) | Gianni Motta (Ita) | 262,000 | 36,558 | 
| 1965 | Michele DANCELLI (Ita) | Italo Zilioli (Ita) | Gianni Motta (Ita) | 270,300 | 36,609 | 
| 1966 | Michele DANCELLI (Ita) | Flaviano Vicentini (Ita) | Adriano Passuello (Ita) | 262,000 | 37,251 | 
| 1967 | Luciano GALBO (Ita) | Marino Basso (Ita) | Flaviano Vicentini (Ita) | 256,900 | 37,143 | 
| 1968 | Alberto DELLA TORRE (Ita) | Bruno Mealli (Ita) | Silvano Schiavon (Ita) | 253,000 | 38,923 | 
| 1969 | Mino DENTI (Ita) | Michele Dancelli (Ita) | Giancarlo Polidori (Ita) | 253,000 | 39,852 | 
| 1970(1) | Franco BITOSSI (Ita) | Felice Gimondi (Ita) | Marino Basso (Ita) | 262,000 | 37,251 | 
| 1971 | Giancarlo POLIDORl (Ita) | Italo Zilioli (Ita) | Donato Giuliani (Ita) | 266,000 | 36,108 | 
| 1972 | Enrico PAOLINI (Ita) | Donato Giuliani (Ita) | Giovanni Varini (Ita) | 244,000 | 39,040 | 
| 1973 | Franco BITOSSI (Ita) | Enrico Paolini (Ita) | Wladimiro Panizza (Ita) | 234,000 | 38,785 | 
| 1974 | Roger DE VLAEMINCK (Bel) | Costantino Conti (Ita) | Giovanni Battaglin (Ita) | 243,500 | 39,809 | 
| 1975 | Roland SALM (Svi) | Giancarlo Polidori (Ita) | Wladimiro Panizza (Ita) | 245,000 | 37,985 | 
| 1976 | Alfio VANDI (Ita) | Giancarlo Polidori (Ita) | Sigfrido Fontanelli (Ita) | 243,000 | 39,171 | 
| 1977 | Giuseppe SARONNI (Ita) | Roger De Vlaeminck (Bel) | Bernt Johansson (Sve) | 235,000 | 38,110 | 
| 1978 | Valerio LUALDI (Ita) | Piero Gavazzi (Ita) | Bernt Johansson (Sve) | 216,000 | 40,272 | 
| 1979 | Francesco MOSER (Ita) | GiBi Battaglin (Ita) | Silvano Contini (Ita) | 234,000 | 39,249 | 
| 1980 | Carmelo BARONE (Ita) | Piero Gavazzi (Ita) | Silvano Contini (Ita) | 234,000 | 37,143 | 
| 1981 | Giovanni MANTOVANI (Ita) | Piero Gavazzi (Ita) | Silvano Contini (Ita) | 234,000 | 39,025 | 
| 1982 | Piero GAVAZZI (Ita) | Ennio Vanotti (Ita) | Giuseppe Petito (Ita) | 238,000 | 40,216 | 
| 1983 | Jesper WORRE (Dan) | Dag Erik Pedersen (Nor) | Davide Cassani (Ita) | 236,000 | 36,778 | 
| 1984 | Moreno ARGENTIN (Ita) | Ezio Moroni (Ita) | Claudio Corti (Ita) | 236,000 | 37,760 | 
| 1985(2) | Claudio CORTI (Ita) | Stefano Colage (Ita) | Stefano Giuliani (Ita) | 265,000 | 39,393 | 
| 1986 | Maurizio ROSSI (Ita) | Alberto Volpi (Ita) | Ezio Moroni (Ita) | 228,000 | 40,357 | 
| 1987 | Gerhard ZADROBILEK (Aust) | Marino Amadori (Ita) | Maurizio Vandelli (Ita) | 228,000 | 40,413 | 
| 1988 | Moreno ARGENTIN (Ita) | Bruno Cenghialta (Ita) | Gianni Bugno (Ita) | 228,000 | 42,353 | 
| 1989 | Roberto PAGNIN (Ita) | Maurizio Fondriest (Ita) | Andrei Tchmil (Rus) | 230,000 | 39,039 | 
| 1990 | Massimo GHIROTTO (Ita) | Pascal Richard (Svi) | Franco Ballerini (Ita) | 198,000 | 42,606 | 
| 1991 | Roberto PAGNIN (Ita) | Fabrizio Bontempi (Ita) | Silvio Martinello (Ita) | 207,000 | 39,935 | 
| 1992 | Massimo GHIROTTO (Ita) | Alberto Elli (Ita) | Davide Cassani (Ita) | 205,500 | 40,065 | 
| 1993 | Maximilian SCIANDRI (GBr) | Giorgio Furlan (Ita) | Claudio Chiappucci (Ita) | 209,000 | 37,100 | 
| 1994 | Gianluca BORTOLAMI (Ita) | Michele Bartoli (Ita) | Maximilian Sciandri (GBr) | 208,400 | 42,020 | 
| 1995 | Flavio VANZELLA (Ita) | Gianni Faresin (Ita) | Massimo Donati (Ita) | 205,000 | 36,937 | 
| 1996 | Michele BARTOLI (Ita) | Andrea Tafi (Ita) | Mauro Gianetti (Svi) | 208,700 | 40,554 | 
| 1997 | Non disputato |  |  |  |  | 
| 1998 | Simone REBELLIN (Ita) | Gianni Faresin (Ita) | Filippo Simeoni (Ita) | 199,000 | 42,149 | 
| 1999 | Davide REBELLIN (Ita) | Francesco Casagrande (Ita) | Andrea Ferrigato (Ita) | 200,000 | 39,792 | 
| 2000 | Davide REBELLIN (Ita) | Francesco Casagrande (Ita) | Gianluca Tonetti (Ita) | 200,000 | 39,805 | 
| 2001 | Giuliano FIGUERAS (Ita) | Danilo Di Luca (Ita) | Davide Rebellin (Ita) | 196,600 | 39,298 | 
| 2002 | Danilo DI LUCA (Ita) | Laurent Dufaux (Svi) | Davide Rebellin (Ita) | 199,800 | 39,564 | 
| 2003 | Cristian MORENI (Ita) | Michele Bartoli (Ita) | Danilo Di Luca (Ita) | 199,000 | 40,479 | 
| 2004 | Gilberto SIMONI (Ita) | Matteo Tosatto (Ita) | Massimo Giunti (Ita) | 206,000 | 37,641 | 
| 2005 | Eddy MAZZOLENI (Ita) | Salvatore Commesso (Ita) | Serguei Honchar (Ukr) | 198,500 | 39,279 | 
| 2006 | Rinaldo NOCENTINI (Ita) | Raffaele Ferrara (Ita) | Sergio Marinangeli (Ita) | 198,500 | 41,090 | 
| 2007 | Alessandro BERTOLINI (Ita) | Florian Stalder (Svi) | Daniele Nardello (Ita) | 199,800 | 38,057 | 
| 2008 | Francesco GINANNI (Ita) | Serhiy Honchar (Ukr) | Andrea Masciarelli (Ita) | 199,800 | 40,961 | 
| 2009 | Filippo POZZATO (Ita) | Carlo Scognamiglio (Ita) | Luca Paolini (Ita) | 199,500 | 43,712 | 
| 2010 | Daniel OSS (Ita) | Peter Sagan (Svk) | Sacha Modolo (Ita) | 198,000 | 43,187 | 
| 2011 | Non disputatato | ||||
| 2012 | Oscar GATTO (Ita) | Juan Pablo Valencia (Col) | Emanuele Sella (Ita) | 233,000 | 43,394 | 
(1) In 2 tappe (2) Campionato italiano