Vuelta a España 2021 - Stage 17

Unquera > Lagos de Covadonga, 185.8km

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 Primoz Roglic Jumbo-Visma 4:34:45
2 Sepp Kuss Jumbo-Visma + 01.35
3 Miguel Ángel López Movistar Team + 01.35
4 Adam Yates INEOS Grenadiers + 01.35
5 Jack Haig Bahrain Victorious + 01.35
6 Enric Mas Movistar Team + 01.35
7 Egan Bernal INEOS Grenadiers + 01.35
8 Gino Mäder Bahrain Victorious + 01.35
9 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 02.29
10 Clément Champoussin AG2R Citroën Team + 02.44
11 Steven Kruijswijk Jumbo-Visma + 02.44
12 Felix Großschartner BORA-hansgrohe + 02.47
13 David de la Cruz UAE Team Emirates + 02.47
14 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 03.43
15 Guillaume Martin Cofidis + 04.46
16 Floris De Tier Alpecin-Fenix + 05.03
17 Juan Pedro Lopez Trek-Segafredo + 05.20
18 Wout Poels Bahrain Victorious + 05.25
19 Geoffrey Bouchard AG2R Citroën Team + 05.52
20 Rémy Rochas Cofidis + 05.57
21 Daniel Navarro Burgos-BH + 07.46
22 Oscar Cabedo Burgos-BH + 07.49
23 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux + 09.23
24 Luis Angel Mate Euskaltel-Euskadi + 09.23
25 Sam Oomen Jumbo-Visma + 09.41
26 Mikel Nieve Team BikeExchange + 11.45
27 Gorka Izagirre Astana-Premier Tech + 11.45
28 Gianluca Brambilla Trek-Segafredo + 11.45
29 Damiano Caruso Bahrain Victorious + 11.45
30 Gotzon Martín Euskaltel-Euskadi + 11.45
31 Koen Bouwman Jumbo-Visma + 11.45
32 Ben Zwiehoff BORA-hansgrohe + 12.21
33 Ion Izagirre Astana-Premier Tech + 13.08
34 Sergio Henao Team Qhubeka NextHash + 13.34
35 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 13.34
36 Mikel Iturria Euskaltel-Euskadi + 18.19
37 Jefferson Cepeda Caja Rural-Seguros RGA + 18.28
38 Julen Amezqueta Caja Rural-Seguros RGA + 18.59
39 Ander Okamika Burgos-BH + 20.15
40 Alvaro Cuadros Caja Rural-Seguros RGA + 20.15
41 Pavel Sivakov INEOS Grenadiers + 21.02
42 Jose Herrada Cofidis + 22.04
43 Steff Cras Lotto-Soudal + 22.50
44 Mikaël Chérel AG2R Citroën Team + 22.50
45 Mikel Bizkarra Euskaltel-Euskadi + 23.03
46 Robert Gesink Jumbo-Visma + 26.32
47 Andrey Zeits Team BikeExchange + 26.32
48 José Joaquin Rojas Movistar Team + 26.32
49 Martijn Tusveld Team DSM + 26.32
50 Thymen Arensman Team DSM + 26.32
51 Lilian Calmejane AG2R Citroën Team + 26.32
52 Jesus Herrada Cofidis + 26.32
53 Anthony Roux Groupama-FDJ + 26.36
54 Diego Camargo EF Education-NIPPO + 26.38
55 Joe Dombrowski UAE Team Emirates + 26.38
56 Rafal Majka UAE Team Emirates + 26.41
57 Nicolas Prodhomme AG2R Citroën Team + 26.43
58 Romain Bardet Team DSM + 26.43
59 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 26.45
60 James Piccoli Israel Start-Up Nation + 26.54
61 Andreas Kron Lotto-Soudal + 28.07
62 Tobias Ludvigsson Groupama-FDJ + 29.13
63 Nathan Van Hooydonck Jumbo-Visma + 29.13
64 Michael Storer Team DSM + 30.05
65 Lucas Hamilton Team BikeExchange + 30.05
66 Jan Polanc UAE Team Emirates + 32.20
67 Jens Keukeleire EF Education-NIPPO + 35.13
68 Dylan van Baarle INEOS Grenadiers + 35.13
69 Sylvain Moniquet Lotto-Soudal + 35.13
70 Nelson Oliveira Movistar Team + 35.13
71 Olivier Le Gac Groupama-FDJ + 35.13
72 Fabio Aru Team Qhubeka NextHash + 35.13
73 Jonathan Lastra Caja Rural-Seguros RGA + 35.18
74 Jan Tratnik Bahrain Victorious + 35.23
75 Tom Pidcock INEOS Grenadiers + 35.25
76 Chris Hamilton Team DSM + 35.26
77 Lawson Craddock EF Education-NIPPO + 35.26
78 Yuriy Natarov Astana-Premier Tech + 35.29
79 Aleksandr Vlasov Astana-Premier Tech + 35.29
80 Antonio Nibali Trek-Segafredo + 35.29
81 Angel Madrazo Burgos-BH + 35.29
82 Anton Palzer BORA-hansgrohe + 36.57
83 Ryan Gibbons UAE Team Emirates + 36.57
84 Patrick Gamper BORA-hansgrohe + 36.59
85 Michael Matthews Team BikeExchange + 37.57
86 Quinn Simmons Trek-Segafredo + 38.38
87 Alex Kirsch Trek-Segafredo + 38.38
88 Jetse Bol Burgos-BH + 38.38
89 Scott Thwaites Alpecin-Fenix + 38.38
90 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 38.38
91 Eddy Finé Cofidis + 38.38
92 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 38.38
93 Imanol Erviti Movistar Team + 38.38
94 Carlos Canal Burgos-BH + 38.38
95 Matthew Holmes Lotto-Soudal + 38.38
96 Maxim Van Gils Lotto-Soudal + 38.38
97 Nick Schultz Team BikeExchange + 38.38
98 Nico Denz Team DSM + 38.38
99 Clément Venturini AG2R Citroën Team + 38.38
100 Damien Howson Team BikeExchange + 38.38
101 James Knox Deceuninck-Quick Step + 38.38
102 Pelayo Sanchez Burgos-BH + 38.38
103 Florian Vermeersch Lotto-Soudal + 38.38
104 Stan Dewulf AG2R Citroën Team + 38.38
105 Xabier Azparren Euskaltel-Euskadi + 38.38
106 Dylan Sunderland Team Qhubeka NextHash + 38.38
107 Aritz Bagües Caja Rural-Seguros RGA + 38.38
108 Yukiya Arashiro Bahrain Victorious + 38.38
109 Chad Haga Team DSM + 38.38
110 Fernando Barceló Cofidis + 38.38
111 Mark Padun Bahrain Victorious + 38.49
112 Damien Touzé AG2R Citroën Team + 38.49
113 Kevin Geniets Groupama-FDJ + 38.49
114 Sebastian Berwick Israel Start-Up Nation + 38.49
115 Mauri Vansevenant Deceuninck-Quick Step + 38.53
116 Andrea Bagioli Deceuninck-Quick Step + 38.56
117 Magnus Cort EF Education-NIPPO + 38.59
118 Sacha Modolo Alpecin-Fenix + 38.59
119 Harm Vanhoucke Lotto-Soudal + 39.06
120 Jay Vine Alpecin-Fenix + 39.45
121 Salvatore Puccio INEOS Grenadiers + 40.23
122 Ramon Sinkeldam Groupama-FDJ + 40.23
123 Oier Lazkano Caja Rural-Seguros RGA + 40.23
124 Carlos Verona Movistar Team + 40.23
125 Jon Aberasturi Caja Rural-Seguros RGA + 40.23
126 Bert-Jan Lindeman Team Qhubeka NextHash + 40.23
127 Lennard Hofstede Jumbo-Visma + 40.23
128 Thomas Scully EF Education-NIPPO + 40.27
129 Edward Planckaert Alpecin-Fenix + 40.27
130 Diego Rubio Burgos-BH + 40.27
131 Robert Stannard Team BikeExchange + 40.35
132 Matteo Trentin UAE Team Emirates + 40.49
133 Rui Oliveira UAE Team Emirates + 40.49
134 Connor Brown Team Qhubeka NextHash + 40.53
135 Alexander Krieger Alpecin-Fenix + 41.27
136 Cesare Benedetti BORA-hansgrohe + 41.34
137 Guy Niv Israel Start-Up Nation + 41.34
138 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 42.58
139 Arnaud Démare Groupama-FDJ + 42.58
140 Joan Bou Euskaltel-Euskadi + 44.58
141 Antonio Soto Euskaltel-Euskadi + 44.58
142 Juan Jose Lobato Euskaltel-Euskadi + 45.00
143 Josef Cerný Deceuninck-Quick Step + 45.07
144 Bert Van Lerberghe Deceuninck-Quick Step + 45.11
145 Piet Allegaert Cofidis + 45.11
146 Jordi Meeus BORA-hansgrohe + 45.14
147 Florian Sénéchal Deceuninck-Quick Step + 45.16
148 Alberto Dainese Team DSM + 45.17
149 Luka Mezgec Team BikeExchange + 45.19
150 Martin Laas BORA-hansgrohe + 45.19
151 Dimitri Claeys Team Qhubeka NextHash + 45.21
152 Fabio Jakobsen Deceuninck-Quick Step + 45.21
153 Zdenek Stybar Deceuninck-Quick Step + 45.21
- Mikel Landa Bahrain Victorious DNF
- Sander Armee Team Qhubeka NextHash DNF
- Luis León Sánchez Astana-Premier Tech DNF
- Kenny Elissonde Trek-Segafredo DNF
- Itamar Einhorn Israel Start-Up Nation DNF

