Vuelta a España 2021 - Stage 15

Navalmoral de la Mata > El Barraco, 197.5km

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

GC

PosRiderTeam Time
1 Odd Christian Eiking Intermarché-Wanty-Gobert Matériaux 59:57:50
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 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 + 11.08
17 Steven Kruijswijk Jumbo-Visma + 14.46
18 Rafal Majka UAE Team Emirates + 26.20
19 Rémy Rochas Cofidis + 26.35
20 Geoffrey Bouchard AG2R Citroën Team + 28.21
21 Carlos Verona Movistar Team + 31.12
22 Clément Champoussin AG2R Citroën Team + 37.04
23 Damiano Caruso Bahrain Victorious + 38.47
24 Sam Oomen Jumbo-Visma + 39.52
25 Steff Cras Lotto-Soudal + 41.42
26 Gorka Izagirre Astana-Premier Tech + 44.38
27 Gianluca Brambilla Trek-Segafredo + 46.55
28 Oscar Cabedo Burgos-BH + 48.28
29 Mikel Landa Bahrain Victorious + 48.43
30 Sergio Henao Team Qhubeka NextHash + 48.44
31 Romain Bardet Team DSM + 49.02
32 Jefferson Cepeda Caja Rural-Seguros RGA + 49.26
33 Jan Polanc UAE Team Emirates + 52.48
34 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 55.23
35 Martijn Tusveld Team DSM + 56.30
36 Ion Izagirre Astana-Premier Tech + 57.44
37 Mikel Nieve Team BikeExchange + 57.54
38 Rudy Molard Groupama-FDJ + 59.35
39 Daniel Navarro Burgos-BH + 01:03.38
40 Gotzon Martín Euskaltel-Euskadi + 01:04.45
41 Lilian Calmejane AG2R Citroën Team + 01:05.10
42 Wout Poels Bahrain Victorious + 01:09.45
43 Fabio Aru Team Qhubeka NextHash + 01:10.07
44 Ryan Gibbons UAE Team Emirates + 01:10.11
45 Pavel Sivakov INEOS Grenadiers + 01:11.04
46 Jesus Herrada Cofidis + 01:11.08
47 Dylan van Baarle INEOS Grenadiers + 01:11.10
48 Kenny Elissonde Trek-Segafredo + 01:16.00
49 Andrey Zeits Team BikeExchange + 01:17.07
50 Jens Keukeleire EF Education-NIPPO + 01:19.54
51 Luis Angel Mate Euskaltel-Euskadi + 01:22.31
52 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01:23.06
53 Mikaël Chérel AG2R Citroën Team + 01:24.37
54 Nick Schultz Team BikeExchange + 01:25.09
55 Michael Storer Team DSM + 01:25.32
56 Julen Amezqueta Caja Rural-Seguros RGA + 01:25.32
57 Jonathan Lastra Caja Rural-Seguros RGA + 01:26.05
58 Luis León Sánchez Astana-Premier Tech + 01:29.09
59 Joe Dombrowski UAE Team Emirates + 01:33.52
60 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 01:36.57
61 Koen Bouwman Jumbo-Visma + 01:38.27
62 Mark Padun Bahrain Victorious + 01:40.45
63 Ben Zwiehoff BORA-hansgrohe + 01:41.18
64 Nicolas Prodhomme AG2R Citroën Team + 01:43.06
65 James Piccoli Israel Start-Up Nation + 01:50.39
66 Jose Herrada Cofidis + 01:52.20
67 Floris De Tier Alpecin-Fenix + 01:52.31
68 Robert Gesink Jumbo-Visma + 01:52.47
69 Tom Pidcock INEOS Grenadiers + 01:53.52
70 Andreas Kron Lotto-Soudal + 01:53.57
71 Lucas Hamilton Team BikeExchange + 01:54.36
72 José Joaquin Rojas Movistar Team + 01:54.49
73 Mikel Bizkarra Euskaltel-Euskadi + 01:55.42
74 Jetse Bol Burgos-BH + 01:56.33
75 Olivier Le Gac Groupama-FDJ + 01:56.41
76 Imanol Erviti Movistar Team + 01:56.53
77 Magnus Cort EF Education-NIPPO + 01:57.36
78 Chris Hamilton Team DSM + 01:57.59
79 Anthony Roux Groupama-FDJ + 01:58.15
80 Guy Niv Israel Start-Up Nation + 01:58.22
81 Lawson Craddock EF Education-NIPPO + 01:59.11
82 Andrea Bagioli Deceuninck-Quick Step + 01:59.12
83 Diego Camargo EF Education-NIPPO + 01:59.18
84 Maxim Van Gils Lotto-Soudal + 02:00.25
85 Mauri Vansevenant Deceuninck-Quick Step + 02:03.01
86 Jay Vine Alpecin-Fenix + 02:04.26
87 Yuriy Natarov Astana-Premier Tech + 02:05.03
88 Joan Bou Euskaltel-Euskadi + 02:05.59
89 Stan Dewulf AG2R Citroën Team + 02:06.53
90 Michael Matthews Team BikeExchange + 02:07.51
91 Nelson Oliveira Movistar Team + 02:07.58
92 Thymen Arensman Team DSM + 02:07.59
93 Cesare Benedetti BORA-hansgrohe + 02:08.11
94 Angel Madrazo Burgos-BH + 02:09.33
95 Aritz Bagües Caja Rural-Seguros RGA + 02:11.29
96 Rui Oliveira UAE Team Emirates + 02:12.12
97 Fernando Barceló Cofidis + 02:12.16
98 Damien Howson Team BikeExchange + 02:12.38
99 Damien Touzé AG2R Citroën Team + 02:12.40
100 James Knox Deceuninck-Quick Step + 02:14.05
101 Kevin Geniets Groupama-FDJ + 02:14.10
102 Antonio Soto Euskaltel-Euskadi + 02:15.48
103 Mikel Iturria Euskaltel-Euskadi + 02:17.50
104 Matteo Trentin UAE Team Emirates + 02:18.37
105 Oier Lazkano Caja Rural-Seguros RGA + 02:23.18
106 Arnaud Démare Groupama-FDJ + 02:24.36
107 Matthew Holmes Lotto-Soudal + 02:24.42
108 Nathan Van Hooydonck Jumbo-Visma + 02:25.38
109 Luka Mezgec Team BikeExchange + 02:26.06
110 Dylan Sunderland Team Qhubeka NextHash + 02:26.06
111 Jan Tratnik Bahrain Victorious + 02:27.24
112 Patrick Gamper BORA-hansgrohe + 02:27.49
113 Antonio Nibali Trek-Segafredo + 02:28.07
114 Ander Okamika Burgos-BH + 02:28.30
115 Sander Armee Team Qhubeka NextHash + 02:29.38
116 Clément Venturini AG2R Citroën Team + 02:30.44
117 Sylvain Moniquet Lotto-Soudal + 02:31.18
118 Pelayo Sanchez Burgos-BH + 02:31.41
119 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 02:32.53
120 Salvatore Puccio INEOS Grenadiers + 02:33.07
121 Eddy Finé Cofidis + 02:33.08
122 Alvaro Cuadros Caja Rural-Seguros RGA + 02:33.40
123 Florian Sénéchal Deceuninck-Quick Step + 02:36.51
124 Harm Vanhoucke Lotto-Soudal + 02:37.37
125 Tobias Ludvigsson Groupama-FDJ + 02:38.22
126 Florian Vermeersch Lotto-Soudal + 02:38.45
127 Carlos Canal Burgos-BH + 02:43.24
128 Ramon Sinkeldam Groupama-FDJ + 02:43.29
129 Yukiya Arashiro Bahrain Victorious + 02:43.31
130 Xabier Azparren Euskaltel-Euskadi + 02:43.50
131 Edward Planckaert Alpecin-Fenix + 02:45.15
132 Lennard Hofstede Jumbo-Visma + 02:45.56
133 Robert Stannard Team BikeExchange + 02:46.00
134 Anton Palzer BORA-hansgrohe + 02:46.51
135 Chad Haga Team DSM + 02:47.43
136 Alexander Krieger Alpecin-Fenix + 02:50.27
137 Diego Rubio Burgos-BH + 02:51.58
138 Nico Denz Team DSM + 02:52.24
139 Alex Kirsch Trek-Segafredo + 02:52.52
140 Piet Allegaert Cofidis + 02:53.41
141 Dimitri Claeys Team Qhubeka NextHash + 02:54.05
142 Sacha Modolo Alpecin-Fenix + 02:55.15
143 Bert-Jan Lindeman Team Qhubeka NextHash + 02:55.26
144 Sep Vanmarcke Israel Start-Up Nation + 02:56.00
145 Zdenek Stybar Deceuninck-Quick Step + 02:56.04
146 Jon Aberasturi Caja Rural-Seguros RGA + 02:56.09
147 Scott Thwaites Alpecin-Fenix + 03:04.25
148 Thomas Scully EF Education-NIPPO + 03:05.13
149 Sebastian Berwick Israel Start-Up Nation + 03:06.31
150 Juan Jose Lobato Euskaltel-Euskadi + 03:07.53
151 Kevin Van Melsen Intermarché-Wanty-Gobert Matériaux + 03:09.16
152 Bert Van Lerberghe Deceuninck-Quick Step + 03:10.04
153 Connor Brown Team Qhubeka NextHash + 03:10.43
154 Quinn Simmons Trek-Segafredo + 03:11.53
155 Alberto Dainese Team DSM + 03:12.15
156 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 03:14.21
157 Jordi Meeus BORA-hansgrohe + 03:17.20
158 Fabio Jakobsen Deceuninck-Quick Step + 03:21.00
159 Martin Laas BORA-hansgrohe + 03:21.14
160 Itamar Einhorn Israel Start-Up Nation + 03:23.39
161 Josef Cerný Deceuninck-Quick Step + 03:26.16
- Jonathan Caicedo EF Education-NIPPO DNS
- Kiel Reijnen Trek-Segafredo DNF
- Jhonnatan Narvaez INEOS Grenadiers DNF

