Vuelta a España 2021 - Stage 10

Roquetas de Mar > Rincón de la Victoria, 189.0km

14.08-05.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 Michael Storer Team DSM 4:09:21
2 Mauri Vansevenant Deceuninck-Quick Step + 00.22
3 Clément Champoussin AG2R Citroën Team + 00.22
4 Dylan van Baarle INEOS Grenadiers + 00.22
5 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux + 00.22
6 Jhonnatan Narvaez INEOS Grenadiers + 00.51
7 Nick Schultz Team BikeExchange + 00.51
8 Geoffrey Bouchard AG2R Citroën Team + 00.51
9 Lilian Calmejane AG2R Citroën Team + 00.51
10 Kenny Elissonde Trek-Segafredo + 00.51
11 Julen Amezqueta Caja Rural-Seguros RGA + 00.51
12 Guillaume Martin Cofidis + 00.51
13 Matteo Trentin UAE Team Emirates + 01.32
14 Floris De Tier Alpecin-Fenix + 01.32
15 Olivier Le Gac Groupama-FDJ + 02.20
16 Jonathan Lastra Caja Rural-Seguros RGA + 03.00
17 Damien Howson Team BikeExchange + 03.02
18 Andrea Bagioli Deceuninck-Quick Step + 03.02
19 Jesus Herrada Cofidis + 03.02
20 Rui Oliveira UAE Team Emirates + 03.16
21 Martijn Tusveld Team DSM + 04.20
22 Thymen Arensman Team DSM + 04.54
23 Max Schachmann BORA-hansgrohe + 05.17
24 Cesare Benedetti BORA-hansgrohe + 05.17
25 Luis León Sánchez Astana-Premier Tech + 05.17
26 Alex Aranburu Astana-Premier Tech + 05.17
27 Magnus Cort EF Education-NIPPO + 07.25
28 Xabier Azparren Euskaltel-Euskadi + 08.36
29 Lawson Craddock EF Education-NIPPO + 08.36
30 Jens Keukeleire EF Education-NIPPO + 08.36
31 Florian Vermeersch Lotto-Soudal + 11.00
32 Aleksandr Vlasov Astana-Premier Tech + 11.49
33 Miguel Ángel López Movistar Team + 11.49
34 Sepp Kuss Jumbo-Visma + 11.49
35 Jack Haig Bahrain Victorious + 11.49
36 Enric Mas Movistar Team + 11.49
37 Primoz Roglic Jumbo-Visma + 11.49
38 Felix Großschartner BORA-hansgrohe + 11.49
39 Rafal Majka UAE Team Emirates + 12.26
40 David de la Cruz UAE Team Emirates + 12.26
41 Gino Mäder Bahrain Victorious + 12.26
42 Adam Yates INEOS Grenadiers + 12.26
43 Egan Bernal INEOS Grenadiers + 12.26
44 Wout Poels Bahrain Victorious + 12.26
45 Fabio Aru Team Qhubeka NextHash + 12.26
46 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 12.26
47 Giulio Ciccone Trek-Segafredo + 13.03
48 Rémy Rochas Cofidis + 13.03
49 Mikel Nieve Team BikeExchange + 13.03
50 Andrey Zeits Team BikeExchange + 13.03
51 Jan Polanc UAE Team Emirates + 13.03
52 Sam Oomen Jumbo-Visma + 13.03
53 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 13.03
54 Steven Kruijswijk Jumbo-Visma + 13.03
55 Juan Pedro Lopez Trek-Segafredo + 13.03
56 Ben Zwiehoff BORA-hansgrohe + 13.03
57 Gorka Izagirre Astana-Premier Tech + 13.03
58 Jefferson Cepeda Caja Rural-Seguros RGA + 13.03
59 Oscar Cabedo Burgos-BH + 13.24
60 Gotzon Martín Euskaltel-Euskadi + 14.22
61 Mikel Bizkarra Euskaltel-Euskadi + 14.22
62 Carlos Verona Movistar Team + 14.22
63 Jetse Bol Burgos-BH + 15.58
64 Pelayo Sanchez Burgos-BH + 15.58
65 Luis Angel Mate Euskaltel-Euskadi + 15.58
66 Lucas Hamilton Team BikeExchange + 17.40
67 Damiano Caruso Bahrain Victorious + 19.04
68 Rudy Molard Groupama-FDJ + 19.04
69 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 19.04
70 Pavel Sivakov INEOS Grenadiers + 19.04
71 Joe Dombrowski UAE Team Emirates + 19.04
72 Sergio Henao Team Qhubeka NextHash + 19.04
73 Gianluca Brambilla Trek-Segafredo + 19.04
74 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 19.08
75 Patrick Gamper BORA-hansgrohe + 19.47
76 Diego Camargo EF Education-NIPPO + 19.47
77 Angel Madrazo Burgos-BH + 19.47
78 Koen Bouwman Jumbo-Visma + 19.47
79 Jose Herrada Cofidis + 19.47
80 Ion Izagirre Astana-Premier Tech + 20.59
81 Anton Palzer BORA-hansgrohe + 20.59
82 Mikaël Chérel AG2R Citroën Team + 20.59
83 José Joaquin Rojas Movistar Team + 20.59
84 Ryan Gibbons UAE Team Emirates + 20.59
85 Ander Okamika Burgos-BH + 20.59
86 Damien Touzé AG2R Citroën Team + 20.59
87 Richard Carapaz INEOS Grenadiers + 20.59
88 Arnaud Démare Groupama-FDJ + 21.41
89 James Piccoli Israel Start-Up Nation + 21.41
90 Ramon Sinkeldam Groupama-FDJ + 21.41
91 Connor Brown Team Qhubeka NextHash + 21.41
92 Oier Lazkano Caja Rural-Seguros RGA + 21.41
93 Alex Kirsch Trek-Segafredo + 21.41
94 Eddy Finé Cofidis + 21.41
95 Chris Hamilton Team DSM + 21.41
96 Romain Bardet Team DSM + 21.41
97 Dylan Sunderland Team Qhubeka NextHash + 21.41
98 Imanol Erviti Movistar Team + 21.41
99 Sander Armee Team Qhubeka NextHash + 21.41
100 Chad Haga Team DSM + 21.41
101 Nelson Oliveira Movistar Team + 21.41
102 Yukiya Arashiro Bahrain Victorious + 21.41
103 Mikel Landa Bahrain Victorious + 21.41
104 Jan Tratnik Bahrain Victorious + 21.41
105 Tobias Ludvigsson Groupama-FDJ + 21.41
106 Robert Stannard Team BikeExchange + 21.41
107 Fernando Barceló Cofidis + 21.41
108 Yuriy Natarov Astana-Premier Tech + 21.41
109 Anthony Roux Groupama-FDJ + 21.41
110 Clément Venturini AG2R Citroën Team + 21.41
111 Salvatore Puccio INEOS Grenadiers + 21.41
112 Antonio Nibali Trek-Segafredo + 21.41
113 Robert Gesink Jumbo-Visma + 21.41
114 Michael Matthews Team BikeExchange + 21.41
115 Diego Rubio Burgos-BH + 21.41
116 Daniel Navarro Burgos-BH + 21.41
117 Carlos Canal Burgos-BH + 21.41
118 Steff Cras Lotto-Soudal + 21.41
119 James Knox Deceuninck-Quick Step + 21.41
120 Nico Denz Team DSM + 21.41
121 Omar Fraile Astana-Premier Tech + 21.41
122 Mikel Iturria Euskaltel-Euskadi + 21.41
123 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 21.41
124 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 21.41
125 Alvaro Cuadros Caja Rural-Seguros RGA + 21.41
126 Aritz Bagües Caja Rural-Seguros RGA + 21.41
127 Thomas Scully EF Education-NIPPO + 21.41
128 Mark Padun Bahrain Victorious + 21.41
129 Quinn Simmons Trek-Segafredo + 21.41
130 Kiel Reijnen Trek-Segafredo + 21.41
131 Jonathan Caicedo EF Education-NIPPO + 21.41
132 Joan Bou Euskaltel-Euskadi + 22.59
133 Juan Jose Lobato Euskaltel-Euskadi + 22.59
134 Lennard Hofstede Jumbo-Visma + 22.59
135 Nathan Van Hooydonck Jumbo-Visma + 22.59
136 Jordi Meeus BORA-hansgrohe + 22.59
137 Luka Mezgec Team BikeExchange + 22.59
138 Jon Aberasturi Caja Rural-Seguros RGA + 22.59
139 Simon Carr EF Education-NIPPO + 24.45
140 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 25.24
141 Bert-Jan Lindeman Team Qhubeka NextHash + 25.29
142 Dimitri Claeys Team Qhubeka NextHash + 25.29
143 Guy Niv Israel Start-Up Nation + 25.29
144 Josef Cerný Deceuninck-Quick Step + 25.31
145 Bert Van Lerberghe Deceuninck-Quick Step + 25.31
146 Sylvain Moniquet Lotto-Soudal + 25.31
147 Fabio Jakobsen Deceuninck-Quick Step + 25.31
148 Florian Sénéchal Deceuninck-Quick Step + 25.31
149 Zdenek Stybar Deceuninck-Quick Step + 25.31
150 Stan Dewulf AG2R Citroën Team + 25.31
151 Scott Thwaites Alpecin-Fenix + 25.31
152 Itamar Einhorn Israel Start-Up Nation + 25.31
153 Maxim Van Gils Lotto-Soudal + 25.31
154 Edward Planckaert Alpecin-Fenix + 25.31
155 Matthew Holmes Lotto-Soudal + 25.31
156 Tobias Bayer Alpecin-Fenix + 25.31
157 Jasper Philipsen Alpecin-Fenix + 25.31
158 Alberto Dainese Team DSM + 25.31
159 Nicolas Prodhomme AG2R Citroën Team + 25.31
160 Tom Pidcock INEOS Grenadiers + 25.31
161 Andreas Kron Lotto-Soudal + 25.31
162 Alexander Krieger Alpecin-Fenix + 25.31
163 Piet Allegaert Cofidis + 25.31
164 Jay Vine Alpecin-Fenix + 25.31
165 Sacha Modolo Alpecin-Fenix + 25.31
166 Kevin Geniets Groupama-FDJ + 25.31
167 Sebastian Berwick Israel Start-Up Nation + 25.31
168 Sep Vanmarcke Israel Start-Up Nation + 25.31
169 Antonio Soto Euskaltel-Euskadi + 25.31
170 Martin Laas BORA-hansgrohe + 25.31
171 Harm Vanhoucke Lotto-Soudal + 25.31

