1933 Max BULLA (AUT) Oscar Egg
1934 Ludwig GEYER (GER)
1935 Gaspard RINALDI (FRA) -
1936 Henri GARNIER (BEL) -
1937 Karl LITSCHI (SVI) -
1938 Giovanni VALETTI (ITA) Frejus
1939 Robert ZIMMERMANN (SVI) -
1940 non disputata
1941 Josef WAGNER (SVI) -
1942 Ferdi KUBLER (SVI) P. Egli Rad
1943 non disputata
1944 non disputata
1945 non disputata
1946 Gino BARTALI (ITA) Legnano
1947 Gino BARTALI (ITA) -
1948 Ferdi KUBLER (SVI) Peugeot
1949 Gottfried WEILENMANN (SVI) Wolf
1950 Hugo KOBLET (SVI) Guerra
1951 Ferdi KUBLER (SVI) Tebag
1952 Pasquale FORNARA (ITA) -
1953 Hugo KOBLET (SVI) -
1954 Pasquale FORNARA (ITA) -
1955 Hugo KOBLET (SVI) Cilo
1956 Rolf GRAF (SVI) -
1957 Pasquale FORNARA (ITA) Cilo
1958 Pasquale FORNARA (ITA) -
1959 Hans JUNKERMANN (GER) Faema
1960 Alfred RUEGG (SVI) Libéria - Grammont
1961 Attilio MORESI (SVI) Carpano
1962 Hans JUNKERMANN (GER) Torpedo
1963 Giuseppe FEZZARDI (ITA) Cynar
1964  Rolf MAURER (SVI) Cynar
1965 Franco BITOSSI (ITA) Filotex
1966 Ambrogio PORTALUPI (ITA) Vittadello
1967 Gianni MOTTA (ITA) Molteni
1968 Louis PFENNINGER (SVI) Tigra
1969 Vittorio ADORNI (ITA) Scic
1970 Roberto POGGIALI (ITA) Salvarani
1971 Georges PINTENS (BEL) Hertekamp - Magniflex
1972 Louis PFENNINGER (SVI) Rokado
1973 Jose Manuel FUENTE (SPA) Kas - Kaskol
1974 Eddy MERCKX (BEL) Molteni
1975 Roger DE VLAEMINCK (BEL) Brooklyn
1976 Hennie KUIPER (OLA) TI-Raleigh
1977 Michel POLLENTIER (BEL) Flandria Velda
1978 Paul WELLENS (BEL) TI - Raleigh
1979 Wilfried WESEMAEL (BEL) TI - Raleigh
1980 Mario BECCIA (ITA) Hoonved - Bottecchia
1981 Beat BREU (SVI) Cilo - Aufina
1982 Giuseppe SARONNI (ITA) Del Tongo - Colnago
1983 Sean KELLY (IRL) Sem - Mavic - Reydel
1984 Urs ZIMMERMANN (SVI) Cilo - Aufina
1985 Phil ANDERSON (AUS) Panasonic - Raleigh
1986 Andrew HAMPSTEN (USA) La Vie Claire
1987 Andrew HAMPSTEN (USA) 7 Eleven - Hoonved
1988 Helmut WECHSELBERGER (AUT) Malvor - Bottecchia
1989 Beat BREU (SVI) Domex - Weinmann - Eddy Merckx
1990 Sean KELLY (IRL) PDM - Ultima - Concorde
1991 Luc ROOSEN (BEL) Tulip Computers
1992 Giorgio FURLAN (ITA) Ariostea
1993 Marco SALIGARI (ITA) Ariostea
1994 Pascal RICHARD (SVI) GB - MG Maglificio - Bianchi
1995 Pavel TONKOV (RUS) Lampre - Panaria
1996 Peter LUTTENBERGER (AUT) Carrera Jeans
1997 Christophe AGNOLUTTO (FRA) Casino - C'est votre équipe
1998 Stefano GARZELLI (ITA) Mercatone Uno
1999 Francesco CASAGRANDE (ITA) Vini Caldirola - Sidermec
2000 Oscar CAMENZIND (SVI) Lampre - Daikin
2001 Lance ARMSTRONG (USA) US Postal Service
  titolo cancellato
2002 Alex ZULLE (SVI) Team Coast
2003 Aleksandr VINOKUROV (KAZ) Team Telekom
2004 Jan ULLRICH (GER) T-Mobile Team
2005 Aitor GONZALEZ (SPA) Euskaltel - Euskadi
2006 Jan ULLRICH (GER) T-Mobile Team
  titolo cancellato
2007 Vladimir KARPETS (RUS) Caisse d'Epargne
2008 Roman KREUZIGER (CZE) Liquigas
2009 Fabian CANCELLARA (SVI) Saxo Bank
2010 Frank SCHLECK (LUX) Saxo Bank
2011 Levi LEIPHEIMER (USA) RadioShack
2012 Rui COSTA (POR) Movistar Team
2013 Rui COSTA (POR) Movistar Team
2014 Rui COSTA (POR) Lampre - Merida
2015 Simon SPILAK (SLO) Team Katusha
2016 Miguel Angel LOPEZ (COL) Astana Pro Team
2017 Simon SPILAK (SLO) Team Katusha Alpecin
2018 Richie PORTE (AUS) BMC Racing Team
2019 Egan BERNAL (COL) Team INEOS
2020 non disputato per l'emergenza Covid-19
2021 Richard CARAPAZ (ECU) INEOS Grenadiers
2022 Geraint THOMAS (GBR) INEOS Grenadiers
2023 Mattias SKJELMOSE (DAN) Trek - Segafredo
2024 Adam YATES (GBR) UAE Team Emirates
2025 Joao ALMEIDA (POR) UAE Team Emirates - XRG