Gran Premio di Lugano (SUI)

2021 1 Gianni Moscon (ITA), 2 Valerio Conti (ITA), 3 Ben Hermans (BEL)
2020 niet verreden
2019 1 Diego Ulissi (ITA), 2 Alexandr Riabushenko (BLA), 3 Matej Mohorič (SLO)
2018 1 Hermann Pernsteiner (AUT), 2 Kristian Sbaragli (ITA), 3 Enrico Gasparotto (ITA)
2017 1 Iuri Filosi (ITA), 2 Marco Frapporti (ITA), 3 Davide Orrico (ITA)
2016 1 Sonny Colbrelli (ITA), 2 Diego Ulissi (ITA), 3 Roberto Ferrari (ITA)
2015 1 Niccolò Bonifazio (ITA), 2 Francesco Gavazzi (ITA), 3 Matteo Montaguti (ITA)
2014 1 Mauro Finetto (ITA), 2 Sonny Colbrelli (ITA), 3 Diego Ulissi (ITA)
2013 afgelast
2012 1 Eros Capecchi (ITA), 2 Damiano Cunego (ITA), 3 Enrico Battaglin (ITA)
2011 1 Ivan Basso (ITA), 2 Fabio Duarte (COL), 3 Giovanni Visconti (ITA)
2010 1 Roberto Ferrari (ITA), 2 Jure Kocian (SLO), 3 Giampaolo Cheula (ITA)
2009 1 Rémi Pauriol (FRA), 2 Davide Rebellin (ITA), 3 Simon Gerrans (AUS)
2008 1 Rinaldo Nocentini (ITA), 2 Davide Rebellin (ITA), 3 Enrico Gasparotto (ITA)
2007 1 Lca Mazzanti (ITA), 2 Pedro Arreitunandia (ESP), 3 Evgeni Petrov (RUS)
2006 1 Paolo Bettini (ITA), 2 Kim Kirchen (LUX), 3 Aleksandr Kuschynski (BLR)
2005 1 Rik Verbrugghe (BEL), 2 Patrice Halgand (FRA), 3 Emanuel Sella (ITA)
2004 1 Frédédic Bessy (FRA), 2 David Moncoutié (FRA), 3 Vladimir Miholjevic (KRO)
2003 1 David Moncoutié (FRA), 2 Alexandr Kolobnev (RUS), 3 Ruslan Gryschenko (UKR)
2002 1 Ruslan Ivanov (Mol), 2 Davide Rebellin (ITA), 3 Niki Aebersold (SUI)
2001 1 Luca Paolini (ITA), 2 Beat Zberg (SUI), 3 Bobby Julich (USA)
1997 - 2000 niet verreden
1996 1 Amilcare Tronca (ITA), 2 Armin Meier (SUI), 3 Andrea Stocco (ITA)
1995 1 Stefano Colagè (ITA), 2 Fabrizio Bontempi (ITA), 3 Giuseppe Guerini (ITA)
1994 1 Andrea Chiurato (ITA), 2 Beat Zberg (SUI), 3 Gabriel Colombo (ITA)
1993 1 Roberto Caruso (ITA), 2 Roland (Meier (SUI), 3 Thomas Bay (DEN)
1992 1 Steffen Rein (GER), 2 Andrzej Sypytkowski (POL), 3 Nicola Puttini (SUI)
1991 1 Pascal Jaccard (SUI), 2 Thomas Benz (SUI), 3 Marcel Bischof (SUI)
1990 1 Marco Vitali (ITA), 2 Daniel Huwyler (SUI), 3 Mike Renfer (SUI)
1989 1 Gilles Delion (FRA), 2 Urs Freuler (SUI), 3 Guido Winterberg (SUI)
1988 1 Marco Vitali (ITA), 2 Daniel Wyder (SUI), 3 Jocelyn Jolidon (SUI)
1987 1 Thomas Wegmuller (SUI), 2 Acàcio Da Silva (PRT), 3 Sephan Joho (SUI)
1986 1 Mauro Giaznetti (SUI), 2 Stephen Hodge (AUS), 3 Daniel Huwyler (SUI)
1985 1 Gottfried Schmutz (SUI), 2 Jean-Claude Leclercq (FRA), 3 Richard Trinkler (SUI)
1984 1 Benno Wiss( SUI), 2 Urs Zimmermann (SUI), 3 Jean-Claude Leclercq (FRA)
1983 1 Chris Wreghitt (GBR), 2 Erch Mächler (SUI), 3 Gilbert Glaus (SUI)
1982 1 Marco Vitali (ITA), 2 Hans Von Niederhaussen (SUI), 3 Victor Schraner (SUI)
1981 1 Josef Fuchs (SUI), 2 Daniel Gisiger (SUI), 3 Marco Vitali (ITA)
1980 niet verreden
1979 1 Michel Laurent (FRA), 2 Josef Fuchs (SUI), 3 Daniel Gisiger (SUI)
1978 1 Joop Zoetemelk (NED), 2 Francesco Moser (ITA), 3 Bernt Johansson (SWE)
1976 - 1977 niet verreden
1975 1 Roy Schuiten (NED), 2 Francesco Moser (ITA), 3 Freddy Maertens (BEL)
1974 1 Ole Ritter (DEN), 2 Francesco Moser (ITA), 3 Roger De Vlaeminck (BEL)
1973 niet verreden
1972 1 Felice Gimondi (ITA), 2 Roger Swerts (BEL), 3 Ole Ritter (DEN)
1971 1 Luis Ocaña (ESP), 2 Gösta Pettersson (SWE), 3 Herman Vanspringel (BEL)
1970 1 Ole Ritter (DEN), 2 Gösta Pettersson (SWE), 3 Tomas Pettersson (SWE)
1969 1 Rudi Altig (GER), 2 Ole Ritter (DEN), 3 Herman Vanspringel (BEL)
1968 1 Eddy Merckx (BEL), 2 Felice Gimondi (ITA), 3 Rudi Altig (GER)
1967 1 Felice Gimondi (ITA), 2 Bernard Guyot (FRA), 3 Robert Hagmann (SUI)
1966 1 Vittorio Adorni (ITA), 2 Felice Gimondi (ITA), 3 Jacques Anquetil (FRA)
1965 1 Jacques Anquetil (FRA), 2 Gianni Motta (ITA), 3 Robert Hagmann (SUI)
1964 1 Ferdinand Bracke (BEL), 2 Gianni Motta (ITA), 3 Rudi Altig (GER)
1963 1 Raymond Poulidor (FRA), 2 Ferdinand Bracke (BEL), 3 Jean-Claude Lebaube (FRA)
1962 1 Rolf Graf (SUI), 2 Ercole Baldini (ITA), 3 Ferdinand Bracke (BEL)
1961 1 Jacques Anquetil (FRA), 2 Rolf Graf (SUI), 3 Jan Hugens (NED)
1960 1 Jacques Anquetil (FRA), 2 Gilbert Desmet (BEL), 3 Ercole Baldini (ITA)
1959 1 Jacques Anquetil (FRA), 2 Ercole Baldini (ITA), 3 Alcide Vaucher (SUI)
1958 1 Jacques Anquetil (FRA), 2 Gérard Saint (FRA), 3 Gilbert Desmet (BEL)
1957 1 Ercole Baldini (ITA), 2 Aldo Moser (ITA), 3 Fausto Coppi (ITA)
1956 1 Fausto Coppi (ITA), 2 Rolf Graf (SUI), 3 Albert Bouvet (FRA)
1955 1 Rolf Graf (SUI), 2 Aldo Moser (ITA), 3 Jean Brankart (BEL)
1954 1 Jacques Anquetil (FRA), 2 Pasquale Fornara (ITA), 3 Isaac Vitré FRA)
1953 1 Jacques Anquetil (FRA), 2 Pasquale Fornara (ITA), 3 Ferdinand Kübler (SUI)
1952 1 Fausto Coppi (ITA), 2 Giancarlo Astrua (ITA), 3 Louison Bobet (FRA)
1951 1 Fausto Coppi (ITA), 2 Hugo Koblet (SUI), 3 Ferdinand Kübler (SUI)
1950 1 Ferdinand Kübler (SUI), 2 Fausto Coppi (ITA), 3 Hugo Koblet (SUI)