Vuelta a España 2023 - Stage 11

Lerma > La Laguna Negra, 158.2km

26.08-17.09

The Vuelta a España will celebrate its 81th edition in 2026. First organised in 1935, it has grown into one of cycling’s three Grand Tours and a key fixture on the late summer calendar. The 2026 race runs from 22 August to 13 September, starting in Monaco and finishing in Granada. Riders will cover around 3,275 kilometres over 21 stages across Monaco, France, Andorra and Spain. The race is broadcast in more than 190 countries, reaching a global audience of millions. At stake is the maillot rojo, one of the most prestigious jerseys in professional cycling.

Results

Stage

PosRiderTeam Time
1 Jesus Herrada Cofidis 3:29:17
2 Romain Grégoire Groupama-FDJ + 00.03
3 Andreas Kron Lotto Dstny + 00.08
4 Jonathan Caicedo EF Education-EasyPost + 00.12
5 Geraint Thomas INEOS Grenadiers + 00.19
6 Pelayo Sanchez Burgos-BH + 00.24
7 Rudy Molard Groupama-FDJ + 00.24
8 Nicolas Prodhomme AG2R Citroën Team + 00.27
9 Dorian Godon AG2R Citroën Team + 00.58
10 Filippo Ganna INEOS Grenadiers + 01.16
11 Joel Nicolau Caja Rural-Seguros RGA + 01.36
12 Jose Manuel Diaz Burgos-BH + 01.44
13 Alan Jousseaume TotalEnergies + 01.47
14 Jan Maas Team Jayco-AlUla + 01.49
15 Paul Ourselin TotalEnergies + 01.53
16 Otto Vergaerde Lidl-Trek + 02.06
17 Andrea Piccolo EF Education-EasyPost + 02.09
18 Jorge Arcas Movistar Team + 02.19
19 Eric Fagundez Burgos-BH + 02.29
20 Sean Flynn Team dsm-firmenich + 02.44
21 Jacopo Mosca Lidl-Trek + 03.14
22 Lukasz Owsian Team Arkéa-Samsic + 03.52
23 Luis León Sánchez Astana Qazaqstan Team + 04.18
24 Damien Touzé AG2R Citroën Team + 04.44
25 Julius Johansen Intermarché-Circus-Wanty + 05.12
26 Lewis Askey Groupama-FDJ + 05.37
27 Wilco Kelderman Jumbo-Visma + 05.50
28 Remco Evenepoel Soudal Quick-Step + 05.50
29 Hugh Carthy EF Education-EasyPost + 05.50
30 Sepp Kuss Jumbo-Visma + 05.50
31 Primoz Roglic Jumbo-Visma + 05.50
32 Marc Soler UAE Team Emirates + 05.50
33 Enric Mas Movistar Team + 05.50
34 Aleksandr Vlasov BORA-hansgrohe + 05.50
35 Cian Uijtdebroeks BORA-hansgrohe + 05.50
36 Juan Ayuso UAE Team Emirates + 05.50
37 Joao Almeida UAE Team Emirates + 05.50
38 Jonas Vingegaard Jumbo-Visma + 05.50
39 Antonio Tiberi Bahrain Victorious + 05.50
40 Mikel Landa Bahrain Victorious + 05.50
41 Steff Cras TotalEnergies + 05.50
42 Rémy Rochas Cofidis + 05.50
43 Santiago Buitrago Bahrain Victorious + 05.50
44 Lenny Martinez Groupama-FDJ + 05.50
45 Einer Rubio Movistar Team + 05.50
46 Cristian Rodriguez Team Arkéa-Samsic + 05.50
47 Lawrence Warbasse AG2R Citroën Team + 05.50
48 David de la Cruz Astana Qazaqstan Team + 06.04
49 Damiano Caruso Bahrain Victorious + 06.08
50 Egan Bernal INEOS Grenadiers + 06.08
51 Juan Pedro Lopez Lidl-Trek + 06.08
52 Louis Vervaeke Soudal Quick-Step + 06.08
53 Kenny Elissonde Lidl-Trek + 06.22
54 Wout Poels Bahrain Victorious + 06.24
55 Jan Tratnik Jumbo-Visma + 06.27
56 Geoffrey Bouchard AG2R Citroën Team + 06.30
57 Andrey Zeits Astana Qazaqstan Team + 06.30
58 Elie Gesbert Team Arkéa-Samsic + 06.32
59 Jan Hirt Soudal Quick-Step + 06.32
60 Daniel Navarro Burgos-BH + 06.32
61 Mathis Le Berre Team Arkéa-Samsic + 06.36
62 Mattia Cattaneo Soudal Quick-Step + 06.36
63 Diego Camargo EF Education-EasyPost + 06.45
64 Romain Bardet Team dsm-firmenich + 06.48
65 Emanuel Buchmann BORA-hansgrohe + 06.48
66 Sergio Higuita BORA-hansgrohe + 06.50
67 Jesus Ezquerra Burgos-BH + 07.04
68 Ander Okamika Burgos-BH + 07.04
69 Fernando Barceló Caja Rural-Seguros RGA + 07.07
70 Kévin Vauquelin Team Arkéa-Samsic + 07.09
71 Fabien Doubey TotalEnergies + 07.19
72 Rui Costa Intermarché-Circus-Wanty + 07.23
73 Jasha Sütterlin Bahrain Victorious + 07.31
74 François Bidard Cofidis + 08.11
75 Michel Ries Team Arkéa-Samsic + 08.11
76 Joe Dombrowski Astana Qazaqstan Team + 08.12
77 Attila Valter Jumbo-Visma + 08.12
78 Thomas De Gendt Lotto Dstny + 08.12
79 James Knox Soudal Quick-Step + 08.15
80 Simone Petilli Intermarché-Circus-Wanty + 08.49
81 Cyril Barthe Burgos-BH + 09.37
82 Jetse Bol Burgos-BH + 09.37
83 Jose Herrada Cofidis + 09.37
84 Ben Zwiehoff BORA-hansgrohe + 09.42
85 Kevin Ledanois Team Arkéa-Samsic + 09.43
86 Michal Schlegel Caja Rural-Seguros RGA + 09.45
87 Matteo Sobrero Team Jayco-AlUla + 09.55
88 Finn Fisher-Black UAE Team Emirates + 10.13
89 Samuele Battistella Astana Qazaqstan Team + 10.21
90 Vadim Pronskiy Astana Qazaqstan Team + 10.21
91 Omar Fraile INEOS Grenadiers + 10.34
92 Abel Balderstone Caja Rural-Seguros RGA + 10.41
93 Mikaël Chérel AG2R Citroën Team + 10.58
94 Iván García Cortina Movistar Team + 11.15
95 Lennard Kämna BORA-hansgrohe + 11.15
96 Stefan Bissegger EF Education-EasyPost + 12.23
97 Ruben Fernandez Cofidis + 12.23
98 Julien Bernard Lidl-Trek + 12.29
99 Casper Pedersen Soudal Quick-Step + 13.07
100 Imanol Erviti Movistar Team + 13.07
101 Nelson Oliveira Movistar Team + 13.07
102 Romain Combaud Team dsm-firmenich + 13.07
103 André Carvalho Cofidis + 13.07
104 Chris Hamilton Team dsm-firmenich + 13.07
105 Jon Barrenetxea Caja Rural-Seguros RGA + 13.07
106 Felix Engelhardt Team Jayco-AlUla + 13.07
107 Oier Lazkano Movistar Team + 13.07
108 Hugo Hofstetter Team Arkéa-Samsic + 13.07
109 Rein Taaramäe Intermarché-Circus-Wanty + 13.07
110 Welay Berhe Team Jayco-AlUla + 13.07
111 Robert Gesink Jumbo-Visma + 13.07
112 Paul Lapeira AG2R Citroën Team + 13.07
113 Dries van Gestel TotalEnergies + 13.07
114 Lorenzo Germani Groupama-FDJ + 13.07
115 Pieter Serry Soudal Quick-Step + 13.07
116 Sam Watson Groupama-FDJ + 14.02
117 Julius van den Berg EF Education-EasyPost + 14.11
118 Thomas Bonnet TotalEnergies + 14.21
119 Geoffrey Soupe TotalEnergies + 14.21
120 Jonas Koch BORA-hansgrohe + 14.21
121 Boy van Poppel Intermarché-Circus-Wanty + 14.21
122 Marijn van den Berg EF Education-EasyPost + 14.21
123 Dylan van Baarle Jumbo-Visma + 14.21
124 Sébastien Grignard Lotto Dstny + 14.21
125 Andrea Vendrame AG2R Citroën Team + 14.21
126 Callum Scotson Team Jayco-AlUla + 14.21
127 Max Poole Team dsm-firmenich + 14.44
128 Edward Planckaert Alpecin-Deceuninck + 15.18
129 Tobias Bayer Alpecin-Deceuninck + 15.18
130 Lennert Van Eetvelt Lotto Dstny + 15.18
131 Maurice Ballerstedt Alpecin-Deceuninck + 15.18
132 Eduardo Sepulveda Lotto Dstny + 15.18
133 Jason Osborne Alpecin-Deceuninck + 15.18
134 Orluis Aular Caja Rural-Seguros RGA + 15.27
135 David González Caja Rural-Seguros RGA + 15.27
136 Amanuel Ghebreigzabhier Lidl-Trek + 15.27
137 Jonathan Castroviejo INEOS Grenadiers + 15.27
138 Sean Quinn EF Education-EasyPost + 15.27
139 Fabio Felline Astana Qazaqstan Team + 15.27
140 Nico Denz BORA-hansgrohe + 15.27
141 Kim Heiduk INEOS Grenadiers + 15.27
142 Clément Davy Groupama-FDJ + 15.27
143 Kamil Gradek Bahrain Victorious + 15.38
144 Milan Menten Lotto Dstny + 15.44
145 Domen Novak UAE Team Emirates + 15.48
146 Edward Theuns Lidl-Trek + 16.24
147 Rune Herregodts Intermarché-Circus-Wanty + 16.27
148 Hugo Page Intermarché-Circus-Wanty + 16.27
149 Alberto Dainese Team dsm-firmenich + 17.17
150 Rui Oliveira UAE Team Emirates + 17.42
151 Sebastian Molano UAE Team Emirates + 17.42
152 Sylvain Moniquet Lotto Dstny + 17.42
153 Robbe Ghys Alpecin-Deceuninck + 17.42
154 Jimmy Janssens Alpecin-Deceuninck + 17.42
155 Kaden Groves Alpecin-Deceuninck + 17.42
156 Jarrad Drizners Lotto Dstny + 17.42
157 Michael Storer Groupama-FDJ + 17.42
158 Matevz Govekar Bahrain Victorious + 17.42
159 Davide Cimolai Cofidis + 17.42
160 Bauke Mollema Lidl-Trek + 17.42