GC

PosRiderTeam Time
1 Primoz Roglic Jumbo-Visma 68:42:56
2 Enric Mas Movistar Team + 02.22
3 Miguel Ángel López Movistar Team + 03.11
4 Jack Haig Bahrain Victorious + 03.46
5 Guillaume Martin Cofidis + 04.16
6 Egan Bernal INEOS Grenadiers + 04.29
7 Adam Yates INEOS Grenadiers + 04.45
8 Sepp Kuss Jumbo-Visma + 05.04
9 Felix Großschartner BORA-hansgrohe + 06.54
10 Gino Mäder Bahrain Victorious + 06.58
11 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux + 07.59
12 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 08.12
13 David de la Cruz UAE Team Emirates + 08.34
14 Juan Pedro Lopez Trek-Segafredo + 15.04
15 Steven Kruijswijk Jumbo-Visma + 16.06
16 Rémy Rochas Cofidis + 31.08
17 Geoffrey Bouchard AG2R Citroën Team + 32.49
18 Clément Champoussin AG2R Citroën Team + 38.24
19 Aleksandr Vlasov Astana-Premier Tech + 40.09
20 Sam Oomen Jumbo-Visma + 48.09
21 Damiano Caruso Bahrain Victorious + 49.08
22 Rafal Majka UAE Team Emirates + 54.15
23 Oscar Cabedo Burgos-BH + 54.53
24 Gorka Izagirre Astana-Premier Tech + 54.59
25 Gianluca Brambilla Trek-Segafredo + 59.54
26 Sergio Henao Team Qhubeka NextHash + 01:00.54
27 Steff Cras Lotto-Soudal + 01:03.08
28 Jefferson Cepeda Caja Rural-Seguros RGA + 01:06.30
29 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 01:07.33
30 Mikel Nieve Team BikeExchange + 01:08.15
31 Ion Izagirre Astana-Premier Tech + 01:09.28
32 Daniel Navarro Burgos-BH + 01:11.35
33 Carlos Verona Movistar Team + 01:12.49
34 Gotzon Martín Euskaltel-Euskadi + 01:15.06
35 Wout Poels Bahrain Victorious + 01:16.23
36 Romain Bardet Team DSM + 01:18.28
37 Martijn Tusveld Team DSM + 01:21.38
38 Jan Polanc UAE Team Emirates + 01:26.22
39 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01:27.30
40 Lilian Calmejane AG2R Citroën Team + 01:30.18
41 Luis Angel Mate Euskaltel-Euskadi + 01:30.30
42 Pavel Sivakov INEOS Grenadiers + 01:32.17
43 Jesus Herrada Cofidis + 01:37.51
44 Julen Amezqueta Caja Rural-Seguros RGA + 01:43.07
45 Andrey Zeits Team BikeExchange + 01:43.50
46 Ryan Gibbons UAE Team Emirates + 01:45.44
47 Mikaël Chérel AG2R Citroën Team + 01:46.03
48 Dylan van Baarle INEOS Grenadiers + 01:47.37
49 Koen Bouwman Jumbo-Visma + 01:48.48
50 Fabio Aru Team Qhubeka NextHash + 01:50.28
51 Ben Zwiehoff BORA-hansgrohe + 01:54.20
52 Jens Keukeleire EF Education-NIPPO + 01:54.35
53 Floris De Tier Alpecin-Fenix + 01:56.10
54 Michael Storer Team DSM + 01:57.09
55 Jonathan Lastra Caja Rural-Seguros RGA + 01:59.59
56 Joe Dombrowski UAE Team Emirates + 02:00.41
57 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 02:02.18
58 Nick Schultz Team BikeExchange + 02:02.49
59 Nicolas Prodhomme AG2R Citroën Team + 02:08.25
60 Jose Herrada Cofidis + 02:13.00
61 José Joaquin Rojas Movistar Team + 02:19.57
62 James Piccoli Israel Start-Up Nation + 02:20.12
63 Mark Padun Bahrain Victorious + 02:21.06
64 Mikel Bizkarra Euskaltel-Euskadi + 02:21.28
65 Robert Gesink Jumbo-Visma + 02:21.58
66 Anthony Roux Groupama-FDJ + 02:23.27
67 Andreas Kron Lotto-Soudal + 02:23.29
68 Lucas Hamilton Team BikeExchange + 02:24.49
69 Tom Pidcock INEOS Grenadiers + 02:27.53
70 Diego Camargo EF Education-NIPPO + 02:31.04
71 Olivier Le Gac Groupama-FDJ + 02:32.05
72 Jetse Bol Burgos-BH + 02:33.44
73 Lawson Craddock EF Education-NIPPO + 02:34.05
74 Imanol Erviti Movistar Team + 02:34.07
75 Mikel Iturria Euskaltel-Euskadi + 02:34.45
76 Magnus Cort EF Education-NIPPO + 02:35.11
77 Chris Hamilton Team DSM + 02:36.04
78 Thymen Arensman Team DSM + 02:37.10
79 Maxim Van Gils Lotto-Soudal + 02:37.39
80 Andrea Bagioli Deceuninck-Quick Step + 02:38.19
81 Guy Niv Israel Start-Up Nation + 02:38.32
82 Yuriy Natarov Astana-Premier Tech + 02:39.08
83 Mauri Vansevenant Deceuninck-Quick Step + 02:41.19
84 Angel Madrazo Burgos-BH + 02:43.38
85 Michael Matthews Team BikeExchange + 02:44.24
86 Stan Dewulf AG2R Citroën Team + 02:46.43
87 Jay Vine Alpecin-Fenix + 02:46.50
88 Nelson Oliveira Movistar Team + 02:48.19
89 Cesare Benedetti BORA-hansgrohe + 02:48.21
90 Fernando Barceló Cofidis + 02:49.30
91 Damien Howson Team BikeExchange + 02:49.52
92 Damien Touzé AG2R Citroën Team + 02:50.50
93 Ander Okamika Burgos-BH + 02:51.24
94 Rui Oliveira UAE Team Emirates + 02:51.37
95 Aritz Bagües Caja Rural-Seguros RGA + 02:51.39
96 Nathan Van Hooydonck Jumbo-Visma + 02:53.27
97 Alvaro Cuadros Caja Rural-Seguros RGA + 02:55.27
98 Joan Bou Euskaltel-Euskadi + 02:56.05
99 James Knox Deceuninck-Quick Step + 02:57.51
100 Matteo Trentin UAE Team Emirates + 02:57.58
101 Kevin Geniets Groupama-FDJ + 02:58.07
102 Antonio Soto Euskaltel-Euskadi + 02:59.22
103 Jan Tratnik Bahrain Victorious + 03:01.23
104 Oier Lazkano Caja Rural-Seguros RGA + 03:02.17
105 Patrick Gamper BORA-hansgrohe + 03:03.24
106 Matthew Holmes Lotto-Soudal + 03:04.34
107 Arnaud Démare Groupama-FDJ + 03:06.10
108 Sylvain Moniquet Lotto-Soudal + 03:06.42
109 Tobias Ludvigsson Groupama-FDJ + 03:07.05
110 Clément Venturini AG2R Citroën Team + 03:07.58
111 Antonio Nibali Trek-Segafredo + 03:08.44
112 Pelayo Sanchez Burgos-BH + 03:08.55
113 Dylan Sunderland Team Qhubeka NextHash + 03:09.52
114 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 03:10.07
115 Eddy Finé Cofidis + 03:10.22
116 Luka Mezgec Team BikeExchange + 03:10.50
117 Salvatore Puccio INEOS Grenadiers + 03:14.44
118 Florian Vermeersch Lotto-Soudal + 03:15.59
119 Carlos Canal Burgos-BH + 03:20.38
120 Yukiya Arashiro Bahrain Victorious + 03:20.45
121 Florian Sénéchal Deceuninck-Quick Step + 03:21.20
122 Harm Vanhoucke Lotto-Soudal + 03:21.51
123 Ramon Sinkeldam Groupama-FDJ + 03:23.20
124 Anton Palzer BORA-hansgrohe + 03:24.29
125 Edward Planckaert Alpecin-Fenix + 03:25.03
126 Robert Stannard Team BikeExchange + 03:25.11
127 Lennard Hofstede Jumbo-Visma + 03:26.06
128 Chad Haga Team DSM + 03:27.23
129 Xabier Azparren Euskaltel-Euskadi + 03:27.36
130 Nico Denz Team DSM + 03:29.38
131 Alexander Krieger Alpecin-Fenix + 03:30.30
132 Sacha Modolo Alpecin-Fenix + 03:32.50
133 Alex Kirsch Trek-Segafredo + 03:34.13
134 Jon Aberasturi Caja Rural-Seguros RGA + 03:35.08
135 Piet Allegaert Cofidis + 03:37.28
136 Diego Rubio Burgos-BH + 03:37.33
137 Bert-Jan Lindeman Team Qhubeka NextHash + 03:37.38
138 Zdenek Stybar Deceuninck-Quick Step + 03:41.20
139 Dimitri Claeys Team Qhubeka NextHash + 03:42.09
140 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 03:46.30
141 Sebastian Berwick Israel Start-Up Nation + 03:47.59
142 Scott Thwaites Alpecin-Fenix + 03:48.11
143 Thomas Scully EF Education-NIPPO + 03:48.19
144 Juan Jose Lobato Euskaltel-Euskadi + 03:51.29
145 Quinn Simmons Trek-Segafredo + 03:51.44
146 Bert Van Lerberghe Deceuninck-Quick Step + 03:53.51
147 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 03:55.55
148 Alberto Dainese Team DSM + 03:56.08
149 Jordi Meeus BORA-hansgrohe + 04:01.04
150 Fabio Jakobsen Deceuninck-Quick Step + 04:04.47
151 Martin Laas BORA-hansgrohe + 04:05.09
152 Connor Brown Team Qhubeka NextHash + 04:06.31
153 Josef Cerný Deceuninck-Quick Step + 04:14.27
- Mikel Landa Bahrain Victorious DNF
- Sander Armee Team Qhubeka NextHash DNF
- Luis León Sánchez Astana-Premier Tech DNF
- Kenny Elissonde Trek-Segafredo DNF
- Itamar Einhorn Israel Start-Up Nation DNF

