Vuelta a EspanaResults of the Tour of Spain 2023

TOUR Online

 · 10.09.2023

The stage winners of the Vuelta a Espana 2023: 1st stage: Team dsm-firmenich
Photo: Getty Velo
After the Giro d'Italia and the Tour de France, the Vuelta a Espana 2023 will be the third major national cycling tour. Here you can find the results of the stages and the current overall standings.

The Vuelta 2023 will cover more than 3100 kilometres from Barcelona to Madrid. It runs from 26 August to 17 September with a total of 21 stages. The top 10 of each stage and the overall standings can be found here.



Results of the Vuelta 2023

Stage 1 - the top 10

  1. Lorenzo Milesi (Team dsm-firmenich) 17:30
  2. Max Poole (Team dsm-firmenich)) +0:00
  3. Romain Bardet (Team dsm-firmenich)) +0:00
  4. Sean Flynn (Team dsm-firmenich)) +0:00
  5. Oscar Onley (Team dsm-firmenich)) +0:00
  6. Chris Hamilton (Team dsm-firmenich)) +0:00
  7. Enric Mas (Movistar) +0:00
  8. One Augusto Rubio (Movistar) +0:00
  9. Nelson Oliveira (Movistar) +0:00
  10. Ivan Garcia Cortina (Movistar) +0:00


Stage 2 - the top 10

  1. Andreas Kron (Lotto-Dstny) 4:10:06
  2. Kaden Groves (Alpecin-Deceuninck) +0:00
  3. Andrea Vendrame (AG2R-Citroen Team) +0:00
  4. Andrea Bagiolo (Soudal - Quick Step) +0:00
  5. Fernando Barcelo (Caja Rural) +0:00
  6. Ivan Garcia Cortina (Movistar) +0:00
  7. Romain Gregoire (Groupama-FDJ) +0:00
  8. Lennert van Eetvelt (Lotto-Dstny) +0:00
  9. Marijn van den Berg (EF Education EasyPost) +0:00
  10. Kobe Goossens (Intermarche-Circus-Wanty) +0:00


Stage 3 - the top 10

  1. Remco Evenepoel (Soudal - Quick Step) 4:15:39
  2. Jonas Vingegaard (Jumbo-Visma) +0:01
  3. Juan Ayuso (UAE Team Emirates) +0:01
  4. Primoz Roglic (Jumbo-Visma) +0:01
  5. Marc Soler (UAE Team Emirates) +0:01
  6. Enric Mas (Movistar) +0:01
  7. Lenny Martinez (Groupama-FDJ) +0:01
  8. Cian Uijtdebroeks (Bora-Hansgrohe) +0:01
  9. Joao Almeida (UAE Team Emirates) +0:01
  10. Aleksandr Vlasov (Bora-Hansgrohe) +0:01

Most read articles

1

2

3


Stage 4 - the top 10

  1. Kaden Groves (Alpecin-Deceuninck) 04:05:41
  2. Juan Sebastian Molano (UAE Team Emirates) +0:00
  3. Edward Theuns (Lidl-Trek) +0:00
  4. Milan Menten (Lotto-Dstny) +0:00
  5. Dries van Gestel (TotalEnergies) +0:00
  6. Orluis Aular (Caja Rural) +0:00
  7. Hugo Page (Intermarche-Circus-Wanty) +0:00
  8. Lewis Askey (Groupama-FDJ) +0:00
  9. Sean Flynn (Team dsm-firmenich) +0:00
  10. Andrea Vendrame (AG2R-Citroën Team) +0:00

How do you like this article?

Stage 5 - the top 10

  1. Kaden Groves (Alpecin-Deceuninck) 4:23:43
  2. Filippo Ganna (Ineos Grenadiers) +0:00
  3. Dries van Gestel (TotalEnergies) +0:00
  4. Alberto Dainese (Team dsm-firmenich) +0:00
  5. Lewis Askey (Groupama-FDJ) +0:00
  6. Edward Theuns (Lidl-Trek) +0:00
  7. David Gonzalez (Caja Rural) +0:00
  8. Geoffrey Soupe (TotalEnergies) +0:00
  9. Jesus Ezquerra (Burgos-BH) +0:00
  10. Jarrad Drizners (Lotto-Dstny) +0:00