GC

PosRiderTeam Time
1 Sepp Kuss Jumbo-Visma 39:27:45
2 Marc Soler UAE Team Emirates + 00.26
3 Remco Evenepoel Soudal Quick-Step + 01.09
4 Primoz Roglic Jumbo-Visma + 01.36
5 Lenny Martinez Groupama-FDJ + 02.02
6 Joao Almeida UAE Team Emirates + 02.16
7 Jonas Vingegaard Jumbo-Visma + 02.22
8 Juan Ayuso UAE Team Emirates + 02.25
9 Enric Mas Movistar Team + 02.50
10 Aleksandr Vlasov BORA-hansgrohe + 03.14
11 Mikel Landa Bahrain Victorious + 03.21
12 David de la Cruz Astana Qazaqstan Team + 04.34
13 Hugh Carthy EF Education-EasyPost + 04.56
14 Cian Uijtdebroeks BORA-hansgrohe + 05.16
15 Steff Cras TotalEnergies + 06.31
16 Santiago Buitrago Bahrain Victorious + 06.37
17 Einer Rubio Movistar Team + 06.37
18 Geraint Thomas INEOS Grenadiers + 07.34
19 Cristian Rodriguez Team Arkéa-Samsic + 08.26
20 Rémy Rochas Cofidis + 09.01
21 Attila Valter Jumbo-Visma + 14.00
22 Wout Poels Bahrain Victorious + 14.37
23 Rudy Molard Groupama-FDJ + 14.54
24 Juan Pedro Lopez Lidl-Trek + 16.08
25 Mattia Cattaneo Soudal Quick-Step + 21.50
26 Damiano Caruso Bahrain Victorious + 22.54
27 Lennard Kämna BORA-hansgrohe + 25.09
28 Daniel Navarro Burgos-BH + 25.14
29 Jonathan Caicedo EF Education-EasyPost + 25.36
30 Antonio Tiberi Bahrain Victorious + 26.28
31 Sergio Higuita BORA-hansgrohe + 26.35
32 Paul Ourselin TotalEnergies + 27.45
33 Emanuel Buchmann BORA-hansgrohe + 28.07
34 Romain Bardet Team dsm-firmenich + 28.48
35 Mikaël Chérel AG2R Citroën Team + 30.56
36 Wilco Kelderman Jumbo-Visma + 32.12
37 Jan Hirt Soudal Quick-Step + 36.17
38 Dorian Godon AG2R Citroën Team + 38.17
39 Michel Ries Team Arkéa-Samsic + 38.33
40 Luis León Sánchez Astana Qazaqstan Team + 38.58
41 Jan Tratnik Jumbo-Visma + 39.21
42 Rui Costa Intermarché-Circus-Wanty + 40.15
43 Romain Grégoire Groupama-FDJ + 40.44
44 Nicolas Prodhomme AG2R Citroën Team + 41.21
45 Lawrence Warbasse AG2R Citroën Team + 42.19
46 Louis Vervaeke Soudal Quick-Step + 43.03
47 Ben Zwiehoff BORA-hansgrohe + 44.00
48 Ruben Fernandez Cofidis + 44.50
49 Egan Bernal INEOS Grenadiers + 45.11
50 Nelson Oliveira Movistar Team + 46.33
51 Fabien Doubey TotalEnergies + 48.27
52 Fernando Barceló Caja Rural-Seguros RGA + 49.42
53 Max Poole Team dsm-firmenich + 49.54
54 Sean Quinn EF Education-EasyPost + 52.15
55 Robert Gesink Jumbo-Visma + 53.00
56 Jonathan Castroviejo INEOS Grenadiers + 53.23
57 Finn Fisher-Black UAE Team Emirates + 54.01
58 Simone Petilli Intermarché-Circus-Wanty + 54.57
59 James Knox Soudal Quick-Step + 55.51
60 Lennert Van Eetvelt Lotto Dstny + 56.15
61 Jesus Herrada Cofidis + 56.38
62 Kenny Elissonde Lidl-Trek + 56.57
63 Matteo Sobrero Team Jayco-AlUla + 56.58
64 Joe Dombrowski Astana Qazaqstan Team + 57.07
65 Felix Engelhardt Team Jayco-AlUla + 59.02
66 Oier Lazkano Movistar Team + 59.13
67 Andreas Kron Lotto Dstny + 01:01.06
68 Chris Hamilton Team dsm-firmenich + 01:01.07
69 Jorge Arcas Movistar Team + 01:01.33
70 Andrey Zeits Astana Qazaqstan Team + 01:01.56
71 Michael Storer Groupama-FDJ + 01:02.37
72 Filippo Ganna INEOS Grenadiers + 01:04.19
73 Geoffrey Bouchard AG2R Citroën Team + 01:04.33
74 Andrea Piccolo EF Education-EasyPost + 01:04.55
75 Iván García Cortina Movistar Team + 01:05.49
76 Pelayo Sanchez Burgos-BH + 01:06.31
77 Jose Manuel Diaz Burgos-BH + 01:06.52
78 Diego Camargo EF Education-EasyPost + 01:06.57
79 Ander Okamika Burgos-BH + 01:06.58
80 Imanol Erviti Movistar Team + 01:07.56
81 Fabio Felline Astana Qazaqstan Team + 01:08.12
82 Alan Jousseaume TotalEnergies + 01:09.15
83 Lukasz Owsian Team Arkéa-Samsic + 01:09.25
84 Damien Touzé AG2R Citroën Team + 01:09.41
85 Jonas Koch BORA-hansgrohe + 01:10.46
86 Kévin Vauquelin Team Arkéa-Samsic + 01:12.27
87 Jon Barrenetxea Caja Rural-Seguros RGA + 01:12.29
88 Joel Nicolau Caja Rural-Seguros RGA + 01:13.09
89 Lorenzo Germani Groupama-FDJ + 01:13.52
90 Bauke Mollema Lidl-Trek + 01:14.42
91 Jacopo Mosca Lidl-Trek + 01:14.49
92 Abel Balderstone Caja Rural-Seguros RGA + 01:14.56
93 Jan Maas Team Jayco-AlUla + 01:15.37
94 Dylan van Baarle Jumbo-Visma + 01:15.44
95 Sylvain Moniquet Lotto Dstny + 01:18.45
96 Mathis Le Berre Team Arkéa-Samsic + 01:19.28
97 Jasha Sütterlin Bahrain Victorious + 01:20.35
98 Elie Gesbert Team Arkéa-Samsic + 01:20.38
99 Julien Bernard Lidl-Trek + 01:20.43
100 Orluis Aular Caja Rural-Seguros RGA + 01:20.52
101 Jesus Ezquerra Burgos-BH + 01:21.23
102 Vadim Pronskiy Astana Qazaqstan Team + 01:22.29
103 Michal Schlegel Caja Rural-Seguros RGA + 01:23.41
104 Omar Fraile INEOS Grenadiers + 01:24.12
105 Julius Johansen Intermarché-Circus-Wanty + 01:24.45
106 Jetse Bol Burgos-BH + 01:26.23
107 Andrea Vendrame AG2R Citroën Team + 01:26.55
108 Kevin Ledanois Team Arkéa-Samsic + 01:27.15
109 Rein Taaramäe Intermarché-Circus-Wanty + 01:27.25
110 Amanuel Ghebreigzabhier Lidl-Trek + 01:27.51
111 Pieter Serry Soudal Quick-Step + 01:28.29
112 Lewis Askey Groupama-FDJ + 01:30.26
113 Paul Lapeira AG2R Citroën Team + 01:30.30
114 Thomas De Gendt Lotto Dstny + 01:30.33
115 Nico Denz BORA-hansgrohe + 01:31.52
116 Julius van den Berg EF Education-EasyPost + 01:32.29
117 Eduardo Sepulveda Lotto Dstny + 01:33.19
118 Otto Vergaerde Lidl-Trek + 01:33.30
119 Sean Flynn Team dsm-firmenich + 01:33.30
120 Domen Novak UAE Team Emirates + 01:34.04
121 Cyril Barthe Burgos-BH + 01:34.38
122 Geoffrey Soupe TotalEnergies + 01:35.23
123 Dries van Gestel TotalEnergies + 01:36.00
124 Welay Berhe Team Jayco-AlUla + 01:36.53
125 Sébastien Grignard Lotto Dstny + 01:36.56
126 Marijn van den Berg EF Education-EasyPost + 01:37.22
127 Eric Fagundez Burgos-BH + 01:37.41
128 Samuele Battistella Astana Qazaqstan Team + 01:38.37
129 Jose Herrada Cofidis + 01:39.20
130 Edward Theuns Lidl-Trek + 01:39.44
131 Stefan Bissegger EF Education-EasyPost + 01:39.54
132 Romain Combaud Team dsm-firmenich + 01:40.56
133 Edward Planckaert Alpecin-Deceuninck + 01:41.05
134 Hugo Hofstetter Team Arkéa-Samsic + 01:43.02
135 Kaden Groves Alpecin-Deceuninck + 01:43.56
136 François Bidard Cofidis + 01:44.03
137 David González Caja Rural-Seguros RGA + 01:44.47
138 Boy van Poppel Intermarché-Circus-Wanty + 01:44.52
139 Tobias Bayer Alpecin-Deceuninck + 01:45.32
140 Sam Watson Groupama-FDJ + 01:46.32
141 Jason Osborne Alpecin-Deceuninck + 01:46.43
142 Casper Pedersen Soudal Quick-Step + 01:47.33
143 Milan Menten Lotto Dstny + 01:48.14
144 Hugo Page Intermarché-Circus-Wanty + 01:48.29
145 Kamil Gradek Bahrain Victorious + 01:50.03
146 André Carvalho Cofidis + 01:50.17
147 Sebastian Molano UAE Team Emirates + 01:51.33
148 Clément Davy Groupama-FDJ + 01:52.21
149 Thomas Bonnet TotalEnergies + 01:52.30
150 Davide Cimolai Cofidis + 01:53.45
151 Kim Heiduk INEOS Grenadiers + 01:53.57
152 Jarrad Drizners Lotto Dstny + 01:54.07
153 Maurice Ballerstedt Alpecin-Deceuninck + 01:54.52
154 Rune Herregodts Intermarché-Circus-Wanty + 01:56.01
155 Matevz Govekar Bahrain Victorious + 01:56.38
156 Alberto Dainese Team dsm-firmenich + 01:57.03
157 Rui Oliveira UAE Team Emirates + 01:57.09
158 Jimmy Janssens Alpecin-Deceuninck + 01:58.30
159 Callum Scotson Team Jayco-AlUla + 01:58.32
160 Robbe Ghys Alpecin-Deceuninck + 02:01.48