Youth

PosRiderTeam Time
1 Egan Bernal INEOS Grenadiers 68:47:25
2 Gino Mäder Bahrain Victorious + 02.29
3 Juan Pedro Lopez Trek-Segafredo + 10.35
4 Rémy Rochas Cofidis + 26.39
5 Clément Champoussin AG2R Citroën Team + 33.55
6 Aleksandr Vlasov Astana-Premier Tech + 35.40
7 Steff Cras Lotto-Soudal + 58.39
8 Jefferson Cepeda Caja Rural-Seguros RGA + 01:02.01
9 Gotzon Martín Euskaltel-Euskadi + 01:10.37
10 Pavel Sivakov INEOS Grenadiers + 01:27.48
11 Michael Storer Team DSM + 01:52.40
12 Nicolas Prodhomme AG2R Citroën Team + 02:03.56
13 Mark Padun Bahrain Victorious + 02:16.37
14 Andreas Kron Lotto-Soudal + 02:19.00
15 Lucas Hamilton Team BikeExchange + 02:20.20
16 Tom Pidcock INEOS Grenadiers + 02:23.24
17 Diego Camargo EF Education-NIPPO + 02:26.35
18 Thymen Arensman Team DSM + 02:32.41
19 Maxim Van Gils Lotto-Soudal + 02:33.10
20 Andrea Bagioli Deceuninck-Quick Step + 02:33.50
21 Yuriy Natarov Astana-Premier Tech + 02:34.39
22 Mauri Vansevenant Deceuninck-Quick Step + 02:36.50
23 Stan Dewulf AG2R Citroën Team + 02:42.14
24 Fernando Barceló Cofidis + 02:45.01
25 Damien Touzé AG2R Citroën Team + 02:46.21
26 Rui Oliveira UAE Team Emirates + 02:47.08
27 Joan Bou Euskaltel-Euskadi + 02:51.36
28 Kevin Geniets Groupama-FDJ + 02:53.38
29 Oier Lazkano Caja Rural-Seguros RGA + 02:57.48
30 Patrick Gamper BORA-hansgrohe + 02:58.55
31 Sylvain Moniquet Lotto-Soudal + 03:02.13
32 Pelayo Sanchez Burgos-BH + 03:04.26
33 Dylan Sunderland Team Qhubeka NextHash + 03:05.23
34 Eddy Finé Cofidis + 03:05.53
35 Florian Vermeersch Lotto-Soudal + 03:11.30
36 Carlos Canal Burgos-BH + 03:16.09
37 Harm Vanhoucke Lotto-Soudal + 03:17.22
38 Robert Stannard Team BikeExchange + 03:20.42
39 Xabier Azparren Euskaltel-Euskadi + 03:23.07
40 Sebastian Berwick Israel Start-Up Nation + 03:43.30
41 Quinn Simmons Trek-Segafredo + 03:47.15
42 Alberto Dainese Team DSM + 03:51.39
43 Jordi Meeus BORA-hansgrohe + 03:56.35
44 Fabio Jakobsen Deceuninck-Quick Step + 04:00.18
45 Connor Brown Team Qhubeka NextHash + 04:02.02

