Vuelta a España 2019 - Stage 2

Benidorm > Calpe, 199.6km

24.08-15.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 Nairo Quintana Movistar Team 5:11:17
2 Nicolas Roche Team Sunweb + 00.05
3 Primoz Roglic Team Jumbo-Visma + 00.05
4 Rigoberto Uran EF Education First + 00.05
5 Fabio Aru UAE Team Emirates + 00.05
6 Mikel Nieve Mitchelton - Scott + 00.08
7 Sergio Higuita EF Education First + 00.37
8 Tadej Pogacar UAE Team Emirates + 00.37
9 Alex Aranburu Caja Rural - Seguros RGA + 00.37
10 Alejandro Valverde Movistar Team + 00.37
11 Pierre Latour AG2R La Mondiale + 00.37
12 Wilco Kelderman Team Sunweb + 00.37
13 Esteban Chaves Mitchelton - Scott + 00.37
14 George Bennett Team Jumbo-Visma + 00.37
15 Miguel Ángel López Astana Pro Team + 00.37
16 Davide Formolo Bora - Hansgrohe + 00.37
17 Victor De La Parte CCC Team + 00.37
18 Rafal Majka Bora - Hansgrohe + 00.37
19 Jesus Herrada Cofidis, Solutions Credits + 00.37
20 Zdenek Stybar Deceuninck-Quick Step + 01.36
21 Nikias Arndt Team Sunweb + 01.43
22 Quentin Jauregui AG2R La Mondiale + 01.43
23 Ruben Guerreiro Team Katusha - Alpecin + 01.43
24 Edvald Boasson-Hagen Team Dimension Data + 01.43
25 Jacopo Mosca Trek-Segafredo + 01.43
26 Sergey Chernetskiy Caja Rural - Seguros RGA + 01.43
27 Carl Fredrik Hagen Lotto - Soudal + 01.43
28 Geoffrey Bouchard AG2R La Mondiale + 01.43
29 Jesus Ezquerra Burgos - BH + 01.43
30 Luka Mezgec Mitchelton - Scott + 01.43
31 Logan Owen EF Education First + 01.43
32 José Joaquin Rojas Movistar Team + 01.43
33 Louis Meintjes Team Dimension Data + 01.43
34 Bruno Armirail Groupama - FDJ + 01.43
35 Dylan Teuns Bahrain - Merida + 01.43
36 Óscar Rodríguez Euskadi Basque Country - Murias + 01.43
37 David de la Cruz Team Ineos + 01.43
38 Philippe Gilbert Deceuninck-Quick Step + 01.43
39 James Knox Deceuninck-Quick Step + 01.43
40 Salvatore Puccio Team Ineos + 01.43
41 Nicolas Edet Cofidis, Solutions Credits + 01.43
42 Clément Venturini AG2R La Mondiale + 01.43
43 Tomasz Marczynski Lotto - Soudal + 01.43
44 Peter Stetina Trek-Segafredo + 01.43
45 Kilian Frankiny Groupama - FDJ + 01.43
46 Matteo Fabbro Team Katusha - Alpecin + 01.43
47 Niklas Eg Trek-Segafredo + 01.43
48 Hermann Pernsteiner Bahrain - Merida + 01.43
49 Mark Padun Bahrain - Merida + 01.43
50 Daniel Navarro Team Katusha - Alpecin + 01.43
51 Gianluca Brambilla Trek-Segafredo + 01.43
52 Robert Gesink Team Jumbo-Visma + 01.43
53 Sergio Pardilla Caja Rural - Seguros RGA + 01.43
54 Steven Kruijswijk Team Jumbo-Visma + 01.43
55 Neilson Powless Team Jumbo-Visma + 01.43
56 François Bidard AG2R La Mondiale + 01.43
57 Tsgabu Grmay Mitchelton - Scott + 01.43
58 Nicholas Dlamini Team Dimension Data + 01.43
59 Clément Chevrier AG2R La Mondiale + 01.43
60 Cristian Rodriguez Caja Rural - Seguros RGA + 01.43
61 Luis León Sánchez Astana Pro Team + 01.43
62 Jesper Hansen Cofidis, Solutions Credits + 01.43
63 Valerio Conti UAE Team Emirates + 01.43
64 Tejay van Garderen EF Education First + 01.43
65 Mikel Iturria Euskadi Basque Country - Murias + 01.43
66 Daniel Martinez EF Education First + 01.43
67 Hugh Carthy EF Education First + 01.43
68 Jakob Fuglsang Astana Pro Team + 01.43
69 Lawson Craddock EF Education First + 01.43
70 Ion Izagirre Astana Pro Team + 01.43
71 Antonio Pedrero Movistar Team + 01.54
72 Damien Touzé Cofidis, Solutions Credits + 07.30
73 Jonas Koch CCC Team + 07.30
74 Enrico Battaglin Team Katusha - Alpecin + 07.30
75 Benjamin King Team Dimension Data + 07.30
76 Steff Cras Team Katusha - Alpecin + 07.30
77 Edward Theuns Trek-Segafredo + 07.30
78 Patrick Bevin CCC Team + 07.30
79 Cyril Barthe Euskadi Basque Country - Murias + 07.30
80 Darwin Atapuma Cofidis, Solutions Credits + 07.30
81 Pavel Kochetkov Team Katusha - Alpecin + 07.30
82 Steve Morabito Groupama - FDJ + 07.30
83 Ricardo Vilela Burgos - BH + 07.30
84 Jose Herrada Cofidis, Solutions Credits + 07.30
85 Sergio Henao UAE Team Emirates + 07.30
86 Ben O'Connor Team Dimension Data + 07.30
87 Stéphane Rossetto Cofidis, Solutions Credits + 07.30
88 Mikel Bizkarra Euskadi Basque Country - Murias + 07.30
89 Harm Vanhoucke Lotto - Soudal + 07.30
90 Jelle Wallays Lotto - Soudal + 07.30
91 Tim Declercq Deceuninck-Quick Step + 07.30
92 Thomas De Gendt Lotto - Soudal + 09.51
93 Tosh Van der Sande Lotto - Soudal + 09.51
94 John Degenkolb Trek-Segafredo + 09.51
95 Remi Cavagna Deceuninck-Quick Step + 09.51
96 Diego Rubio Burgos - BH + 09.51
97 Nelson Oliveira Movistar Team + 09.51
98 Dion Smith Mitchelton - Scott + 09.51
99 Tobias Ludvigsson Groupama - FDJ + 09.51
100 Angel Madrazo Burgos - BH + 09.51
101 Imanol Erviti Movistar Team + 09.51
102 Yukiya Arashiro Bahrain - Merida + 09.51
103 Amanuel Ghebreigzabhier Team Dimension Data + 09.51
104 Nick Schultz Mitchelton - Scott + 09.51
105 Silvan Dillier AG2R La Mondiale + 09.51
106 Fabio Jakobsen Deceuninck-Quick Step + 09.51
107 Vyacheslav Kuznetsov Team Katusha - Alpecin + 09.51
108 Gonzalo Serrano Caja Rural - Seguros RGA + 09.51
109 Felix Großschartner Bora - Hansgrohe + 09.51
110 Jorge Arcas Movistar Team + 09.51
111 Gorka Izagirre Astana Pro Team + 09.51
112 Michael Storer Team Sunweb + 09.51
113 Rasmus Tiller Team Dimension Data + 09.51
114 Fernando Barceló Euskadi Basque Country - Murias + 09.51
115 Sander Armee Lotto - Soudal + 09.51
116 Sebastian Henao Team Ineos + 09.51
117 Benjamin Thomas Groupama - FDJ + 09.51
118 Marc Soler Movistar Team + 09.51
119 Martijn Tusveld Team Sunweb + 09.51
120 Gregor Mühlberger Bora - Hansgrohe + 09.51
121 Owain Doull Team Ineos + 09.51
122 Maximiliano Richeze Deceuninck-Quick Step + 09.51
123 Marco Marcato UAE Team Emirates + 09.51
124 Tao Geoghegan Hart Team Ineos + 09.51
125 Wout Poels Team Ineos + 09.51
126 Kiel Reijnen Trek-Segafredo + 09.51
127 Ian Stannard Team Ineos + 09.51
128 Mitchell Docker EF Education First + 09.51
129 Francisco Ventoso CCC Team + 09.51
130 Eros Capecchi Deceuninck-Quick Step + 09.51
131 Domingos Gonçalves Caja Rural - Seguros RGA + 09.51
132 Jon Aberasturi Caja Rural - Seguros RGA + 09.51
133 Sam Bewley Mitchelton - Scott + 13.23
134 Omar Fraile Astana Pro Team + 13.23
135 Romain Seigle Groupama - FDJ + 13.23
136 Dorian Godon AG2R La Mondiale + 13.23
137 Oliviero Troia UAE Team Emirates + 13.23
138 Fernando Gaviria UAE Team Emirates + 13.23
139 Casper Pedersen Team Sunweb + 13.23
140 Sepp Kuss Team Jumbo-Visma + 13.27
141 Luka Pibernik Bahrain - Merida + 13.27
142 Heinrich Haussler Bahrain - Merida + 14.49
143 Jorge Cubero Burgos - BH + 14.49
144 Szymon Sajnok CCC Team + 14.49
145 Alex Kirsch Trek-Segafredo + 14.49
146 Nathan Van Hooydonck CCC Team + 14.49
147 Phil Bauhaus Bahrain - Merida + 14.49
148 Jetse Bol Burgos - BH + 14.49
149 Brian Van Goethem Lotto - Soudal + 14.49
150 Mickaël Delage Groupama - FDJ + 14.49
151 Marc Sarreau Groupama - FDJ + 14.49
152 Sebastian Molano UAE Team Emirates + 14.49
153 Nuno Bico Burgos - BH + 14.49
154 Damien Howson Mitchelton - Scott + 14.49
155 Sergio Samitier Euskadi Basque Country - Murias + 14.49
156 Willie Smit Team Katusha - Alpecin + 17.26
157 Max Walscheid Team Sunweb + 17.48
158 Sam Bennett Bora - Hansgrohe + 17.48
159 Aritz Bagües Euskadi Basque Country - Murias + 18.26
160 Oscar Cabedo Burgos - BH + 18.26
161 Luis Angel Mate Cofidis, Solutions Credits + 18.26
162 Pawel Poljanski Bora - Hansgrohe + 18.26
163 Hector Saez Euskadi Basque Country - Murias + 18.26
164 Pawel Bernas CCC Team + 18.26
165 William Barta CCC Team + 18.26
166 Domen Novak Bahrain - Merida + 18.26
167 Shane Archbold Bora - Hansgrohe + 18.26
168 Robert Power Team Sunweb + 18.26
169 Lennard Hofstede Team Jumbo-Visma + 18.26
170 Jonathan Lastra Caja Rural - Seguros RGA + 18.26
171 Dario Cataldo Astana Pro Team + 19.02
172 Jempy Drucker Bora - Hansgrohe + 20.48
173 Manuele Boaro Astana Pro Team + 20.48
174 Jaco Venter Team Dimension Data + 20.48
175 Tony Martin Team Jumbo-Visma + 20.48
176 Vasil Kiryienka Team Ineos + 26.22

