Vuelta a España 2016 - Stage 12

Los Corrales de Buelna > Bilbao, 193.2km

20.08-11.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 Jens Keukeleire Orica - BikeExchange 4:31:43
2 Maxime Bouet Etixx - Quick Step + 00.00
3 Fabio Felline Trek-Segafredo + 00.00
4 Kristian Sbaragli Team Dimension Data + 00.00
5 Luis León Sánchez Astana Pro Team + 00.00
6 Pello Bilbao Caja Rural - Seguros RGA + 00.00
7 Jan Bakelants AG2R La Mondiale + 00.00
8 Alejandro Valverde Movistar Team + 00.00
9 Silvan Dillier BMC Racing Team + 00.00
10 Mathias Frank IAM Cycling + 00.00
11 Rudy Molard Cofidis, Solutions Credits + 00.00
12 Maxime Monfort Lotto - Soudal + 00.00
13 Pavel Kochetkov Team Katusha + 00.00
14 Ben Hermans BMC Racing Team + 00.00
15 Marcel Wyss IAM Cycling + 00.00
16 Esteban Chaves Orica - BikeExchange + 00.00
17 Pierre Latour AG2R La Mondiale + 00.00
18 Egor Silin Team Katusha + 00.00
19 George Bennett Team LottoNL-Jumbo + 00.00
20 Chris Froome Team Sky + 00.00
21 Haimar Zubeldia Trek-Segafredo + 00.00
22 Merhawi Kudus Team Dimension Data + 00.00
23 Leopold König Team Sky + 00.00
24 Damien Howson Orica - BikeExchange + 00.00
25 Davide Formolo Cannondale - Drapac Pro Cycling + 00.00
26 Nairo Quintana Movistar Team + 00.00
27 Michele Scarponi Astana Pro Team + 00.00
28 Samuel Sánchez BMC Racing Team + 00.00
29 Jose Mendes Bora - Argon 18 + 00.00
30 Alberto Contador Tinkoff + 00.00
31 Daniel Moreno Movistar Team + 00.00
32 Simon Yates Orica - BikeExchange + 00.00
33 Andrew Talansky Cannondale - Drapac Pro Cycling + 00.00
34 Matvei Mamykin Team Katusha + 00.00
35 David de la Cruz Etixx - Quick Step + 00.00
36 Yury Trofimov Tinkoff + 00.00
37 Jean-Christophe Péraud AG2R La Mondiale + 00.00
38 Romain Sicard Direct Energie + 00.00
39 Jesús Hernández Tinkoff + 00.00
40 Sergio Pardilla Caja Rural - Seguros RGA + 00.00
41 Peter Kennaugh Team Sky + 00.00
42 Andrey Zeits Astana Pro Team + 00.00
43 Jonathan Castroviejo Movistar Team + 00.05
44 Robert Gesink Team LottoNL-Jumbo + 00.05
45 Dries Devenyns IAM Cycling + 00.18
46 Louis Meintjes Lampre-Merida + 01.19
47 Davide Villella Cannondale - Drapac Pro Cycling + 01.19
48 Tejay van Garderen BMC Racing Team + 01.56
49 Darwin Atapuma BMC Racing Team + 01.56
50 Julien Bernard Trek-Segafredo + 01.56
51 Adam Hansen Lotto - Soudal + 01.56
52 Bart De Clercq Lotto - Soudal + 04.27
53 Clément Chevrier IAM Cycling + 04.27
54 Tsgabu Grmay Lampre-Merida + 04.27
55 Perrig Quemeneur Direct Energie + 05.56
56 José Joaquin Rojas Movistar Team + 05.59
57 Jelle Wallays Lotto - Soudal + 07.14
58 Tobias Ludvigsson Team Giant - Alpecin + 07.41
59 Ian Boswell Team Sky + 07.41
60 Lawrence Warbasse IAM Cycling + 07.41
61 Danilo Wyss BMC Racing Team + 07.41
62 Bram Tankink Team LottoNL-Jumbo + 07.41
63 Alberto Losada Team Katusha + 07.41
64 Jacques Janse Van Rensburg Team Dimension Data + 07.41
65 Vegard Stake Laengen IAM Cycling + 07.41
66 François Bidard AG2R La Mondiale + 07.41
67 Gregor Mühlberger Bora - Argon 18 + 07.41
68 Yukiya Arashiro Lampre-Merida + 07.41
69 Pierre Rolland Cannondale - Drapac Pro Cycling + 07.41
70 Mattia Cattaneo Lampre-Merida + 09.14
71 Michael Gogl Tinkoff + 09.14
72 Kristijan Durasek Lampre-Merida + 09.14
73 Dario Cataldo Astana Pro Team + 09.14
74 Tiago Machado Team Katusha + 09.14
75 Axel Domont AG2R La Mondiale + 09.14
76 Jack Haig Orica - BikeExchange + 09.14
77 Alessandro Vanotti Astana Pro Team + 09.17
78 Matthieu Ladagnous FDJ + 12.10
79 Chad Haga Team Giant - Alpecin + 12.10
80 Benjamin King Cannondale - Drapac Pro Cycling + 12.10
81 Sindre Lunke Team Giant - Alpecin + 12.10
82 Gatis Smukulis Astana Pro Team + 12.10
83 Valerio Conti Lampre-Merida + 12.10
84 Simon Pellaud IAM Cycling + 12.10
85 Cesare Benedetti Bora - Argon 18 + 12.10
86 Stéphane Rossetto Cofidis, Solutions Credits + 12.10
87 Christoph Pfingsten Bora - Argon 18 + 12.10
88 Lilian Calmejane Direct Energie + 12.10
89 Johannes Fröhlinger Team Giant - Alpecin + 12.10
90 Julien Morice Direct Energie + 12.10
91 Sander Armee Lotto - Soudal + 12.10
92 Angel Madrazo Caja Rural - Seguros RGA + 12.10
93 Luis Angel Mate Cofidis, Solutions Credits + 12.10
94 David López Team Sky + 12.10
95 Laurent Didier Trek-Segafredo + 12.10
96 Ruben Fernandez Movistar Team + 12.10
97 Riccardo Zoidl Trek-Segafredo + 12.10
98 Koen De Kort Team Giant - Alpecin + 12.10
99 Simon Gerrans Orica - BikeExchange + 12.10
100 Dmitriy Gruzdev Astana Pro Team + 12.10
101 Michal Golas Team Sky + 12.10
102 Dylan Teuns BMC Racing Team + 12.10
103 Jérôme Cousin Cofidis, Solutions Credits + 12.10
104 Zdenek Stybar Etixx - Quick Step + 12.10
105 Gianluca Brambilla Etixx - Quick Step + 12.10
106 Jempy Drucker BMC Racing Team + 12.10
107 Kenny Elissonde FDJ + 12.10
108 Omar Fraile Team Dimension Data + 12.24
109 Thomas De Gendt Lotto - Soudal + 13.58
110 Tosh Van der Sande Lotto - Soudal + 13.58
111 Joe Dombrowski Cannondale - Drapac Pro Cycling + 15.44
112 Alexandre Geniez FDJ + 15.44
113 Romain Cardis Direct Energie + 19.25
114 Jose Herrada Movistar Team + 19.25
115 Martin Velits Etixx - Quick Step + 19.25
116 Jhonatan Restrepo Team Katusha + 19.25
117 Kenneth Vanbilsen Cofidis, Solutions Credits + 19.25
118 Mario Costa Lampre-Merida + 19.25
119 Philippe Gilbert BMC Racing Team + 19.25
120 Magnus Cort Orica - BikeExchange + 19.25
121 Pieter Serry Etixx - Quick Step + 19.25
122 Yves Lampaert Etixx - Quick Step + 19.25
123 Gianni Meersman Etixx - Quick Step + 19.25
124 Fumiyuki Beppu Trek-Segafredo + 19.25
125 Christian Knees Team Sky + 19.25
126 Gediminas Bagdonas AG2R La Mondiale + 19.25
127 Ryan Anderson Direct Energie + 19.25
128 Sven Erik Bystrøm Team Katusha + 19.25
129 Salvatore Puccio Team Sky + 19.25
130 Odd Christian Eiking FDJ + 19.25
131 Loic Chetout Cofidis, Solutions Credits + 19.25
132 Romain Hardy Cofidis, Solutions Credits + 19.25
133 Eduard Prades Caja Rural - Seguros RGA + 19.25
134 Gert Dockx Lotto - Soudal + 19.25
135 Louis Vervaeke Lotto - Soudal + 19.25
136 Davide Malacarne Astana Pro Team + 19.25
137 Koen Bouwman Team LottoNL-Jumbo + 19.25
138 Sergey Lagutin Team Katusha + 19.25
139 Christophe Riblon AG2R La Mondiale + 19.25
140 Moreno Moser Cannondale - Drapac Pro Cycling + 19.25
141 Ilia Koshevoy Lampre-Merida + 19.25
142 Jaime Roson Caja Rural - Seguros RGA + 19.25
143 Tom Stamsnijder Team Giant - Alpecin + 19.25
144 Rory Sutherland Movistar Team + 19.25
145 Sam Bewley Orica - BikeExchange + 19.25
146 Bryan Nauleau Direct Energie + 19.25
147 Lorrenzo Manzin FDJ + 19.25
148 Nicholas Dougall Team Dimension Data + 19.25
149 Quentin Jauregui AG2R La Mondiale + 19.25
150 Kiel Reijnen Trek-Segafredo + 19.25
151 Scott Thwaites Bora - Argon 18 + 19.25
152 Martijn Keizer Team LottoNL-Jumbo + 19.25
153 Jos Van Emden Team LottoNL-Jumbo + 19.25
154 Rüdiger Selig Bora - Argon 18 + 19.25
155 Sergio Paulinho Tinkoff + 19.25
156 Nikias Arndt Team Giant - Alpecin + 19.25
157 Jonas van Genechten IAM Cycling + 19.25
158 Victor Campenaerts Team LottoNL-Jumbo + 19.25
159 Michael Schwarzmann Bora - Argon 18 + 19.25
160 Imanol Erviti Movistar Team + 19.25
161 Svein Tuft Orica - BikeExchange + 19.25
162 Ivan Rovny Tinkoff + 19.25
163 Niki Terpstra Etixx - Quick Step + 19.25
164 David Arroyo Caja Rural - Seguros RGA + 19.25
165 Jaco Venter Team Dimension Data + 19.25
166 Tyler Farrar Team Dimension Data + 19.25
167 Hugh Carthy Caja Rural - Seguros RGA + 19.25
168 Daniele Bennati Tinkoff + 19.25
169 Zico Waeytens Team Giant - Alpecin + 29.37
170 Johan Le Bon FDJ + 29.37
171 Manuele Boaro Tinkoff + 29.43
- Nathan Haas Team Dimension Data OOT
- Fabrice Jeandesboz Direct Energie DNF
- Florian Sénéchal Cofidis, Solutions Credits DNF

