Vuelta a España 2019 - Stage 20

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

GC

PosRiderTeam Time
1 Primoz Roglic Team Jumbo-Visma 80:18:54
2 Alejandro Valverde Movistar Team + 02.33
3 Tadej Pogacar UAE Team Emirates + 02.55
4 Nairo Quintana Movistar Team + 03.46
5 Miguel Ángel López Astana Pro Team + 04.48
6 Rafal Majka Bora - Hansgrohe + 07.33
7 Wilco Kelderman Team Sunweb + 10.04
8 Carl Fredrik Hagen Lotto - Soudal + 12.54
9 Marc Soler Movistar Team + 22.27
10 Mikel Nieve Mitchelton - Scott + 22.34
11 James Knox Deceuninck-Quick Step + 22.55
12 Dylan Teuns Bahrain - Merida + 24.06
13 Jakob Fuglsang Astana Pro Team + 26.11
14 Sergio Higuita EF Education First + 32.17
15 Hermann Pernsteiner Bahrain - Merida + 33.40
16 Ion Izagirre Astana Pro Team + 42.00
17 Ruben Guerreiro Team Katusha - Alpecin + 42.05
18 Nicolas Edet Cofidis, Solutions Credits + 45.46
19 Esteban Chaves Mitchelton - Scott + 53.03
20 Tao Geoghegan Hart Team Ineos + 01:03.43
21 Kilian Frankiny Groupama - FDJ + 01:11.42
22 Óscar Rodríguez Euskadi Basque Country - Murias + 01:13.14
23 Luis León Sánchez Astana Pro Team + 01:17.09
24 François Bidard AG2R La Mondiale + 01:25.44
25 Ben O'Connor Team Dimension Data + 01:25.53
26 Martijn Tusveld Team Sunweb + 01:27.32
27 Robert Gesink Team Jumbo-Visma + 01:29.07
28 Peter Stetina Trek-Segafredo + 01:32.25
29 Sepp Kuss Team Jumbo-Visma + 01:35.33
30 José Joaquin Rojas Movistar Team + 01:44.02
31 Neilson Powless Team Jumbo-Visma + 01:47.43
32 Philippe Gilbert Deceuninck-Quick Step + 01:49.24
33 George Bennett Team Jumbo-Visma + 01:55.19
34 Wout Poels Team Ineos + 01:57.32
35 Pierre Latour AG2R La Mondiale + 01:58.26
36 Felix Großschartner Bora - Hansgrohe + 02:03.33
37 Niklas Eg Trek-Segafredo + 02:04.41
38 Benjamin King Team Dimension Data + 02:10.03
39 Daniel Navarro Team Katusha - Alpecin + 02:11.51
40 Sebastian Henao Team Ineos + 02:12.22
41 Daniel Martinez EF Education First + 02:13.20
42 Gianluca Brambilla Trek-Segafredo + 02:15.39
43 Antonio Pedrero Movistar Team + 02:19.33
44 Tobias Ludvigsson Groupama - FDJ + 02:20.23
45 Sergio Henao UAE Team Emirates + 02:20.29
46 Nelson Oliveira Movistar Team + 02:21.16
47 Geoffrey Bouchard AG2R La Mondiale + 02:25.49
48 Mikel Bizkarra Euskadi Basque Country - Murias + 02:28.05
49 Damien Howson Mitchelton - Scott + 02:28.54
50 Cristian Rodriguez Caja Rural - Seguros RGA + 02:28.55
51 Louis Meintjes Team Dimension Data + 02:33.02
52 Remi Cavagna Deceuninck-Quick Step + 02:35.04
53 Gorka Izagirre Astana Pro Team + 02:37.30
54 Matteo Fabbro Team Katusha - Alpecin + 02:37.58
55 Thomas De Gendt Lotto - Soudal + 02:38.11
56 Zdenek Stybar Deceuninck-Quick Step + 02:39.31
57 Pawel Poljanski Bora - Hansgrohe + 02:43.28
58 Lawson Craddock EF Education First + 02:45.40
59 Clément Chevrier AG2R La Mondiale + 02:49.02
60 Jonas Koch CCC Team + 02:50.05
61 Darwin Atapuma Cofidis, Solutions Credits + 02:51.36
62 Tsgabu Grmay Mitchelton - Scott + 02:52.26
63 Nick Schultz Mitchelton - Scott + 02:52.42
64 Imanol Erviti Movistar Team + 02:53.02
65 Tosh Van der Sande Lotto - Soudal + 02:53.26
66 David de la Cruz Team Ineos + 02:53.50
67 Steve Morabito Groupama - FDJ + 03:01.33
68 Dario Cataldo Astana Pro Team + 03:06.30
69 Nikias Arndt Team Sunweb + 03:06.44
70 Owain Doull Team Ineos + 03:07.35
71 Valerio Conti UAE Team Emirates + 03:08.00
72 Silvan Dillier AG2R La Mondiale + 03:09.16
73 Sander Armee Lotto - Soudal + 03:10.27
74 Tomasz Marczynski Lotto - Soudal + 03:14.31
75 Jose Herrada Cofidis, Solutions Credits + 03:19.48
76 Steff Cras Team Katusha - Alpecin + 03:21.04
77 Dorian Godon AG2R La Mondiale + 03:22.00
78 Tim Declercq Deceuninck-Quick Step + 03:26.27
79 Omar Fraile Astana Pro Team + 03:27.25
80 Romain Seigle Groupama - FDJ + 03:28.02
81 Quentin Jauregui AG2R La Mondiale + 03:28.13
82 Hector Saez Euskadi Basque Country - Murias + 03:28.15
83 Dion Smith Mitchelton - Scott + 03:29.59
84 Mark Padun Bahrain - Merida + 03:30.25
85 Jacopo Mosca Trek-Segafredo + 03:30.55
86 Mikel Iturria Euskadi Basque Country - Murias + 03:31.12
87 Cyril Barthe Euskadi Basque Country - Murias + 03:31.36
88 Sergio Pardilla Caja Rural - Seguros RGA + 03:31.46
89 Salvatore Puccio Team Ineos + 03:33.38
90 Robert Power Team Sunweb + 03:35.06
91 Clément Venturini AG2R La Mondiale + 03:37.27
92 Bruno Armirail Groupama - FDJ + 03:37.32
93 Jorge Arcas Movistar Team + 03:39.12
94 Alex Aranburu Caja Rural - Seguros RGA + 03:39.43
95 Fernando Barceló Euskadi Basque Country - Murias + 03:40.19
96 Edvald Boasson-Hagen Team Dimension Data + 03:40.52
97 Francisco Ventoso CCC Team + 03:41.38
98 Pavel Kochetkov Team Katusha - Alpecin + 03:42.27
99 Michael Storer Team Sunweb + 03:49.26
100 Sam Bewley Mitchelton - Scott + 03:49.42
101 Jonathan Lastra Caja Rural - Seguros RGA + 03:57.29
102 Luis Angel Mate Cofidis, Solutions Credits + 03:57.38
103 Casper Pedersen Team Sunweb + 03:59.36
104 Jetse Bol Burgos - BH + 04:03.23
105 Ricardo Vilela Burgos - BH + 04:04.03
106 Ian Stannard Team Ineos + 04:05.25
107 Nicholas Dlamini Team Dimension Data + 04:05.44
108 Damien Touzé Cofidis, Solutions Credits + 04:08.25
109 Luka Pibernik Bahrain - Merida + 04:12.17
110 Yukiya Arashiro Bahrain - Merida + 04:13.18
111 Sergey Chernetskiy Caja Rural - Seguros RGA + 04:14.00
112 Sergio Samitier Euskadi Basque Country - Murias + 04:16.11
113 Enrico Battaglin Team Katusha - Alpecin + 04:18.37
114 Nathan Van Hooydonck CCC Team + 04:19.57
115 Harm Vanhoucke Lotto - Soudal + 04:20.08
116 Oscar Cabedo Burgos - BH + 04:21.11
117 Aritz Bagües Euskadi Basque Country - Murias + 04:22.14
118 Willie Smit Team Katusha - Alpecin + 04:23.33
119 Angel Madrazo Burgos - BH + 04:24.11
120 Eros Capecchi Deceuninck-Quick Step + 04:24.56
121 Mitchell Docker EF Education First + 04:25.10
122 Jesus Ezquerra Burgos - BH + 04:25.34
123 Domen Novak Bahrain - Merida + 04:26.50
124 John Degenkolb Trek-Segafredo + 04:28.32
125 Alex Kirsch Trek-Segafredo + 04:29.56
126 Logan Owen EF Education First + 04:30.49
127 Stéphane Rossetto Cofidis, Solutions Credits + 04:31.09
128 Manuele Boaro Astana Pro Team + 04:32.52
129 Rasmus Tiller Team Dimension Data + 04:33.44
130 Jaco Venter Team Dimension Data + 04:33.59
131 William Barta CCC Team + 04:34.35
132 Heinrich Haussler Bahrain - Merida + 04:37.44
133 Edward Theuns Trek-Segafredo + 04:39.26
134 Sam Bennett Bora - Hansgrohe + 04:41.50
135 Gonzalo Serrano Caja Rural - Seguros RGA + 04:42.21
136 Jorge Cubero Burgos - BH + 04:44.56
137 Max Walscheid Team Sunweb + 04:46.52
138 Vyacheslav Kuznetsov Team Katusha - Alpecin + 04:50.26
139 Marc Sarreau Groupama - FDJ + 04:56.21
140 Kiel Reijnen Trek-Segafredo + 04:57.42
141 Jon Aberasturi Caja Rural - Seguros RGA + 04:59.08
142 Sebastian Molano UAE Team Emirates + 05:00.25
143 Szymon Sajnok CCC Team + 05:01.07
144 Jelle Wallays Lotto - Soudal + 05:02.43
145 Diego Rubio Burgos - BH + 05:03.30
146 Fabio Jakobsen Deceuninck-Quick Step + 05:06.55
147 Fernando Gaviria UAE Team Emirates + 05:11.32
148 Pawel Bernas CCC Team + 05:18.45
149 Maximiliano Richeze Deceuninck-Quick Step + 05:20.32
150 Oliviero Troia UAE Team Emirates + 05:25.27
151 Shane Archbold Bora - Hansgrohe + 05:28.55
152 Lennard Hofstede Team Jumbo-Visma + 05:40.23
153 Nuno Bico Burgos - BH + 05:52.45
- Jempy Drucker Bora - Hansgrohe DNS

Race profile

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