Vuelta a España 2021 - Stage 16

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

GC

PosRiderTeam Time
1 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux 64:06:47
2 Guillaume Martin Cofidis + 00.54
3 Primoz Roglic Jumbo-Visma + 01.36
4 Enric Mas Movistar Team + 02.11
5 Miguel Ángel López Movistar Team + 03.04
6 Jack Haig Bahrain Victorious + 03.35
7 Egan Bernal INEOS Grenadiers + 04.21
8 Adam Yates INEOS Grenadiers + 04.34
9 Sepp Kuss Jumbo-Visma + 04.59
10 Felix Großschartner BORA-hansgrohe + 05.31
11 Aleksandr Vlasov Astana-Premier Tech + 06.04
12 Gino Mäder Bahrain Victorious + 06.47
13 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 07.07
14 David de la Cruz UAE Team Emirates + 07.11
15 Juan Pedro Lopez Trek-Segafredo + 11.08
16 Steven Kruijswijk Jumbo-Visma + 14.46
17 Rémy Rochas Cofidis + 26.35
18 Geoffrey Bouchard AG2R Citroën Team + 28.21
19 Rafal Majka UAE Team Emirates + 28.58
20 Carlos Verona Movistar Team + 33.50
21 Clément Champoussin AG2R Citroën Team + 37.04
22 Damiano Caruso Bahrain Victorious + 38.47
23 Sam Oomen Jumbo-Visma + 39.52
24 Steff Cras Lotto-Soudal + 41.42
25 Gorka Izagirre Astana-Premier Tech + 44.38
26 Oscar Cabedo Burgos-BH + 48.28
27 Mikel Landa Bahrain Victorious + 48.43
28 Sergio Henao Team Qhubeka NextHash + 48.44
29 Jefferson Cepeda Caja Rural-Seguros RGA + 49.26
30 Gianluca Brambilla Trek-Segafredo + 49.33
31 Romain Bardet Team DSM + 53.09
32 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 55.23
33 Jan Polanc UAE Team Emirates + 55.26
34 Martijn Tusveld Team DSM + 56.30
35 Ion Izagirre Astana-Premier Tech + 57.44
36 Mikel Nieve Team BikeExchange + 57.54
37 Gotzon Martín Euskaltel-Euskadi + 01:04.45
38 Lilian Calmejane AG2R Citroën Team + 01:05.10
39 Daniel Navarro Burgos-BH + 01:05.13
40 Ryan Gibbons UAE Team Emirates + 01:10.11
41 Wout Poels Bahrain Victorious + 01:12.23
42 Pavel Sivakov INEOS Grenadiers + 01:12.39
43 Jesus Herrada Cofidis + 01:12.43
44 Dylan van Baarle INEOS Grenadiers + 01:13.48
45 Fabio Aru Team Qhubeka NextHash + 01:16.39
46 Andrey Zeits Team BikeExchange + 01:18.42
47 Kenny Elissonde Trek-Segafredo + 01:20.07
48 Jens Keukeleire EF Education-NIPPO + 01:20.46
49 Luis Angel Mate Euskaltel-Euskadi + 01:22.31
50 Mikaël Chérel AG2R Citroën Team + 01:24.37
51 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01:25.11
52 Julen Amezqueta Caja Rural-Seguros RGA + 01:25.32
53 Nick Schultz Team BikeExchange + 01:25.35
54 Jonathan Lastra Caja Rural-Seguros RGA + 01:26.05
55 Michael Storer Team DSM + 01:28.28
56 Luis León Sánchez Astana-Premier Tech + 01:29.09
57 Joe Dombrowski UAE Team Emirates + 01:35.27
58 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 01:36.57
59 Koen Bouwman Jumbo-Visma + 01:38.27
60 Nicolas Prodhomme AG2R Citroën Team + 01:43.06
61 Ben Zwiehoff BORA-hansgrohe + 01:43.23
62 Mark Padun Bahrain Victorious + 01:43.41
63 Jose Herrada Cofidis + 01:52.20
64 Floris De Tier Alpecin-Fenix + 01:52.31
65 Tom Pidcock INEOS Grenadiers + 01:53.52
66 James Piccoli Israel Start-Up Nation + 01:54.42
67 José Joaquin Rojas Movistar Team + 01:54.49
68 Lucas Hamilton Team BikeExchange + 01:56.08
69 Jetse Bol Burgos-BH + 01:56.30
70 Andreas Kron Lotto-Soudal + 01:56.46
71 Robert Gesink Jumbo-Visma + 01:56.50
72 Imanol Erviti Movistar Team + 01:56.53
73 Magnus Cort EF Education-NIPPO + 01:57.36
74 Anthony Roux Groupama-FDJ + 01:58.15
75 Olivier Le Gac Groupama-FDJ + 01:58.16
76 Guy Niv Israel Start-Up Nation + 01:58.22
77 Mikel Bizkarra Euskaltel-Euskadi + 01:59.49
78 Lawson Craddock EF Education-NIPPO + 02:00.03
79 Maxim Van Gils Lotto-Soudal + 02:00.25
80 Andrea Bagioli Deceuninck-Quick Step + 02:00.47
81 Chris Hamilton Team DSM + 02:02.02
82 Mauri Vansevenant Deceuninck-Quick Step + 02:03.50
83 Yuriy Natarov Astana-Premier Tech + 02:05.03
84 Diego Camargo EF Education-NIPPO + 02:05.50
85 Michael Matthews Team BikeExchange + 02:07.51
86 Cesare Benedetti BORA-hansgrohe + 02:08.11
87 Jay Vine Alpecin-Fenix + 02:08.29
88 Stan Dewulf AG2R Citroën Team + 02:09.29
89 Angel Madrazo Burgos-BH + 02:09.33
90 Thymen Arensman Team DSM + 02:12.02
91 Rui Oliveira UAE Team Emirates + 02:12.12
92 Fernando Barceló Cofidis + 02:12.16
93 Joan Bou Euskaltel-Euskadi + 02:12.31
94 Damien Howson Team BikeExchange + 02:12.38
95 Damien Touzé AG2R Citroën Team + 02:13.25
96 Aritz Bagües Caja Rural-Seguros RGA + 02:14.25
97 Nelson Oliveira Movistar Team + 02:14.30
98 Antonio Soto Euskaltel-Euskadi + 02:15.48
99 Mikel Iturria Euskaltel-Euskadi + 02:17.50
100 Matteo Trentin UAE Team Emirates + 02:18.33
101 James Knox Deceuninck-Quick Step + 02:20.37
102 Kevin Geniets Groupama-FDJ + 02:20.42
103 Oier Lazkano Caja Rural-Seguros RGA + 02:23.18
104 Arnaud Démare Groupama-FDJ + 02:24.36
105 Nathan Van Hooydonck Jumbo-Visma + 02:25.38
106 Luka Mezgec Team BikeExchange + 02:26.55
107 Matthew Holmes Lotto-Soudal + 02:27.20
108 Jan Tratnik Bahrain Victorious + 02:27.24
109 Patrick Gamper BORA-hansgrohe + 02:27.49
110 Sander Armee Team Qhubeka NextHash + 02:29.38
111 Clément Venturini AG2R Citroën Team + 02:30.44
112 Pelayo Sanchez Burgos-BH + 02:31.41
113 Ander Okamika Burgos-BH + 02:32.33
114 Dylan Sunderland Team Qhubeka NextHash + 02:32.38
115 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 02:32.53
116 Sylvain Moniquet Lotto-Soudal + 02:32.53
117 Eddy Finé Cofidis + 02:33.08
118 Antonio Nibali Trek-Segafredo + 02:34.39
119 Salvatore Puccio INEOS Grenadiers + 02:35.45
120 Alvaro Cuadros Caja Rural-Seguros RGA + 02:36.36
121 Florian Sénéchal Deceuninck-Quick Step + 02:37.28
122 Florian Vermeersch Lotto-Soudal + 02:38.45
123 Tobias Ludvigsson Groupama-FDJ + 02:39.16
124 Carlos Canal Burgos-BH + 02:43.24
125 Yukiya Arashiro Bahrain Victorious + 02:43.31
126 Harm Vanhoucke Lotto-Soudal + 02:44.09
127 Ramon Sinkeldam Groupama-FDJ + 02:44.21
128 Robert Stannard Team BikeExchange + 02:46.00
129 Edward Planckaert Alpecin-Fenix + 02:46.00
130 Lennard Hofstede Jumbo-Visma + 02:47.07
131 Anton Palzer BORA-hansgrohe + 02:48.56
132 Chad Haga Team DSM + 02:50.09
133 Xabier Azparren Euskaltel-Euskadi + 02:50.22
134 Alexander Krieger Alpecin-Fenix + 02:50.27
135 Nico Denz Team DSM + 02:52.24
136 Piet Allegaert Cofidis + 02:53.41
137 Sacha Modolo Alpecin-Fenix + 02:55.15
138 Jon Aberasturi Caja Rural-Seguros RGA + 02:56.09
139 Alex Kirsch Trek-Segafredo + 02:56.59
140 Zdenek Stybar Deceuninck-Quick Step + 02:57.23
141 Dimitri Claeys Team Qhubeka NextHash + 02:58.12
142 Diego Rubio Burgos-BH + 02:58.30
143 Bert-Jan Lindeman Team Qhubeka NextHash + 02:58.39
144 Juan Jose Lobato Euskaltel-Euskadi + 03:07.53
145 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 03:09.16
146 Thomas Scully EF Education-NIPPO + 03:09.16
147 Bert Van Lerberghe Deceuninck-Quick Step + 03:10.04
148 Sebastian Berwick Israel Start-Up Nation + 03:10.34
149 Scott Thwaites Alpecin-Fenix + 03:10.57
150 Alberto Dainese Team DSM + 03:12.15
151 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 03:14.21
152 Quinn Simmons Trek-Segafredo + 03:14.30
153 Jordi Meeus BORA-hansgrohe + 03:17.14
154 Fabio Jakobsen Deceuninck-Quick Step + 03:20.50
155 Martin Laas BORA-hansgrohe + 03:21.14
156 Itamar Einhorn Israel Start-Up Nation + 03:23.39
157 Connor Brown Team Qhubeka NextHash + 03:27.02
158 Josef Cerný Deceuninck-Quick Step + 03:30.44
- Rudy Molard Groupama-FDJ DNF
- Giulio Ciccone Trek-Segafredo DNF
- Sep Vanmarcke Israel Start-Up Nation DNF

