Vuelta a España 2021 - Stage 14

Don Benito > Pico Villuercas, 165.7km

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

GC

PosRiderTeam Time
1 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux 55:03:17
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.49
9 Sepp Kuss Jumbo-Visma + 04.59
10 Felix Großschartner BORA-hansgrohe + 05.31
11 Aleksandr Vlasov Astana-Premier Tech + 06.04
12 Giulio Ciccone Trek-Segafredo + 06.16
13 Gino Mäder Bahrain Victorious + 06.47
14 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 07.07
15 David de la Cruz UAE Team Emirates + 07.11
16 Juan Pedro Lopez Trek-Segafredo + 10.08
17 Steven Kruijswijk Jumbo-Visma + 16.24
18 Damiano Caruso Bahrain Victorious + 18.40
19 Jan Polanc UAE Team Emirates + 19.58
20 Rémy Rochas Cofidis + 26.29
21 Geoffrey Bouchard AG2R Citroën Team + 26.53
22 Rafal Majka UAE Team Emirates + 29.30
23 Carlos Verona Movistar Team + 29.54
24 Clément Champoussin AG2R Citroën Team + 36.04
25 Romain Bardet Team DSM + 38.27
26 Lilian Calmejane AG2R Citroën Team + 39.05
27 Sam Oomen Jumbo-Visma + 39.46
28 Steff Cras Lotto-Soudal + 40.42
29 Gorka Izagirre Astana-Premier Tech + 43.10
30 Andrey Zeits Team BikeExchange + 44.17
31 Gianluca Brambilla Trek-Segafredo + 45.27
32 Martijn Tusveld Team DSM + 45.59
33 Oscar Cabedo Burgos-BH + 47.28
34 Mikel Landa Bahrain Victorious + 47.43
35 Sergio Henao Team Qhubeka NextHash + 48.18
36 Jefferson Cepeda Caja Rural-Seguros RGA + 49.00
37 Fabio Aru Team Qhubeka NextHash + 50.00
38 Jesus Herrada Cofidis + 51.37
39 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 54.23
40 Daniel Navarro Burgos-BH + 54.27
41 Kenny Elissonde Trek-Segafredo + 55.49
42 Mikel Nieve Team BikeExchange + 56.49
43 Ion Izagirre Astana-Premier Tech + 57.18
44 Rudy Molard Groupama-FDJ + 58.35
45 Wout Poels Bahrain Victorious + 01:02.16
46 Luis Angel Mate Euskaltel-Euskadi + 01:02.24
47 Gotzon Martín Euskaltel-Euskadi + 01:02.25
48 Dylan van Baarle INEOS Grenadiers + 01:03.41
49 Jonathan Lastra Caja Rural-Seguros RGA + 01:04.32
50 Nick Schultz Team BikeExchange + 01:05.38
51 Julen Amezqueta Caja Rural-Seguros RGA + 01:06.01
52 Ryan Gibbons UAE Team Emirates + 01:07.51
53 Luis León Sánchez Astana-Premier Tech + 01:09.38
54 Pavel Sivakov INEOS Grenadiers + 01:09.46
55 Mikaël Chérel AG2R Citroën Team + 01:14.06
56 James Piccoli Israel Start-Up Nation + 01:17.49
57 Jens Keukeleire EF Education-NIPPO + 01:18.54
58 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01:20.43
59 Andreas Kron Lotto-Soudal + 01:21.07
60 Mark Padun Bahrain Victorious + 01:21.14
61 Mikel Bizkarra Euskaltel-Euskadi + 01:22.52
62 Michael Storer Team DSM + 01:23.35
63 Nicolas Prodhomme AG2R Citroën Team + 01:23.35
64 Floris De Tier Alpecin-Fenix + 01:26.26
65 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 01:29.28
66 Jhonnatan Narvaez INEOS Grenadiers + 01:30.12
67 Olivier Le Gac Groupama-FDJ + 01:30.36
68 Joe Dombrowski UAE Team Emirates + 01:31.29
69 Magnus Cort EF Education-NIPPO + 01:31.31
70 Jay Vine Alpecin-Fenix + 01:31.36
71 Andrea Bagioli Deceuninck-Quick Step + 01:33.07
72 Joan Bou Euskaltel-Euskadi + 01:33.09
73 Ben Zwiehoff BORA-hansgrohe + 01:33.49
74 Lucas Hamilton Team BikeExchange + 01:35.05
75 José Joaquin Rojas Movistar Team + 01:35.18
76 Jetse Bol Burgos-BH + 01:36.26
77 Angel Madrazo Burgos-BH + 01:36.43
78 Mauri Vansevenant Deceuninck-Quick Step + 01:36.56
79 Koen Bouwman Jumbo-Visma + 01:37.27
80 Aritz Bagües Caja Rural-Seguros RGA + 01:38.39
81 Anthony Roux Groupama-FDJ + 01:38.44
82 Lawson Craddock EF Education-NIPPO + 01:39.40
83 Stan Dewulf AG2R Citroën Team + 01:40.48
84 Michael Matthews Team BikeExchange + 01:41.46
85 Antonio Soto Euskaltel-Euskadi + 01:42.58
86 Jonathan Caicedo EF Education-NIPPO + 01:44.28
87 Yuriy Natarov Astana-Premier Tech + 01:45.32
88 Rui Oliveira UAE Team Emirates + 01:46.07
89 Fernando Barceló Cofidis + 01:46.11
90 Tom Pidcock INEOS Grenadiers + 01:46.15
91 Imanol Erviti Movistar Team + 01:46.22
92 Maxim Van Gils Lotto-Soudal + 01:47.26
93 Jose Herrada Cofidis + 01:47.40
94 Kevin Geniets Groupama-FDJ + 01:48.05
95 Nelson Oliveira Movistar Team + 01:48.27
96 Cesare Benedetti BORA-hansgrohe + 01:48.40
97 Arnaud Démare Groupama-FDJ + 01:51.46
98 Robert Gesink Jumbo-Visma + 01:51.47
99 Diego Camargo EF Education-NIPPO + 01:51.49
100 Matthew Holmes Lotto-Soudal + 01:51.52
101 Damien Howson Team BikeExchange + 01:52.31
102 Matteo Trentin UAE Team Emirates + 01:52.32
103 Damien Touzé AG2R Citroën Team + 01:53.09
104 Dylan Sunderland Team Qhubeka NextHash + 01:53.16
105 Jan Tratnik Bahrain Victorious + 01:54.34
106 James Knox Deceuninck-Quick Step + 01:54.34
107 Guy Niv Israel Start-Up Nation + 01:56.02
108 Sander Armee Team Qhubeka NextHash + 01:56.48
109 Thymen Arensman Team DSM + 01:57.28
110 Clément Venturini AG2R Citroën Team + 01:57.54
111 Mikel Iturria Euskaltel-Euskadi + 01:58.19
112 Sylvain Moniquet Lotto-Soudal + 01:58.28
113 Chris Hamilton Team DSM + 01:58.42
114 Pelayo Sanchez Burgos-BH + 01:58.51
115 Luka Mezgec Team BikeExchange + 02:00.01
116 Alvaro Cuadros Caja Rural-Seguros RGA + 02:00.50
117 Oier Lazkano Caja Rural-Seguros RGA + 02:03.47
118 Harm Vanhoucke Lotto-Soudal + 02:04.47
119 Nathan Van Hooydonck Jumbo-Visma + 02:05.31
120 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 02:06.48
121 Patrick Gamper BORA-hansgrohe + 02:08.18
122 Antonio Nibali Trek-Segafredo + 02:08.36
123 Ander Okamika Burgos-BH + 02:08.59
124 Carlos Canal Burgos-BH + 02:10.34
125 Ramon Sinkeldam Groupama-FDJ + 02:10.39
126 Yukiya Arashiro Bahrain Victorious + 02:10.41
127 Florian Sénéchal Deceuninck-Quick Step + 02:10.46
128 Xabier Azparren Euskaltel-Euskadi + 02:11.00
129 Florian Vermeersch Lotto-Soudal + 02:12.40
130 Eddy Finé Cofidis + 02:13.37
131 Anton Palzer BORA-hansgrohe + 02:14.01
132 Tobias Ludvigsson Groupama-FDJ + 02:18.15
133 Edward Planckaert Alpecin-Fenix + 02:19.10
134 Robert Stannard Team BikeExchange + 02:19.55
135 Chad Haga Team DSM + 02:21.38
136 Sep Vanmarcke Israel Start-Up Nation + 02:23.10
137 Zdenek Stybar Deceuninck-Quick Step + 02:23.14
138 Jon Aberasturi Caja Rural-Seguros RGA + 02:23.19
139 Alexander Krieger Alpecin-Fenix + 02:24.22
140 Salvatore Puccio INEOS Grenadiers + 02:25.38
141 Lennard Hofstede Jumbo-Visma + 02:25.49
142 Nico Denz Team DSM + 02:26.19
143 Piet Allegaert Cofidis + 02:27.36
144 Sacha Modolo Alpecin-Fenix + 02:29.10
145 Bert-Jan Lindeman Team Qhubeka NextHash + 02:29.12
146 Scott Thwaites Alpecin-Fenix + 02:30.00
147 Alex Kirsch Trek-Segafredo + 02:32.45
148 Sebastian Berwick Israel Start-Up Nation + 02:33.41
149 Dimitri Claeys Team Qhubeka NextHash + 02:33.58
150 Juan Jose Lobato Euskaltel-Euskadi + 02:35.03
151 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 02:36.26
152 Bert Van Lerberghe Deceuninck-Quick Step + 02:37.14
153 Connor Brown Team Qhubeka NextHash + 02:37.53
154 Quinn Simmons Trek-Segafredo + 02:39.03
155 Thomas Scully EF Education-NIPPO + 02:39.08
156 Alberto Dainese Team DSM + 02:39.25
157 Diego Rubio Burgos-BH + 02:41.27
158 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 02:41.31
159 Jordi Meeus BORA-hansgrohe + 02:44.30
160 Fabio Jakobsen Deceuninck-Quick Step + 02:48.10
161 Martin Laas BORA-hansgrohe + 02:48.24
162 Itamar Einhorn Israel Start-Up Nation + 02:50.49
163 Josef Cerný Deceuninck-Quick Step + 02:53.26
164 Kiel Reijnen Trek-Segafredo + 02:55.30
- Richard Carapaz INEOS Grenadiers DNF