Youth

PosRiderTeam Time
1 Remco Evenepoel Soudal Quick-Step 39:28:54
2 Lenny Martinez Groupama-FDJ + 00.53
3 Joao Almeida UAE Team Emirates + 01.07
4 Juan Ayuso UAE Team Emirates + 01.16
5 Cian Uijtdebroeks BORA-hansgrohe + 04.07
6 Santiago Buitrago Bahrain Victorious + 05.28
7 Einer Rubio Movistar Team + 05.28
8 Attila Valter Jumbo-Visma + 12.51
9 Antonio Tiberi Bahrain Victorious + 25.19
10 Michel Ries Team Arkéa-Samsic + 37.24
11 Romain Grégoire Groupama-FDJ + 39.35
12 Max Poole Team dsm-firmenich + 48.45
13 Sean Quinn EF Education-EasyPost + 51.06
14 Finn Fisher-Black UAE Team Emirates + 52.52
15 Lennert Van Eetvelt Lotto Dstny + 55.06
16 Felix Engelhardt Team Jayco-AlUla + 57.53
17 Oier Lazkano Movistar Team + 58.04
18 Andreas Kron Lotto Dstny + 59.57
19 Andrea Piccolo EF Education-EasyPost + 01:03.46
20 Pelayo Sanchez Burgos-BH + 01:05.22
21 Diego Camargo EF Education-EasyPost + 01:05.48
22 Alan Jousseaume TotalEnergies + 01:08.06
23 Kévin Vauquelin Team Arkéa-Samsic + 01:11.18
24 Jon Barrenetxea Caja Rural-Seguros RGA + 01:11.20
25 Lorenzo Germani Groupama-FDJ + 01:12.43
26 Abel Balderstone Caja Rural-Seguros RGA + 01:13.47
27 Sylvain Moniquet Lotto Dstny + 01:17.36
28 Mathis Le Berre Team Arkéa-Samsic + 01:18.19
29 Vadim Pronskiy Astana Qazaqstan Team + 01:21.20
30 Julius Johansen Intermarché-Circus-Wanty + 01:23.36
31 Lewis Askey Groupama-FDJ + 01:29.17
32 Paul Lapeira AG2R Citroën Team + 01:29.21
33 Sean Flynn Team dsm-firmenich + 01:32.21
34 Welay Berhe Team Jayco-AlUla + 01:35.44
35 Sébastien Grignard Lotto Dstny + 01:35.47
36 Marijn van den Berg EF Education-EasyPost + 01:36.13
37 Eric Fagundez Burgos-BH + 01:36.32
38 Samuele Battistella Astana Qazaqstan Team + 01:37.28
39 Stefan Bissegger EF Education-EasyPost + 01:38.45
40 Kaden Groves Alpecin-Deceuninck + 01:42.47
41 Tobias Bayer Alpecin-Deceuninck + 01:44.23
42 Sam Watson Groupama-FDJ + 01:45.23
43 Hugo Page Intermarché-Circus-Wanty + 01:47.20
44 Clément Davy Groupama-FDJ + 01:51.12
45 Thomas Bonnet TotalEnergies + 01:51.21
46 Kim Heiduk INEOS Grenadiers + 01:52.48
47 Jarrad Drizners Lotto Dstny + 01:52.58
48 Maurice Ballerstedt Alpecin-Deceuninck + 01:53.43
49 Rune Herregodts Intermarché-Circus-Wanty + 01:54.52
50 Matevz Govekar Bahrain Victorious + 01:55.29
51 Alberto Dainese Team dsm-firmenich + 01:55.54

