Vuelta a España 2015 - Stage 4

Estepona > Vejar de la Frontera, 213.6km

22.08-13.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 Alejandro Valverde Movistar Team 5:07:30
2 Peter Sagan Tinkoff - Saxo + 00.00
3 Daniel Moreno Team Katusha + 00.00
4 Nicolas Roche Team Sky + 00.00
5 Jose Gonçalves Caja Rural - Seguros RGA + 00.00
6 Joaquim Rodríguez Team Katusha + 00.00
7 Julien Simon Cofidis + 00.00
8 Rafal Majka Tinkoff - Saxo + 00.00
9 Nairo Quintana Movistar Team + 00.00
10 Esteban Chaves Orica - GreenEDGE + 00.00
11 Romain Hardy Cofidis + 00.00
12 Sergio Henao Team Sky + 00.00
13 Tom Dumoulin Team Giant - Alpecin + 00.00
14 Domenico Pozzovivo AG2R La Mondiale + 00.00
15 Chris Froome Team Sky + 00.00
16 Pello Bilbao Caja Rural - Seguros RGA + 00.00
17 Mikel Landa Astana Pro Team + 00.00
18 Gianluca Brambilla Etixx - Quick Step + 00.00
19 Fabrice Jeandesboz Team Europcar + 00.00
20 Fabio Aru Astana Pro Team + 00.00
21 Samuel Sánchez BMC Racing Team + 00.00
22 Tejay van Garderen BMC Racing Team + 00.00
23 Mikel Nieve Team Sky + 00.00
24 Daniel Martin Team Cannondale - Garmin + 00.00
25 Luis León Sánchez Astana Pro Team + 00.00
26 Fränk Schleck Trek Factory Racing + 00.11
27 André Cardoso Team Cannondale - Garmin + 00.11
28 Lawson Craddock Team Giant - Alpecin + 00.11
29 Nelson Oliveira Lampre-Merida + 00.11
30 Daniel Navarro Cofidis + 00.14
31 Cyril Gautier Team Europcar + 00.18
32 Lluis Mas Caja Rural - Seguros RGA + 00.24
33 Louis Meintjes MTN-Qhubeka + 00.29
34 Kenny Elissonde FDJ + 00.41
35 Carlos Verona Etixx - Quick Step + 00.41
36 George Bennett Team Lotto NL - Jumbo + 00.41
37 Bart De Clercq Lotto - Soudal + 00.41
38 Diego Rosa Astana Pro Team + 00.41
39 Maxime Bouet Etixx - Quick Step + 00.41
40 Andrey Amador Movistar Team + 00.41
41 Rodolfo Torres Team Colombia + 00.45
42 Alberto Losada Team Katusha + 00.45
43 Angel Madrazo Caja Rural - Seguros RGA + 00.45
44 Romain Sicard Team Europcar + 00.48
45 Eduard Vorganov Team Katusha + 00.50
46 Rubén Plaza Lampre-Merida + 00.54
47 Darwin Atapuma BMC Racing Team + 00.55
48 Amets Txurruka Caja Rural - Seguros RGA + 00.57
49 Jelle Vanendert Lotto - Soudal + 00.57
50 David Arroyo Caja Rural - Seguros RGA + 00.59
51 Stéphane Rossetto Cofidis + 01.04
52 Ricardo Vilela Caja Rural - Seguros RGA + 01.10
53 Miguel Angel Rubiano Team Colombia + 01.20
54 Alex Cano Team Colombia + 01.28
55 Haimar Zubeldia Trek Factory Racing + 01.28
56 Mattia Cattaneo Lampre-Merida + 01.28
57 Youcef Reguigui MTN-Qhubeka + 01.37
58 Adam Hansen Lotto - Soudal + 01.39
59 Juan Pablo Valencia Team Colombia + 01.39
60 Riccardo Zoidl Trek Factory Racing + 01.39
61 Yukiya Arashiro Team Europcar + 01.39
62 Pierre Rolland Team Europcar + 01.39
63 Thomas Degand IAM Cycling + 01.39
64 Pavel Kochetkov Team Katusha + 01.39
65 Peter Velits BMC Racing Team + 01.42
66 Martin Velits Etixx - Quick Step + 01.42
67 Natnael Berhane MTN-Qhubeka + 01.42
68 Olivier Le Gac FDJ + 01.42
69 Maxime Monfort Lotto - Soudal + 01.42
70 Joe Dombrowski Team Cannondale - Garmin + 01.42
71 Pieter Serry Etixx - Quick Step + 02.05
72 Tsgabu Grmay Lampre-Merida + 02.40
73 Alex Howes Team Cannondale - Garmin + 02.40
74 Sylvain Chavanel IAM Cycling + 03.02
75 José Joaquin Rojas Movistar Team + 03.03
76 Maarten Wynants Team Lotto NL - Jumbo + 03.11
77 Mike Teunissen Team Lotto NL - Jumbo + 03.11
78 Vicente Reynès IAM Cycling + 03.11
79 Marcel Aregger IAM Cycling + 03.11
80 Matteo Montaguti AG2R La Mondiale + 03.17
81 Rinaldo Nocentini AG2R La Mondiale + 03.26
82 Jay Robert Thomson MTN-Qhubeka + 03.36
83 Jay McCarthy Tinkoff - Saxo + 03.36
84 Pawel Poljanski Tinkoff - Saxo + 03.36
85 Giovanni Visconti Movistar Team + 03.39
86 Walter Pedraza Team Colombia + 03.39
87 Jurgen Van den Broeck Lotto - Soudal + 03.39
88 Lawrence Warbasse IAM Cycling + 03.39
89 Tiago Machado Team Katusha + 03.39
90 Carlos Barbero Caja Rural - Seguros RGA + 03.39
91 Tosh Van der Sande Lotto - Soudal + 03.39
92 Jasper Stuyven Trek Factory Racing + 03.39
93 Antoine Duchesne Team Europcar + 03.39
94 Jasper De Buyst Lotto - Soudal + 03.39
95 Koen De Kort Team Giant - Alpecin + 03.44
96 Fabio Duarte Team Colombia + 03.58
97 Dario Cataldo Astana Pro Team + 03.58
98 Mikaël Chérel AG2R La Mondiale + 03.58
99 Benjamin King Team Cannondale - Garmin + 03.58
100 Davide Villella Team Cannondale - Garmin + 03.58
101 Leonardo Duque Team Colombia + 03.58
102 Jérôme Cousin Team Europcar + 03.58
103 Salvatore Puccio Team Sky + 04.08
104 Jens Keukeleire Orica - GreenEDGE + 04.23
105 John Degenkolb Team Giant - Alpecin + 04.40
106 Simon Gerrans Orica - GreenEDGE + 04.40
107 Andrew Talansky Team Cannondale - Garmin + 04.40
108 Thomas De Gendt Lotto - Soudal + 04.40
109 Johan Vansummeren AG2R La Mondiale + 04.40
110 Francisco Ventoso Movistar Team + 04.43
111 David de la Cruz Etixx - Quick Step + 04.43
112 Yaroslav Popovych Trek Factory Racing + 04.54
113 Danny van Poppel Trek Factory Racing + 04.54
114 Imanol Erviti Movistar Team + 04.54
115 Jérôme Coppel IAM Cycling + 04.54
116 Markel Irizar Trek Factory Racing + 04.54
117 Joey Rosskopf BMC Racing Team + 04.54
118 Pavel Brutt Tinkoff - Saxo + 04.54
119 Omar Fraile Caja Rural - Seguros RGA + 05.12
120 Tom Stamsnijder Team Giant - Alpecin + 05.12
121 Steve Cummings MTN-Qhubeka + 05.12
122 Martijn Keizer Team Lotto NL - Jumbo + 05.12
123 Brayan Ramirez Team Colombia + 05.12
124 Johann Van Zyl MTN-Qhubeka + 05.12
125 Moreno Moser Team Cannondale - Garmin + 05.12
126 Rory Sutherland Movistar Team + 05.12
127 Angel Vicioso Team Katusha + 05.12
128 Jesper Hansen Tinkoff - Saxo + 05.12
129 Christian Knees Team Sky + 05.12
130 Iljo Keisse Etixx - Quick Step + 05.12
131 Sébastien Minard AG2R La Mondiale + 05.12
132 Gediminas Bagdonas AG2R La Mondiale + 05.12
133 Gatis Smukulis Team Katusha + 05.12
134 Alexis Gougeard AG2R La Mondiale + 05.12
135 Blel Kadri AG2R La Mondiale + 05.12
136 Songezo Jim MTN-Qhubeka + 05.12
137 Javier Moreno Movistar Team + 05.12
138 Mickaël Delage FDJ + 05.12
139 Laurent Pichon FDJ + 05.12
140 Valerio Conti Lampre-Merida + 05.12
141 Maarten Tjallingii Team Lotto NL - Jumbo + 05.12
142 Mitchell Docker Orica - GreenEDGE + 05.12
143 Boy van Poppel Trek Factory Racing + 05.12
144 Murilo Fischer FDJ + 05.12
145 Kevin Reza FDJ + 05.12
146 Timo Roosen Team Lotto NL - Jumbo + 05.12
147 Dominique Rollin Cofidis + 05.12
148 Thierry Hupond Team Giant - Alpecin + 05.12
149 Yoann Bagot Cofidis + 05.12
150 Geraint Thomas Team Sky + 05.12
151 Jimmy Engoulvent Team Europcar + 05.12
152 Vasil Kiryienka Team Sky + 05.12
153 Tony Hurel Team Europcar + 05.12
154 Nacer Bouhanni Cofidis + 05.12
155 Kristian Sbaragli MTN-Qhubeka + 05.12
156 Jaco Venter MTN-Qhubeka + 05.12
157 Geoffrey Soupe Cofidis + 05.12
158 Cameron Meyer Orica - GreenEDGE + 05.12
159 Tom Van Asbroeck Team Lotto NL - Jumbo + 05.52
160 Niki Terpstra Etixx - Quick Step + 05.52
161 Matej Mohoric Team Cannondale - Garmin + 06.00
162 Kristijan Durasek Lampre-Merida + 06.00
163 Cyril Lemoine Cofidis + 06.00
164 Caleb Ewan Orica - GreenEDGE + 06.00
165 Mathew Hayman Orica - GreenEDGE + 06.00
166 Zico Waeytens Team Giant - Alpecin + 06.09
167 Johannes Fröhlinger Team Giant - Alpecin + 06.09
168 Bert-Jan Lindeman Team Lotto NL - Jumbo + 06.20
169 Jussi Veikkanen FDJ + 06.27
170 Luka Mezgec Team Giant - Alpecin + 06.27
171 Daryl Impey Orica - GreenEDGE + 06.57
172 Simon Pellaud IAM Cycling + 07.09
173 Dennis Van Winden Team Lotto NL - Jumbo + 07.16
174 Carlos Quintero Team Colombia + 07.16
175 Lorrenzo Manzin FDJ + 07.16
176 Amaël Moinard BMC Racing Team + 07.16
177 Jempy Drucker BMC Racing Team + 07.16
178 Nikolas Maes Etixx - Quick Step + 07.16
179 Ilia Koshevoy Lampre-Merida + 07.34
180 Sergio Paulinho Tinkoff - Saxo + 08.08
181 Alessandro De Marchi BMC Racing Team + 08.08
182 Arnaud Courteille FDJ + 08.08
183 Damien Howson Orica - GreenEDGE + 08.12
184 Ian Boswell Team Sky + 08.12
185 Daniele Bennati Tinkoff - Saxo + 08.16
186 Maciej Bodnar Tinkoff - Saxo + 08.16
187 Vladimir Isaichev Team Katusha + 08.18
188 Maximiliano Richeze Lampre-Merida + 08.20
189 Alessandro Vanotti Astana Pro Team + 08.22
190 Kris Boeckmans Lotto - Soudal + 08.37
191 Andrey Zeits Astana Pro Team + 12.45