Stage 6 - the top 10

  1. Sepp Kuss (Jumbo-Visma) 4:27:29
  2. Lenny Martinez (Groupama-FDJ) +0:26
  3. Romain Bardet (Team dsm-firmenich) +0:31
  4. Mikel Landa (Bahrain-Victorious) +0:46
  5. Marc Soler (UAE Team Emirates) +0:46
  6. Wout Poels (Bahrain-Victorious) +1:03
  7. One Rubio (Movistar) +1:05
  8. Cristian Rodriguez (Arkea-Samsic) +1:12
  9. Steff Cras (TotalEnergies) +1:12
  10. Jefferson Cepeda (Caja Rural) +1:26


Stage 7 - the top 10

  1. Geoffrey Soupe (TotalEnergies) 4:56:29 hours
  2. Orluis Aular (Caja Rural - Seguros RGA) +0:00
  3. Edard Theuns (Lidl-Trek) +0:00
  4. Juan Sebastian Molano (UAE Team Emirates) +0:00
  5. Kaden Groves (Alpecin-Deceuninck) +0:00
  6. Marijn van den Berg (EF Education - EasyPost) +0:00
  7. Davin Gonzalez (Caja Rural - Seguros RGA) +0:00
  8. Hugo Page (Intermarche-Circus-Wanty) +0:00
  9. Filippo Ganna (Ineos Grenadiers) +0:00
  10. Matevz Govekar (Bahrain Victorious) +0:00


Stage 8 - the top 10

  1. Primoz Roglic (Jumbo-Visma) 4:13:52 hours
  2. Remco Evenepoel (Soudal - Quick-Step) +0:00
  3. Juan Ayuso (UAE Team Emirates) +0:00
  4. Enric Mas (Movistar) +0:00
  5. Jonas Vingegaard (Jumbo-Visma) +0:02
  6. Joao Almeida (UAE Team Emirates) +0:02
  7. Sepp Kuss (Jumbo-Visma) +0:02
  8. Marc Soler (UAE Team Emirates) +0:02
  9. Wout Poels (Bahrain Victorious) +0:34
  10. Aleksandr Vlasov (Bora - hansgrohe) +0:39


Stage 9 - the top 10

Since the time was measured near the 2-kilometre mark, but the ranking was only measured at the finish, the two values do not always match.

  1. Lennard Kämna (Bora-Hansgrohe) 4:28:59
  2. Matteo Sobrero (Team Jayco-AlUla) +0:13
  3. Chris Hamilton (Team dsm-firmenich) +1:12
  4. Amanuel Ghebreigzabhier (Lidl-Trek) +1:00
  5. Jon Barrenetxea (Caja Rural - Seguros RGA) +1:37
  6. Ruben Fernandez (Cofidis) +1:37
  7. Jonathan Caicedo (EF Education - EasyPost) +2:11
  8. Daniel Navarro (Burgos-BH) +2:41
  9. Enric Mas (Movistar) +3:18
  10. Aleksandr Vlasov (Bora-Hansgrohe) +3:11


Stage 10 - the top 10

  1. Filippo Ganna (Ineos Grenadiers) 27:39
  2. Remco Evenepoel (Soudal - Quick Step) +0:16
  3. Primoz Roglic (Jumbo-Visma) +0:36
  4. Joao Almeida (UAE Team Emirates) +0:50
  5. Aleksandr Vlasov (Bora-Hansgrohe) +0:52
  6. Mattia Cattaneo (Soudal - Quick Step) +1:09
  7. Juan Ayuso (UAE Team Emirates) +1:11
  8. Marc Soler (UAE Team Emirates) +1:12
  9. Nelson Oliveira (Movistar) +1:12
  10. Jonas Vingegaard (Jumbo-Visma) +1:18


Stage 11 - the top 10

  1. Jesus Herrada (Cofidis) 3:29:17
  2. Romain Gregoire (Groupama-FDJ) +0:03
  3. Andreas Kron (Lotto-Dstny) +0:08
  4. Jonathan Caicedo (EF Education EasyPost) +0:12
  5. Geraint Thomas (Ineos Grenadiers) +0:19
  6. Pelayo Sanchez (Burgos-BH) +0:24
  7. Rudy Molard (Groupama-FDJ) +0:24
  8. Nicolas Prodhomme (AG2R-Citroën Team) +0:27
  9. Dorian Godon (AG2R-Citroën Team) +0:58
  10. Filippo Ganna (Ineos Grenadiers) +1:16


