Vuelta a España 2015 - Stage 10

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

GC

PosRiderTeam Time
1 Tom Dumoulin Team Giant - Alpecin 38:34:56
2 Joaquim Rodríguez Team Katusha + 00.57
3 Esteban Chaves Orica - GreenEDGE + 00.59
4 Nicolas Roche Team Sky + 01.07
5 Fabio Aru Astana Pro Team + 01.13
6 Alejandro Valverde Movistar Team + 01.17
7 Nairo Quintana Movistar Team + 01.17
8 Chris Froome Team Sky + 01.18
9 Rafal Majka Tinkoff - Saxo + 01.47
10 Domenico Pozzovivo AG2R La Mondiale + 01.52
11 Mikel Nieve Team Sky + 02.17
12 Louis Meintjes MTN-Qhubeka + 02.25
13 Daniel Moreno Team Katusha + 02.26
14 Gianluca Brambilla Etixx - Quick Step + 03.46
15 Samuel Sánchez BMC Racing Team + 04.04
16 Bart De Clercq Lotto - Soudal + 04.28
17 André Cardoso Team Cannondale - Garmin + 04.43
18 Romain Sicard Team Europcar + 04.47
19 Daniel Navarro Cofidis + 05.07
20 Fabrice Jeandesboz Team Europcar + 05.26
21 Stéphane Rossetto Cofidis + 06.00
22 Kenny Elissonde FDJ + 06.45
23 David Arroyo Caja Rural - Seguros RGA + 10.27
24 Haimar Zubeldia Trek Factory Racing + 12.38
25 Maxime Bouet Etixx - Quick Step + 13.47
26 Sergio Henao Team Sky + 14.03
27 George Bennett Team Lotto NL - Jumbo + 14.12
28 Jose Gonçalves Caja Rural - Seguros RGA + 16.58
29 Alberto Losada Team Katusha + 17.16
30 Fränk Schleck Trek Factory Racing + 17.56
31 Luis León Sánchez Astana Pro Team + 19.57
32 Riccardo Zoidl Trek Factory Racing + 20.22
33 Giovanni Visconti Movistar Team + 21.21
34 Diego Rosa Astana Pro Team + 21.35
35 Maxime Monfort Lotto - Soudal + 23.24
36 Tosh Van der Sande Lotto - Soudal + 25.01
37 Mikel Landa Astana Pro Team + 26.26
38 Jérôme Coppel IAM Cycling + 27.04
39 Carlos Verona Etixx - Quick Step + 29.18
40 Rodolfo Torres Team Colombia + 31.05
41 Andrey Amador Movistar Team + 32.44
42 Nelson Oliveira Lampre-Merida + 32.52
43 Jurgen Van den Broeck Lotto - Soudal + 34.14
44 Lawson Craddock Team Giant - Alpecin + 34.37
45 Sylvain Chavanel IAM Cycling + 35.15
46 Julien Simon Cofidis + 36.39
47 Amets Txurruka Caja Rural - Seguros RGA + 37.47
48 Eduard Vorganov Team Katusha + 37.55
49 Pieter Serry Etixx - Quick Step + 38.02
50 Tiago Machado Team Katusha + 38.04
51 Jesper Hansen Tinkoff - Saxo + 39.47
52 Ricardo Vilela Caja Rural - Seguros RGA + 43.26
53 Adam Hansen Lotto - Soudal + 44.08
54 Leonardo Duque Team Colombia + 44.18
55 Darwin Atapuma BMC Racing Team + 44.32
56 Rubén Plaza Lampre-Merida + 44.58
57 José Joaquin Rojas Movistar Team + 46.04
58 Cyril Gautier Team Europcar + 47.27
59 Peter Velits BMC Racing Team + 48.53
60 Jérôme Cousin Team Europcar + 49.20
61 Matteo Montaguti AG2R La Mondiale + 49.40
62 Koen De Kort Team Giant - Alpecin + 49.45
63 Pierre Rolland Team Europcar + 50.28
64 Mikaël Chérel AG2R La Mondiale + 50.58
65 Amaël Moinard BMC Racing Team + 51.09
66 Miguel Angel Rubiano Team Colombia + 51.20
67 Pawel Poljanski Tinkoff - Saxo + 51.25
68 Pavel Kochetkov Team Katusha + 51.44
69 Joe Dombrowski Team Cannondale - Garmin + 52.54
70 Geraint Thomas Team Sky + 53.28
71 Lawrence Warbasse IAM Cycling + 56.21
72 Fabio Duarte Team Colombia + 56.21
73 Vicente Reynès IAM Cycling + 58.16
74 Jay McCarthy Tinkoff - Saxo + 59.46
75 Romain Hardy Cofidis + 59.57
76 Juan Pablo Valencia Team Colombia + 01:00.14
77 Kristijan Durasek Lampre-Merida + 01:00.39
78 Mattia Cattaneo Lampre-Merida + 01:00.48
79 Kristian Sbaragli MTN-Qhubeka + 01:01.00
80 Cameron Meyer Orica - GreenEDGE + 01:01.51
81 Alex Cano Team Colombia + 01:02.22
82 Yukiya Arashiro Team Europcar + 01:03.18
83 Daryl Impey Orica - GreenEDGE + 01:05.26
84 Jens Keukeleire Orica - GreenEDGE + 01:05.47
85 Pello Bilbao Caja Rural - Seguros RGA + 01:05.48
86 Marcel Aregger IAM Cycling + 01:05.51
87 Cyril Lemoine Cofidis + 01:06.19
88 Angel Madrazo Caja Rural - Seguros RGA + 01:06.32
89 Salvatore Puccio Team Sky + 01:07.02
90 Benjamin King Team Cannondale - Garmin + 01:07.11
91 Andrew Talansky Team Cannondale - Garmin + 01:07.16
92 Rinaldo Nocentini AG2R La Mondiale + 01:07.24
93 Alessandro De Marchi BMC Racing Team + 01:07.52
94 John Degenkolb Team Giant - Alpecin + 01:08.34
95 Sergio Paulinho Tinkoff - Saxo + 01:08.34
96 Mike Teunissen Team Lotto NL - Jumbo + 01:08.42
97 Jelle Vanendert Lotto - Soudal + 01:08.44
98 Lluis Mas Caja Rural - Seguros RGA + 01:09.08
99 Davide Villella Team Cannondale - Garmin + 01:09.08
100 Carlos Quintero Team Colombia + 01:09.38
101 Javier Moreno Movistar Team + 01:11.55
102 Niki Terpstra Etixx - Quick Step + 01:11.58
103 Maarten Wynants Team Lotto NL - Jumbo + 01:12.07
104 Olivier Le Gac FDJ + 01:12.47
105 Moreno Moser Team Cannondale - Garmin + 01:13.23
106 Steve Cummings MTN-Qhubeka + 01:13.24
107 Dario Cataldo Astana Pro Team + 01:13.36
108 Natnael Berhane MTN-Qhubeka + 01:14.08
109 Nikolas Maes Etixx - Quick Step + 01:14.16
110 Bert-Jan Lindeman Team Lotto NL - Jumbo + 01:14.26
111 Timo Roosen Team Lotto NL - Jumbo + 01:14.31
112 Laurent Pichon FDJ + 01:14.43
113 Thomas De Gendt Lotto - Soudal + 01:15.12
114 Dennis Van Winden Team Lotto NL - Jumbo + 01:16.11
115 Markel Irizar Trek Factory Racing + 01:17.08
116 Omar Fraile Caja Rural - Seguros RGA + 01:17.34
117 Tom Van Asbroeck Team Lotto NL - Jumbo + 01:17.44
118 Alex Howes Team Cannondale - Garmin + 01:17.50
119 Angel Vicioso Team Katusha + 01:18.11
120 Joey Rosskopf BMC Racing Team + 01:18.13
121 Vasil Kiryienka Team Sky + 01:18.59
122 Jempy Drucker BMC Racing Team + 01:19.15
123 Sébastien Minard AG2R La Mondiale + 01:20.20
124 Kevin Reza FDJ + 01:21.38
125 Simon Gerrans Orica - GreenEDGE + 01:22.47
126 Luka Mezgec Team Giant - Alpecin + 01:22.49
127 Martin Velits Etixx - Quick Step + 01:23.44
128 Christian Knees Team Sky + 01:24.26
129 Ian Boswell Team Sky + 01:24.29
130 Jay Robert Thomson MTN-Qhubeka + 01:24.58
131 Johann Van Zyl MTN-Qhubeka + 01:25.22
132 Alessandro Vanotti Astana Pro Team + 01:25.59
133 Andrey Zeits Astana Pro Team + 01:26.44
134 Francisco Ventoso Movistar Team + 01:27.59
135 Jaco Venter MTN-Qhubeka + 01:28.36
136 Tony Hurel Team Europcar + 01:28.38
137 Pavel Brutt Tinkoff - Saxo + 01:30.06
138 Johan Vansummeren AG2R La Mondiale + 01:30.21
139 Jasper De Buyst Lotto - Soudal + 01:30.59
140 Simon Pellaud IAM Cycling + 01:31.30
141 Songezo Jim MTN-Qhubeka + 01:32.22
142 Ilia Koshevoy Lampre-Merida + 01:32.23
143 Mickaël Delage FDJ + 01:32.34
144 Mathew Hayman Orica - GreenEDGE + 01:33.10
145 Youcef Reguigui MTN-Qhubeka + 01:33.42
146 Imanol Erviti Movistar Team + 01:34.31
147 Dominique Rollin Cofidis + 01:34.31
148 Walter Pedraza Team Colombia + 01:35.11
149 Maciej Bodnar Tinkoff - Saxo + 01:35.37
150 Danny van Poppel Trek Factory Racing + 01:36.23
151 Maximiliano Richeze Lampre-Merida + 01:37.05
152 Johannes Fröhlinger Team Giant - Alpecin + 01:37.39
153 Iljo Keisse Etixx - Quick Step + 01:38.43
154 Brayan Ramirez Team Colombia + 01:39.21
155 Daniele Bennati Tinkoff - Saxo + 01:39.50
156 Alexis Gougeard AG2R La Mondiale + 01:39.55
157 Mitchell Docker Orica - GreenEDGE + 01:40.00
158 Yoann Bagot Cofidis + 01:40.36
159 Yaroslav Popovych Trek Factory Racing + 01:40.47
160 Thierry Hupond Team Giant - Alpecin + 01:41.12
161 Blel Kadri AG2R La Mondiale + 01:42.17
162 Jussi Veikkanen FDJ + 01:42.55
163 Carlos Barbero Caja Rural - Seguros RGA + 01:44.58
164 Maarten Tjallingii Team Lotto NL - Jumbo + 01:45.16
165 Antoine Duchesne Team Europcar + 01:46.40
166 Gatis Smukulis Team Katusha + 01:47.53
167 Rory Sutherland Movistar Team + 01:48.31
168 Arnaud Courteille FDJ + 01:50.08
169 Tsgabu Grmay Lampre-Merida + 01:50.58
170 Damien Howson Orica - GreenEDGE + 01:54.07
171 Martijn Keizer Team Lotto NL - Jumbo + 01:54.35
172 Jimmy Engoulvent Team Europcar + 01:56.16
173 Tom Stamsnijder Team Giant - Alpecin + 01:56.16
174 Murilo Fischer FDJ + 02:00.23
175 Valerio Conti Lampre-Merida + 02:01.48
176 Geoffrey Soupe Cofidis + 02:02.05
177 Boy van Poppel Trek Factory Racing + 02:06.37
178 Zico Waeytens Team Giant - Alpecin + 02:06.46
179 Gediminas Bagdonas AG2R La Mondiale + 02:09.36
180 Vladimir Isaichev Team Katusha + 02:19.16
- Caleb Ewan Orica - GreenEDGE DNF
- Lorrenzo Manzin FDJ DNF

Race profile

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