Points

PosRiderTeam Points
1 Kaden Groves Alpecin-Deceuninck 158
2 Remco Evenepoel Soudal Quick-Step 79
3 Andreas Kron Lotto Dstny 77
4 Marc Soler UAE Team Emirates 73
5 Andrea Vendrame AG2R Citroën Team 66
6 Geoffrey Soupe TotalEnergies 61
7 Filippo Ganna INEOS Grenadiers 59
8 Marijn van den Berg EF Education-EasyPost 57
9 Edward Theuns Lidl-Trek 55
10 Amanuel Ghebreigzabhier Lidl-Trek 52
11 Sepp Kuss Jumbo-Visma 49
12 Jonas Vingegaard Jumbo-Visma 49
13 Primoz Roglic Jumbo-Visma 48
14 Sebastian Molano UAE Team Emirates 48
15 Orluis Aular Caja Rural-Seguros RGA 47
16 Matteo Sobrero Team Jayco-AlUla 46
17 Lennard Kämna BORA-hansgrohe 45
18 Lenny Martinez Groupama-FDJ 42
19 David González Caja Rural-Seguros RGA 42
20 Juan Ayuso UAE Team Emirates 39
21 Chris Hamilton Team dsm-firmenich 39
22 Dries van Gestel TotalEnergies 38
23 Aleksandr Vlasov BORA-hansgrohe 34
24 Enric Mas Movistar Team 32
25 Joao Almeida UAE Team Emirates 30
26 Romain Grégoire Groupama-FDJ 30
27 Oier Lazkano Movistar Team 30
28 Jon Barrenetxea Caja Rural-Seguros RGA 30
29 Lewis Askey Groupama-FDJ 27
30 Jonathan Caicedo EF Education-EasyPost 26
31 Finn Fisher-Black UAE Team Emirates 26
32 Hugo Page Intermarché-Circus-Wanty 26
33 Joel Nicolau Caja Rural-Seguros RGA 25
34 Ruben Fernandez Cofidis 25
35 Sean Flynn Team dsm-firmenich 25
36 Iván García Cortina Movistar Team 23
37 Romain Bardet Team dsm-firmenich 21
38 Jesus Herrada Cofidis 20
39 Damiano Caruso Bahrain Victorious 20
40 Andrea Piccolo EF Education-EasyPost 20
41 Ander Okamika Burgos-BH 20
42 Rui Costa Intermarché-Circus-Wanty 20
43 Milan Menten Lotto Dstny 20
44 Alberto Dainese Team dsm-firmenich 19
45 Mikel Landa Bahrain Victorious 18
46 Wout Poels Bahrain Victorious 17
47 Fernando Barceló Caja Rural-Seguros RGA 17
48 Rune Herregodts Intermarché-Circus-Wanty 17
49 Paul Ourselin TotalEnergies 16
50 Lennert Van Eetvelt Lotto Dstny 15
51 Mathis Le Berre Team Arkéa-Samsic 15
52 Casper Pedersen Soudal Quick-Step 15
53 Cristian Rodriguez Team Arkéa-Samsic 14
54 Lukasz Owsian Team Arkéa-Samsic 13
55 Jan Maas Team Jayco-AlUla 12
56 Geraint Thomas INEOS Grenadiers 11
57 Daniel Navarro Burgos-BH 11
58 Cian Uijtdebroeks BORA-hansgrohe 10
59 Steff Cras TotalEnergies 10
60 Mattia Cattaneo Soudal Quick-Step 10
61 Pelayo Sanchez Burgos-BH 10
62 Diego Camargo EF Education-EasyPost 10
63 Edward Planckaert Alpecin-Deceuninck 10
64 Tobias Bayer Alpecin-Deceuninck 10
65 Maurice Ballerstedt Alpecin-Deceuninck 10
66 Einer Rubio Movistar Team 9
67 Rudy Molard Groupama-FDJ 9
68 Nelson Oliveira Movistar Team 9
69 Jesus Ezquerra Burgos-BH 9
70 Rémy Rochas Cofidis 8
71 Nicolas Prodhomme AG2R Citroën Team 8
72 Dorian Godon AG2R Citroën Team 7
73 Jarrad Drizners Lotto Dstny 7
74 Matevz Govekar Bahrain Victorious 7
75 Hugh Carthy EF Education-EasyPost 6
76 Felix Engelhardt Team Jayco-AlUla 6
77 Jacopo Mosca Lidl-Trek 6
78 Davide Cimolai Cofidis 6
79 Santiago Buitrago Bahrain Victorious 5
80 Wilco Kelderman Jumbo-Visma 5
81 Jonathan Castroviejo INEOS Grenadiers 5
82 Stefan Bissegger EF Education-EasyPost 5
83 David de la Cruz Astana Qazaqstan Team 3
84 Ben Zwiehoff BORA-hansgrohe 3
85 Alan Jousseaume TotalEnergies 3
86 Hugo Hofstetter Team Arkéa-Samsic 3
87 Max Poole Team dsm-firmenich 2
88 Nico Denz BORA-hansgrohe 2
89 Juan Pedro Lopez Lidl-Trek 1
90 Jose Manuel Diaz Burgos-BH -4