GC

PosRiderTeam Time
1 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux 38:37:46
2 Guillaume Martin Cofidis + 00.58
3 Primoz Roglic Jumbo-Visma + 02.17
4 Enric Mas Movistar Team + 02.45
5 Miguel Ángel López Movistar Team + 03.38
6 Jack Haig Bahrain Victorious + 03.59
7 Egan Bernal INEOS Grenadiers + 04.46
8 Sepp Kuss Jumbo-Visma + 04.57
9 Adam Yates INEOS Grenadiers + 05.01
10 Felix Großschartner BORA-hansgrohe + 05.42
11 Giulio Ciccone Trek-Segafredo + 06.10
12 Aleksandr Vlasov Astana-Premier Tech + 06.12
13 David de la Cruz UAE Team Emirates + 06.49
14 Gino Mäder Bahrain Victorious + 06.54
15 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 06.59
16 Fabio Aru Team Qhubeka NextHash + 07.30
17 Juan Pedro Lopez Trek-Segafredo + 09.23
18 Jan Polanc UAE Team Emirates + 11.11
19 Steven Kruijswijk Jumbo-Visma + 14.55
20 Damiano Caruso Bahrain Victorious + 15.07
21 Geoffrey Bouchard AG2R Citroën Team + 16.17
22 Mikel Landa Bahrain Victorious + 17.56
23 Lilian Calmejane AG2R Citroën Team + 21.39
24 Rémy Rochas Cofidis + 21.40
25 Richard Carapaz INEOS Grenadiers + 22.24
26 Martijn Tusveld Team DSM + 23.32
27 Clément Champoussin AG2R Citroën Team + 23.56
28 Rafal Majka UAE Team Emirates + 24.08
29 Carlos Verona Movistar Team + 25.04
30 Kenny Elissonde Trek-Segafredo + 30.37
31 Dylan van Baarle INEOS Grenadiers + 30.39
32 Luis León Sánchez Astana-Premier Tech + 32.04
33 Gianluca Brambilla Trek-Segafredo + 33.37
34 Michael Storer Team DSM + 34.17
35 Sam Oomen Jumbo-Visma + 36.23
36 Wout Poels Bahrain Victorious + 36.31
37 Steff Cras Lotto-Soudal + 36.40
38 Gorka Izagirre Astana-Premier Tech + 36.49
39 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 39.50
40 Julen Amezqueta Caja Rural-Seguros RGA + 40.27
41 Nick Schultz Team BikeExchange + 41.45
42 Mark Padun Bahrain Victorious + 41.55
43 Oscar Cabedo Burgos-BH + 42.04
44 Jesus Herrada Cofidis + 42.11
45 Jonathan Lastra Caja Rural-Seguros RGA + 42.16
46 Rudy Molard Groupama-FDJ + 42.18
47 Mikel Nieve Team BikeExchange + 42.35
48 Mikel Bizkarra Euskaltel-Euskadi + 42.40
49 Pavel Sivakov INEOS Grenadiers + 43.15
50 Mauri Vansevenant Deceuninck-Quick Step + 45.39
51 Sergio Henao Team Qhubeka NextHash + 46.15
52 Jefferson Cepeda Caja Rural-Seguros RGA + 46.36
53 Romain Bardet Team DSM + 47.25
54 Ion Izagirre Astana-Premier Tech + 48.57
55 Andrey Zeits Team BikeExchange + 49.05
56 Jhonnatan Narvaez INEOS Grenadiers + 50.39
57 Luis Angel Mate Euskaltel-Euskadi + 51.13
58 James Piccoli Israel Start-Up Nation + 52.40
59 Gotzon Martín Euskaltel-Euskadi + 53.35
60 Floris De Tier Alpecin-Fenix + 54.07
61 Daniel Navarro Burgos-BH + 55.04
62 Andrea Bagioli Deceuninck-Quick Step + 56.43
63 Olivier Le Gac Groupama-FDJ + 57.40
64 Lawson Craddock EF Education-NIPPO + 01:00.18
65 Mikaël Chérel AG2R Citroën Team + 01:00.18
66 Ryan Gibbons UAE Team Emirates + 01:00.37
67 Jetse Bol Burgos-BH + 01:01.26
68 Fernando Barceló Cofidis + 01:02.33
69 Andreas Kron Lotto-Soudal + 01:04.24
70 Cesare Benedetti BORA-hansgrohe + 01:04.36
71 Rui Oliveira UAE Team Emirates + 01:04.37
72 James Knox Deceuninck-Quick Step + 01:04.44
73 Joe Dombrowski UAE Team Emirates + 01:05.00
74 Max Schachmann BORA-hansgrohe + 01:05.20
75 Lucas Hamilton Team BikeExchange + 01:05.29
76 Angel Madrazo Burgos-BH + 01:05.42
77 Ben Zwiehoff BORA-hansgrohe + 01:06.39
78 Joan Bou Euskaltel-Euskadi + 01:06.49
79 Jens Keukeleire EF Education-NIPPO + 01:08.07
80 Jonathan Caicedo EF Education-NIPPO + 01:08.11
81 Stan Dewulf AG2R Citroën Team + 01:08.13
82 Nelson Oliveira Movistar Team + 01:08.48
83 José Joaquin Rojas Movistar Team + 01:09.23
84 Robert Gesink Jumbo-Visma + 01:10.28
85 Magnus Cort EF Education-NIPPO + 01:10.58
86 Tobias Bayer Alpecin-Fenix + 01:13.29
87 Maxim Van Gils Lotto-Soudal + 01:13.43
88 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01:14.21
89 Nicolas Prodhomme AG2R Citroën Team + 01:14.44
90 Imanol Erviti Movistar Team + 01:14.55
91 Alex Aranburu Astana-Premier Tech + 01:15.17
92 Antonio Soto Euskaltel-Euskadi + 01:15.22
93 Damien Howson Team BikeExchange + 01:15.50
94 Jose Herrada Cofidis + 01:17.36
95 Damien Touzé AG2R Citroën Team + 01:18.17
96 Diego Camargo EF Education-NIPPO + 01:18.37
97 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 01:18.56
98 Thymen Arensman Team DSM + 01:19.04
99 Anthony Roux Groupama-FDJ + 01:19.14
100 Yuriy Natarov Astana-Premier Tech + 01:19.53
101 Matteo Trentin UAE Team Emirates + 01:21.06
102 Guy Niv Israel Start-Up Nation + 01:21.37
103 Koen Bouwman Jumbo-Visma + 01:21.39
104 Sander Armee Team Qhubeka NextHash + 01:22.41
105 Michael Matthews Team BikeExchange + 01:22.42
106 Pelayo Sanchez Burgos-BH + 01:23.02
107 Carlos Canal Burgos-BH + 01:23.09
108 Harm Vanhoucke Lotto-Soudal + 01:23.44
109 Simon Carr EF Education-NIPPO + 01:24.02
110 Antonio Nibali Trek-Segafredo + 01:24.46
111 Sylvain Moniquet Lotto-Soudal + 01:25.29
112 Jay Vine Alpecin-Fenix + 01:25.51
113 Eddy Finé Cofidis + 01:26.19
114 Xabier Azparren Euskaltel-Euskadi + 01:26.29
115 Clément Venturini AG2R Citroën Team + 01:26.32
116 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 01:26.51
117 Ander Okamika Burgos-BH + 01:26.58
118 Robert Stannard Team BikeExchange + 01:28.06
119 Nathan Van Hooydonck Jumbo-Visma + 01:28.06
120 Chris Hamilton Team DSM + 01:28.25
121 Mikel Iturria Euskaltel-Euskadi + 01:29.17
122 Florian Vermeersch Lotto-Soudal + 01:30.01
123 Aritz Bagües Caja Rural-Seguros RGA + 01:30.05
124 Tom Pidcock INEOS Grenadiers + 01:30.37
125 Alvaro Cuadros Caja Rural-Seguros RGA + 01:30.55
126 Patrick Gamper BORA-hansgrohe + 01:30.56
127 Jon Aberasturi Caja Rural-Seguros RGA + 01:31.49
128 Arnaud Démare Groupama-FDJ + 01:32.00
129 Tobias Ludvigsson Groupama-FDJ + 01:32.53
130 Jasper Philipsen Alpecin-Fenix + 01:33.09
131 Edward Planckaert Alpecin-Fenix + 01:33.17
132 Luka Mezgec Team BikeExchange + 01:33.33
133 Salvatore Puccio INEOS Grenadiers + 01:33.35
134 Anton Palzer BORA-hansgrohe + 01:34.07
135 Oier Lazkano Caja Rural-Seguros RGA + 01:34.19
136 Alexander Krieger Alpecin-Fenix + 01:34.58
137 Connor Brown Team Qhubeka NextHash + 01:35.18
138 Dylan Sunderland Team Qhubeka NextHash + 01:35.39
139 Ramon Sinkeldam Groupama-FDJ + 01:35.39
140 Yukiya Arashiro Bahrain Victorious + 01:35.57
141 Bert-Jan Lindeman Team Qhubeka NextHash + 01:36.21
142 Jan Tratnik Bahrain Victorious + 01:36.24
143 Zdenek Stybar Deceuninck-Quick Step + 01:36.31
144 Matthew Holmes Lotto-Soudal + 01:37.57
145 Florian Sénéchal Deceuninck-Quick Step + 01:38.29
146 Kevin Geniets Groupama-FDJ + 01:38.34
147 Lennard Hofstede Jumbo-Visma + 01:38.44
148 Dimitri Claeys Team Qhubeka NextHash + 01:39.30
149 Chad Haga Team DSM + 01:39.30
150 Sep Vanmarcke Israel Start-Up Nation + 01:39.48
151 Omar Fraile Astana-Premier Tech + 01:40.11
152 Nico Denz Team DSM + 01:40.39
153 Piet Allegaert Cofidis + 01:41.06
154 Juan Jose Lobato Euskaltel-Euskadi + 01:41.51
155 Sebastian Berwick Israel Start-Up Nation + 01:42.37
156 Scott Thwaites Alpecin-Fenix + 01:43.25
157 Sacha Modolo Alpecin-Fenix + 01:43.46
158 Alex Kirsch Trek-Segafredo + 01:44.37
159 Bert Van Lerberghe Deceuninck-Quick Step + 01:45.55
160 Thomas Scully EF Education-NIPPO + 01:46.10
161 Quinn Simmons Trek-Segafredo + 01:46.31
162 Alberto Dainese Team DSM + 01:46.38
163 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 01:46.56
164 Diego Rubio Burgos-BH + 01:47.02
165 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 01:48.31
166 Jordi Meeus BORA-hansgrohe + 01:51.30
167 Martin Laas BORA-hansgrohe + 01:54.10
168 Kiel Reijnen Trek-Segafredo + 01:54.10
169 Fabio Jakobsen Deceuninck-Quick Step + 01:54.19
170 Itamar Einhorn Israel Start-Up Nation + 01:57.50
171 Josef Cerný Deceuninck-Quick Step + 01:58.54