Stage 12 - the top 10

  1. Juan Sebastian Molano (UAE Team Emirates) 3:25:35
  2. Kaden Groves (Alpecin-Deceuninck) +0:00
  3. Boy van Poppel (Intermarche-Circus-Wanty) +0:00
  4. Rui Oliveira (UAE Team Emirates) +0:00
  5. Edward Theuns (Lidl-Trek) +0:00
  6. Marijn van den Berg (EF Education EasyPost) +0:00
  7. Alberto Dainese (Team dsm-firmenich) +0:00
  8. Orluis Aular (Caja Rural) +0:00
  9. Hugo Page (Intermarche-Circus-Wanty) +0:00
  10. Milan Menten (Lotto-Dstny) +0:00


Stage 13 - the top 10

  1. Jonas Vingegaard (Jumbo-Visma) 3:51:10
  2. Sepp Kuss (Jumbo-Visma) +0:30
  3. Primoz Roglic (Jumbo-Visma) +0:33
  4. Juan Ayuso (UAE Team Emirates) +0:38
  5. Cian Uijtdebroeks (Bora-Hansgrohe) +0:38
  6. Enric Mas (Movistar) +0:40
  7. Mikel Landa (Bahrain-Victorious) +1:15
  8. Aleksandr Vlasov (Bora-Hansgrohe) +2:12
  9. Steff Cras (TotalEnergies) +2:32
  10. Marc Soler (UAE Team Emirates) +3:08


Stage 14 - the top 10

  1. Remco Evenepoel (Soudal - Quick Step) 4:13:38
  2. Romain Bardet (Team DSM-firmenich) +1:12
  3. Lennert van Eetvelt +6:33
  4. Jonathan Castroviejo (Ineos-Grenadiers) +6:35
  5. Michael Storer (Groupama-FDJ) +7:24
  6. David de la Cruz (Astana Qazaqstan Team) +8:21
  7. Aleksandr Vlasov (Bora-Hansgrohe) +8:22
  8. Sepp Kuss (Jumbo-Visma) +8:22
  9. Wout Poels (Bahrain-Victorious) +8:22
  10. Juan Ayuso (UAE Team Emirates) +8:22


Stage 15 - the top 10

  1. Rui Costa (Intermarche - Circus - Wanty) 3:30:56
  2. Lennard Kämna (BORA - hansgrohe) +0:00
  3. Santiago Buitrago (Bahrain - Victorious) + 0:00
  4. Remco Evenepoel (Soudal - Quick Step) +0:02
  5. Andreas Kron (Lotto Dstny) +0:02
  6. One Augusto Rubio (Movistar Team) +0:02
  7. Cristian Rodriguez (Team Arcea Samsic) +0:02
  8. Chris Hamilton (Team dsm - firmenich) +0:02
  9. Nico Denz (BORA - hansgrohe) +0:36
  10. Jimmy Janssens (Alpecin-Deceuninck) +1:07


Stage 16 - the top 10

  1. Jonas Vingegaard (Jumbo-Visma) 2:38:23
  2. Finn Fisher-Black (UAE Team Emirates) +0:43
  3. Wout Poels (Bahrain - Victorious) +0:49
  4. Michael Storer (Groupama - FDJ) +0:55
  5. Juan Ayuso (UAE Team Emirates) +1:01
  6. Enric Mas (Movistar) +1:01
  7. Aleksandr Vlasov (Bora-Hansgrohe) +1:01
  8. Primoz Roglic (Jumbo-Visma) +1:01
  9. Mikel Landa (Bahrain - Victorious) +1:05
  10. Sepp Kuss (Jumbo-Visma) +1:05


Stage 17 - the top 10

  1. Primoz Roglic (Jumbo-Visma) 3:15:56
  2. Jonas Vingegaard (Jumbo-Visma) +0:00
  3. Sepp Kuss (Jumbo-Visma) +0:19
  4. Mikel Landa (Bahrain Victorious) +0:19
  5. Wout Poels (Bahrain Victorious) +0:44
  6. Joao Almeida (UAE Team Emirates) +0:58
  7. Cian Uijtebroeks (Bora-Hansgrohe) +1:20
  8. Santiago Buitrago (Bahrain Victorious) +1:20
  9. Juan Ayuso (UAE Team Emirates) +1:42
  10. Enric Mas (Movistar) +1:43