Youth

PosRiderTeam Time
1 Egan Bernal INEOS Grenadiers 55:07:38
2 Aleksandr Vlasov Astana-Premier Tech + 01.43
3 Gino Mäder Bahrain Victorious + 02.26
4 Juan Pedro Lopez Trek-Segafredo + 05.47
5 Rémy Rochas Cofidis + 22.08
6 Clément Champoussin AG2R Citroën Team + 31.43
7 Steff Cras Lotto-Soudal + 36.21
8 Jefferson Cepeda Caja Rural-Seguros RGA + 44.39
9 Gotzon Martín Euskaltel-Euskadi + 58.04
10 Pavel Sivakov INEOS Grenadiers + 01:05.25
11 Andreas Kron Lotto-Soudal + 01:16.46
12 Mark Padun Bahrain Victorious + 01:16.53
13 Michael Storer Team DSM + 01:19.14
14 Nicolas Prodhomme AG2R Citroën Team + 01:19.14
15 Jhonnatan Narvaez INEOS Grenadiers + 01:25.51
16 Andrea Bagioli Deceuninck-Quick Step + 01:28.46
17 Joan Bou Euskaltel-Euskadi + 01:28.48
18 Lucas Hamilton Team BikeExchange + 01:30.44
19 Mauri Vansevenant Deceuninck-Quick Step + 01:32.35
20 Stan Dewulf AG2R Citroën Team + 01:36.27
21 Yuriy Natarov Astana-Premier Tech + 01:41.11
22 Rui Oliveira UAE Team Emirates + 01:41.46
23 Fernando Barceló Cofidis + 01:41.50
24 Tom Pidcock INEOS Grenadiers + 01:41.54
25 Maxim Van Gils Lotto-Soudal + 01:43.05
26 Kevin Geniets Groupama-FDJ + 01:43.44
27 Diego Camargo EF Education-NIPPO + 01:47.28
28 Damien Touzé AG2R Citroën Team + 01:48.48
29 Dylan Sunderland Team Qhubeka NextHash + 01:48.55
30 Thymen Arensman Team DSM + 01:53.07
31 Sylvain Moniquet Lotto-Soudal + 01:54.07
32 Pelayo Sanchez Burgos-BH + 01:54.30
33 Oier Lazkano Caja Rural-Seguros RGA + 01:59.26
34 Harm Vanhoucke Lotto-Soudal + 02:00.26
35 Patrick Gamper BORA-hansgrohe + 02:03.57
36 Carlos Canal Burgos-BH + 02:06.13
37 Xabier Azparren Euskaltel-Euskadi + 02:06.39
38 Florian Vermeersch Lotto-Soudal + 02:08.19
39 Eddy Finé Cofidis + 02:09.16
40 Robert Stannard Team BikeExchange + 02:15.34
41 Sebastian Berwick Israel Start-Up Nation + 02:29.20
42 Connor Brown Team Qhubeka NextHash + 02:33.32
43 Quinn Simmons Trek-Segafredo + 02:34.42
44 Alberto Dainese Team DSM + 02:35.04
45 Jordi Meeus BORA-hansgrohe + 02:40.09
46 Fabio Jakobsen Deceuninck-Quick Step + 02:43.49
47 Itamar Einhorn Israel Start-Up Nation + 02:46.28