Youth

PosRiderTeam Time
1 Egan Bernal INEOS Grenadiers 60:02:11
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:06.43
11 Michael Storer Team DSM + 01:21.11
12 Mark Padun Bahrain Victorious + 01:36.24
13 Nicolas Prodhomme AG2R Citroën Team + 01:38.45
14 Tom Pidcock INEOS Grenadiers + 01:49.31
15 Andreas Kron Lotto-Soudal + 01:49.36
16 Lucas Hamilton Team BikeExchange + 01:50.15
17 Andrea Bagioli Deceuninck-Quick Step + 01:54.51
18 Diego Camargo EF Education-NIPPO + 01:54.57
19 Maxim Van Gils Lotto-Soudal + 01:56.04
20 Mauri Vansevenant Deceuninck-Quick Step + 01:58.40
21 Yuriy Natarov Astana-Premier Tech + 02:00.42
22 Joan Bou Euskaltel-Euskadi + 02:01.38
23 Stan Dewulf AG2R Citroën Team + 02:02.32
24 Thymen Arensman Team DSM + 02:03.38
25 Rui Oliveira UAE Team Emirates + 02:07.51
26 Fernando Barceló Cofidis + 02:07.55
27 Damien Touzé AG2R Citroën Team + 02:08.19
28 Kevin Geniets Groupama-FDJ + 02:09.49
29 Oier Lazkano Caja Rural-Seguros RGA + 02:18.57
30 Dylan Sunderland Team Qhubeka NextHash + 02:21.45
31 Patrick Gamper BORA-hansgrohe + 02:23.28
32 Sylvain Moniquet Lotto-Soudal + 02:26.57
33 Pelayo Sanchez Burgos-BH + 02:27.20
34 Eddy Finé Cofidis + 02:28.47
35 Harm Vanhoucke Lotto-Soudal + 02:33.16
36 Florian Vermeersch Lotto-Soudal + 02:34.24
37 Carlos Canal Burgos-BH + 02:39.03
38 Xabier Azparren Euskaltel-Euskadi + 02:39.29
39 Robert Stannard Team BikeExchange + 02:41.39
40 Sebastian Berwick Israel Start-Up Nation + 03:02.10
41 Connor Brown Team Qhubeka NextHash + 03:06.22
42 Quinn Simmons Trek-Segafredo + 03:07.32
43 Alberto Dainese Team DSM + 03:07.54
44 Jordi Meeus BORA-hansgrohe + 03:12.59
45 Fabio Jakobsen Deceuninck-Quick Step + 03:16.39
46 Itamar Einhorn Israel Start-Up Nation + 03:19.18

Points

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

Team

PosTeamTime
1 INEOS Grenadiers 179:53:03
2 UAE Team Emirates + 03.40
3 Bahrain Victorious + 06.48
4 Movistar Team + 15.41
5 Jumbo-Visma + 17.41
6 Trek-Segafredo + 33.42
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:30.58
19 EF Education-NIPPO + 03:34.41
20 Groupama-FDJ + 03:54.43
21 Alpecin-Fenix + 05:24.58
22 Deceuninck-Quick Step + 05:36.55
23 Israel Start-Up Nation + 06:14.09

Race profile

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