GC

PosRiderTeam Time
1 Esteban Chaves Orica - GreenEDGE 13:11:31
2 Tom Dumoulin Team Giant - Alpecin + 00.05
3 Nicolas Roche Team Sky + 00.15
4 Daniel Martin Team Cannondale - Garmin + 00.24
5 Alejandro Valverde Movistar Team + 00.28
6 Joaquim Rodríguez Team Katusha + 00.35
7 Daniel Moreno Team Katusha + 00.36
8 Nairo Quintana Movistar Team + 00.36
9 Chris Froome Team Sky + 00.40
10 Fabio Aru Astana Pro Team + 00.47
11 Mikel Landa Astana Pro Team + 00.51
12 Mikel Nieve Team Sky + 00.51
13 Tejay van Garderen BMC Racing Team + 00.55
14 Domenico Pozzovivo AG2R La Mondiale + 01.04
15 Gianluca Brambilla Etixx - Quick Step + 01.04
16 Sergio Henao Team Sky + 01.06
17 Rafal Majka Tinkoff - Saxo + 01.14
18 Luis León Sánchez Astana Pro Team + 01.14
19 André Cardoso Team Cannondale - Garmin + 01.15
20 Louis Meintjes MTN-Qhubeka + 01.21
21 Daniel Navarro Cofidis + 01.37
22 Romain Sicard Team Europcar + 01.39
23 Maxime Bouet Etixx - Quick Step + 02.03
24 Bart De Clercq Lotto - Soudal + 02.04
25 George Bennett Team Lotto NL - Jumbo + 02.04
26 Samuel Sánchez BMC Racing Team + 02.08
27 Stéphane Rossetto Cofidis + 02.08
28 Fabrice Jeandesboz Team Europcar + 02.22
29 Darwin Atapuma BMC Racing Team + 02.26
30 Lawson Craddock Team Giant - Alpecin + 02.28
31 Fränk Schleck Trek Factory Racing + 02.28
32 Kenny Elissonde FDJ + 02.42
33 Cyril Gautier Team Europcar + 02.57
34 Haimar Zubeldia Trek Factory Racing + 02.59
35 Jose Gonçalves Caja Rural - Seguros RGA + 03.01
36 Maxime Monfort Lotto - Soudal + 03.05
37 Rodolfo Torres Team Colombia + 03.05
38 Ricardo Vilela Caja Rural - Seguros RGA + 03.18
39 Andrey Amador Movistar Team + 03.45
40 Carlos Verona Etixx - Quick Step + 03.45
41 Olivier Le Gac FDJ + 03.49
42 Alberto Losada Team Katusha + 03.49
43 Miguel Angel Rubiano Team Colombia + 03.56
44 Riccardo Zoidl Trek Factory Racing + 03.56
45 Julien Simon Cofidis + 03.59
46 Mattia Cattaneo Lampre-Merida + 04.56
47 Pierre Rolland Team Europcar + 05.13
48 David Arroyo Caja Rural - Seguros RGA + 05.33
49 Jelle Vanendert Lotto - Soudal + 05.37
50 Pawel Poljanski Tinkoff - Saxo + 05.53
51 Peter Velits BMC Racing Team + 06.14
52 Natnael Berhane MTN-Qhubeka + 06.19
53 Alex Cano Team Colombia + 06.51
54 Vicente Reynès IAM Cycling + 06.52
55 Pavel Kochetkov Team Katusha + 06.54
56 Juan Pablo Valencia Team Colombia + 07.02
57 Andrew Talansky Team Cannondale - Garmin + 08.01
58 Jay McCarthy Tinkoff - Saxo + 08.08
59 Yukiya Arashiro Team Europcar + 08.22
60 Marcel Aregger IAM Cycling + 08.26
61 David de la Cruz Etixx - Quick Step + 09.01
62 Thomas Degand IAM Cycling + 09.02
63 Joe Dombrowski Team Cannondale - Garmin + 09.05
64 Jérôme Cousin Team Europcar + 09.13
65 Tosh Van der Sande Lotto - Soudal + 09.21
66 Nelson Oliveira Lampre-Merida + 09.24
67 Joey Rosskopf BMC Racing Team + 09.26
68 Moreno Moser Team Cannondale - Garmin + 10.30
69 Mike Teunissen Team Lotto NL - Jumbo + 10.34
70 José Joaquin Rojas Movistar Team + 10.54
71 Geraint Thomas Team Sky + 10.58
72 Sergio Paulinho Tinkoff - Saxo + 11.18
73 Jérôme Coppel IAM Cycling + 11.25
74 Jens Keukeleire Orica - GreenEDGE + 11.46
75 Amaël Moinard BMC Racing Team + 12.07
76 Markel Irizar Trek Factory Racing + 12.16
77 Tiago Machado Team Katusha + 12.16
78 Matteo Montaguti AG2R La Mondiale + 12.30
79 Alex Howes Team Cannondale - Garmin + 12.43
80 Jasper Stuyven Trek Factory Racing + 12.52
81 Lawrence Warbasse IAM Cycling + 12.52
82 Koen De Kort Team Giant - Alpecin + 12.57
83 Giovanni Visconti Movistar Team + 13.05
84 Mikaël Chérel AG2R La Mondiale + 13.11
85 Tom Van Asbroeck Team Lotto NL - Jumbo + 13.15
86 Davide Villella Team Cannondale - Garmin + 13.17
87 Cameron Meyer Orica - GreenEDGE + 13.49
88 Leonardo Duque Team Colombia + 14.02
89 Maarten Wynants Team Lotto NL - Jumbo + 14.03
90 Jesper Hansen Tinkoff - Saxo + 14.10
91 Benjamin King Team Cannondale - Garmin + 14.25
92 John Degenkolb Team Giant - Alpecin + 14.35
93 Carlos Quintero Team Colombia + 14.39
94 Laurent Pichon FDJ + 14.52
95 Jaco Venter MTN-Qhubeka + 14.58
96 Kristian Sbaragli MTN-Qhubeka + 15.03
97 Simon Gerrans Orica - GreenEDGE + 15.07
98 Christian Knees Team Sky + 15.11
99 Lluis Mas Caja Rural - Seguros RGA + 15.35
100 Pello Bilbao Caja Rural - Seguros RGA + 15.38
101 Diego Rosa Astana Pro Team + 15.52
102 Kristijan Durasek Lampre-Merida + 15.57
103 Rubén Plaza Lampre-Merida + 16.05
104 Eduard Vorganov Team Katusha + 16.07
105 Amets Txurruka Caja Rural - Seguros RGA + 16.35
106 Steve Cummings MTN-Qhubeka + 16.46
107 Vasil Kiryienka Team Sky + 16.46
108 Mathew Hayman Orica - GreenEDGE + 16.53
109 Niki Terpstra Etixx - Quick Step + 16.54
110 Luka Mezgec Team Giant - Alpecin + 17.16
111 Sylvain Chavanel IAM Cycling + 17.39
112 Nikolas Maes Etixx - Quick Step + 17.51
113 Dennis Van Winden Team Lotto NL - Jumbo + 18.01
114 Martin Velits Etixx - Quick Step + 18.07
115 Johann Van Zyl MTN-Qhubeka + 18.12
116 Maciej Bodnar Tinkoff - Saxo + 18.15
117 Francisco Ventoso Movistar Team + 18.28
118 Pieter Serry Etixx - Quick Step + 18.36
119 Jay Robert Thomson MTN-Qhubeka + 18.53
120 Jasper De Buyst Lotto - Soudal + 18.56
121 Alessandro De Marchi BMC Racing Team + 18.56
122 Dario Cataldo Astana Pro Team + 19.09
123 Jurgen Van den Broeck Lotto - Soudal + 19.17
124 Angel Vicioso Team Katusha + 19.31
125 Javier Moreno Movistar Team + 19.43
126 Rinaldo Nocentini AG2R La Mondiale + 20.12
127 Daryl Impey Orica - GreenEDGE + 20.22
128 Jussi Veikkanen FDJ + 20.22
129 Timo Roosen Team Lotto NL - Jumbo + 20.23
130 Iljo Keisse Etixx - Quick Step + 20.23
131 Fabio Duarte Team Colombia + 20.23
132 Walter Pedraza Team Colombia + 20.25
133 Tony Hurel Team Europcar + 20.29
134 Thomas De Gendt Lotto - Soudal + 20.36
135 Peter Sagan Tinkoff - Saxo + 20.42
136 Ian Boswell Team Sky + 20.51
137 Salvatore Puccio Team Sky + 20.54
138 Romain Hardy Cofidis + 21.04
139 Thierry Hupond Team Giant - Alpecin + 21.13
140 Imanol Erviti Movistar Team + 21.19
141 Johan Vansummeren AG2R La Mondiale + 21.32
142 Brayan Ramirez Team Colombia + 21.37
143 Angel Madrazo Caja Rural - Seguros RGA + 21.43
144 Adam Hansen Lotto - Soudal + 22.37
145 Omar Fraile Caja Rural - Seguros RGA + 22.38
146 Youcef Reguigui MTN-Qhubeka + 22.41
147 Bert-Jan Lindeman Team Lotto NL - Jumbo + 22.45
148 Jempy Drucker BMC Racing Team + 23.54
149 Carlos Barbero Caja Rural - Seguros RGA + 24.37
150 Alessandro Vanotti Astana Pro Team + 25.14
151 Nacer Bouhanni Cofidis + 26.04
152 Mitchell Docker Orica - GreenEDGE + 26.10
153 Sébastien Minard AG2R La Mondiale + 26.10
154 Dominique Rollin Cofidis + 26.10
155 Geoffrey Soupe Cofidis + 26.16
156 Andrey Zeits Astana Pro Team + 26.23
157 Kevin Reza FDJ + 26.40
158 Cyril Lemoine Cofidis + 27.04
159 Pavel Brutt Tinkoff - Saxo + 27.37
160 Blel Kadri AG2R La Mondiale + 27.45
161 Matej Mohoric Team Cannondale - Garmin + 28.12
162 Lorrenzo Manzin FDJ + 28.20
163 Yoann Bagot Cofidis + 28.23
164 Rory Sutherland Movistar Team + 28.28
165 Simon Pellaud IAM Cycling + 28.34
166 Alexis Gougeard AG2R La Mondiale + 29.21
167 Maximiliano Richeze Lampre-Merida + 29.24
168 Antoine Duchesne Team Europcar + 30.57
169 Arnaud Courteille FDJ + 31.13
170 Ilia Koshevoy Lampre-Merida + 31.31
171 Songezo Jim MTN-Qhubeka + 31.50
172 Johannes Fröhlinger Team Giant - Alpecin + 31.50
173 Yaroslav Popovych Trek Factory Racing + 32.00
174 Mickaël Delage FDJ + 32.31
175 Boy van Poppel Trek Factory Racing + 34.11
176 Damien Howson Orica - GreenEDGE + 34.46
177 Maarten Tjallingii Team Lotto NL - Jumbo + 35.07
178 Danny van Poppel Trek Factory Racing + 35.53
179 Tom Stamsnijder Team Giant - Alpecin + 36.11
180 Jimmy Engoulvent Team Europcar + 36.11
181 Caleb Ewan Orica - GreenEDGE + 36.59
182 Daniele Bennati Tinkoff - Saxo + 37.14
183 Gatis Smukulis Team Katusha + 37.48
184 Kris Boeckmans Lotto - Soudal + 38.27
185 Tsgabu Grmay Lampre-Merida + 39.26
186 Vladimir Isaichev Team Katusha + 40.55
187 Martijn Keizer Team Lotto NL - Jumbo + 41.52
188 Murilo Fischer FDJ + 41.58
189 Zico Waeytens Team Giant - Alpecin + 43.15
190 Valerio Conti Lampre-Merida + 43.20
191 Gediminas Bagdonas AG2R La Mondiale + 53.05

Race profile

Race
Vuelta a España
Start date
22.08.2015
End date
13.09.2015
Total distance
213.6 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 ❤️