Points

PosRiderTeam Points
1 Fabio Jakobsen Deceuninck-Quick Step 250
2 Primoz Roglic Jumbo-Visma 145
3 Matteo Trentin UAE Team Emirates 123
4 Magnus Cort EF Education-NIPPO 114
5 Michael Matthews Team BikeExchange 110
6 Alberto Dainese Team DSM 109
7 Arnaud Démare Groupama-FDJ 88
8 Enric Mas Movistar Team 85
9 Egan Bernal INEOS Grenadiers 73
10 Miguel Ángel López Movistar Team 72
11 Jordi Meeus BORA-hansgrohe 72
12 Romain Bardet Team DSM 70
13 Andrea Bagioli Deceuninck-Quick Step 69
14 Adam Yates INEOS Grenadiers 66
15 Jetse Bol Burgos-BH 65
16 Piet Allegaert Cofidis 65
17 Stan Dewulf AG2R Citroën Team 63
18 Michael Storer Team DSM 60
19 Lilian Calmejane AG2R Citroën Team 59
20 Jack Haig Bahrain Victorious 58
21 Felix Großschartner BORA-hansgrohe 57
22 Jon Aberasturi Caja Rural-Seguros RGA 55
23 Sepp Kuss Jumbo-Visma 49
24 Antonio Soto Euskaltel-Euskadi 48
25 Damiano Caruso Bahrain Victorious 45
26 Riccardo Minali Intermarché-Wanty-Gobert Matériaux 45
27 Julen Amezqueta Caja Rural-Seguros RGA 43
28 Steven Kruijswijk Jumbo-Visma 43
29 Aleksandr Vlasov Astana-Premier Tech 43
30 Rafal Majka UAE Team Emirates 40
31 Joan Bou Euskaltel-Euskadi 40
32 Pavel Sivakov INEOS Grenadiers 40
33 Clément Champoussin AG2R Citroën Team 39
34 Rui Oliveira UAE Team Emirates 39
35 Jan Polanc UAE Team Emirates 35
36 Ryan Gibbons UAE Team Emirates 35
37 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux 34
38 Angel Madrazo Burgos-BH 34
39 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux 33
40 Bert Van Lerberghe Deceuninck-Quick Step 33
41 Mikel Iturria Euskaltel-Euskadi 30
42 Chris Hamilton Team DSM 30
43 Dylan van Baarle INEOS Grenadiers 29
44 Andreas Kron Lotto-Soudal 28
45 Steff Cras Lotto-Soudal 26
46 Mauri Vansevenant Deceuninck-Quick Step 25
47 Nicolas Prodhomme AG2R Citroën Team 24
48 David de la Cruz UAE Team Emirates 23
49 Tom Pidcock INEOS Grenadiers 23
50 Aritz Bagües Caja Rural-Seguros RGA 22
51 Martin Laas BORA-hansgrohe 22
52 Gino Mäder Bahrain Victorious 21
53 Jan Tratnik Bahrain Victorious 21
54 Daniel Navarro Burgos-BH 20
55 Oier Lazkano Caja Rural-Seguros RGA 20
56 Edward Planckaert Alpecin-Fenix 20
57 Jay Vine Alpecin-Fenix 20
58 Jesus Herrada Cofidis 19
59 Lawson Craddock EF Education-NIPPO 18
60 Luka Mezgec Team BikeExchange 18
61 Carlos Verona Movistar Team 17
62 Joe Dombrowski UAE Team Emirates 17
63 Olivier Le Gac Groupama-FDJ 17
64 Pelayo Sanchez Burgos-BH 17
65 Carlos Canal Burgos-BH 17
66 Juan Pedro Lopez Trek-Segafredo 15
67 Jonathan Lastra Caja Rural-Seguros RGA 15
68 José Joaquin Rojas Movistar Team 15
69 Thymen Arensman Team DSM 15
70 Ander Okamika Burgos-BH 15
71 Xabier Azparren Euskaltel-Euskadi 15
72 Quinn Simmons Trek-Segafredo 15
73 Florian Sénéchal Deceuninck-Quick Step 13
74 Geoffrey Bouchard AG2R Citroën Team 13
75 Wout Poels Bahrain Victorious 13
76 Nick Schultz Team BikeExchange 13
77 Mikel Bizkarra Euskaltel-Euskadi 13
78 Nathan Van Hooydonck Jumbo-Visma 13
79 Florian Vermeersch Lotto-Soudal 13
80 Harm Vanhoucke Lotto-Soudal 13
81 Chad Haga Team DSM 13
82 Bert-Jan Lindeman Team Qhubeka NextHash 13
83 Thomas Scully EF Education-NIPPO 13
84 Guillaume Martin Cofidis 12
85 Martijn Tusveld Team DSM 11
86 Anthony Roux Groupama-FDJ 11
87 Clément Venturini AG2R Citroën Team 11
88 Josef Cerný Deceuninck-Quick Step 11
89 Louis Meintjes Intermarché-Wanty-Gobert Matériaux 10
90 Koen Bouwman Jumbo-Visma 10
91 Matthew Holmes Lotto-Soudal 10
92 Dimitri Claeys Team Qhubeka NextHash 10
93 Gianluca Brambilla Trek-Segafredo 9
94 Andrey Zeits Team BikeExchange 9
95 Damien Touzé AG2R Citroën Team 8
96 Kevin Geniets Groupama-FDJ 8
97 Sacha Modolo Alpecin-Fenix 8
98 Juan Jose Lobato Euskaltel-Euskadi 7
99 Alexander Krieger Alpecin-Fenix 6
100 Sergio Henao Team Qhubeka NextHash 5
101 Gotzon Martín Euskaltel-Euskadi 5
102 Ion Izagirre Astana-Premier Tech 4
103 Simone Petilli Intermarché-Wanty-Gobert Matériaux 3
104 Fabio Aru Team Qhubeka NextHash 3
105 Floris De Tier Alpecin-Fenix 3
106 Dylan Sunderland Team Qhubeka NextHash 3
107 Robert Stannard Team BikeExchange 3
108 Jan Hirt Intermarché-Wanty-Gobert Matériaux 2

