Vuelta a España 2021 - Stage 7

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

GC

PosRiderTeam Time
1 Primoz Roglic Jumbo-Visma 25:18:35
2 Felix Großschartner BORA-hansgrohe + 00.08
3 Enric Mas Movistar Team + 00.25
4 Miguel Ángel López Movistar Team + 00.36
5 Jan Polanc UAE Team Emirates + 00.38
6 Egan Bernal INEOS Grenadiers + 00.41
7 Jack Haig Bahrain Victorious + 00.57
8 Sepp Kuss Jumbo-Visma + 00.59
9 Aleksandr Vlasov Astana-Premier Tech + 01.06
10 Adam Yates INEOS Grenadiers + 01.22
11 Giulio Ciccone Trek-Segafredo + 01.28
12 Mikel Landa Bahrain Victorious + 01.42
13 Fabio Aru Team Qhubeka NextHash + 01.47
14 David de la Cruz UAE Team Emirates + 02.14
15 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 02.19
16 Richard Carapaz INEOS Grenadiers + 02.48
17 Gino Mäder Bahrain Victorious + 02.52
18 Juan Pedro Lopez Trek-Segafredo + 03.03
19 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux + 05.05
20 Rudy Molard Groupama-FDJ + 05.09
21 Guillaume Martin Cofidis + 05.34
22 Clément Champoussin AG2R Citroën Team + 05.35
23 Lilian Calmejane AG2R Citroën Team + 06.24
24 Damiano Caruso Bahrain Victorious + 06.47
25 Rémy Rochas Cofidis + 08.17
26 Michael Storer Team DSM + 09.10
27 Luis León Sánchez Astana-Premier Tech + 09.32
28 Steven Kruijswijk Jumbo-Visma + 09.40
29 Jefferson Cepeda Caja Rural-Seguros RGA + 11.09
30 Martijn Tusveld Team DSM + 12.54
31 Rafal Majka UAE Team Emirates + 13.47
32 Steff Cras Lotto-Soudal + 14.23
33 Carlos Verona Movistar Team + 14.29
34 Andreas Kron Lotto-Soudal + 14.36
35 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 15.44
36 Oscar Cabedo Burgos-BH + 15.52
37 Pavel Sivakov INEOS Grenadiers + 17.09
38 Luis Angel Mate Euskaltel-Euskadi + 17.10
39 Gianluca Brambilla Trek-Segafredo + 18.44
40 Kenny Elissonde Trek-Segafredo + 19.05
41 Sam Oomen Jumbo-Visma + 19.19
42 Gorka Izagirre Astana-Premier Tech + 19.40
43 Geoffrey Bouchard AG2R Citroën Team + 22.18
44 Mikel Bizkarra Euskaltel-Euskadi + 22.22
45 Daniel Navarro Burgos-BH + 22.40
46 Sergio Henao Team Qhubeka NextHash + 23.05
47 Dylan van Baarle INEOS Grenadiers + 23.08
48 Ion Izagirre Astana-Premier Tech + 23.22
49 Jesus Herrada Cofidis + 23.27
50 Stan Dewulf AG2R Citroën Team + 24.13
51 Romain Bardet Team DSM + 24.24
52 James Knox Deceuninck-Quick Step + 24.28
53 Tobias Bayer Alpecin-Fenix + 25.34
54 Andrea Bagioli Deceuninck-Quick Step + 25.38
55 Mark Padun Bahrain Victorious + 25.41
56 Simon Carr EF Education-NIPPO + 25.49
57 Wout Poels Bahrain Victorious + 26.15
58 Mikaël Chérel AG2R Citroën Team + 26.33
59 Mauri Vansevenant Deceuninck-Quick Step + 26.48
60 Gotzon Martín Euskaltel-Euskadi + 26.55
61 Joe Dombrowski UAE Team Emirates + 27.21
62 Jetse Bol Burgos-BH + 27.23
63 Antonio Soto Euskaltel-Euskadi + 27.30
64 Jonathan Caicedo EF Education-NIPPO + 27.55
65 Fernando Barceló Cofidis + 28.34
66 Jonathan Lastra Caja Rural-Seguros RGA + 28.43
67 Nelson Oliveira Movistar Team + 29.02
68 Lawson Craddock EF Education-NIPPO + 29.26
69 Lucas Hamilton Team BikeExchange + 29.44
70 Jhonnatan Narvaez INEOS Grenadiers + 29.48
71 James Piccoli Israel Start-Up Nation + 30.02
72 Maxim Van Gils Lotto-Soudal + 30.07
73 Floris De Tier Alpecin-Fenix + 30.11
74 Nicolas Prodhomme AG2R Citroën Team + 31.31
75 Diego Camargo EF Education-NIPPO + 32.09
76 José Joaquin Rojas Movistar Team + 32.53
77 Andrey Zeits Team BikeExchange + 33.02
78 Angel Madrazo Burgos-BH + 33.09
79 Harm Vanhoucke Lotto-Soudal + 34.03
80 Sylvain Moniquet Lotto-Soudal + 34.38
81 Robert Gesink Jumbo-Visma + 35.31
82 Ben Zwiehoff BORA-hansgrohe + 35.31
83 Mikel Nieve Team BikeExchange + 35.37
84 Ryan Gibbons UAE Team Emirates + 36.38
85 Jay Vine Alpecin-Fenix + 37.26
86 Michael Matthews Team BikeExchange + 37.34
87 Olivier Le Gac Groupama-FDJ + 37.38
88 Julen Amezqueta Caja Rural-Seguros RGA + 37.40
89 Guy Niv Israel Start-Up Nation + 38.03
90 Alex Aranburu Astana-Premier Tech + 38.10
91 Nick Schultz Team BikeExchange + 38.30
92 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 38.34
93 Damien Touzé AG2R Citroën Team + 38.49
94 Magnus Cort EF Education-NIPPO + 39.23
95 Joan Bou Euskaltel-Euskadi + 40.20
96 Imanol Erviti Movistar Team + 40.28
97 Jens Keukeleire EF Education-NIPPO + 40.59
98 Cesare Benedetti BORA-hansgrohe + 41.14
99 Nathan Van Hooydonck Jumbo-Visma + 41.52
100 Max Schachmann BORA-hansgrohe + 41.58
101 Zdenek Stybar Deceuninck-Quick Step + 42.06
102 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 42.25
103 Clément Venturini AG2R Citroën Team + 42.27
104 Antonio Nibali Trek-Segafredo + 42.54
105 Luka Mezgec Team BikeExchange + 43.01
106 Ander Okamika Burgos-BH + 43.06
107 Aritz Bagües Caja Rural-Seguros RGA + 43.07
108 Anthony Roux Groupama-FDJ + 43.23
109 Carlos Canal Burgos-BH + 43.23
110 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 43.56
111 Chris Hamilton Team DSM + 44.13
112 Tom Pidcock INEOS Grenadiers + 44.16
113 Jasper Philipsen Alpecin-Fenix + 44.27
114 Pelayo Sanchez Burgos-BH + 44.40
115 Edward Planckaert Alpecin-Fenix + 44.43
116 Florian Sénéchal Deceuninck-Quick Step + 44.55
117 Oier Lazkano Caja Rural-Seguros RGA + 45.05
118 Mikel Iturria Euskaltel-Euskadi + 45.16
119 Rui Oliveira UAE Team Emirates + 45.17
120 Tobias Ludvigsson Groupama-FDJ + 45.18
121 Alexander Krieger Alpecin-Fenix + 45.20
122 Yuriy Natarov Astana-Premier Tech + 45.26
123 Jose Herrada Cofidis + 45.31
124 Anton Palzer BORA-hansgrohe + 45.35
125 Ramon Sinkeldam Groupama-FDJ + 46.24
126 Jon Aberasturi Caja Rural-Seguros RGA + 46.26
127 Eddy Finé Cofidis + 46.33
128 Robert Stannard Team BikeExchange + 47.38
129 Arnaud Démare Groupama-FDJ + 47.55
130 Bert-Jan Lindeman Team Qhubeka NextHash + 47.58
131 Sander Armee Team Qhubeka NextHash + 48.14
132 Matthew Holmes Lotto-Soudal + 48.16
133 Chad Haga Team DSM + 49.30
134 Koen Bouwman Jumbo-Visma + 51.10
135 Connor Brown Team Qhubeka NextHash + 51.13
136 Sep Vanmarcke Israel Start-Up Nation + 51.14
137 Juan Jose Lobato Euskaltel-Euskadi + 51.19
138 Dylan Sunderland Team Qhubeka NextHash + 51.34
139 Dimitri Claeys Team Qhubeka NextHash + 51.37
140 Thymen Arensman Team DSM + 51.46
141 Sebastian Berwick Israel Start-Up Nation + 51.46
142 Yukiya Arashiro Bahrain Victorious + 51.52
143 Sebastian Molano UAE Team Emirates + 51.54
144 Scott Thwaites Alpecin-Fenix + 52.27
145 Bert Van Lerberghe Deceuninck-Quick Step + 52.51
146 Salvatore Puccio INEOS Grenadiers + 52.54
147 Patrick Gamper BORA-hansgrohe + 53.04
148 Piet Allegaert Cofidis + 53.11
149 Lennard Hofstede Jumbo-Visma + 53.24
150 Alvaro Cuadros Caja Rural-Seguros RGA + 53.27
151 Alberto Dainese Team DSM + 53.40
152 Kevin Geniets Groupama-FDJ + 53.40
153 Sergio Martin Caja Rural-Seguros RGA + 53.50
154 Damien Howson Team BikeExchange + 54.13
155 Alex Kirsch Trek-Segafredo + 54.53
156 Matteo Trentin UAE Team Emirates + 55.08
157 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 55.34
158 Omar Fraile Astana-Premier Tech + 55.39
159 Sacha Modolo Alpecin-Fenix + 55.51
160 Johan Jacobs Movistar Team + 56.17
161 Nico Denz Team DSM + 56.34
162 Florian Vermeersch Lotto-Soudal + 56.37
163 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 57.42
164 Jacopo Guarnieri Groupama-FDJ + 58.01
165 Xabier Azparren Euskaltel-Euskadi + 58.07
166 Jan Tratnik Bahrain Victorious + 58.07
167 Thomas Scully EF Education-NIPPO + 58.18
168 Quinn Simmons Trek-Segafredo + 58.30
169 Martin Laas BORA-hansgrohe + 58.39
170 Jordi Meeus BORA-hansgrohe + 01:00.58
171 Fabio Jakobsen Deceuninck-Quick Step + 01:01.25
172 Itamar Einhorn Israel Start-Up Nation + 01:02.19
173 Josef Cerný Deceuninck-Quick Step + 01:02.20
174 Kiel Reijnen Trek-Segafredo + 01:02.29
175 Diego Rubio Burgos-BH + 01:02.57
176 Davide Cimolai Israel Start-Up Nation + 01:11.05
- Reinardt Janse van Rensburg Team Qhubeka NextHash OOT
- Alejandro Valverde Movistar Team DNF
- Mads Würtz Schmidt Israel Start-Up Nation DNF
- Hugh Carthy EF Education-NIPPO DNF
- Emmanuel Morin Cofidis DNF
- Óscar Rodríguez Astana-Premier Tech DNF

