Vuelta a España 2019 - Stage 15

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

GC

PosRiderTeam Time
1 Primoz Roglic Team Jumbo-Visma 58:10:32
2 Alejandro Valverde Movistar Team + 02.25
3 Tadej Pogacar UAE Team Emirates + 03.42
4 Miguel Ángel López Astana Pro Team + 03.59
5 Nairo Quintana Movistar Team + 05.09
6 Rafal Majka Bora - Hansgrohe + 07.14
7 Nicolas Edet Cofidis, Solutions Credits + 09.08
8 Wilco Kelderman Team Sunweb + 09.15
9 Carl Fredrik Hagen Lotto - Soudal + 09.44
10 Hermann Pernsteiner Bahrain - Merida + 11.39
11 Sergio Higuita EF Education First + 13.28
12 Mikel Nieve Mitchelton - Scott + 14.58
13 Dylan Teuns Bahrain - Merida + 15.14
14 Ion Izagirre Astana Pro Team + 16.06
15 Marc Soler Movistar Team + 16.16
16 Ruben Guerreiro Team Katusha - Alpecin + 16.32
17 James Knox Deceuninck-Quick Step + 18.42
18 Esteban Chaves Mitchelton - Scott + 18.51
19 Kilian Frankiny Groupama - FDJ + 22.37
20 Jakob Fuglsang Astana Pro Team + 22.41
21 George Bennett Team Jumbo-Visma + 36.04
22 Robert Gesink Team Jumbo-Visma + 36.12
23 Peter Stetina Trek-Segafredo + 37.57
24 Sepp Kuss Team Jumbo-Visma + 38.44
25 François Bidard AG2R La Mondiale + 39.06
26 Ben O'Connor Team Dimension Data + 39.41
27 Óscar Rodríguez Euskadi Basque Country - Murias + 40.25
28 Amanuel Ghebreigzabhier Team Dimension Data + 41.40
29 Niklas Eg Trek-Segafredo + 43.19
30 Pierre Latour AG2R La Mondiale + 44.35
31 Neilson Powless Team Jumbo-Visma + 50.09
32 Martijn Tusveld Team Sunweb + 52.11
33 Luis León Sánchez Astana Pro Team + 58.15
34 Cristian Rodriguez Caja Rural - Seguros RGA + 01:05.48
35 Gianluca Brambilla Trek-Segafredo + 01:06.13
36 Daniel Navarro Team Katusha - Alpecin + 01:07.32
37 Felix Großschartner Bora - Hansgrohe + 01:07.42
38 Tao Geoghegan Hart Team Ineos + 01:08.42
39 Geoffrey Bouchard AG2R La Mondiale + 01:09.15
40 José Joaquin Rojas Movistar Team + 01:09.16
41 Daniel Martinez EF Education First + 01:09.39
42 Sergio Henao UAE Team Emirates + 01:11.40
43 Louis Meintjes Team Dimension Data + 01:16.08
44 Jesus Herrada Cofidis, Solutions Credits + 01:16.27
45 Wout Poels Team Ineos + 01:20.27
46 Tsgabu Grmay Mitchelton - Scott + 01:20.40
47 Lawson Craddock EF Education First + 01:24.41
48 Philippe Gilbert Deceuninck-Quick Step + 01:25.58
49 Mikel Bizkarra Euskadi Basque Country - Murias + 01:27.54
50 Antonio Pedrero Movistar Team + 01:29.21
51 Benjamin King Team Dimension Data + 01:29.31
52 Thomas De Gendt Lotto - Soudal + 01:29.35
53 David de la Cruz Team Ineos + 01:30.05
54 Sebastian Henao Team Ineos + 01:30.58
55 Matteo Fabbro Team Katusha - Alpecin + 01:31.08
56 Tosh Van der Sande Lotto - Soudal + 01:31.50
57 Mikel Iturria Euskadi Basque Country - Murias + 01:35.25
58 Sander Armee Lotto - Soudal + 01:36.45
59 Damien Howson Mitchelton - Scott + 01:37.53
60 Tobias Ludvigsson Groupama - FDJ + 01:38.56
61 Gorka Izagirre Astana Pro Team + 01:40.59
62 Darwin Atapuma Cofidis, Solutions Credits + 01:42.27
63 Steff Cras Team Katusha - Alpecin + 01:42.30
64 Mark Padun Bahrain - Merida + 01:42.34
65 Nelson Oliveira Movistar Team + 01:43.25
66 Sergio Pardilla Caja Rural - Seguros RGA + 01:43.38
67 Quentin Jauregui AG2R La Mondiale + 01:47.11
68 Pawel Poljanski Bora - Hansgrohe + 01:47.32
69 Bruno Armirail Groupama - FDJ + 01:49.08
70 Dario Cataldo Astana Pro Team + 01:50.47
71 Jacopo Mosca Trek-Segafredo + 01:50.56
72 Pavel Kochetkov Team Katusha - Alpecin + 01:50.56
73 Tomasz Marczynski Lotto - Soudal + 01:52.22
74 Valerio Conti UAE Team Emirates + 01:52.36
75 Zdenek Stybar Deceuninck-Quick Step + 01:54.15
76 Dorian Godon AG2R La Mondiale + 01:55.40
77 Clément Chevrier AG2R La Mondiale + 01:55.56
78 Clément Venturini AG2R La Mondiale + 01:56.07
79 Nikias Arndt Team Sunweb + 01:56.45
80 Alex Aranburu Caja Rural - Seguros RGA + 01:57.16
81 Omar Fraile Astana Pro Team + 01:57.56
82 Jose Herrada Cofidis, Solutions Credits + 01:58.37
83 Ricardo Vilela Burgos - BH + 01:59.06
84 Remi Cavagna Deceuninck-Quick Step + 01:59.29
85 Steve Morabito Groupama - FDJ + 01:59.46
86 Salvatore Puccio Team Ineos + 02:00.33
87 Cyril Barthe Euskadi Basque Country - Murias + 02:05.06
88 Fernando Barceló Euskadi Basque Country - Murias + 02:07.58
89 Imanol Erviti Movistar Team + 02:08.36
90 Nicholas Dlamini Team Dimension Data + 02:09.57
91 Tim Declercq Deceuninck-Quick Step + 02:11.07
92 Owain Doull Team Ineos + 02:11.23
93 Nick Schultz Mitchelton - Scott + 02:13.00
94 Jonas Koch CCC Team + 02:13.21
95 Jorge Arcas Movistar Team + 02:13.22
96 Hector Saez Euskadi Basque Country - Murias + 02:13.48
97 Francisco Ventoso CCC Team + 02:13.58
98 Harm Vanhoucke Lotto - Soudal + 02:14.06
99 Romain Seigle Groupama - FDJ + 02:16.06
100 Jonathan Lastra Caja Rural - Seguros RGA + 02:16.24
101 Silvan Dillier AG2R La Mondiale + 02:16.26
102 Sergey Chernetskiy Caja Rural - Seguros RGA + 02:18.55
103 Marco Marcato UAE Team Emirates + 02:20.14
104 Willie Smit Team Katusha - Alpecin + 02:22.07
105 Edvald Boasson-Hagen Team Dimension Data + 02:23.00
106 Oscar Cabedo Burgos - BH + 02:24.48
107 Stéphane Rossetto Cofidis, Solutions Credits + 02:26.48
108 Dion Smith Mitchelton - Scott + 02:26.58
109 Jetse Bol Burgos - BH + 02:27.17
110 Michael Storer Team Sunweb + 02:28.35
111 Damien Touzé Cofidis, Solutions Credits + 02:29.56
112 Luka Pibernik Bahrain - Merida + 02:30.55
113 Angel Madrazo Burgos - BH + 02:31.11
114 Jesus Ezquerra Burgos - BH + 02:33.10
115 Luis Angel Mate Cofidis, Solutions Credits + 02:35.23
116 Enrico Battaglin Team Katusha - Alpecin + 02:36.55
117 Sam Bewley Mitchelton - Scott + 02:39.10
118 Domen Novak Bahrain - Merida + 02:39.24
119 Eros Capecchi Deceuninck-Quick Step + 02:39.37
120 Manuele Boaro Astana Pro Team + 02:39.39
121 Casper Pedersen Team Sunweb + 02:39.50
122 Sergio Samitier Euskadi Basque Country - Murias + 02:39.57
123 Alex Kirsch Trek-Segafredo + 02:40.21
124 Ian Stannard Team Ineos + 02:40.25
125 Yukiya Arashiro Bahrain - Merida + 02:41.41
126 Mitchell Docker EF Education First + 02:42.41
127 Rasmus Tiller Team Dimension Data + 02:42.48
128 Jempy Drucker Bora - Hansgrohe + 02:43.00
129 Jaco Venter Team Dimension Data + 02:45.54
130 William Barta CCC Team + 02:46.26
131 Jorge Cubero Burgos - BH + 02:47.30
132 Nathan Van Hooydonck CCC Team + 02:47.33
133 Aritz Bagües Euskadi Basque Country - Murias + 02:47.53
134 Logan Owen EF Education First + 02:48.20
135 John Degenkolb Trek-Segafredo + 02:48.45
136 Heinrich Haussler Bahrain - Merida + 02:50.00
137 Gonzalo Serrano Caja Rural - Seguros RGA + 02:50.17
138 Vasil Kiryienka Team Ineos + 02:54.45
139 Robert Power Team Sunweb + 02:55.24
140 Jelle Wallays Lotto - Soudal + 02:56.41
141 Edward Theuns Trek-Segafredo + 02:56.44
142 Kiel Reijnen Trek-Segafredo + 03:01.28
143 Vyacheslav Kuznetsov Team Katusha - Alpecin + 03:02.59
144 Diego Rubio Burgos - BH + 03:03.03
145 Marc Sarreau Groupama - FDJ + 03:05.03
146 Jon Aberasturi Caja Rural - Seguros RGA + 03:11.13
147 Fabio Jakobsen Deceuninck-Quick Step + 03:12.44
148 Fernando Gaviria UAE Team Emirates + 03:14.35
149 Szymon Sajnok CCC Team + 03:15.08
150 Max Walscheid Team Sunweb + 03:17.13
151 Maximiliano Richeze Deceuninck-Quick Step + 03:17.34
152 Sam Bennett Bora - Hansgrohe + 03:18.55
153 Tony Martin Team Jumbo-Visma + 03:21.16
154 Pawel Bernas CCC Team + 03:23.35
155 Sebastian Molano UAE Team Emirates + 03:28.44
156 Shane Archbold Bora - Hansgrohe + 03:30.49
157 Oliviero Troia UAE Team Emirates + 03:35.08
158 Nuno Bico Burgos - BH + 03:42.23
159 Lennard Hofstede Team Jumbo-Visma + 03:57.11
- Luka Mezgec Mitchelton - Scott DNS
- Patrick Bevin CCC Team DNS
- Brian Van Goethem Lotto - Soudal DNF
- Jesper Hansen Cofidis, Solutions Credits DNF

Race profile

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