Youth

PosRiderTeam Time
1 Egan Bernal INEOS Grenadiers 38:42:32
2 Aleksandr Vlasov Astana-Premier Tech + 01.26
3 Gino Mäder Bahrain Victorious + 02.08
4 Juan Pedro Lopez Trek-Segafredo + 04.37
5 Rémy Rochas Cofidis + 16.54
6 Clément Champoussin AG2R Citroën Team + 19.10
7 Michael Storer Team DSM + 29.31
8 Steff Cras Lotto-Soudal + 31.54
9 Mark Padun Bahrain Victorious + 37.09
10 Pavel Sivakov INEOS Grenadiers + 38.29
11 Mauri Vansevenant Deceuninck-Quick Step + 40.53
12 Jefferson Cepeda Caja Rural-Seguros RGA + 41.50
13 Jhonnatan Narvaez INEOS Grenadiers + 45.53
14 Gotzon Martín Euskaltel-Euskadi + 48.49
15 Andrea Bagioli Deceuninck-Quick Step + 51.57
16 Fernando Barceló Cofidis + 57.47
17 Andreas Kron Lotto-Soudal + 59.38
18 Rui Oliveira UAE Team Emirates + 59.51
19 Lucas Hamilton Team BikeExchange + 01:00.43
20 Joan Bou Euskaltel-Euskadi + 01:02.03
21 Stan Dewulf AG2R Citroën Team + 01:03.27
22 Tobias Bayer Alpecin-Fenix + 01:08.43
23 Maxim Van Gils Lotto-Soudal + 01:08.57
24 Nicolas Prodhomme AG2R Citroën Team + 01:09.58
25 Damien Touzé AG2R Citroën Team + 01:13.31
26 Diego Camargo EF Education-NIPPO + 01:13.51
27 Thymen Arensman Team DSM + 01:14.18
28 Yuriy Natarov Astana-Premier Tech + 01:15.07
29 Pelayo Sanchez Burgos-BH + 01:18.16
30 Carlos Canal Burgos-BH + 01:18.23
31 Harm Vanhoucke Lotto-Soudal + 01:18.58
32 Simon Carr EF Education-NIPPO + 01:19.16
33 Sylvain Moniquet Lotto-Soudal + 01:20.43
34 Eddy Finé Cofidis + 01:21.33
35 Xabier Azparren Euskaltel-Euskadi + 01:21.43
36 Robert Stannard Team BikeExchange + 01:23.20
37 Florian Vermeersch Lotto-Soudal + 01:25.15
38 Tom Pidcock INEOS Grenadiers + 01:25.51
39 Patrick Gamper BORA-hansgrohe + 01:26.10
40 Jasper Philipsen Alpecin-Fenix + 01:28.23
41 Oier Lazkano Caja Rural-Seguros RGA + 01:29.33
42 Connor Brown Team Qhubeka NextHash + 01:30.32
43 Dylan Sunderland Team Qhubeka NextHash + 01:30.53
44 Kevin Geniets Groupama-FDJ + 01:33.48
45 Sebastian Berwick Israel Start-Up Nation + 01:37.51
46 Quinn Simmons Trek-Segafredo + 01:41.45
47 Alberto Dainese Team DSM + 01:41.52
48 Jordi Meeus BORA-hansgrohe + 01:46.44
49 Fabio Jakobsen Deceuninck-Quick Step + 01:49.33
50 Itamar Einhorn Israel Start-Up Nation + 01:53.04