Mountain

PosRiderTeam Points
1 Jesus Herrada Cofidis 22
2 Eduardo Sepulveda Lotto Dstny 21
3 Remco Evenepoel Soudal Quick-Step 20
4 Matteo Sobrero Team Jayco-AlUla 11
5 Sepp Kuss Jumbo-Visma 10
6 Lennard Kämna BORA-hansgrohe 10
7 Andreas Kron Lotto Dstny 10
8 Jonas Vingegaard Jumbo-Visma 10
9 Damiano Caruso Bahrain Victorious 9
10 Primoz Roglic Jumbo-Visma 8
11 Romain Grégoire Groupama-FDJ 8
12 Jon Barrenetxea Caja Rural-Seguros RGA 7
13 Thomas De Gendt Lotto Dstny 7
14 Lenny Martinez Groupama-FDJ 6
15 Ruben Fernandez Cofidis 6
16 Amanuel Ghebreigzabhier Lidl-Trek 6
17 Sylvain Moniquet Lotto Dstny 5
18 Marc Soler UAE Team Emirates 5
19 Juan Ayuso UAE Team Emirates 5
20 Romain Bardet Team dsm-firmenich 4
21 Antonio Tiberi Bahrain Victorious 3
22 Oier Lazkano Movistar Team 3
23 Ander Okamika Burgos-BH 3
24 Joel Nicolau Caja Rural-Seguros RGA 3
25 Eric Fagundez Burgos-BH 3
26 David González Caja Rural-Seguros RGA 3
27 Enric Mas Movistar Team 2
28 Mikel Landa Bahrain Victorious 2
29 Einer Rubio Movistar Team 2
30 Jonathan Caicedo EF Education-EasyPost 2
31 Pelayo Sanchez Burgos-BH 2
32 Geraint Thomas INEOS Grenadiers 1
33 Mattia Cattaneo Soudal Quick-Step 1
34 Nicolas Prodhomme AG2R Citroën Team 1
35 Chris Hamilton Team dsm-firmenich 1
36 Marijn van den Berg EF Education-EasyPost 1
37 Jose Manuel Diaz Burgos-BH -4