Youth

PosRiderTeam Time
1 Egan Bernal INEOS Grenadiers 25:19:16
2 Aleksandr Vlasov Astana-Premier Tech + 00.25
3 Gino Mäder Bahrain Victorious + 02.11
4 Juan Pedro Lopez Trek-Segafredo + 02.22
5 Clément Champoussin AG2R Citroën Team + 04.54
6 Rémy Rochas Cofidis + 07.36
7 Michael Storer Team DSM + 08.29
8 Jefferson Cepeda Caja Rural-Seguros RGA + 10.28
9 Steff Cras Lotto-Soudal + 13.42
10 Andreas Kron Lotto-Soudal + 13.55
11 Pavel Sivakov INEOS Grenadiers + 16.28
12 Stan Dewulf AG2R Citroën Team + 23.32
13 Tobias Bayer Alpecin-Fenix + 24.53
14 Andrea Bagioli Deceuninck-Quick Step + 24.57
15 Mark Padun Bahrain Victorious + 25.00
16 Simon Carr EF Education-NIPPO + 25.08
17 Mauri Vansevenant Deceuninck-Quick Step + 26.07
18 Gotzon Martín Euskaltel-Euskadi + 26.14
19 Fernando Barceló Cofidis + 27.53
20 Lucas Hamilton Team BikeExchange + 29.03
21 Jhonnatan Narvaez INEOS Grenadiers + 29.07
22 Maxim Van Gils Lotto-Soudal + 29.26
23 Nicolas Prodhomme AG2R Citroën Team + 30.50
24 Diego Camargo EF Education-NIPPO + 31.28
25 Harm Vanhoucke Lotto-Soudal + 33.22
26 Sylvain Moniquet Lotto-Soudal + 33.57
27 Damien Touzé AG2R Citroën Team + 38.08
28 Joan Bou Euskaltel-Euskadi + 39.39
29 Carlos Canal Burgos-BH + 42.42
30 Tom Pidcock INEOS Grenadiers + 43.35
31 Jasper Philipsen Alpecin-Fenix + 43.46
32 Pelayo Sanchez Burgos-BH + 43.59
33 Oier Lazkano Caja Rural-Seguros RGA + 44.24
34 Rui Oliveira UAE Team Emirates + 44.36
35 Yuriy Natarov Astana-Premier Tech + 44.45
36 Eddy Finé Cofidis + 45.52
37 Robert Stannard Team BikeExchange + 46.57
38 Connor Brown Team Qhubeka NextHash + 50.32
39 Dylan Sunderland Team Qhubeka NextHash + 50.53
40 Thymen Arensman Team DSM + 51.05
41 Sebastian Berwick Israel Start-Up Nation + 51.05
42 Patrick Gamper BORA-hansgrohe + 52.23
43 Alberto Dainese Team DSM + 52.59
44 Kevin Geniets Groupama-FDJ + 52.59
45 Sergio Martin Caja Rural-Seguros RGA + 53.09
46 Johan Jacobs Movistar Team + 55.36
47 Florian Vermeersch Lotto-Soudal + 55.56
48 Xabier Azparren Euskaltel-Euskadi + 57.26
49 Quinn Simmons Trek-Segafredo + 57.49
50 Jordi Meeus BORA-hansgrohe + 01:00.17
51 Fabio Jakobsen Deceuninck-Quick Step + 01:00.44
52 Itamar Einhorn Israel Start-Up Nation + 01:01.38

