Vuelta a España 2019 - Stage 1

Salinas de Torrevieja > Torrevieja, 13.4km

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 Miguel Ángel López Astana Pro Team 0:14:51
1 Jakob Fuglsang Astana Pro Team 0:14:51
1 Ion Izagirre Astana Pro Team 0:14:51
1 Luis León Sánchez Astana Pro Team 0:14:51
1 Gorka Izagirre Astana Pro Team 0:14:51
1 Dario Cataldo Astana Pro Team 0:14:51
1 Omar Fraile Astana Pro Team 0:15:15
1 Manuele Boaro Astana Pro Team 0:15:38
2 James Knox Deceuninck-Quick Step + 00.02
2 Philippe Gilbert Deceuninck-Quick Step + 00.02
2 Remi Cavagna Deceuninck-Quick Step + 00.03
2 Zdenek Stybar Deceuninck-Quick Step + 00.02
2 Tim Declercq Deceuninck-Quick Step + 00.18
2 Eros Capecchi Deceuninck-Quick Step + 00.18
2 Fabio Jakobsen Deceuninck-Quick Step + 00.02
2 Maximiliano Richeze Deceuninck-Quick Step + 00.02
3 Wilco Kelderman Team Sunweb + 00.05
3 Martijn Tusveld Team Sunweb + 00.35
3 Nikias Arndt Team Sunweb + 00.55
3 Robert Power Team Sunweb + 00.06
3 Michael Storer Team Sunweb + 00.55
3 Casper Pedersen Team Sunweb + 00.05
3 Max Walscheid Team Sunweb + 00.05
3 Nicolas Roche Team Sunweb + 00.05
4 Sergio Higuita EF Education First + 00.07
4 Daniel Martinez EF Education First + 00.07
4 Lawson Craddock EF Education First + 00.07
4 Mitchell Docker EF Education First + 02.25
4 Logan Owen EF Education First + 01.58
4 Hugh Carthy EF Education First + 00.07
4 Rigoberto Uran EF Education First + 00.07
4 Tejay van Garderen EF Education First + 00.07
5 Rafal Majka Bora - Hansgrohe + 00.13
5 Felix Großschartner Bora - Hansgrohe + 00.13
5 Pawel Poljanski Bora - Hansgrohe + 02.13
5 Sam Bennett Bora - Hansgrohe + 00.13
5 Shane Archbold Bora - Hansgrohe + 02.26
5 Jempy Drucker Bora - Hansgrohe + 00.13
5 Davide Formolo Bora - Hansgrohe + 00.13
5 Gregor Mühlberger Bora - Hansgrohe + 00.13
6 Jonas Koch CCC Team + 01.37
6 Francisco Ventoso CCC Team + 01.37
6 Nathan Van Hooydonck CCC Team + 00.15
6 William Barta CCC Team + 00.15
6 Szymon Sajnok CCC Team + 00.15
6 Pawel Bernas CCC Team + 02.31
6 Victor De La Parte CCC Team + 00.15
6 Patrick Bevin CCC Team + 00.15
7 Alejandro Valverde Movistar Team + 00.16
7 Nairo Quintana Movistar Team + 00.16
7 Marc Soler Movistar Team + 00.16
7 José Joaquin Rojas Movistar Team + 00.23
7 Antonio Pedrero Movistar Team + 01.41
7 Nelson Oliveira Movistar Team + 00.16
7 Imanol Erviti Movistar Team + 00.16
7 Jorge Arcas Movistar Team + 01.41
8 Kilian Frankiny Groupama - FDJ + 00.16
8 Tobias Ludvigsson Groupama - FDJ + 00.16
8 Steve Morabito Groupama - FDJ + 02.19
8 Romain Seigle Groupama - FDJ + 00.16
8 Bruno Armirail Groupama - FDJ + 01.54
8 Marc Sarreau Groupama - FDJ + 02.19
8 Mickaël Delage Groupama - FDJ + 02.19
8 Benjamin Thomas Groupama - FDJ + 00.16
9 Mikel Nieve Mitchelton - Scott + 00.18
9 Esteban Chaves Mitchelton - Scott + 00.18
9 Damien Howson Mitchelton - Scott + 00.18
9 Tsgabu Grmay Mitchelton - Scott + 00.18
9 Nick Schultz Mitchelton - Scott + 00.18
9 Dion Smith Mitchelton - Scott + 00.18
9 Sam Bewley Mitchelton - Scott + 02.26
9 Luka Mezgec Mitchelton - Scott + 00.18
10 Carl Fredrik Hagen Lotto - Soudal + 01.30
10 Thomas De Gendt Lotto - Soudal + 00.54
10 Tosh Van der Sande Lotto - Soudal + 00.19
10 Sander Armee Lotto - Soudal + 01.57
10 Tomasz Marczynski Lotto - Soudal + 00.19
10 Harm Vanhoucke Lotto - Soudal + 00.20
10 Jelle Wallays Lotto - Soudal + 00.19
10 Brian Van Goethem Lotto - Soudal + 00.19
11 Tao Geoghegan Hart Team Ineos + 00.25
11 Wout Poels Team Ineos + 00.25
11 Sebastian Henao Team Ineos + 00.53
11 David de la Cruz Team Ineos + 00.25
11 Owain Doull Team Ineos + 00.25
11 Salvatore Puccio Team Ineos + 00.25
11 Ian Stannard Team Ineos + 01.41
11 Vasil Kiryienka Team Ineos + 01.41
12 Dylan Teuns Bahrain - Merida + 00.26
12 Hermann Pernsteiner Bahrain - Merida + 00.26
12 Mark Padun Bahrain - Merida + 00.26
12 Luka Pibernik Bahrain - Merida + 01.30
12 Yukiya Arashiro Bahrain - Merida + 01.30
12 Domen Novak Bahrain - Merida + 03.03
12 Heinrich Haussler Bahrain - Merida + 00.26
12 Phil Bauhaus Bahrain - Merida + 00.54
13 Ruben Guerreiro Team Katusha - Alpecin + 00.33
13 Daniel Navarro Team Katusha - Alpecin + 00.33
13 Matteo Fabbro Team Katusha - Alpecin + 00.33
13 Steff Cras Team Katusha - Alpecin + 00.33
13 Pavel Kochetkov Team Katusha - Alpecin + 00.50
13 Enrico Battaglin Team Katusha - Alpecin + 00.50
13 Willie Smit Team Katusha - Alpecin + 01.17
13 Vyacheslav Kuznetsov Team Katusha - Alpecin + 00.33
14 Ben O'Connor Team Dimension Data + 00.34
14 Benjamin King Team Dimension Data + 00.34
14 Louis Meintjes Team Dimension Data + 00.34
14 Edvald Boasson-Hagen Team Dimension Data + 00.34
14 Nicholas Dlamini Team Dimension Data + 02.21
14 Jaco Venter Team Dimension Data + 01.13
14 Rasmus Tiller Team Dimension Data + 00.34
14 Amanuel Ghebreigzabhier Team Dimension Data + 00.34
15 Peter Stetina Trek-Segafredo + 01.52
15 Niklas Eg Trek-Segafredo + 00.35
15 Gianluca Brambilla Trek-Segafredo + 00.35
15 Jacopo Mosca Trek-Segafredo + 00.35
15 John Degenkolb Trek-Segafredo + 00.35
15 Alex Kirsch Trek-Segafredo + 00.59
15 Edward Theuns Trek-Segafredo + 00.35
15 Kiel Reijnen Trek-Segafredo + 00.35
16 Cristian Rodriguez Caja Rural - Seguros RGA + 00.46
16 Sergio Pardilla Caja Rural - Seguros RGA + 00.56
16 Alex Aranburu Caja Rural - Seguros RGA + 00.37
16 Jonathan Lastra Caja Rural - Seguros RGA + 00.37
16 Sergey Chernetskiy Caja Rural - Seguros RGA + 00.40
16 Gonzalo Serrano Caja Rural - Seguros RGA + 00.37
16 Jon Aberasturi Caja Rural - Seguros RGA + 00.37
16 Domingos Gonçalves Caja Rural - Seguros RGA + 00.52
17 François Bidard AG2R La Mondiale + 01.14
17 Pierre Latour AG2R La Mondiale + 00.37
17 Geoffrey Bouchard AG2R La Mondiale + 01.06
17 Clément Chevrier AG2R La Mondiale + 01.43
17 Silvan Dillier AG2R La Mondiale + 00.37
17 Dorian Godon AG2R La Mondiale + 00.37
17 Quentin Jauregui AG2R La Mondiale + 01.50
17 Clément Venturini AG2R La Mondiale + 00.37
18 Primoz Roglic Team Jumbo-Visma + 00.40
18 Robert Gesink Team Jumbo-Visma + 00.40
18 Sepp Kuss Team Jumbo-Visma + 04.46
18 Neilson Powless Team Jumbo-Visma + 04.22
18 George Bennett Team Jumbo-Visma + 00.40
18 Lennard Hofstede Team Jumbo-Visma + 04.22
18 Steven Kruijswijk Team Jumbo-Visma + 00.40
18 Tony Martin Team Jumbo-Visma + 00.40
19 Nicolas Edet Cofidis, Solutions Credits + 00.43
19 Darwin Atapuma Cofidis, Solutions Credits + 01.48
19 Jose Herrada Cofidis, Solutions Credits + 00.43
19 Luis Angel Mate Cofidis, Solutions Credits + 01.18
19 Damien Touzé Cofidis, Solutions Credits + 00.43
19 Stéphane Rossetto Cofidis, Solutions Credits + 00.43
19 Jesus Herrada Cofidis, Solutions Credits + 00.43
19 Jesper Hansen Cofidis, Solutions Credits + 00.43
20 Óscar Rodríguez Euskadi Basque Country - Murias + 00.46
20 Mikel Bizkarra Euskadi Basque Country - Murias + 00.46
20 Hector Saez Euskadi Basque Country - Murias + 00.46
20 Cyril Barthe Euskadi Basque Country - Murias + 00.46
20 Mikel Iturria Euskadi Basque Country - Murias + 00.46
20 Fernando Barceló Euskadi Basque Country - Murias + 00.54
20 Sergio Samitier Euskadi Basque Country - Murias + 00.46
20 Aritz Bagües Euskadi Basque Country - Murias + 00.46
21 Tadej Pogacar UAE Team Emirates + 01.07
21 Sergio Henao UAE Team Emirates + 02.44
21 Valerio Conti UAE Team Emirates + 01.07
21 Sebastian Molano UAE Team Emirates + 02.43
21 Fernando Gaviria UAE Team Emirates + 02.49
21 Oliviero Troia UAE Team Emirates + 05.00
21 Marco Marcato UAE Team Emirates + 01.07
21 Fabio Aru UAE Team Emirates + 01.07
22 Jetse Bol Burgos - BH + 01.22
22 Ricardo Vilela Burgos - BH + 01.22
22 Oscar Cabedo Burgos - BH + 02.12
22 Angel Madrazo Burgos - BH + 01.22
22 Jesus Ezquerra Burgos - BH + 01.22
22 Jorge Cubero Burgos - BH + 01.59
22 Diego Rubio Burgos - BH + 01.22
22 Nuno Bico Burgos - BH + 03.22

GC

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

Race profile

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