Youth

PosRiderTeam Time
1 Egan Bernal INEOS Grenadiers 64:11:08
2 Aleksandr Vlasov Astana-Premier Tech + 01.43
3 Gino Mäder Bahrain Victorious + 02.26
4 Juan Pedro Lopez Trek-Segafredo + 06.47
5 Rémy Rochas Cofidis + 22.14
6 Clément Champoussin AG2R Citroën Team + 32.43
7 Steff Cras Lotto-Soudal + 37.21
8 Jefferson Cepeda Caja Rural-Seguros RGA + 45.05
9 Gotzon Martín Euskaltel-Euskadi + 01:00.24
10 Pavel Sivakov INEOS Grenadiers + 01:08.18
11 Michael Storer Team DSM + 01:24.07
12 Nicolas Prodhomme AG2R Citroën Team + 01:38.45
13 Mark Padun Bahrain Victorious + 01:39.20
14 Tom Pidcock INEOS Grenadiers + 01:49.31
15 Lucas Hamilton Team BikeExchange + 01:51.47
16 Andreas Kron Lotto-Soudal + 01:52.25
17 Maxim Van Gils Lotto-Soudal + 01:56.04
18 Andrea Bagioli Deceuninck-Quick Step + 01:56.26
19 Mauri Vansevenant Deceuninck-Quick Step + 01:59.29
20 Yuriy Natarov Astana-Premier Tech + 02:00.42
21 Diego Camargo EF Education-NIPPO + 02:01.29
22 Stan Dewulf AG2R Citroën Team + 02:05.08
23 Thymen Arensman Team DSM + 02:07.41
24 Rui Oliveira UAE Team Emirates + 02:07.51
25 Fernando Barceló Cofidis + 02:07.55
26 Joan Bou Euskaltel-Euskadi + 02:08.10
27 Damien Touzé AG2R Citroën Team + 02:09.04
28 Kevin Geniets Groupama-FDJ + 02:16.21
29 Oier Lazkano Caja Rural-Seguros RGA + 02:18.57
30 Patrick Gamper BORA-hansgrohe + 02:23.28
31 Pelayo Sanchez Burgos-BH + 02:27.20
32 Dylan Sunderland Team Qhubeka NextHash + 02:28.17
33 Sylvain Moniquet Lotto-Soudal + 02:28.32
34 Eddy Finé Cofidis + 02:28.47
35 Florian Vermeersch Lotto-Soudal + 02:34.24
36 Carlos Canal Burgos-BH + 02:39.03
37 Harm Vanhoucke Lotto-Soudal + 02:39.48
38 Robert Stannard Team BikeExchange + 02:41.39
39 Xabier Azparren Euskaltel-Euskadi + 02:46.01
40 Sebastian Berwick Israel Start-Up Nation + 03:06.13
41 Alberto Dainese Team DSM + 03:07.54
42 Quinn Simmons Trek-Segafredo + 03:10.09
43 Jordi Meeus BORA-hansgrohe + 03:12.53
44 Fabio Jakobsen Deceuninck-Quick Step + 03:16.29
45 Itamar Einhorn Israel Start-Up Nation + 03:19.18
46 Connor Brown Team Qhubeka NextHash + 03:22.41

Points

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

Mountain

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

Team

PosTeamTime
1 INEOS Grenadiers 192:19:54
2 UAE Team Emirates + 03.40
3 Bahrain Victorious + 06.48
4 Movistar Team + 15.41
5 Jumbo-Visma + 17.41
6 Trek-Segafredo + 38.58
7 Intermarché-Wanty-Gobert Matériaux + 41.09
8 Astana-Premier Tech + 59.29
9 AG2R Citroën Team + 01:00.43
10 Cofidis + 01:05.28
11 Team DSM + 01:31.33
12 Caja Rural-Seguros RGA + 02:19.02
13 Team BikeExchange + 02:19.06
14 Euskaltel-Euskadi + 02:41.20
15 Burgos-BH + 02:42.16
16 Lotto-Soudal + 02:56.32
17 BORA-hansgrohe + 03:05.35
18 Team Qhubeka NextHash + 03:34.11
19 EF Education-NIPPO + 03:36.25
20 Groupama-FDJ + 03:55.35
21 Alpecin-Fenix + 05:24.58
22 Deceuninck-Quick Step + 05:37.32
23 Israel Start-Up Nation + 06:18.12

Race profile

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