2022 | 2.WT | Daniel Felipe Martinez Poveda (COL) | Jon Izagirre Insausti (SPA) | Aleksander Vlasov (RUS) |
2021 | 2.WT | Primoz Roglic (SLO) | Jonas Vingegaard Rasmussen (DEN) | Tadej Pogacar (SLO) |
2019 | 2.WT | Jon Izagirre Insausti (SPA) | Daniel Martin (IRL) | Emanuel Buchmann (DUI) |
2018 | 2.WT | Primoz Roglic (SLO) | Mikel Landa Meana (SPA) | Jon Izagirre Insausti (SPA) |
2017 | 2.WT | Alejandro Valverde Belmonte (SPA) | Alberto Contador Velasco (SPA) | Jon Izagirre Insausti (SPA) |
2016 | 2.WT | Alberto Contador Velasco (SPA) | Sergio Luis Henao Montoya (COL) | Nairo Alexander Quintana Rojas (COL) |
2015 | 2.WT | Joaquin Pascual Rodriguez Oliver (SPA) | Sergio Luis Henao Montoya (COL) | Jon Izagirre Insausti (SPA) |
2014 | 2.WT | Alberto Contador Velasco (SPA) | Michal Kwiatkowski (POL) | Jean-Christophe Péraud (FRA) |
2013 | 2.WT | Nairo Alexander Quintana Rojas (COL) | Richie Porte (AUS) | Sergio Luis Henao Montoya (COL) |
2012 | 2.WT | Samuel Sanchez Gonzalez (SPA) | Joaquin Pascual Rodriguez Oliver (SPA) | Bauke Mollema (NED) |
2011 | 2.WT | Andreas Klöden (DUI) | Chris Horner (USA) | Robert Gesink (NED) |
2010 | 2.PT | Chris Horner (USA) | Benat Intxausti Elorriaga (SPA) | Joaquin Pascual Rodriguez Oliver (SPA) |
2009 | 2.PT | Alberto Contador Velasco (SPA) | Samuel Sanchez Gonzalez (SPA) | Cadel Evans (AUS) |
2008 | 2.PT | Alberto Contador Velasco (SPA) | Cadel Evans (AUS) | Thomas Dekker (NED) |
2007 | 2.PT | Juan Jose Cobo Acebo (SPA) | Angel Vicioso Arcos (SPA) | Samuel Sanchez Gonzalez (SPA) |
2006 | 2.PT | Jose Angel Gomez Marchante (SPA) | Alejandro Valverde Belmonte (SPA) | Antonio Colom Mas (SPA) |
2005 | 2.PT | Danilo Di Luca (ITA) | Davide Rebellin (ITA) | Alberto Contador Velasco (SPA) |
2004 | 2.HC | Denis Menchov (RUS) | Iban Mayo Diez (SPA) | David Etxebarria Alkorta (SPA) |
2003 | 2.HC | Iban Mayo Diez (SPA) | Tyler Hamilton (USA) | Samuel Sanchez Gonzalez (SPA) |
2002 | 2.HC | Aitor Osa Eizaguirre (SPA) | David Etxebarria Alkorta (SPA) | Gonzalo Bayarri Esteve (SPA) |
2001 | 2.HC | Raimundas Rumsas (LTU) | Jose Alberto Martinez Trinidad (SPA) | Marcos Antonio Serrano Rodriguez (SPA) |
2000 | 2.HC | Andreas Klöden (DUI) | Danilo Di Luca (ITA) | Laurent Jalabert (FRA) |
1999 | 2.HC | Laurent Jalabert (FRA) | Wladimir Belli (ITA) | Davide Rebellin (ITA) |
1998 | 2.HC | Iñigo Cuesta Lopez de Castro (SPA) | Laurent Jalabert (FRA) | Alex Zülle (ZWI) |
1997 | 2.1 | Alex Zülle (ZWI) | Laurent Jalabert (FRA) | Marco Pantani (ITA) |
1996 | 2.1 | Francesco Casagrande (ITA) | Pascal Herve (FRA) | Abraham Olano Manzano (SPA) |
1995 | 2.1 | Alex Zülle (ZWI) | Laurent Jalabert (FRA) | Tony Rominger (ZWI) |
1994 | 2.1 | Tony Rominger (ZWI) | Evgeni Berzin (RUS) | Claudio Chiappucci (ITA) |
1993 | 2.1 | Tony Rominger (ZWI) | Rolf Sörensen (DEN) | Alex Zülle (ZWI) |
1992 | 2.1 | Tony Rominger (ZWI) | Raul Alcala Gallegos (MEX) | Mikel Zarrabeitia Uranga (SPA) |
1991 | 2.1 | Claudio Chiappucci (ITA) | Johan Bruyneel (BEL) | Piotr Ugrumov (URS) |
1990 | 2.1 | Julian Gorospe Artabe (SPA) | Rolf Golz (DUI) | Miguel Indurain Larraya (SPA) |
1989 | Cat 3 | Stephen Roche (IRL) | Federico Echave Musatadi (SPA) | Jesus Blanco Villar (SPA) |
1988 | Cat 2 | Erik Breukink (NED) | Luc Suykerbuyk (NED) | Julian Gorospe Artabe (SPA) |
1987 | | Sean Kelly (IRL) | Rolf Golz (DUI) | Julian Gorospe Artabe (SPA) |
1986 | | Sean Kelly (IRL) | Maurizio Rossi (ITA) | Federico Echave Musatadi (SPA) |
1985 | | Pello Ruiz Cabestany (SPA) | Greg Lemond (USA) | Marino Lejarreta Arrizabalaga (SPA) |
1984 | | Sean Kelly (IRL) | Faustino Ruperez Rincon (SPA) | Marino Lejarreta Arrizabalaga (SPA) |
1983 | | Julian Gorospe Artabe (SPA) | Roberto Visentini (ITA) | Marino Lejarreta Arrizabalaga (SPA) |
1982 | | José Luis Laguia Martinez (SPA) | Julian Gorospe Artabe (SPA) | Francesco Moser (ITA) |
1981 | | Silvano Contini (ITA) | Mario Beccia (ITA) | Marino Lejarreta Arrizabalaga (SPA) |
1980 | | Alberto Fernandez Blanco (SPA) | Miguel Maria Lasa (SPA) | Marino Lejarreta Arrizabalaga (SPA) |
1979 | | Giovanni Battaglin (ITA) | Vicente Belda Vicedo (SPA) | Miguel Maria Lasa (SPA) |
1978 | | José Antonio Gonzalez Linares (SPA) | José Enrique Cima Prado (SPA) | José Nazabal Mirendia (SPA) |
1977 | | José Antonio Gonzalez Linares (SPA) | Paul Wellens (BEL) | Jean-Pierre Baert (BEL) |
1976 | | Gianbattista Baronchelli (ITA) | Javier Francisco Elorriaga Iturriagagoitia (SPA) | Joaquim Agostinho (POR) |
1975 | | José Antonio Gonzalez Linares (SPA) | Jesus Manzaneque Sanchez (SPA) | Agustin Tamames Iglesias (SPA) |
1974 | | Miguel Maria Lasa (SPA) | Jesus Manzaneque Sanchez (SPA) | Luis Ocana Pernia (SPA) |
1973 | | Luis Ocana Pernia (SPA) | José Antonio Gonzalez Linares (SPA) | Domingo Perurena (SPA) |
1972 | | José Antonio Gonzalez Linares (SPA) | Jesus Manzaneque Sanchez (SPA) | Jesus Esperanza Salcedo (SPA) |
1971 | | Luis Ocana Pernia (SPA) | Raymond Poulidor (FRA) | Miguel Maria Lasa (SPA) |
1970 | | Luis Pedro Santamarina Antonana (SPA) | Jesus Aranzabal Ojanguren (SPA) | Andrès Gandarias Albizu (SPA) |
1969 | | Jacques Anquetil (FRA) | Francisco Gabica (SPA) | Mariano Diaz Diaz (SPA) |
1935 | | Gino Bartali (ITA) | Dante Gianello (FRA) | Julián Berrendero Martín (SPA) |
1930 | | Mariano Cañardo Lacasta (SPA) | Antonin Magne (FRA) | Jean Aerts (BEL) |
1929 | | Maurice De Waele (BEL) | Marcel Bidot (FRA) | Nicolas Frantz (LUX) |
1928 | | Maurice De Waele (BEL) | André Leducq (FRA) | Mariano Cañardo Lacasta (SPA) |
1927 | | Victor Fontan (FRA) | André Leducq (FRA) | Lucien Buysse (Buyze) (BEL) |
1926 | | Nicolas Frantz (LUX) | Ottavio Bottecchia (ITA) | Victor Fontan (FRA) |
1925 | | August Verdijck (BEL) | Joseph Pé (BEL) | Marcel Bidot (FRA) |
1924 | | Francis Pélissier (FRA) | Henri Pélissier (FRA) | Charles Lacquehay (FRA) |