1966: Dino Zandegu (Ita) 1967: Franco Bitossi (Ita) 1968: Claudio Michelotto (Ita) 1969: Carlo Chiappano (Ita) 1970: Antoine Houbrechts (Bel) 1971: Italo Zilioli (Ita) 1972: Roger De Vlaeminck (Bel) 1973: Roger De Vlaeminck (Bel) 1974: Roger De Vlaeminck (Bel) 1975: Roger De Vlaeminck (Bel) 1976: Roger De Vlaeminck (Bel) 1977: Roger De Vlaeminck (Bel) 1978: Giuseppe Saronni (Ita) 1979: Knut Knudsen (Noo) 1980: Francesco Moser (Ita) 1981: Francesco Moser (Ita) 1982: Giuseppe Saronni (Ita) 1983: Roberto Visentini (Ita) 1984: Tommy Prim (Zwe) 1985: Joop Zoetemelk (Ned) 1986: Luciano Rabottoni (Ita) 1987: Rolf Sörensen (Den) 1988: Erich Mächler (Zwi) 1989: Tony Rominger (Zwi) 1990: Tony Rominger (Zwi) 1991: Herminio Diaz Zabala (Spa) 1992: Rolf Sörensen (Den) 1993: Maurizio Fondriest (Ita) 1994: Giorgio Furlan (Ita) 1995: Stefano Colagè (Ita) 1996: Francesco Casagrande (Ita) 1997: Roberto Petito (Ita) 1998: Rolf Järmann (Zwi) 1999: Michele Bartoli (Ita) 2000: Abraham Olano (Spa) 2001: Davide Rebellin 2002: Erik Dekker (Ita) 2003: Filippo Pozzato (Ita) 2004: Paolo Bettini (Ita) 2005: Oscar Freire (Spa) 2006: Thomas Dekker (Ned) 2007: Andreas Klöden (Dui) 2008: Fabian Cancellara (Zwi) 2009: Michele Scarponi (Ita) 2010: Stefano Garzelli (Ita) 2011: Cadel Evans (Aus) 2012: Vincenzo Nibali (Ita) 2013: Vincenzo Nibali (Ita) 2014: Alberto Contador (Spa) 2015: Nairo Quintana (Col) 2016: Greg Van Avermaet (Bel) 2017: Nairo Quintana (Col) 2018: Michal Kwiatkowski (Pol) 2019: Primoz Roglic (Sln) 2020: Simon Yates (GBr) 2021: Tadej Pogocar (Sln) 2022: Tadej Pogocar (Sln) (Belga)

1966: Dino Zandegu (Ita) 1967: Franco Bitossi (Ita) 1968: Claudio Michelotto (Ita) 1969: Carlo Chiappano (Ita) 1970: Antoine Houbrechts (Bel) 1971: Italo Zilioli (Ita) 1972: Roger De Vlaeminck (Bel) 1973: Roger De Vlaeminck (Bel) 1974: Roger De Vlaeminck (Bel) 1975: Roger De Vlaeminck (Bel) 1976: Roger De Vlaeminck (Bel) 1977: Roger De Vlaeminck (Bel) 1978: Giuseppe Saronni (Ita) 1979: Knut Knudsen (Noo) 1980: Francesco Moser (Ita) 1981: Francesco Moser (Ita) 1982: Giuseppe Saronni (Ita) 1983: Roberto Visentini (Ita) 1984: Tommy Prim (Zwe) 1985: Joop Zoetemelk (Ned) 1986: Luciano Rabottoni (Ita) 1987: Rolf Sörensen (Den) 1988: Erich Mächler (Zwi) 1989: Tony Rominger (Zwi) 1990: Tony Rominger (Zwi) 1991: Herminio Diaz Zabala (Spa) 1992: Rolf Sörensen (Den) 1993: Maurizio Fondriest (Ita) 1994: Giorgio Furlan (Ita) 1995: Stefano Colagè (Ita) 1996: Francesco Casagrande (Ita) 1997: Roberto Petito (Ita) 1998: Rolf Järmann (Zwi) 1999: Michele Bartoli (Ita) 2000: Abraham Olano (Spa) 2001: Davide Rebellin 2002: Erik Dekker (Ita) 2003: Filippo Pozzato (Ita) 2004: Paolo Bettini (Ita) 2005: Oscar Freire (Spa) 2006: Thomas Dekker (Ned) 2007: Andreas Klöden (Dui) 2008: Fabian Cancellara (Zwi) 2009: Michele Scarponi (Ita) 2010: Stefano Garzelli (Ita) 2011: Cadel Evans (Aus) 2012: Vincenzo Nibali (Ita) 2013: Vincenzo Nibali (Ita) 2014: Alberto Contador (Spa) 2015: Nairo Quintana (Col) 2016: Greg Van Avermaet (Bel) 2017: Nairo Quintana (Col) 2018: Michal Kwiatkowski (Pol) 2019: Primoz Roglic (Sln) 2020: Simon Yates (GBr) 2021: Tadej Pogocar (Sln) 2022: Tadej Pogocar (Sln) (Belga)