Points

PosRiderTeam Points
1 Fabio Jakobsen Deceuninck-Quick Step 180
2 Jasper Philipsen Alpecin-Fenix 164
3 Arnaud Démare Groupama-FDJ 74
4 Alberto Dainese Team DSM 73
5 Primoz Roglic Jumbo-Visma 71
6 Michael Matthews Team BikeExchange 70
7 Magnus Cort EF Education-NIPPO 67
8 Lilian Calmejane AG2R Citroën Team 59
9 Matteo Trentin UAE Team Emirates 54
10 Alex Aranburu Astana-Premier Tech 52
11 Michael Storer Team DSM 50
12 Piet Allegaert Cofidis 45
13 Enric Mas Movistar Team 44
14 Andrea Bagioli Deceuninck-Quick Step 44
15 Jordi Meeus BORA-hansgrohe 42
16 Jon Aberasturi Caja Rural-Seguros RGA 39
17 Jan Polanc UAE Team Emirates 35
18 Angel Madrazo Burgos-BH 34
19 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux 33
20 Riccardo Minali Intermarché-Wanty-Gobert Matériaux 32
21 Damiano Caruso Bahrain Victorious 30
22 Jetse Bol Burgos-BH 30
23 Joan Bou Euskaltel-Euskadi 30
24 Miguel Ángel López Movistar Team 30
25 Pavel Sivakov INEOS Grenadiers 30
26 Dylan van Baarle INEOS Grenadiers 29
27 Julen Amezqueta Caja Rural-Seguros RGA 26
28 Aleksandr Vlasov Astana-Premier Tech 26
29 Egan Bernal INEOS Grenadiers 25
30 Mauri Vansevenant Deceuninck-Quick Step 25
31 Romain Bardet Team DSM 25
32 Jack Haig Bahrain Victorious 24
33 Adam Yates INEOS Grenadiers 23
34 Sepp Kuss Jumbo-Visma 22
35 Clément Champoussin AG2R Citroën Team 22
36 Kenny Elissonde Trek-Segafredo 22
37 Martin Laas BORA-hansgrohe 22
38 Aritz Bagües Caja Rural-Seguros RGA 20
39 Oier Lazkano Caja Rural-Seguros RGA 20
40 Steff Cras Lotto-Soudal 20
41 Giulio Ciccone Trek-Segafredo 19
42 Rui Oliveira UAE Team Emirates 19
43 Lawson Craddock EF Education-NIPPO 18
44 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux 17
45 Carlos Verona Movistar Team 17
46 Olivier Le Gac Groupama-FDJ 17
47 Joe Dombrowski UAE Team Emirates 17
48 Antonio Soto Euskaltel-Euskadi 17
49 Pelayo Sanchez Burgos-BH 17
50 Mikel Iturria Euskaltel-Euskadi 17
51 Felix Großschartner BORA-hansgrohe 16
52 Itamar Einhorn Israel Start-Up Nation 16
53 Jhonnatan Narvaez INEOS Grenadiers 15
54 Ryan Gibbons UAE Team Emirates 15
55 Tobias Bayer Alpecin-Fenix 15
56 Thymen Arensman Team DSM 15
57 Carlos Canal Burgos-BH 15
58 Xabier Azparren Euskaltel-Euskadi 15
59 Ander Okamika Burgos-BH 15
60 Jan Tratnik Bahrain Victorious 15
61 David de la Cruz UAE Team Emirates 13
62 Geoffrey Bouchard AG2R Citroën Team 13
63 Nick Schultz Team BikeExchange 13
64 Bert-Jan Lindeman Team Qhubeka NextHash 13
65 Omar Fraile Astana-Premier Tech 13
66 Thomas Scully EF Education-NIPPO 13
67 Bert Van Lerberghe Deceuninck-Quick Step 11
68 Josef Cerný Deceuninck-Quick Step 11
69 Stan Dewulf AG2R Citroën Team 10
70 Tom Pidcock INEOS Grenadiers 10
71 Gino Mäder Bahrain Victorious 9
72 Andreas Kron Lotto-Soudal 8
73 Damien Touzé AG2R Citroën Team 8
74 Florian Vermeersch Lotto-Soudal 8
75 Mikel Landa Bahrain Victorious 7
76 Juan Jose Lobato Euskaltel-Euskadi 7
77 Guillaume Martin Cofidis 5
78 Gotzon Martín Euskaltel-Euskadi 5
79 Jay Vine Alpecin-Fenix 5
80 Steven Kruijswijk Jumbo-Visma 4
81 Martijn Tusveld Team DSM 4
82 Clément Venturini AG2R Citroën Team 4
83 Louis Meintjes Intermarché-Wanty-Gobert Matériaux 3
84 Fabio Aru Team Qhubeka NextHash 3
85 Simone Petilli Intermarché-Wanty-Gobert Matériaux 3
86 Floris De Tier Alpecin-Fenix 3
87 Robert Stannard Team BikeExchange 3
88 Chad Haga Team DSM 3
89 Sep Vanmarcke Israel Start-Up Nation 3
90 Juan Pedro Lopez Trek-Segafredo 2
91 Jesus Herrada Cofidis 2
92 Daniel Navarro Burgos-BH -4
93 Florian Sénéchal Deceuninck-Quick Step -37