Mountain

PosRiderTeam Points
1 Romain Bardet Team DSM 51
2 Michael Storer Team DSM 34
3 Damiano Caruso Bahrain Victorious 33
4 Primoz Roglic Jumbo-Visma 33
5 Rafal Majka UAE Team Emirates 29
6 Jack Haig Bahrain Victorious 19
7 Sepp Kuss Jumbo-Visma 19
8 Pavel Sivakov INEOS Grenadiers 16
9 Egan Bernal INEOS Grenadiers 10
10 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux 10
11 Jan Polanc UAE Team Emirates 9
12 Wout Poels Bahrain Victorious 9
13 Fabio Aru Team Qhubeka NextHash 9
14 Magnus Cort EF Education-NIPPO 8
15 Miguel Ángel López Movistar Team 8
16 Steven Kruijswijk Jumbo-Visma 8
17 Enric Mas Movistar Team 7
18 Julen Amezqueta Caja Rural-Seguros RGA 7
19 Clément Champoussin AG2R Citroën Team 6
20 Oscar Cabedo Burgos-BH 6
21 Carlos Verona Movistar Team 6
22 Jesus Herrada Cofidis 6
23 Joe Dombrowski UAE Team Emirates 6
24 Jay Vine Alpecin-Fenix 6
25 Matthew Holmes Lotto-Soudal 6
26 Chris Hamilton Team DSM 5
27 Adam Yates INEOS Grenadiers 4
28 Andrey Zeits Team BikeExchange 4
29 Matteo Trentin UAE Team Emirates 4
30 Jetse Bol Burgos-BH 3
31 Mikel Iturria Euskaltel-Euskadi 3
32 Gianluca Brambilla Trek-Segafredo 3
33 Lilian Calmejane AG2R Citroën Team 3
34 Antonio Soto Euskaltel-Euskadi 3
35 David de la Cruz UAE Team Emirates 2
36 Martijn Tusveld Team DSM 2
37 Ryan Gibbons UAE Team Emirates 2
38 Mikel Bizkarra Euskaltel-Euskadi 2
39 Tom Pidcock INEOS Grenadiers 2
40 Olivier Le Gac Groupama-FDJ 2
41 Lawson Craddock EF Education-NIPPO 2
42 Andrea Bagioli Deceuninck-Quick Step 2
43 Gino Mäder Bahrain Victorious 1
44 Sergio Henao Team Qhubeka NextHash 1
45 Jefferson Cepeda Caja Rural-Seguros RGA 1
46 Ion Izagirre Astana-Premier Tech 1
47 Nicolas Prodhomme AG2R Citroën Team 1
48 Maxim Van Gils Lotto-Soudal 1
49 Stan Dewulf AG2R Citroën Team 1
50 Rui Oliveira UAE Team Emirates 1
51 Arnaud Démare Groupama-FDJ 1
52 Bert Van Lerberghe Deceuninck-Quick Step -2
53 Daniel Navarro Burgos-BH -4

Team

PosTeamTime
1 Bahrain Victorious 206:19:32
2 Jumbo-Visma + 06.37
3 INEOS Grenadiers + 08.49
4 Movistar Team + 30.00
5 Intermarché-Wanty-Gobert Matériaux + 41.21
6 UAE Team Emirates + 44.23
7 Trek-Segafredo + 01:16.09
8 AG2R Citroën Team + 01:16.46
9 Cofidis + 01:22.52
10 Astana-Premier Tech + 01:44.28
11 Team DSM + 02:35.57
12 Caja Rural-Seguros RGA + 03:01.21
13 Burgos-BH + 03:02.43
14 Euskaltel-Euskadi + 03:05.24
15 Team BikeExchange + 03:12.05
16 BORA-hansgrohe + 03:42.17
17 Lotto-Soudal + 04:07.19
18 Team Qhubeka NextHash + 04:46.13
19 EF Education-NIPPO + 04:58.19
20 Groupama-FDJ + 05:11.14
21 Alpecin-Fenix + 06:32.15
22 Deceuninck-Quick Step + 07:18.36
23 Israel Start-Up Nation + 07:50.06

Race profile

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