Vuelta a España 2019 - Stage 19

Ávila > Toledo, 165.2km

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

GC

PosRiderTeam Time
1 Primoz Roglic Team Jumbo-Visma 75:00:33
2 Alejandro Valverde Movistar Team + 02.50
3 Nairo Quintana Movistar Team + 03.31
4 Miguel Ángel López Astana Pro Team + 04.17
5 Tadej Pogacar UAE Team Emirates + 04.49
6 Rafal Majka Bora - Hansgrohe + 07.46
7 Wilco Kelderman Team Sunweb + 09.46
8 Carl Fredrik Hagen Lotto - Soudal + 11.50
9 James Knox Deceuninck-Quick Step + 13.23
10 Marc Soler Movistar Team + 21.09
11 Mikel Nieve Mitchelton - Scott + 22.16
12 Jakob Fuglsang Astana Pro Team + 23.26
13 Dylan Teuns Bahrain - Merida + 23.58
14 Sergio Higuita EF Education First + 32.09
15 Hermann Pernsteiner Bahrain - Merida + 33.49
16 Ion Izagirre Astana Pro Team + 39.14
17 Ruben Guerreiro Team Katusha - Alpecin + 40.14
18 Nicolas Edet Cofidis, Solutions Credits + 43.00
19 Esteban Chaves Mitchelton - Scott + 43.36
20 Kilian Frankiny Groupama - FDJ + 01:02.26
21 Tao Geoghegan Hart Team Ineos + 01:02.52
22 Óscar Rodríguez Euskadi Basque Country - Murias + 01:04.10
23 Luis León Sánchez Astana Pro Team + 01:07.42
24 Robert Gesink Team Jumbo-Visma + 01:11.47
25 Neilson Powless Team Jumbo-Visma + 01:14.44
26 Ben O'Connor Team Dimension Data + 01:16.26
27 François Bidard AG2R La Mondiale + 01:16.38
28 Martijn Tusveld Team Sunweb + 01:17.06
29 Sepp Kuss Team Jumbo-Visma + 01:18.13
30 Peter Stetina Trek-Segafredo + 01:23.00
31 Niklas Eg Trek-Segafredo + 01:31.42
32 José Joaquin Rojas Movistar Team + 01:32.52
33 Philippe Gilbert Deceuninck-Quick Step + 01:38.14
34 Wout Poels Team Ineos + 01:40.30
35 George Bennett Team Jumbo-Visma + 01:42.38
36 Geoffrey Bouchard AG2R La Mondiale + 01:48.46
37 Gianluca Brambilla Trek-Segafredo + 01:50.52
38 Pierre Latour AG2R La Mondiale + 01:51.49
39 Sergio Henao UAE Team Emirates + 01:55.42
40 Cristian Rodriguez Caja Rural - Seguros RGA + 01:55.56
41 Louis Meintjes Team Dimension Data + 01:58.42
42 Benjamin King Team Dimension Data + 02:00.16
43 Daniel Navarro Team Katusha - Alpecin + 02:00.41
44 Daniel Martinez EF Education First + 02:02.10
45 Felix Großschartner Bora - Hansgrohe + 02:02.37
46 Sebastian Henao Team Ineos + 02:02.55
47 Tobias Ludvigsson Groupama - FDJ + 02:06.35
48 Nelson Oliveira Movistar Team + 02:08.35
49 Antonio Pedrero Movistar Team + 02:08.41
50 Lawson Craddock EF Education First + 02:12.25
51 Tosh Van der Sande Lotto - Soudal + 02:16.23
52 Remi Cavagna Deceuninck-Quick Step + 02:17.24
53 Mikel Bizkarra Euskadi Basque Country - Murias + 02:18.51
54 Tsgabu Grmay Mitchelton - Scott + 02:19.27
55 David de la Cruz Team Ineos + 02:20.51
56 Thomas De Gendt Lotto - Soudal + 02:21.40
57 Zdenek Stybar Deceuninck-Quick Step + 02:22.29
58 Damien Howson Mitchelton - Scott + 02:23.22
59 Matteo Fabbro Team Katusha - Alpecin + 02:26.48
60 Gorka Izagirre Astana Pro Team + 02:28.03
61 Imanol Erviti Movistar Team + 02:28.11
62 Pawel Poljanski Bora - Hansgrohe + 02:28.23
63 Dario Cataldo Astana Pro Team + 02:33.31
64 Valerio Conti UAE Team Emirates + 02:36.41
65 Nikias Arndt Team Sunweb + 02:37.25
66 Sander Armee Lotto - Soudal + 02:37.28
67 Clément Chevrier AG2R La Mondiale + 02:39.35
68 Jonas Koch CCC Team + 02:40.30
69 Darwin Atapuma Cofidis, Solutions Credits + 02:42.09
70 Nick Schultz Mitchelton - Scott + 02:43.10
71 Dorian Godon AG2R La Mondiale + 02:44.57
72 Steff Cras Team Katusha - Alpecin + 02:48.05
73 Tim Declercq Deceuninck-Quick Step + 02:49.24
74 Owain Doull Team Ineos + 02:50.11
75 Steve Morabito Groupama - FDJ + 02:50.23
76 Hector Saez Euskadi Basque Country - Murias + 02:51.12
77 Jacopo Mosca Trek-Segafredo + 02:53.52
78 Mikel Iturria Euskadi Basque Country - Murias + 02:54.09
79 Omar Fraile Astana Pro Team + 02:54.26
80 Cyril Barthe Euskadi Basque Country - Murias + 02:54.33
81 Sergio Pardilla Caja Rural - Seguros RGA + 02:54.43
82 Jose Herrada Cofidis, Solutions Credits + 02:54.57
83 Romain Seigle Groupama - FDJ + 02:55.03
84 Quentin Jauregui AG2R La Mondiale + 02:55.14
85 Mark Padun Bahrain - Merida + 02:57.01
86 Silvan Dillier AG2R La Mondiale + 02:58.17
87 Tomasz Marczynski Lotto - Soudal + 02:59.26
88 Clément Venturini AG2R La Mondiale + 03:00.24
89 Bruno Armirail Groupama - FDJ + 03:00.29
90 Salvatore Puccio Team Ineos + 03:00.39
91 Fernando Barceló Euskadi Basque Country - Murias + 03:03.16
92 Edvald Boasson-Hagen Team Dimension Data + 03:03.49
93 Dion Smith Mitchelton - Scott + 03:05.08
94 Pavel Kochetkov Team Katusha - Alpecin + 03:05.24
95 Alex Aranburu Caja Rural - Seguros RGA + 03:06.44
96 Francisco Ventoso CCC Team + 03:08.39
97 Jorge Arcas Movistar Team + 03:14.21
98 Jonathan Lastra Caja Rural - Seguros RGA + 03:20.26
99 Casper Pedersen Team Sunweb + 03:22.33
100 Michael Storer Team Sunweb + 03:24.35
101 Sam Bewley Mitchelton - Scott + 03:24.51
102 Jetse Bol Burgos - BH + 03:26.20
103 Ricardo Vilela Burgos - BH + 03:27.00
104 Ian Stannard Team Ineos + 03:28.22
105 Nicholas Dlamini Team Dimension Data + 03:28.41
106 Damien Touzé Cofidis, Solutions Credits + 03:31.10
107 Robert Power Team Sunweb + 03:34.05
108 Luka Pibernik Bahrain - Merida + 03:35.14
109 Sergey Chernetskiy Caja Rural - Seguros RGA + 03:36.57
110 Enrico Battaglin Team Katusha - Alpecin + 03:41.34
111 Harm Vanhoucke Lotto - Soudal + 03:43.05
112 Aritz Bagües Euskadi Basque Country - Murias + 03:45.11
113 Luis Angel Mate Cofidis, Solutions Credits + 03:46.28
114 Nathan Van Hooydonck CCC Team + 03:46.58
115 Oscar Cabedo Burgos - BH + 03:48.12
116 Jesus Ezquerra Burgos - BH + 03:48.31
117 Domen Novak Bahrain - Merida + 03:49.47
118 Willie Smit Team Katusha - Alpecin + 03:50.34
119 Angel Madrazo Burgos - BH + 03:51.12
120 John Degenkolb Trek-Segafredo + 03:51.29
121 Eros Capecchi Deceuninck-Quick Step + 03:51.57
122 Mitchell Docker EF Education First + 03:52.11
123 Alex Kirsch Trek-Segafredo + 03:52.53
124 Stéphane Rossetto Cofidis, Solutions Credits + 03:54.06
125 Manuele Boaro Astana Pro Team + 03:55.49
126 Rasmus Tiller Team Dimension Data + 03:56.41
127 Jaco Venter Team Dimension Data + 03:56.56
128 Jempy Drucker Bora - Hansgrohe + 03:56.57
129 Logan Owen EF Education First + 03:57.50
130 Yukiya Arashiro Bahrain - Merida + 04:00.35
131 Heinrich Haussler Bahrain - Merida + 04:00.41
132 William Barta CCC Team + 04:01.36
133 Edward Theuns Trek-Segafredo + 04:02.23
134 Gonzalo Serrano Caja Rural - Seguros RGA + 04:03.54
135 Sergio Samitier Euskadi Basque Country - Murias + 04:04.46
136 Sam Bennett Bora - Hansgrohe + 04:04.47
137 Max Walscheid Team Sunweb + 04:09.37
138 Jorge Cubero Burgos - BH + 04:11.57
139 Vyacheslav Kuznetsov Team Katusha - Alpecin + 04:13.23
140 Marc Sarreau Groupama - FDJ + 04:19.06
141 Kiel Reijnen Trek-Segafredo + 04:20.39
142 Jon Aberasturi Caja Rural - Seguros RGA + 04:20.41
143 Sebastian Molano UAE Team Emirates + 04:20.41
144 Szymon Sajnok CCC Team + 04:21.23
145 Jelle Wallays Lotto - Soudal + 04:25.28
146 Diego Rubio Burgos - BH + 04:26.27
147 Fabio Jakobsen Deceuninck-Quick Step + 04:29.52
148 Fernando Gaviria UAE Team Emirates + 04:33.05
149 Maximiliano Richeze Deceuninck-Quick Step + 04:40.48
150 Pawel Bernas CCC Team + 04:41.42
151 Oliviero Troia UAE Team Emirates + 04:48.24
152 Shane Archbold Bora - Hansgrohe + 04:51.05
153 Lennard Hofstede Team Jumbo-Visma + 05:07.24
154 Nuno Bico Burgos - BH + 05:15.42
- Marco Marcato UAE Team Emirates DNF
- Tony Martin Team Jumbo-Visma DNF

Race profile

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