Vuelta a España 2019 - Stage 8

Valls > Igualada, 166.9km

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

GC

PosRiderTeam Time
1 Nicolas Edet Cofidis, Solutions Credits 32:16:24
2 Dylan Teuns Bahrain - Merida + 02.21
3 Miguel Ángel López Astana Pro Team + 03.01
4 Primoz Roglic Team Jumbo-Visma + 03.07
5 Alejandro Valverde Movistar Team + 03.17
6 Nairo Quintana Movistar Team + 03.28
7 Carl Fredrik Hagen Lotto - Soudal + 03.45
8 Rafal Majka Bora - Hansgrohe + 04.59
9 Tadej Pogacar UAE Team Emirates + 05.37
10 Esteban Chaves Mitchelton - Scott + 05.53
11 George Bennett Team Jumbo-Visma + 06.35
12 Wilco Kelderman Team Sunweb + 06.37
13 Fabio Aru UAE Team Emirates + 06.37
14 Pierre Latour AG2R La Mondiale + 06.56
15 Mikel Nieve Mitchelton - Scott + 07.02
16 Óscar Rodríguez Euskadi Basque Country - Murias + 07.56
17 Peter Stetina Trek-Segafredo + 08.09
18 Hermann Pernsteiner Bahrain - Merida + 09.09
19 Sergio Higuita EF Education First + 09.25
20 David de la Cruz Team Ineos + 09.29
21 Ruben Guerreiro Team Katusha - Alpecin + 11.02
22 Ion Izagirre Astana Pro Team + 11.40
23 Robert Gesink Team Jumbo-Visma + 12.06
24 Jakob Fuglsang Astana Pro Team + 12.08
25 Cristian Rodriguez Caja Rural - Seguros RGA + 12.28
26 Daniel Martinez EF Education First + 13.18
27 Louis Meintjes Team Dimension Data + 13.44
28 James Knox Deceuninck-Quick Step + 13.45
29 Luis León Sánchez Astana Pro Team + 14.14
30 Kilian Frankiny Groupama - FDJ + 15.07
31 François Bidard AG2R La Mondiale + 15.08
32 Marc Soler Movistar Team + 15.45
33 Jesus Herrada Cofidis, Solutions Credits + 16.34
34 Daniel Navarro Team Katusha - Alpecin + 17.28
35 Martijn Tusveld Team Sunweb + 17.37
36 Niklas Eg Trek-Segafredo + 19.40
37 Sergio Henao UAE Team Emirates + 21.31
38 Gianluca Brambilla Trek-Segafredo + 21.33
39 Mikel Iturria Euskadi Basque Country - Murias + 22.16
40 Tsgabu Grmay Mitchelton - Scott + 23.12
41 Neilson Powless Team Jumbo-Visma + 24.37
42 Amanuel Ghebreigzabhier Team Dimension Data + 25.19
43 José Joaquin Rojas Movistar Team + 25.28
44 Tosh Van der Sande Lotto - Soudal + 26.13
45 Philippe Gilbert Deceuninck-Quick Step + 27.00
46 Geoffrey Bouchard AG2R La Mondiale + 28.24
47 Sergio Pardilla Caja Rural - Seguros RGA + 31.19
48 Mikel Bizkarra Euskadi Basque Country - Murias + 31.32
49 Sepp Kuss Team Jumbo-Visma + 32.01
50 Ben O'Connor Team Dimension Data + 32.06
51 Sebastian Henao Team Ineos + 32.41
52 Clément Chevrier AG2R La Mondiale + 33.22
53 Mark Padun Bahrain - Merida + 33.48
54 Wout Poels Team Ineos + 34.13
55 Salvatore Puccio Team Ineos + 35.14
56 Matteo Fabbro Team Katusha - Alpecin + 35.49
57 Lawson Craddock EF Education First + 36.04
58 Benjamin King Team Dimension Data + 36.19
59 Antonio Pedrero Movistar Team + 37.24
60 Zdenek Stybar Deceuninck-Quick Step + 37.37
61 Tomasz Marczynski Lotto - Soudal + 37.54
62 Quentin Jauregui AG2R La Mondiale + 38.43
63 Jonas Koch CCC Team + 38.55
64 Nelson Oliveira Movistar Team + 39.03
65 Nicholas Dlamini Team Dimension Data + 39.10
66 Tobias Ludvigsson Groupama - FDJ + 40.39
67 Valerio Conti UAE Team Emirates + 41.17
68 Darwin Atapuma Cofidis, Solutions Credits + 41.24
69 Jacopo Mosca Trek-Segafredo + 42.15
70 Sander Armee Lotto - Soudal + 42.23
71 Cyril Barthe Euskadi Basque Country - Murias + 42.28
72 Nikias Arndt Team Sunweb + 42.39
73 Clément Venturini AG2R La Mondiale + 42.43
74 Thomas De Gendt Lotto - Soudal + 43.11
75 Patrick Bevin CCC Team + 43.57
76 Pavel Kochetkov Team Katusha - Alpecin + 43.59
77 Bruno Armirail Groupama - FDJ + 44.30
78 Damien Howson Mitchelton - Scott + 44.45
79 Felix Großschartner Bora - Hansgrohe + 45.18
80 Omar Fraile Astana Pro Team + 46.31
81 Dorian Godon AG2R La Mondiale + 47.07
82 Steff Cras Team Katusha - Alpecin + 47.39
83 Dario Cataldo Astana Pro Team + 48.34
84 Sergey Chernetskiy Caja Rural - Seguros RGA + 49.07
85 Jose Herrada Cofidis, Solutions Credits + 49.07
86 Pawel Poljanski Bora - Hansgrohe + 50.01
87 Stéphane Rossetto Cofidis, Solutions Credits + 50.08
88 Edvald Boasson-Hagen Team Dimension Data + 50.44
89 Alex Aranburu Caja Rural - Seguros RGA + 50.52
90 Fernando Barceló Euskadi Basque Country - Murias + 50.56
91 Gorka Izagirre Astana Pro Team + 50.56
92 Ricardo Vilela Burgos - BH + 50.57
93 Michael Storer Team Sunweb + 51.12
94 Steve Morabito Groupama - FDJ + 51.18
95 Harm Vanhoucke Lotto - Soudal + 51.29
96 Tao Geoghegan Hart Team Ineos + 51.44
97 Jesper Hansen Cofidis, Solutions Credits + 52.11
98 Silvan Dillier AG2R La Mondiale + 54.40
99 Imanol Erviti Movistar Team + 54.49
100 Nick Schultz Mitchelton - Scott + 55.35
101 Owain Doull Team Ineos + 55.52
102 Remi Cavagna Deceuninck-Quick Step + 58.50
103 Willie Smit Team Katusha - Alpecin + 59.20
104 Enrico Battaglin Team Katusha - Alpecin + 59.46
105 Francisco Ventoso CCC Team + 01:01.12
106 Domingos Gonçalves Caja Rural - Seguros RGA + 01:01.45
107 Dion Smith Mitchelton - Scott + 01:02.24
108 Jorge Arcas Movistar Team + 01:02.35
109 Tim Declercq Deceuninck-Quick Step + 01:03.01
110 Luka Mezgec Mitchelton - Scott + 01:03.06
111 Benjamin Thomas Groupama - FDJ + 01:03.08
112 Jetse Bol Burgos - BH + 01:03.47
113 Damien Touzé Cofidis, Solutions Credits + 01:04.29
114 Marco Marcato UAE Team Emirates + 01:04.45
115 Edward Theuns Trek-Segafredo + 01:05.09
116 Romain Seigle Groupama - FDJ + 01:05.10
117 Luka Pibernik Bahrain - Merida + 01:05.31
118 Eros Capecchi Deceuninck-Quick Step + 01:06.32
119 Angel Madrazo Burgos - BH + 01:06.44
120 Sam Bewley Mitchelton - Scott + 01:06.57
121 Mitchell Docker EF Education First + 01:09.08
122 Jonathan Lastra Caja Rural - Seguros RGA + 01:09.24
123 Rasmus Tiller Team Dimension Data + 01:10.11
124 Jesus Ezquerra Burgos - BH + 01:10.12
125 Nathan Van Hooydonck CCC Team + 01:10.49
126 Casper Pedersen Team Sunweb + 01:11.21
127 Alex Kirsch Trek-Segafredo + 01:11.22
128 Jaco Venter Team Dimension Data + 01:11.44
129 Oscar Cabedo Burgos - BH + 01:11.57
130 Ian Stannard Team Ineos + 01:12.12
131 Gonzalo Serrano Caja Rural - Seguros RGA + 01:13.32
132 Jempy Drucker Bora - Hansgrohe + 01:13.49
133 Diego Rubio Burgos - BH + 01:14.05
134 Hector Saez Euskadi Basque Country - Murias + 01:15.00
135 Jorge Cubero Burgos - BH + 01:15.08
136 John Degenkolb Trek-Segafredo + 01:15.10
137 Logan Owen EF Education First + 01:16.05
138 William Barta CCC Team + 01:16.24
139 Vyacheslav Kuznetsov Team Katusha - Alpecin + 01:18.08
140 Kiel Reijnen Trek-Segafredo + 01:18.21
141 Luis Angel Mate Cofidis, Solutions Credits + 01:19.12
142 Yukiya Arashiro Bahrain - Merida + 01:19.14
143 Marc Sarreau Groupama - FDJ + 01:20.36
144 Brian Van Goethem Lotto - Soudal + 01:20.48
145 Sergio Samitier Euskadi Basque Country - Murias + 01:20.53
146 Domen Novak Bahrain - Merida + 01:21.19
147 Maximiliano Richeze Deceuninck-Quick Step + 01:22.01
148 Jelle Wallays Lotto - Soudal + 01:23.46
149 Heinrich Haussler Bahrain - Merida + 01:24.28
150 Jon Aberasturi Caja Rural - Seguros RGA + 01:25.30
151 Aritz Bagües Euskadi Basque Country - Murias + 01:25.38
152 Vasil Kiryienka Team Ineos + 01:26.38
153 Szymon Sajnok CCC Team + 01:27.45
154 Sam Bennett Bora - Hansgrohe + 01:28.26
155 Fernando Gaviria UAE Team Emirates + 01:28.44
156 Fabio Jakobsen Deceuninck-Quick Step + 01:29.12
157 Manuele Boaro Astana Pro Team + 01:31.39
158 Max Walscheid Team Sunweb + 01:31.43
159 Robert Power Team Sunweb + 01:33.02
160 Tony Martin Team Jumbo-Visma + 01:36.51
161 Phil Bauhaus Bahrain - Merida + 01:38.30
162 Shane Archbold Bora - Hansgrohe + 01:39.29
163 Nuno Bico Burgos - BH + 01:43.49
164 Oliviero Troia UAE Team Emirates + 01:44.38
165 Sebastian Molano UAE Team Emirates + 01:45.17
166 Pawel Bernas CCC Team + 01:50.26
167 Lennard Hofstede Team Jumbo-Visma + 02:01.27

Race profile

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