Vuelta a España winners
Race-histories
By
Cycling News
Published
From 1935 to the present
- Race Home
-
Stages
-
Stage 113km | Sevilla - Sevilla
-
Stage 2173.7km | Alcalá de Guadaíra - Marbella
-
Stage 3157.3km | Marbella - Málaga
-
Stage 4183.8km | Málaga - Valdepeñas de Jaén
-
Stage 5198.8km | Guadix - Lorca
-
Stage 6151km | Caravaca de Cruz - Murcia
-
Stage 7187.1km | Murcia - Orihuela
-
Stage 8190km | Villena - Xorret del Catí
-
Stage 9187.7km | Calpe - Alcoy
-
Rest day 1Calpe - Tarragona
-
Stage 10175.7km | Tarragona - Vilanova i la Geltrú
-
Stage 11208.4km | Vilanova i la Geltrú - Andorra
-
Stage 12172.5km | Andorra la Vella - Lleida
-
Stage 13196km | Rincón de Soto - Burgos
-
Stage 14178km | Burgos - Peña Cabarga
-
Stage 15187.3km | Solares - Lagos de Covadonga
-
Stage 16181.4km | Gijón - Alto de Cotobello
-
Rest day 2Cotobello - Peñafiel
-
Stage 1746km | Peñafiel - Peñafiel
-
Stage 18148.9km | Valladolid - Salamanca
-
Stage 19231.2km | Piedrahita - Toledo
-
Stage 20172.1km | San Martín de Valdeiglesias - Bola del Mundo
-
Stage 2185km | San Sebastián de los Reyes - Madrid
- View all Stages
-
- Contenders
- History
Add us as a preferred source on Google
Subscribe to our newsletter
Swipe to scroll horizontally
| 2009 |
| 1 Alejandro Valverde (Spa) |
| 2 Samuel Sánchez (Spa) |
| 3 Cadel Evans (Aus) |
| Row 4 - Cell 0 |
| 2008 |
| 1 Alberto Contador (Spa) |
| 2 Levi Leipheimer (USA) |
| 3 Carlos Sastre (Spa) |
| Row 9 - Cell 0 |
| 2007 |
| 1 Denis Menchov (Rus) |
| 2 Carlos Sastre (Spa) |
| 3 Samuel Sánchez (Spa) |
| Row 14 - Cell 0 |
| 2006 |
| 1 Alexander Vinokourov (Kaz) |
| 2 Alejandro Valverde (Spa) |
| 3 Andrey Kashechkin (Kaz) |
| Row 19 - Cell 0 |
| 2005 |
| 1 Denis Menchov (Rus)* |
| 2 Carlos Sastre (Spa) |
| 3 Francisco Mancebo (Spa) |
| *Denis Menchov was awarded the victory after original winner Roberto Heras was disqualified for doping. |
| Row 25 - Cell 0 |
| 2004 |
| 1 Roberto Heras (Spa) |
| 2 Santiago Perez (Spa) |
| 3 Francisco Mancebo (Spa) |
| Row 30 - Cell 0 |
| 2003 |
| 1 Roberto Heras (Spa) |
| 2 Isidro Nozal (Spa) |
| 3 Alejandro Valverde (Spa) |
| Row 35 - Cell 0 |
| 2002 |
| 1 Aitor Gonzalez (Spa) |
| 2 Roberto Heras (Spa) |
| 3 Joseba Beloki (Spa) |
| Row 40 - Cell 0 |
| 2001 |
| 1 Angel Casero (Spa) |
| 2 Oscar Sevilla (Spa) |
| 3 Levi Leipheimer (USA) |
| Row 45 - Cell 0 |
| 2000 |
| 1 Roberto Heras (Spa) |
| 2 Angel Casero (Spa) |
| 3 Pavel Tonkov (Rus) |
| Row 50 - Cell 0 |
| 1999 |
| 1 Jan Ullrich (Ger) |
| 2 Igor Glez. Galdeano (Spa) |
| 3 Roberto Heras (Spa) |
| Row 55 - Cell 0 |
| 1998 |
| 1 Abraham Olano (Spa) |
| 2 Fernando Escartin (Spa) |
| 3 José Maria Jiminez (Spa) |
| Row 60 - Cell 0 |
| 1997 |
| 1 Alex Zülle (Swi) |
| 2 Fernando Escartin (Spa) |
| 3 Laurent Dufaux (Swi) |
| Row 65 - Cell 0 |
| 1996 |
| 1 Alex Zülle (Swi) |
| 2 Laurent Dufaux (Swi) |
| 3 Tony Rominger (Swi) |
| Row 70 - Cell 0 |
| 1995 |
| 1 Laurent Jalabert (Fra) |
| 2 Abraham Olano (Spa) |
| 3 Johan Bruyneel (Bel) |
| Row 75 - Cell 0 |
| 1994 |
| 1 Tony Rominger (Swi) |
| 2 Mikel Zarrabeitia (Spa) |
| 3 Pedro Delgado (Spa) |
| Row 80 - Cell 0 |
| 1993 |
| 1 Tony Rominger (Swi) |
| 2 Alex Zülle (Swi) |
| 3 Ludino Cubino (Spa) |
| Row 85 - Cell 0 |
| 1992 |
| 1 Tony Rominger (Swi) |
| 2 Jesus Montoya (Spa) |
| 3 Pedro Delgado (Spa) |
| Row 90 - Cell 0 |
| 1991 |
| 1 Melchior Mauri (Spa) |
| 2 Miguel Indurain (Spa) |
| 3 Marino Lejaretta (Spa) |
| Row 95 - Cell 0 |
| 1990 |
| 1 M. Giovannetti (Ita) |
| 2 P. Delgado (Spa) |
| 3 A. Fuerte (Spa) |
| Row 100 - Cell 0 |
| 1989 |
| 1 P. Delgado (Spa) |
| 2 F. Parra (Col) |
| 3 O. Vargas (Col) |
| Row 105 - Cell 0 |
| 1988 |
| 1 S. Kelly (Ire) |
| 2 R. Dietzen (Ger) |
| 3 A. Fuerte (Spa) |
| Row 110 - Cell 0 |
| 1987 |
| 1 L. Herrera (Col) |
| 2 R. Dietzen (Ger) |
| 3 L. Fignon (Fra) |
| Row 115 - Cell 0 |
| 1986 |
| 1 A. Pino (Spa) |
| 2 R. Millar (GB) |
| 3 S. Kelly (Ire) |
| Row 120 - Cell 0 |
| 1985 |
| 1 P. Delgado (Spa) |
| 2 R. Millar (GB) |
| 3 F. Rodriguez (Col) |
| Row 125 - Cell 0 |
| 1984 |
| 1 E. Caritoux (Fra) |
| 2 A. Fernandez (Spa) |
| 3 R. Dietzen (Ger) |
| Row 130 - Cell 0 |
| 1983 |
| 1 B. Hinault (Fra) |
| 2 M. Lejarreta (Spa) |
| 3 A. Fernandez (Spa) |
| Row 135 - Cell 0 |
| 1982 |
| 1 M. Lejaretta (Spa) |
| 2 M. Pollentier (Bel) |
| 3 S. Nilsson (Swe) |
| Row 140 - Cell 0 |
| 1981 |
| 1 G. Battaglin (Ita) |
| 2 P. Munoz (Spa) |
| 3 V. Belda (Spa) |
| Row 145 - Cell 0 |
| 1980 |
| 1 F. Ruperez (Spa) |
| 2 P. Torres (Spa) |
| 3 C. Criquielion (Bel) |
| Row 150 - Cell 0 |
| 1979 |
| 1 J. Zoetemelk (Ned) |
| 2 F. Galdos (Spa) |
| 3 M. Pollentier (Bel) |
| Row 155 - Cell 0 |
| 1978 |
| 1 B. Hinault (Fra) |
| 2 J. Pesarrodona (Spa) |
| 3 J. Bernaudeau (Fra) |
| Row 160 - Cell 0 |
| 1977 |
| 1 F. Maertens (Bel) |
| 2 M. Lasa (Spa) |
| 3 K. Thaler (Ger) |
| Row 165 - Cell 0 |
| 1976 |
| 1 J. Pesarrodona (Spa) |
| 2 L. Ocana (Spa) |
| 3 J. Nazabal (Spa) |
| Row 170 - Cell 0 |
| 1975 |
| 1 A. Tamames (Spa) |
| 2 D. Perurena (Spa) |
| 3 M. Lasa (Spa) |
| Row 175 - Cell 0 |
| 1974 |
| 1 J. Fuente (Spa) |
| 2 J. Agostinho (Por) |
| 3 M. Lasa (Spa) |
| Row 180 - Cell 0 |
| 1973 |
| 1 E. Merckx (Bel) |
| 2 L. Ocana (Spa) |
| 3 B Thévenet (Fra) |
| Row 185 - Cell 0 |
| 1972 |
| 1 J. Fuente (Spa) |
| 2 M. Lasa (Spa) |
| 3 A. Tamames (Spa) |
| Row 190 - Cell 0 |
| 1971 |
| 1 F. Bracke (Bel) |
| 2 W. David (Bel) |
| 3 L. Ocana (Spa) |
| Row 195 - Cell 0 |
| 1970 |
| 1 L. Ocana (Spa) |
| 2 A. Tamames (Spa) |
| 3 H. Vanspringel (Bel) |
| Row 200 - Cell 0 |
| 1969 |
| 1 R. Pingeon (Fra) |
| 2 L. Ocana (Spa) |
| 3 W. Wagtmans (Ned) |
| Row 205 - Cell 0 |
| 1968 |
| 1 F. Gimondi (Ita) |
| 2 J. Perez-Frances (Spa) |
| 3 E. Velez (Spa) |
| Row 210 - Cell 0 |
| 1967 |
| 1 J. Janssen (Ned) |
| 2 J. Ducasse (Fra) |
| 3 A. Gonzalez (Spa) |
| Row 215 - Cell 0 |
| 1966 |
| 1 F. Gabica (Spa) |
| 2 E. Velez (Spa) |
| 3 C. Echeverria (Spa) |
| Row 220 - Cell 0 |
| 1965 |
| 1 R. Wolfshohl (Ger) |
| 2 R. Poulidor (Fra) |
| 3 R. Van Looy (Bel) |
| Row 225 - Cell 0 |
| 1964 |
| 1 R. Poulidor (Fra) |
| 2 L. Otana (Spa) |
| 3 J. Perez-Frances (Spa) |
| Row 230 - Cell 0 |
| 1963 |
| 1 J. Anquetil (Fra) |
| 2 M. Colmenarejo (Spa) |
| 3 M. Pacheco (Spa) |
| Row 235 - Cell 0 |
| 1962 |
| 1 R. Altig (Ger) |
| 2 J. Perez-Frances (Spa) |
| 3 S. Elliott (Ire) |
| Row 240 - Cell 0 |
| 1961 |
| 1 A. Soler (Spa) |
| 2 F. Mahé (Fra) |
| 3 J. Perez-Frances (Spa) |
| Row 245 - Cell 0 |
| 1960 |
| 1 F. De Mulder (Bel) |
| 2 A. Desmet (Bel) |
| 3 M. Pacheco (Spa) |
| Row 250 - Cell 0 |
| 1959 |
| 1 A. Suarez (Spa) |
| 2 J. Segu (Spa) |
| 3 R. Van Looy (Bel) |
| Row 255 - Cell 0 |
| 1958 |
| 1 J. Stablinski (Fra) |
| 2 P. Fornara (Spa) |
| 3 F. Manzaneque (Spa) |
| Row 260 - Cell 0 |
| 1957 |
| 1 J. Lorono (Spa) |
| 2 F. Bahamontes (Spa) |
| 3 B. Ruiz (Spa) |
| Row 265 - Cell 0 |
| 1956 |
| 1 A. Conterno (Ita) |
| 2 J. Lorono (Spa) |
| 3 R. Impanis (Bel) |
| Row 270 - Cell 0 |
| 1955 |
| 1 J. Dotto (Fra) |
| 2 J. Quillez (Spa) |
| 3 R. Geminiani (Fra) |
| Row 275 - Cell 0 |
| 1950 |
| 1 E. Rodriguez (Spa) |
| 2 M. Rodriguez (Spa) |
| 3 J. Serra (Spa) |
| Row 280 - Cell 0 |
| 1948 |
| 1 B. Ruiz (Spa) |
| 2 E. Rodriguez (Spa) |
| 3 B. Capo (Spa) |
| Row 285 - Cell 0 |
| 1947 |
| 1 W. Van Dijck (Bel) |
| 2 M. Costa (Spa) |
| 3 D. Rodriguez (Spa) |
| Row 290 - Cell 0 |
| 1946 |
| 1 D. Langarica (Spa) |
| 2 J. Berrendero (Spa) |
| 3 J. Lambrichs (Ned) |
| Row 295 - Cell 0 |
| 1945 |
| 1 D. Rodriguez (Spa) |
| 2 J. Berrendero (Spa) |
| 3 J. Gimeno (Spa) |
| Row 300 - Cell 0 |
| 1942 |
| 1 J. Berrendero (Spa) |
| 2 D. Chafer (Spa) |
| 3 A. Sancho (Spa) |
| Row 305 - Cell 0 |
| 1941 |
| 1 J. Berrendero (Spa) |
| 2 F. Trueba (Sp) |
| 3 J. Jabardo (Spa) |
| Row 310 - Cell 0 |
| 1936 |
| 1 G. Deloor (Bel) |
| 2 A. Deloor (Bel) |
| 3 A. Bertola (Spa) |
| Row 315 - Cell 0 |
| 1935 |
| 1 G. Deloor (Bel) |
| 2 M. Canardo (Spa) |
| 3 A. Dignef (Bel |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Best kids’ bikes 2026: Great bikes for young riders of all ages
Kick-start a lifetime of cycling with one of the best kids' bikes -
'I turned down a much bigger contract so I could race where I wanted' – Paula Blasi officially signs for Movistar after drawn-out exit from UAE Team L'IMAD
Vuelta Femenina winner heads home to a Spanish squad, cutting short her time with the team she turned professional with -
EF Education-EasyPost pick up another climber for 2027 after Carapaz departure
Ivan Sosa finds a soft landing after Kern Pharma's implosion -
How to watch 2027 Tour de France route presentation – Live streams, TV coverage
All the broadcast information for the grand unveiling of the men's and women's routes, which airs on October 22