Stage 18 - the top 10

  1. Remco Evenepoel (Soudal - QuickStep) 4:47:37
  2. Damiano Caruso (Bahrain Victorious) +4:44
  3. Andreas Kron (Lotto Dstny) +5:10
  4. Max Poole (Team dsm-firmenich) +5:12
  5. Paul Ourselin (TotalEnergies) +5:17
  6. Julien Bernard (Lidl-Trek) +6:11
  7. Egan Bernal (Ineos Grenadiers) +7:01
  8. Juan Ayuso (UAE Team Emirates) +9:29
  9. Enric Mas (Movistar) +9:29
  10. Sepp Kuss (Jumbo-Visma) +9:29


Stage 19 - the top 10

  1. Alberto Dainese (Team dsm-firmenich) 3:42:09
  2. Filippo Ganna (Ineos Grenadiers) +0:00
  3. Marijn van den Berg (EF Education-EasyPost) +0:00
  4. Davide Cimolai (Cofidis) +0:00
  5. Ivan Garcia Cortina (Movistar) +0:00
  6. Maurice Ballerstedt (Alpecin-Deceuninck) +0:00
  7. Lewis Askey (Groupama-FDJ) +0:00
  8. Hugo Hofstetter (Arkea-Samsic) +0:00
  9. Fernando Barcelo (Caja Rural - Seguros RGA) +0:00
  10. Jonas Koch (Bora-Hansgrohe) +0:00


Stage 20 - the top 10

  1. Wout Poels (Bahrain - Victorious) 4:59:29
  2. Remco Evenepoel (Soudal - Quick Step) +0:00
  3. Pelayo Sanchez (Burgos-BH) +0:00
  4. Lennert Van Eetvelt (Lotto Dstny) +0:00
  5. Marc Soler (UAE Team Emirates) +0:04
  6. Rui Costa (Intermarché - Circus - Wanty)+ 0:26
  7. Antonio Tiberi (Bahrain - Victorious) +0:26
  8. Lennard Kämna (Bora-Hansgrohe) +0:26
  9. Romain Bardet (Team dsm - firmenich) +0:26
  10. One Rubio (Movistar) +0:26


Stage 21 - the top 10

  1. Kaden Groves (Alpecin-Deceuninck) 2:24:13
  2. Filippo Ganna (Ineos Grenadiers) +0:00
  3. Nico Denz (Bora-Hansgrohe) +0:00
  4. Hugo Page (Intermarche-Circus-Wanty) +0:00
  5. Ivan Garcia Cortina (Movistar) +0:00
  6. Rui Costa (Intermarche-Circus-Wanty) +0:00
  7. Marijn van den Berg (EF Eduaction EasyPost) +0:00
  8. Remco Evenepoel (Soudal - QuickStep) +0:00
  9. Dries Van Gestel (TotalEnergies) +0:00
  10. Lennard Kämna (Bora-Hansgrohe) +0:00


The final standings in the overall standings

  1. Sepp Kuss (Jumbo-Visma) 76:48:21
  2. Jonas Vingegaard (Jumbo-Visma) 0:17
  3. Primoz Roglic (Jumbo-Visma) +1:08
  4. Juan Ayuso (UAE Team Emirates) +3:44
  5. Mikel Landa (Bahrain Victorious) +4:03
  6. Enric Mas (Movistar) +4:14
  7. Aleksandr Vlasov (Bora-Hansgrohe) +8:19
  8. Cian Uijtdebroeks (Bora-Hansgrohe) +8:26
  9. Joao Almeida (UAE Team Emirates) +10:08
  10. Santiago Buitrago (Bahrain Victorious) +12:04

The Vuelta winners since 2010 in the picture gallery

2010: Vincenzo Nibali (Italy/Liquigas)
Photo: Getty Velo

Many cycling stars will be at the start of the Vuelta 2023 TOUR has a Overview of the line-ups of the 22 teams created and Here is an overview of the favourites before the start.

The Tour of Spain has numerous special classifications: the red jersey, the green jersey, the dotted jersey, the white jersey, the team classification and the prize for the most combative rider. We explain exactly how they work.