Team

PosTeamTime
1 Jumbo-Visma 117:51:25
2 UAE Team Emirates + 00.57
3 Bahrain Victorious + 07.27
4 BORA-hansgrohe + 10.06
5 Movistar Team + 25.54
6 INEOS Grenadiers + 35.36
7 Soudal Quick-Step + 38.44
8 Groupama-FDJ + 38.56
9 EF Education-EasyPost + 47.54
10 TotalEnergies + 01:00.02
11 AG2R Citroën Team + 01:00.29
12 Astana Qazaqstan Team + 01:01.53
13 Caja Rural-Seguros RGA + 01:07.02
14 Team Arkéa-Samsic + 01:14.46
15 Burgos-BH + 01:29.32
16 Lidl-Trek + 01:30.32
17 Cofidis + 01:31.12
18 Team dsm-firmenich + 01:46.13
19 Intermarché-Circus-Wanty + 02:09.10
20 Team Jayco-AlUla + 02:15.54
21 Lotto Dstny + 02:20.54
22 Alpecin-Deceuninck + 04:42.40

Race profile

Race
Vuelta a España
Start date
26.08.2023
End date
17.09.2023
Total distance
158.2 km
Gen
Men
Cat
2.UWT
Country
Spain
Discipline
Road
First edition
1935

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️