Mountain

PosRiderTeam Points
1 Damiano Caruso Bahrain Victorious 28
2 Romain Bardet Team DSM 22
3 Michael Storer Team DSM 17
4 Pavel Sivakov INEOS Grenadiers 16
5 Jack Haig Bahrain Victorious 15
6 Primoz Roglic Jumbo-Visma 12
7 Kenny Elissonde Trek-Segafredo 11
8 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux 10
9 Sepp Kuss Jumbo-Visma 9
10 Enric Mas Movistar Team 7
11 Jan Polanc UAE Team Emirates 6
12 Carlos Verona Movistar Team 6
13 Joe Dombrowski UAE Team Emirates 6
14 Wout Poels Bahrain Victorious 5
15 Tobias Bayer Alpecin-Fenix 5
16 Julen Amezqueta Caja Rural-Seguros RGA 5
17 Magnus Cort EF Education-NIPPO 3
18 Lilian Calmejane AG2R Citroën Team 3
19 Clément Champoussin AG2R Citroën Team 3
20 Antonio Soto Euskaltel-Euskadi 3
21 Miguel Ángel López Movistar Team 2
22 Martijn Tusveld Team DSM 2
23 Lawson Craddock EF Education-NIPPO 2
24 Jay Vine Alpecin-Fenix 2
25 Sep Vanmarcke Israel Start-Up Nation 2
26 Rafal Majka UAE Team Emirates 1
27 Jefferson Cepeda Caja Rural-Seguros RGA 1
28 Ion Izagirre Astana-Premier Tech 1
29 Andrea Bagioli Deceuninck-Quick Step 1
30 Rui Oliveira UAE Team Emirates 1
31 Bert Van Lerberghe Deceuninck-Quick Step -2
32 Daniel Navarro Burgos-BH -4

Team

PosTeamTime
1 INEOS Grenadiers 115:49:03
2 UAE Team Emirates + 11.31
3 Movistar Team + 15.47
4 Bahrain Victorious + 16.00
5 Jumbo-Visma + 21.59
6 Trek-Segafredo + 28.50
7 Intermarché-Wanty-Gobert Matériaux + 40.22
8 AG2R Citroën Team + 43.15
9 Astana-Premier Tech + 47.49
10 Team DSM + 50.02
11 Cofidis + 51.49
12 Team BikeExchange + 01:21.10
13 Caja Rural-Seguros RGA + 01:32.46
14 Euskaltel-Euskadi + 01:38.26
15 BORA-hansgrohe + 01:47.38
16 Team Qhubeka NextHash + 02:00.18
17 Burgos-BH + 02:04.08
18 Lotto-Soudal + 02:08.51
19 EF Education-NIPPO + 02:09.57
20 Deceuninck-Quick Step + 02:44.32
21 Groupama-FDJ + 02:50.11
22 Alpecin-Fenix + 03:12.48
23 Israel Start-Up Nation + 03:31.16

Race profile

Race
Vuelta a España
Start date
14.08.2021
End date
05.09.2021
Total distance
189.0 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 ❤️