Points

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

Mountain

PosRiderTeam Points
1 Romain Bardet Team DSM 50
2 Damiano Caruso Bahrain Victorious 31
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 Magnus Cort EF Education-NIPPO 8
11 Enric Mas Movistar Team 7
12 Julen Amezqueta Caja Rural-Seguros RGA 7
13 Jan Polanc UAE Team Emirates 6
14 Carlos Verona Movistar Team 6
15 Clément Champoussin AG2R Citroën Team 6
16 Jesus Herrada Cofidis 6
17 Joe Dombrowski UAE Team Emirates 6
18 Jay Vine Alpecin-Fenix 6
19 Matthew Holmes Lotto-Soudal 6
20 Wout Poels Bahrain Victorious 5
21 Andrey Zeits Team BikeExchange 4
22 Mikel Iturria Euskaltel-Euskadi 3
23 Giulio Ciccone Trek-Segafredo 3
24 Lilian Calmejane AG2R Citroën Team 3
25 Antonio Soto Euskaltel-Euskadi 3
26 Miguel Ángel López Movistar Team 2
27 Martijn Tusveld Team DSM 2
28 Ryan Gibbons UAE Team Emirates 2
29 Lawson Craddock EF Education-NIPPO 2
30 Tom Pidcock INEOS Grenadiers 2
31 Sep Vanmarcke Israel Start-Up Nation 2
32 David de la Cruz UAE Team Emirates 1
33 Rafal Majka UAE Team Emirates 1
34 Sergio Henao Team Qhubeka NextHash 1
35 Jefferson Cepeda Caja Rural-Seguros RGA 1
36 Ion Izagirre Astana-Premier Tech 1
37 Nicolas Prodhomme AG2R Citroën Team 1
38 Andrea Bagioli Deceuninck-Quick Step 1
39 Rui Oliveira UAE Team Emirates 1
40 Maxim Van Gils Lotto-Soudal 1
41 Arnaud Démare Groupama-FDJ 1
42 Bert Van Lerberghe Deceuninck-Quick Step -2
43 Daniel Navarro Burgos-BH -4

Team

PosTeamTime
1 INEOS Grenadiers 165:08:21
2 UAE Team Emirates + 05.20
3 Bahrain Victorious + 06.51
4 Movistar Team + 15.26
5 Jumbo-Visma + 20.14
6 Trek-Segafredo + 32.17
7 Intermarché-Wanty-Gobert Matériaux + 41.12
8 AG2R Citroën Team + 48.47
9 Astana-Premier Tech + 58.38
10 Cofidis + 01:01.45
11 Team DSM + 01:20.46
12 Team BikeExchange + 01:40.02
13 Caja Rural-Seguros RGA + 01:40.37
14 Euskaltel-Euskadi + 02:00.25
15 Lotto-Soudal + 02:17.31
16 Burgos-BH + 02:22.37
17 BORA-hansgrohe + 02:39.38
18 Team Qhubeka NextHash + 02:51.21
19 EF Education-NIPPO + 03:07.44
20 Groupama-FDJ + 03:15.08
21 Alpecin-Fenix + 04:07.46
22 Deceuninck-Quick Step + 04:26.17
23 Israel Start-Up Nation + 05:07.12

Race profile

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