GC

PosRiderTeam Time
1 Nairo Quintana Movistar Team 46:53:31
2 Chris Froome Team Sky + 00.54
3 Alejandro Valverde Movistar Team + 01.05
4 Esteban Chaves Orica - BikeExchange + 02.34
5 Alberto Contador Tinkoff + 03.08
6 Leopold König Team Sky + 03.09
7 Simon Yates Orica - BikeExchange + 03.25
8 Michele Scarponi Astana Pro Team + 03.34
9 David de la Cruz Etixx - Quick Step + 03.45
10 Samuel Sánchez BMC Racing Team + 03.56
11 Andrew Talansky Cannondale - Drapac Pro Cycling + 05.03
12 Daniel Moreno Movistar Team + 05.38
13 Davide Formolo Cannondale - Drapac Pro Cycling + 05.44
14 Sergio Pardilla Caja Rural - Seguros RGA + 05.55
15 Peter Kennaugh Team Sky + 06.30
16 Jean-Christophe Péraud AG2R La Mondiale + 06.59
17 Pierre Latour AG2R La Mondiale + 07.50
18 George Bennett Team LottoNL-Jumbo + 07.53
19 Ben Hermans BMC Racing Team + 08.22
20 Darwin Atapuma BMC Racing Team + 09.22
21 Louis Meintjes Lampre-Merida + 09.29
22 Jose Mendes Bora - Argon 18 + 10.21
23 Maxime Monfort Lotto - Soudal + 10.22
24 Rudy Molard Cofidis, Solutions Credits + 10.25
25 Marcel Wyss IAM Cycling + 12.04
26 Egor Silin Team Katusha + 13.05
27 Romain Sicard Direct Energie + 15.54
28 Maxime Bouet Etixx - Quick Step + 16.21
29 Fabio Felline Trek-Segafredo + 17.48
30 Jan Bakelants AG2R La Mondiale + 20.39
31 Kenny Elissonde FDJ + 21.12
32 Gianluca Brambilla Etixx - Quick Step + 21.19
33 Ruben Fernandez Movistar Team + 22.11
34 Andrey Zeits Astana Pro Team + 23.35
35 Haimar Zubeldia Trek-Segafredo + 23.39
36 Mathias Frank IAM Cycling + 24.03
37 Jesús Hernández Tinkoff + 24.39
38 Matvei Mamykin Team Katusha + 25.50
39 Luis León Sánchez Astana Pro Team + 25.59
40 Romain Hardy Cofidis, Solutions Credits + 28.28
41 Lawrence Warbasse IAM Cycling + 31.26
42 Merhawi Kudus Team Dimension Data + 31.30
43 Damien Howson Orica - BikeExchange + 31.53
44 Alberto Losada Team Katusha + 35.06
45 Luis Angel Mate Cofidis, Solutions Credits + 43.13
46 Yury Trofimov Tinkoff + 43.45
47 Robert Gesink Team LottoNL-Jumbo + 44.18
48 José Joaquin Rojas Movistar Team + 45.10
49 Clément Chevrier IAM Cycling + 48.03
50 Tsgabu Grmay Lampre-Merida + 50.38
51 Axel Domont AG2R La Mondiale + 51.12
52 Jonathan Castroviejo Movistar Team + 51.19
53 Riccardo Zoidl Trek-Segafredo + 53.02
54 Benjamin King Cannondale - Drapac Pro Cycling + 54.45
55 Angel Madrazo Caja Rural - Seguros RGA + 01:00.55
56 Bart De Clercq Lotto - Soudal + 01:01.15
57 Pierre Rolland Cannondale - Drapac Pro Cycling + 01:02.45
58 Jacques Janse Van Rensburg Team Dimension Data + 01:03.39
59 Tobias Ludvigsson Team Giant - Alpecin + 01:05.25
60 Lilian Calmejane Direct Energie + 01:06.12
61 Ian Boswell Team Sky + 01:06.15
62 Joe Dombrowski Cannondale - Drapac Pro Cycling + 01:06.22
63 Zdenek Stybar Etixx - Quick Step + 01:08.18
64 Odd Christian Eiking FDJ + 01:11.58
65 Dario Cataldo Astana Pro Team + 01:12.11
66 Stéphane Rossetto Cofidis, Solutions Credits + 01:12.26
67 Kristian Sbaragli Team Dimension Data + 01:13.05
68 Johannes Fröhlinger Team Giant - Alpecin + 01:16.21
69 Danilo Wyss BMC Racing Team + 01:16.24
70 Davide Villella Cannondale - Drapac Pro Cycling + 01:16.28
71 Jens Keukeleire Orica - BikeExchange + 01:16.30
72 Tiago Machado Team Katusha + 01:17.22
73 Kristijan Durasek Lampre-Merida + 01:18.08
74 David López Team Sky + 01:19.22
75 Alexandre Geniez FDJ + 01:20.54
76 Julien Bernard Trek-Segafredo + 01:21.04
77 Philippe Gilbert BMC Racing Team + 01:22.03
78 Pavel Kochetkov Team Katusha + 01:22.52
79 Simon Pellaud IAM Cycling + 01:24.04
80 Koen De Kort Team Giant - Alpecin + 01:25.09
81 Laurent Didier Trek-Segafredo + 01:25.59
82 François Bidard AG2R La Mondiale + 01:26.28
83 Tosh Van der Sande Lotto - Soudal + 01:27.16
84 Pello Bilbao Caja Rural - Seguros RGA + 01:28.55
85 Jaime Roson Caja Rural - Seguros RGA + 01:28.56
86 Thomas De Gendt Lotto - Soudal + 01:30.09
87 Perrig Quemeneur Direct Energie + 01:30.16
88 Adam Hansen Lotto - Soudal + 01:30.21
89 Simon Gerrans Orica - BikeExchange + 01:31.35
90 Bram Tankink Team LottoNL-Jumbo + 01:33.28
91 Sergey Lagutin Team Katusha + 01:33.54
92 Sander Armee Lotto - Soudal + 01:34.02
93 Pieter Serry Etixx - Quick Step + 01:34.19
94 Matthieu Ladagnous FDJ + 01:35.02
95 Omar Fraile Team Dimension Data + 01:35.30
96 Vegard Stake Laengen IAM Cycling + 01:35.36
97 Yukiya Arashiro Lampre-Merida + 01:35.41
98 Cesare Benedetti Bora - Argon 18 + 01:36.00
99 Louis Vervaeke Lotto - Soudal + 01:36.14
100 Jack Haig Orica - BikeExchange + 01:40.10
101 Silvan Dillier BMC Racing Team + 01:40.19
102 Jose Herrada Movistar Team + 01:40.27
103 Fumiyuki Beppu Trek-Segafredo + 01:41.09
104 Alessandro Vanotti Astana Pro Team + 01:42.00
105 Jelle Wallays Lotto - Soudal + 01:42.52
106 Christoph Pfingsten Bora - Argon 18 + 01:44.00
107 Chad Haga Team Giant - Alpecin + 01:45.27
108 Tejay van Garderen BMC Racing Team + 01:45.30
109 Gatis Smukulis Astana Pro Team + 01:45.54
110 Scott Thwaites Bora - Argon 18 + 01:47.47
111 Salvatore Puccio Team Sky + 01:48.55
112 Dmitriy Gruzdev Astana Pro Team + 01:49.13
113 Gregor Mühlberger Bora - Argon 18 + 01:50.19
114 Michal Golas Team Sky + 01:50.34
115 Quentin Jauregui AG2R La Mondiale + 01:50.45
116 Dries Devenyns IAM Cycling + 01:51.53
117 Valerio Conti Lampre-Merida + 01:52.18
118 Michael Gogl Tinkoff + 01:52.55
119 Gert Dockx Lotto - Soudal + 01:54.19
120 Gianni Meersman Etixx - Quick Step + 01:55.35
121 Moreno Moser Cannondale - Drapac Pro Cycling + 01:55.42
122 Koen Bouwman Team LottoNL-Jumbo + 01:56.01
123 Daniele Bennati Tinkoff + 01:56.11
124 Mattia Cattaneo Lampre-Merida + 01:56.22
125 Davide Malacarne Astana Pro Team + 01:57.07
126 Jhonatan Restrepo Team Katusha + 01:58.03
127 Imanol Erviti Movistar Team + 01:58.42
128 Sindre Lunke Team Giant - Alpecin + 01:59.13
129 Christian Knees Team Sky + 02:00.53
130 Eduard Prades Caja Rural - Seguros RGA + 02:01.27
131 Dylan Teuns BMC Racing Team + 02:02.28
132 Kiel Reijnen Trek-Segafredo + 02:04.27
133 Ivan Rovny Tinkoff + 02:04.42
134 Martijn Keizer Team LottoNL-Jumbo + 02:06.21
135 Jérôme Cousin Cofidis, Solutions Credits + 02:07.34
136 Gediminas Bagdonas AG2R La Mondiale + 02:08.26
137 Ryan Anderson Direct Energie + 02:12.19
138 Yves Lampaert Etixx - Quick Step + 02:12.51
139 Sergio Paulinho Tinkoff + 02:13.33
140 Niki Terpstra Etixx - Quick Step + 02:13.48
141 Hugh Carthy Caja Rural - Seguros RGA + 02:14.58
142 Loic Chetout Cofidis, Solutions Credits + 02:15.27
143 Zico Waeytens Team Giant - Alpecin + 02:15.30
144 Jonas van Genechten IAM Cycling + 02:18.03
145 Sven Erik Bystrøm Team Katusha + 02:18.27
146 Sam Bewley Orica - BikeExchange + 02:19.57
147 Jempy Drucker BMC Racing Team + 02:20.41
148 Magnus Cort Orica - BikeExchange + 02:20.57
149 Jos Van Emden Team LottoNL-Jumbo + 02:23.15
150 Jaco Venter Team Dimension Data + 02:23.52
151 Victor Campenaerts Team LottoNL-Jumbo + 02:24.37
152 Rory Sutherland Movistar Team + 02:26.36
153 Mario Costa Lampre-Merida + 02:26.39
154 David Arroyo Caja Rural - Seguros RGA + 02:26.50
155 Ilia Koshevoy Lampre-Merida + 02:27.21
156 Tom Stamsnijder Team Giant - Alpecin + 02:27.41
157 Lorrenzo Manzin FDJ + 02:27.57
158 Bryan Nauleau Direct Energie + 02:28.25
159 Martin Velits Etixx - Quick Step + 02:30.03
160 Kenneth Vanbilsen Cofidis, Solutions Credits + 02:31.12
161 Christophe Riblon AG2R La Mondiale + 02:32.54
162 Tyler Farrar Team Dimension Data + 02:34.00
163 Manuele Boaro Tinkoff + 02:34.09
164 Nicholas Dougall Team Dimension Data + 02:34.51
165 Julien Morice Direct Energie + 02:35.38
166 Rüdiger Selig Bora - Argon 18 + 02:37.10
167 Michael Schwarzmann Bora - Argon 18 + 02:41.34
168 Svein Tuft Orica - BikeExchange + 02:42.11
169 Nikias Arndt Team Giant - Alpecin + 02:44.53
170 Johan Le Bon FDJ + 02:45.54
171 Romain Cardis Direct Energie + 03:00.46
- Nathan Haas Team Dimension Data OOT
- Fabrice Jeandesboz Direct Energie DNF
- Florian Sénéchal Cofidis, Solutions Credits DNF

Race profile

Race
Vuelta a España
Start date
20.08.2016
End date
11.09.2016
Total distance
193.2 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 ❤️