GC

PosRiderTeam Time
1 Nicolas Roche Team Sunweb 5:26:12
2 Nairo Quintana Movistar Team + 00.02
3 Rigoberto Uran EF Education First + 00.08
4 Mikel Nieve Mitchelton - Scott + 00.22
5 Miguel Ángel López Astana Pro Team + 00.33
6 Primoz Roglic Team Jumbo-Visma + 00.36
7 Wilco Kelderman Team Sunweb + 00.38
8 Sergio Higuita EF Education First + 00.40
9 Davide Formolo Bora - Hansgrohe + 00.46
10 Rafal Majka Bora - Hansgrohe + 00.46
11 Victor De La Parte CCC Team + 00.48
12 Alejandro Valverde Movistar Team + 00.49
13 Esteban Chaves Mitchelton - Scott + 00.51
14 Fabio Aru UAE Team Emirates + 01.08
15 Alex Aranburu Caja Rural - Seguros RGA + 01.10
16 Pierre Latour AG2R La Mondiale + 01.10
17 George Bennett Team Jumbo-Visma + 01.13
18 Jesus Herrada Cofidis, Solutions Credits + 01.16
19 Zdenek Stybar Deceuninck-Quick Step + 01.32
20 Luis León Sánchez Astana Pro Team + 01.39
21 Jakob Fuglsang Astana Pro Team + 01.39
22 Ion Izagirre Astana Pro Team + 01.39
23 Tadej Pogacar UAE Team Emirates + 01.40
24 Philippe Gilbert Deceuninck-Quick Step + 01.41
25 James Knox Deceuninck-Quick Step + 01.41
26 Tejay van Garderen EF Education First + 01.46
27 Daniel Martinez EF Education First + 01.46
28 Hugh Carthy EF Education First + 01.46
29 Lawson Craddock EF Education First + 01.46
30 Kilian Frankiny Groupama - FDJ + 01.55
31 Tsgabu Grmay Mitchelton - Scott + 01.57
32 Tomasz Marczynski Lotto - Soudal + 01.58
33 José Joaquin Rojas Movistar Team + 02.02
34 David de la Cruz Team Ineos + 02.04
35 Salvatore Puccio Team Ineos + 02.04
36 Dylan Teuns Bahrain - Merida + 02.05
37 Hermann Pernsteiner Bahrain - Merida + 02.05
38 Mark Padun Bahrain - Merida + 02.05
39 Ruben Guerreiro Team Katusha - Alpecin + 02.12
40 Matteo Fabbro Team Katusha - Alpecin + 02.12
41 Daniel Navarro Team Katusha - Alpecin + 02.12
42 Edvald Boasson-Hagen Team Dimension Data + 02.13
43 Louis Meintjes Team Dimension Data + 02.13
44 Jacopo Mosca Trek-Segafredo + 02.14
45 Niklas Eg Trek-Segafredo + 02.14
46 Gianluca Brambilla Trek-Segafredo + 02.14
47 Clément Venturini AG2R La Mondiale + 02.16
48 Luka Mezgec Mitchelton - Scott + 02.17
49 Sergey Chernetskiy Caja Rural - Seguros RGA + 02.19
50 Robert Gesink Team Jumbo-Visma + 02.19
51 Steven Kruijswijk Team Jumbo-Visma + 02.19
52 Nicolas Edet Cofidis, Solutions Credits + 02.22
53 Jesper Hansen Cofidis, Solutions Credits + 02.22
54 Óscar Rodríguez Euskadi Basque Country - Murias + 02.25
55 Cristian Rodriguez Caja Rural - Seguros RGA + 02.25
56 Mikel Iturria Euskadi Basque Country - Murias + 02.25
57 Nikias Arndt Team Sunweb + 02.34
58 Sergio Pardilla Caja Rural - Seguros RGA + 02.35
59 Geoffrey Bouchard AG2R La Mondiale + 02.45
60 Valerio Conti UAE Team Emirates + 02.46
61 François Bidard AG2R La Mondiale + 02.53
62 Jesus Ezquerra Burgos - BH + 03.01
63 Carl Fredrik Hagen Lotto - Soudal + 03.09
64 Clément Chevrier AG2R La Mondiale + 03.22
65 Quentin Jauregui AG2R La Mondiale + 03.29
66 Peter Stetina Trek-Segafredo + 03.31
67 Antonio Pedrero Movistar Team + 03.31
68 Bruno Armirail Groupama - FDJ + 03.33
69 Logan Owen EF Education First + 03.37
70 Nicholas Dlamini Team Dimension Data + 04.00
71 Neilson Powless Team Jumbo-Visma + 06.01
72 Patrick Bevin CCC Team + 07.41
73 Tim Declercq Deceuninck-Quick Step + 07.44
74 Jelle Wallays Lotto - Soudal + 07.45
75 Harm Vanhoucke Lotto - Soudal + 07.46
76 Steff Cras Team Katusha - Alpecin + 07.59
77 Benjamin King Team Dimension Data + 08.00
78 Ben O'Connor Team Dimension Data + 08.00
79 Edward Theuns Trek-Segafredo + 08.01
80 Damien Touzé Cofidis, Solutions Credits + 08.09
81 Jose Herrada Cofidis, Solutions Credits + 08.09
82 Stéphane Rossetto Cofidis, Solutions Credits + 08.09
83 Cyril Barthe Euskadi Basque Country - Murias + 08.12
84 Mikel Bizkarra Euskadi Basque Country - Murias + 08.12
85 Enrico Battaglin Team Katusha - Alpecin + 08.16
86 Pavel Kochetkov Team Katusha - Alpecin + 08.16
87 Ricardo Vilela Burgos - BH + 08.48
88 Jonas Koch CCC Team + 09.03
89 Darwin Atapuma Cofidis, Solutions Credits + 09.14
90 Steve Morabito Groupama - FDJ + 09.45
91 Gorka Izagirre Astana Pro Team + 09.47
92 Fabio Jakobsen Deceuninck-Quick Step + 09.49
93 Maximiliano Richeze Deceuninck-Quick Step + 09.49
94 Remi Cavagna Deceuninck-Quick Step + 09.50
95 Felix Großschartner Bora - Hansgrohe + 10.00
96 Gregor Mühlberger Bora - Hansgrohe + 10.00
97 Nelson Oliveira Movistar Team + 10.03
98 Tobias Ludvigsson Groupama - FDJ + 10.03
99 Imanol Erviti Movistar Team + 10.03
100 Benjamin Thomas Groupama - FDJ + 10.03
101 Marc Soler Movistar Team + 10.03
102 Dion Smith Mitchelton - Scott + 10.05
103 Nick Schultz Mitchelton - Scott + 10.05
104 Eros Capecchi Deceuninck-Quick Step + 10.05
105 Tosh Van der Sande Lotto - Soudal + 10.06
106 Sergio Henao UAE Team Emirates + 10.10
107 Owain Doull Team Ineos + 10.12
108 Tao Geoghegan Hart Team Ineos + 10.12
109 Wout Poels Team Ineos + 10.12
110 Vyacheslav Kuznetsov Team Katusha - Alpecin + 10.20
111 Amanuel Ghebreigzabhier Team Dimension Data + 10.21
112 Rasmus Tiller Team Dimension Data + 10.21
113 John Degenkolb Trek-Segafredo + 10.22
114 Martijn Tusveld Team Sunweb + 10.22
115 Kiel Reijnen Trek-Segafredo + 10.22
116 Silvan Dillier AG2R La Mondiale + 10.24
117 Gonzalo Serrano Caja Rural - Seguros RGA + 10.24
118 Jon Aberasturi Caja Rural - Seguros RGA + 10.24
119 Domingos Gonçalves Caja Rural - Seguros RGA + 10.39
120 Sebastian Henao Team Ineos + 10.40
121 Thomas De Gendt Lotto - Soudal + 10.41
122 Fernando Barceló Euskadi Basque Country - Murias + 10.41
123 Michael Storer Team Sunweb + 10.42
124 Marco Marcato UAE Team Emirates + 10.54
125 Diego Rubio Burgos - BH + 11.09
126 Angel Madrazo Burgos - BH + 11.09
127 Yukiya Arashiro Bahrain - Merida + 11.17
128 Francisco Ventoso CCC Team + 11.24
129 Jorge Arcas Movistar Team + 11.28
130 Ian Stannard Team Ineos + 11.28
131 Sander Armee Lotto - Soudal + 11.41
132 Mitchell Docker EF Education First + 12.12
133 Casper Pedersen Team Sunweb + 13.24
134 Romain Seigle Groupama - FDJ + 13.35
135 Omar Fraile Astana Pro Team + 13.43
136 Dorian Godon AG2R La Mondiale + 13.56
137 Luka Pibernik Bahrain - Merida + 14.53
138 Szymon Sajnok CCC Team + 15.00
139 Nathan Van Hooydonck CCC Team + 15.00
140 Damien Howson Mitchelton - Scott + 15.03
141 Brian Van Goethem Lotto - Soudal + 15.04
142 Heinrich Haussler Bahrain - Merida + 15.11
143 Sergio Samitier Euskadi Basque Country - Murias + 15.31
144 Phil Bauhaus Bahrain - Merida + 15.39
145 Alex Kirsch Trek-Segafredo + 15.44
146 Sam Bewley Mitchelton - Scott + 15.45
147 Jetse Bol Burgos - BH + 16.07
148 Fernando Gaviria UAE Team Emirates + 16.08
149 Jorge Cubero Burgos - BH + 16.44
150 Mickaël Delage Groupama - FDJ + 17.04
151 Marc Sarreau Groupama - FDJ + 17.04
152 Sebastian Molano UAE Team Emirates + 17.28
153 Max Walscheid Team Sunweb + 17.49
154 Sam Bennett Bora - Hansgrohe + 17.57
155 Nuno Bico Burgos - BH + 18.07
156 Sepp Kuss Team Jumbo-Visma + 18.09
157 Oliviero Troia UAE Team Emirates + 18.19
158 Robert Power Team Sunweb + 18.28
159 William Barta CCC Team + 18.37
160 Willie Smit Team Katusha - Alpecin + 18.39
161 Dario Cataldo Astana Pro Team + 18.58
162 Jonathan Lastra Caja Rural - Seguros RGA + 18.59
163 Aritz Bagües Euskadi Basque Country - Murias + 19.08
164 Hector Saez Euskadi Basque Country - Murias + 19.08
165 Luis Angel Mate Cofidis, Solutions Credits + 19.40
166 Oscar Cabedo Burgos - BH + 20.34
167 Pawel Poljanski Bora - Hansgrohe + 20.35
168 Shane Archbold Bora - Hansgrohe + 20.48
169 Pawel Bernas CCC Team + 20.53
170 Jempy Drucker Bora - Hansgrohe + 20.57
171 Tony Martin Team Jumbo-Visma + 21.24
172 Domen Novak Bahrain - Merida + 21.25
173 Manuele Boaro Astana Pro Team + 21.31
174 Jaco Venter Team Dimension Data + 21.57
175 Lennard Hofstede Team Jumbo-Visma + 22.44
176 Vasil Kiryienka Team Ineos + 27.59

Race profile

Race
Vuelta a España
Start date
24.08.2019
End date
15.09.2019
Total distance
199.6 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 ❤️