Points

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

Mountain

PosRiderTeam Points
1 Pavel Sivakov INEOS Grenadiers 16
2 Michael Storer Team DSM 12
3 Jack Haig Bahrain Victorious 11
4 Romain Bardet Team DSM 11
5 Kenny Elissonde Trek-Segafredo 10
6 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux 10
7 Sepp Kuss Jumbo-Visma 9
8 Jan Polanc UAE Team Emirates 6
9 Carlos Verona Movistar Team 6
10 Joe Dombrowski UAE Team Emirates 6
11 Tobias Bayer Alpecin-Fenix 5
12 Lilian Calmejane AG2R Citroën Team 3
13 Magnus Cort EF Education-NIPPO 3
14 Antonio Soto Euskaltel-Euskadi 3
15 Primoz Roglic Jumbo-Visma 2
16 Lawson Craddock EF Education-NIPPO 2
17 Jay Vine Alpecin-Fenix 2
18 Sep Vanmarcke Israel Start-Up Nation 2
19 Enric Mas Movistar Team 1
20 Ion Izagirre Astana-Premier Tech 1
21 Andrea Bagioli Deceuninck-Quick Step 1
22 Rui Oliveira UAE Team Emirates 1
23 Bert Van Lerberghe Deceuninck-Quick Step -2

Team

PosTeamTime
1 Movistar Team 75:54:12
2 INEOS Grenadiers + 02.10
3 Bahrain Victorious + 04.19
4 UAE Team Emirates + 04.26
5 Jumbo-Visma + 07.41
6 Intermarché-Wanty-Gobert Matériaux + 13.59
7 Team DSM + 17.42
8 AG2R Citroën Team + 18.11
9 Trek-Segafredo + 18.26
10 Astana-Premier Tech + 21.15
11 Cofidis + 25.00
12 Lotto-Soudal + 28.02
13 Burgos-BH + 40.29
14 Euskaltel-Euskadi + 43.06
15 EF Education-NIPPO + 44.30
16 Caja Rural-Seguros RGA + 48.36
17 BORA-hansgrohe + 52.38
18 Team Qhubeka NextHash + 54.16
19 Team BikeExchange + 01:03.10
20 Alpecin-Fenix + 01:10.20
21 Deceuninck-Quick Step + 01:13.02
22 Groupama-FDJ + 01:16.14
23 Israel Start-Up Nation + 01:36.44

Race profile

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