The most prestigious of these is the red jersey for the overall leader. The Spaniard Roberto Heras has the most overall victories to his name (4). The last of three German victories in the overall standings to date was achieved by Jan Ullrich in 1999.

All winners of the Vuelta a Espana

  • 1935 Gustaaf Deloor (Belgium)
  • 1936 Gustaaf Deloor (Belgium)
  • 1941 Julian Berrendero (Spain)
  • 1942 Julian Berrendero (Spain)
  • 1945 Delio Rodridguez (Spain)
  • 1946 Dalmacio Langarcia (Spain)
  • 1947 Edward Van Dijck (Belgium)
  • 1948 Bernardo Ruiz (Spain)
  • 1950 Emilio Rodriguez (Spain)
  • 1955 Jean Dotto (France)
  • 1956 Angelo Conterno (Italy)
  • 1957 Jesus Lorono (Spain)
  • 1958 Jean Stablinski (France)
  • 1959 Antonio Suarez (Spain)
  • 1960 Frans De Mulder (Belgium)
  • 1961 Angelino Soler (Spain)
  • 1962 Rudi Altig (Germany)
  • 1963 Jacques Anquetil (France)
  • 1964 Raymond Poulidor (France)
  • 1965 Rolf Wolfshohl (Germany)
  • 1966 Francisco Gabica (Spain)
  • 1967 Jan Janssen (Netherlands)
  • 1968 Felice Gimondi (Italy)
  • 1969 Roger Pingeon (France)
  • 1970 Luis Ocana (Spain)
  • 1971 Ferdinand Bracke (Belgium)
  • 1972 Jose Manuel Fuente (Spain)
  • 1973 Eddy Merckx (Belgium)
  • 1974 Jose Manuel Fuente (Spain)
  • 1975 Augustin Tamames (Spain)
  • 1976 Jose Pesarrodona (Spain)
  • 1977 Freddy Maertens (Belgium)
  • 1978 Bernard Hinault (France)
  • 1979 Joop Zoetemelk (Netherlands)
  • 1980 Faustino Ruperez (Spain)
  • 1981 Giovanni Battaglin (Italy)
  • 1982 Merino Lejarreta (Spain)
  • 1983 Bernard Hinault (France)
  • 1984 Eric Caritoux (France)
  • 1985 Pedro Delgado (Spain)
  • 1986 Alvaro Pino (Spain)
  • 1987 Luis Herrera (Colombia)
  • 1988 Sean Kelly (Ireland)
  • 1989 Pedro Delgado (Spain)
  • 1990 Marco Giovannetti (Italy)
  • 1991 Melchor Mauri (Spain)
  • 1992 Tony Rominger (Switzerland)
  • 1993 Tony Rominger (Switzerland)
  • 1994 Tony Rominger (Switzerland)
  • 1995 Laurent Jalabert (France)
  • 1996 Alex Zülle (Switzerland)
  • 1997 Alex Zülle (Switzerland)
  • 1998 Abraham Olano (Spain)
  • 1999 Jan Ullrich (Germany)
  • 2000 Roberto Heras (Spain)
  • 2001 Angel Luis Casero (Spain)
  • 2002 Aitor Gonzalez (Spain)
  • 2003 Roberto Heras (Spain)
  • 2004 Roberto Heras (Spain)
  • 2005 Roberto Heras (Spain)
  • 2006 Alexander Vinokourov (Kazakhstan)
  • 2007 Denis Menchov (Russia)
  • 2008 Alberto Contador (Spain)
  • 2009 Alejandro Valverde (Spain)
  • 2010 Vincenzo Nibali (Italy)
  • 2011 Chris Froome (Great Britain)
  • 2012 Alberto Contador (Spain)
  • 2013 Chris Horner (USA)
  • 2014 Alberto Contador (Spain)
  • 2015 Fabio Aru (Italy)
  • 2016 Nairo Quintana (Colombia)
  • 2017 Chris Froome (Great Britain)
  • 2018 Simon Yates (Great Britain)
  • 2019 Primoz Roglic (Slovenia)
  • 2020 Primoz Roglic (Slovenia)
  • 2021 Primoz Roglic (Slovenia)
  • 2022 Remco Evenepoel (Belgium)

Most read in category Professional - Cycling