Tour de France 2015 - Stage 12

Lannemezan > Plateau de Beille, 195.0km

04.07-26.07

The Tour de France, also known as La Grande Boucle, will be held for the 114th time in 2027. First organised in 1903, it has grown into the third most-watched sporting event in the world, with over 3.5 billion viewers across all platforms. This year’s edition runs from July 2 to July 25, starting in Edinburgh and finishing in Paris. The race is broadcast in over 190 countries, underlining its global reach. At stake is the iconic maillot jaune, one of the most prestigious jerseys in sport.

Results

Stage

PosRiderTeam Time
1 Joaquim Rodríguez Team Katusha 5:40:14
2 Jakob Fuglsang Astana Pro Team + 01.12
3 Romain Bardet AG2R La Mondiale + 01.49
4 Gorka Izagirre Movistar Team + 04.34
5 Louis Meintjes MTN-Qhubeka + 04.38
6 Jan Barta Bora - Argon 18 + 05.47
7 Romain Sicard Team Europcar + 06.03
8 Mikaël Chérel AG2R La Mondiale + 06.28
9 Alejandro Valverde Movistar Team + 06.46
10 Chris Froome Team Sky + 06.47
11 Nairo Quintana Movistar Team + 06.47
12 Thibaut Pinot FDJ + 06.47
13 Tejay van Garderen BMC Racing Team + 06.47
14 Alberto Contador Tinkoff - Saxo + 06.47
15 Pierre Rolland Team Europcar + 06.47
16 Vincenzo Nibali Astana Pro Team + 06.47
17 Geraint Thomas Team Sky + 06.47
18 Robert Gesink Team Lotto NL - Jumbo + 07.44
19 Bauke Mollema Trek Factory Racing + 07.44
20 Samuel Sánchez BMC Racing Team + 09.13
21 Andrew Talansky Team Cannondale - Garmin + 09.46
22 Tony Gallopin Lotto - Soudal + 09.46
23 Warren Barguil Team Giant - Alpecin + 09.46
24 Mathias Frank IAM Cycling + 09.46
25 Eduardo Sepulveda Bretagne - Séché Environnement + 09.46
26 Laurens Ten Dam Team Lotto NL - Jumbo + 09.46
27 Michal Kwiatkowski Etixx - Quick Step + 11.35
28 Alexis Vuillermoz AG2R La Mondiale + 11.47
29 Richie Porte Team Sky + 12.38
30 Sep Vanmarcke Team Lotto NL - Jumbo + 12.38
31 Ryder Hesjedal Team Cannondale - Garmin + 12.47
32 Serge Pauwels MTN-Qhubeka + 13.35
33 Jonathan Castroviejo Movistar Team + 15.59
34 Jarlinson Pantano IAM Cycling + 15.59
35 Daniel Teklehaimanot MTN-Qhubeka + 17.02
36 Steve Morabito FDJ + 17.02
37 Tiago Machado Team Katusha + 17.02
38 Roman Kreuziger Tinkoff - Saxo + 17.02
39 Michael Rogers Tinkoff - Saxo + 17.02
40 Nicolas Roche Team Sky + 17.02
41 Rafal Majka Tinkoff - Saxo + 17.02
42 Alberto Losada Team Katusha + 17.02
43 Lars Bak Lotto - Soudal + 17.02
44 Simon Geschke Team Giant - Alpecin + 18.16
45 Thomas Voeckler Team Europcar + 18.19
46 Jérôme Coppel IAM Cycling + 19.38
47 Steven Kruijswijk Team Lotto NL - Jumbo + 19.38
48 Luis Angel Mate Cofidis + 19.38
49 Emanuel Buchmann Bora - Argon 18 + 19.38
50 Anthony Delaplace Bretagne - Séché Environnement + 19.38
51 Sylvain Chavanel IAM Cycling + 19.38
52 Tanel Kangert Astana Pro Team + 20.07
53 Haimar Zubeldia Trek Factory Racing + 20.47
54 Wilco Kelderman Team Lotto NL - Jumbo + 20.47
55 Bob Jungels Trek Factory Racing + 20.47
56 Michael Schär BMC Racing Team + 20.47
57 Danilo Wyss BMC Racing Team + 20.47
58 Jan Bakelants AG2R La Mondiale + 20.47
59 Frédéric Brun Bretagne - Séché Environnement + 20.47
60 Kristijan Durasek Lampre-Merida + 20.47
61 Bram Tankink Team Lotto NL - Jumbo + 20.47
62 Peter Kennaugh Team Sky + 20.47
63 Daniel Navarro Cofidis + 21.46
64 Winner Anacona Movistar Team + 23.06
65 Daniel Martin Team Cannondale - Garmin + 23.09
66 Jean-Christophe Péraud AG2R La Mondiale + 23.16
67 Steve Cummings MTN-Qhubeka + 23.35
68 Leopold König Team Sky + 24.28
69 Thomas De Gendt Lotto - Soudal + 25.47
70 Lieuwe Westra Astana Pro Team + 25.47
71 Wout Poels Team Sky + 25.49
72 Jérémy Roy FDJ + 25.49
73 Georg Preidler Team Giant - Alpecin + 26.25
74 Matthieu Ladagnous FDJ + 27.25
75 Jose Herrada Movistar Team + 27.32
76 Rubén Plaza Lampre-Merida + 27.32
77 Rohan Dennis BMC Racing Team + 27.32
78 Damiano Caruso BMC Racing Team + 27.32
79 Marcel Wyss IAM Cycling + 30.24
80 Martin Elmiger IAM Cycling + 30.24
81 Reto Hollenstein IAM Cycling + 30.24
82 Nicolas Edet Cofidis + 30.24
83 John Degenkolb Team Giant - Alpecin + 33.27
84 Koen De Kort Team Giant - Alpecin + 33.27
85 Brice Feillu Bretagne - Séché Environnement + 33.34
86 Stef Clement IAM Cycling + 33.34
87 Giampaolo Caruso Team Katusha + 33.34
88 Matteo Tosatto Tinkoff - Saxo + 33.34
89 Jens Debusschere Lotto - Soudal + 33.34
90 Adam Hansen Lotto - Soudal + 33.34
91 Markel Irizar Trek Factory Racing + 33.34
92 Armindo Fonseca Bretagne - Séché Environnement + 33.34
93 Stijn Devolder Trek Factory Racing + 33.34
94 Julien Simon Cofidis + 33.34
95 Roy Curvers Team Giant - Alpecin + 33.34
96 Nelson Oliveira Lampre-Merida + 33.34
97 Benoît Vaugrenard FDJ + 33.34
98 Florian Sénéchal Cofidis + 33.34
99 Perrig Quemeneur Team Europcar + 33.34
100 Paul Martens Team Lotto NL - Jumbo + 33.34
101 Pierrick Fedrigo Bretagne - Séché Environnement + 33.34
102 Merhawi Kudus MTN-Qhubeka + 33.34
103 Gregory Rast Trek Factory Racing + 33.34
104 Florian Vachon Bretagne - Séché Environnement + 33.34
105 Arnaud Gérard Bretagne - Séché Environnement + 33.34
106 Alexandre Geniez FDJ + 33.34
107 Andriy Grivko Astana Pro Team + 33.34
108 Imanol Erviti Movistar Team + 33.34
109 Adriano Malori Movistar Team + 33.34
110 Adam Yates Orica - GreenEDGE + 33.34
111 Michal Golas Etixx - Quick Step + 33.34
112 Manuel Quinziato BMC Racing Team + 33.34
113 Jos Van Emden Team Lotto NL - Jumbo + 33.34
114 Kristjan Koren Team Cannondale - Garmin + 33.34
115 Julien Vermote Etixx - Quick Step + 33.34
116 Pierre-Luc Périchon Bretagne - Séché Environnement + 33.34
117 Zdenek Stybar Etixx - Quick Step + 33.34
118 Greg Van Avermaet BMC Racing Team + 33.34
119 Rafael Valls Lampre-Merida + 33.34
120 Jose Mendes Bora - Argon 18 + 33.34
121 Matteo Bono Lampre-Merida + 33.34
122 Peter Sagan Tinkoff - Saxo + 33.34
123 Michele Scarponi Astana Pro Team + 33.34
124 Cyril Gautier Team Europcar + 33.34
125 André Greipel Lotto - Soudal + 33.34
126 Yohann Gène Team Europcar + 33.34
127 Bartosz Huzarski Bora - Argon 18 + 33.34
128 Paul Voss Bora - Argon 18 + 33.34
129 Daniel Oss BMC Racing Team + 33.34
130 Dmitriy Gruzdev Astana Pro Team + 33.34
131 Pieter Weening Orica - GreenEDGE + 33.34
132 Albert Timmer Team Giant - Alpecin + 33.34
133 Laurent Didier Trek Factory Racing + 33.34
134 Tim Wellens Lotto - Soudal + 33.34
135 Angelo Tulik Team Europcar + 34.47
136 Bryan Coquard Team Europcar + 34.47
137 Dylan van Baarle Team Cannondale - Garmin + 36.54
138 Ramon Sinkeldam Team Giant - Alpecin + 36.54
139 Geoffrey Soupe Cofidis + 36.54
140 Matthias Brändle IAM Cycling + 36.54
141 Marcel Sieberg Lotto - Soudal + 36.54
142 Julian Arredondo Trek Factory Racing + 36.54
143 Reinardt Janse van Rensburg MTN-Qhubeka + 36.54
144 Tyler Farrar MTN-Qhubeka + 36.54
145 Nathan Haas Team Cannondale - Garmin + 36.54
146 Filippo Pozzato Lampre-Merida + 36.54
147 Michael Valgren Tinkoff - Saxo + 36.54
148 Sam Bennett Bora - Argon 18 + 36.54
149 Jacopo Guarnieri Team Katusha + 36.54
150 Christophe Laporte Cofidis + 36.54
151 Christophe Riblon AG2R La Mondiale + 36.54
152 Jacques Janse Van Rensburg MTN-Qhubeka + 36.54
153 José Serpa Lampre-Merida + 36.54
154 Bryan Nauleau Team Europcar + 36.54
155 Sébastien Chavanel FDJ + 36.54
156 Alexander Kristoff Team Katusha + 36.54
157 Edvald Boasson-Hagen MTN-Qhubeka + 36.54
158 Mark Renshaw Etixx - Quick Step + 36.54
159 Damien Gaudin AG2R La Mondiale + 36.54
160 Simon Yates Orica - GreenEDGE + 36.54
161 Luke Durbridge Orica - GreenEDGE + 36.54
162 Rigoberto Uran Etixx - Quick Step + 36.54
163 Michael Matthews Orica - GreenEDGE + 36.54
164 Arnaud Démare FDJ + 36.54
165 Matteo Trentin Etixx - Quick Step + 36.54
166 Ian Stannard Team Sky + 36.54
167 Mark Cavendish Etixx - Quick Step + 36.54
168 Marco Haller Team Katusha + 36.54
169 Tom Leezer Team Lotto NL - Jumbo + 36.54
170 Sebastian Langeveld Team Cannondale - Garmin + 36.54
171 Luke Rowe Team Sky + 36.54
172 Kenneth Vanbilsen Cofidis + 36.54
173 Ramunas Navardauskas Team Cannondale - Garmin + 36.54
174 Svein Tuft Orica - GreenEDGE + 36.54
175 Davide Cimolai Lampre-Merida + 37.33
- Alex Dowsett Movistar Team DNF
- Zakkari Dempster Bora - Argon 18 DNF

GC

PosRiderTeam Time
1 Chris Froome Team Sky 46:50:32
2 Tejay van Garderen BMC Racing Team + 02.52
3 Nairo Quintana Movistar Team + 03.09
4 Alejandro Valverde Movistar Team + 03.58
5 Geraint Thomas Team Sky + 04.03
6 Alberto Contador Tinkoff - Saxo + 04.04
7 Robert Gesink Team Lotto NL - Jumbo + 05.32
8 Tony Gallopin Lotto - Soudal + 07.32
9 Vincenzo Nibali Astana Pro Team + 07.47
10 Bauke Mollema Trek Factory Racing + 08.02
11 Warren Barguil Team Giant - Alpecin + 09.43
12 Mathias Frank IAM Cycling + 12.25
13 Samuel Sánchez BMC Racing Team + 12.53
14 Jakob Fuglsang Astana Pro Team + 13.33
15 Joaquim Rodríguez Team Katusha + 13.45
16 Pierre Rolland Team Europcar + 13.57
17 Romain Bardet AG2R La Mondiale + 17.05
18 Andrew Talansky Team Cannondale - Garmin + 19.32
19 Gorka Izagirre Movistar Team + 26.57
20 Eduardo Sepulveda Bretagne - Séché Environnement + 28.19
21 Alexis Vuillermoz AG2R La Mondiale + 28.36
22 Daniel Martin Team Cannondale - Garmin + 33.00
23 Roman Kreuziger Tinkoff - Saxo + 33.19
24 Thibaut Pinot FDJ + 34.41
25 Michael Rogers Tinkoff - Saxo + 34.48
26 Serge Pauwels MTN-Qhubeka + 36.32
27 Jarlinson Pantano IAM Cycling + 37.11
28 Steve Morabito FDJ + 37.42
29 Mikaël Chérel AG2R La Mondiale + 40.33
30 Jean-Christophe Péraud AG2R La Mondiale + 42.10
31 Jonathan Castroviejo Movistar Team + 44.18
32 Alberto Losada Team Katusha + 44.28
33 Jan Bakelants AG2R La Mondiale + 44.31
34 Tanel Kangert Astana Pro Team + 46.06
35 Rigoberto Uran Etixx - Quick Step + 48.02
36 Lars Bak Lotto - Soudal + 48.19
37 Sylvain Chavanel IAM Cycling + 49.35
38 Romain Sicard Team Europcar + 52.32
39 Jan Barta Bora - Argon 18 + 53.40
40 Richie Porte Team Sky + 54.51
41 Rafal Majka Tinkoff - Saxo + 55.47
42 Adam Yates Orica - GreenEDGE + 57.58
43 Haimar Zubeldia Trek Factory Racing + 58.57
44 Steven Kruijswijk Team Lotto NL - Jumbo + 59.12
45 Simon Geschke Team Giant - Alpecin + 59.17
46 Bram Tankink Team Lotto NL - Jumbo + 59.26
47 Nicolas Roche Team Sky + 01:00.14
48 Jacques Janse Van Rensburg MTN-Qhubeka + 01:02.14
49 Sep Vanmarcke Team Lotto NL - Jumbo + 01:03.40
50 Greg Van Avermaet BMC Racing Team + 01:04.30
51 Ryder Hesjedal Team Cannondale - Garmin + 01:07.51
52 Louis Meintjes MTN-Qhubeka + 01:08.39
53 Cyril Gautier Team Europcar + 01:08.45
54 Thomas Voeckler Team Europcar + 01:09.03
55 Tiago Machado Team Katusha + 01:09.09
56 Peter Sagan Tinkoff - Saxo + 01:09.33
57 Emanuel Buchmann Bora - Argon 18 + 01:10.21
58 Laurens Ten Dam Team Lotto NL - Jumbo + 01:10.32
59 Paul Voss Bora - Argon 18 + 01:10.43
60 Michal Kwiatkowski Etixx - Quick Step + 01:10.50
61 Michael Schär BMC Racing Team + 01:11.02
62 Wilco Kelderman Team Lotto NL - Jumbo + 01:11.18
63 Anthony Delaplace Bretagne - Séché Environnement + 01:11.40
64 Julien Simon Cofidis + 01:12.37
65 Andriy Grivko Astana Pro Team + 01:14.50
66 Danilo Wyss BMC Racing Team + 01:15.17
67 Marcel Wyss IAM Cycling + 01:16.29
68 Georg Preidler Team Giant - Alpecin + 01:17.14
69 Koen De Kort Team Giant - Alpecin + 01:17.37
70 Jérôme Coppel IAM Cycling + 01:18.33
71 Zdenek Stybar Etixx - Quick Step + 01:18.37
72 Kristjan Koren Team Cannondale - Garmin + 01:19.25
73 Bartosz Huzarski Bora - Argon 18 + 01:19.28
74 Jose Herrada Movistar Team + 01:20.26
75 Luis Angel Mate Cofidis + 01:21.12
76 Daniel Teklehaimanot MTN-Qhubeka + 01:22.01
77 Matthieu Ladagnous FDJ + 01:22.34
78 Edvald Boasson-Hagen MTN-Qhubeka + 01:23.11
79 Kristijan Durasek Lampre-Merida + 01:23.39
80 Damiano Caruso BMC Racing Team + 01:23.49
81 Leopold König Team Sky + 01:25.00
82 Geoffrey Soupe Cofidis + 01:27.02
83 Daniel Navarro Cofidis + 01:27.09
84 Markel Irizar Trek Factory Racing + 01:27.20
85 Winner Anacona Movistar Team + 01:27.38
86 Bob Jungels Trek Factory Racing + 01:28.18
87 Giampaolo Caruso Team Katusha + 01:28.22
88 Wout Poels Team Sky + 01:28.29
89 Rohan Dennis BMC Racing Team + 01:28.40
90 Nelson Oliveira Lampre-Merida + 01:29.16
91 Daniel Oss BMC Racing Team + 01:29.37
92 Lieuwe Westra Astana Pro Team + 01:31.19
93 Paul Martens Team Lotto NL - Jumbo + 01:32.45
94 Reto Hollenstein IAM Cycling + 01:33.27
95 Angelo Tulik Team Europcar + 01:33.48
96 Reinardt Janse van Rensburg MTN-Qhubeka + 01:33.51
97 Roy Curvers Team Giant - Alpecin + 01:34.24
98 Stef Clement IAM Cycling + 01:34.31
99 Pierrick Fedrigo Bretagne - Séché Environnement + 01:34.52
100 Michal Golas Etixx - Quick Step + 01:34.54
101 Rafael Valls Lampre-Merida + 01:35.17
102 Gregory Rast Trek Factory Racing + 01:36.01
103 Perrig Quemeneur Team Europcar + 01:36.29
104 Simon Yates Orica - GreenEDGE + 01:37.08
105 Jérémy Roy FDJ + 01:38.14
106 André Greipel Lotto - Soudal + 01:38.24
107 John Degenkolb Team Giant - Alpecin + 01:38.37
108 Jos Van Emden Team Lotto NL - Jumbo + 01:38.44
109 Julien Vermote Etixx - Quick Step + 01:39.03
110 Peter Kennaugh Team Sky + 01:39.20
111 Armindo Fonseca Bretagne - Séché Environnement + 01:39.29
112 Arnaud Démare FDJ + 01:39.58
113 Merhawi Kudus MTN-Qhubeka + 01:40.01
114 Tim Wellens Lotto - Soudal + 01:40.14
115 Christophe Laporte Cofidis + 01:40.32
116 Florian Vachon Bretagne - Séché Environnement + 01:41.08
117 Michael Valgren Tinkoff - Saxo + 01:41.15
118 Benoît Vaugrenard FDJ + 01:41.22
119 Florian Sénéchal Cofidis + 01:41.36
120 Steve Cummings MTN-Qhubeka + 01:41.52
121 Michele Scarponi Astana Pro Team + 01:42.49
122 Marcel Sieberg Lotto - Soudal + 01:42.54
123 Ramon Sinkeldam Team Giant - Alpecin + 01:43.16
124 Rubén Plaza Lampre-Merida + 01:43.21
125 Mark Cavendish Etixx - Quick Step + 01:44.22
126 Bryan Coquard Team Europcar + 01:44.41
127 Martin Elmiger IAM Cycling + 01:45.13
128 Alexandre Geniez FDJ + 01:45.24
129 Brice Feillu Bretagne - Séché Environnement + 01:45.39
130 Manuel Quinziato BMC Racing Team + 01:45.53
131 Adriano Malori Movistar Team + 01:46.28
132 Alexander Kristoff Team Katusha + 01:47.15
133 Arnaud Gérard Bretagne - Séché Environnement + 01:47.28
134 Christophe Riblon AG2R La Mondiale + 01:48.14
135 Ramunas Navardauskas Team Cannondale - Garmin + 01:48.53
136 Tom Leezer Team Lotto NL - Jumbo + 01:48.55
137 Ian Stannard Team Sky + 01:49.55
138 Nathan Haas Team Cannondale - Garmin + 01:51.09
139 Yohann Gène Team Europcar + 01:51.14
140 Filippo Pozzato Lampre-Merida + 01:51.25
141 Pierre-Luc Périchon Bretagne - Séché Environnement + 01:51.39
142 Tyler Farrar MTN-Qhubeka + 01:51.42
143 Mark Renshaw Etixx - Quick Step + 01:52.06
144 Albert Timmer Team Giant - Alpecin + 01:52.18
145 Matteo Trentin Etixx - Quick Step + 01:52.27
146 José Serpa Lampre-Merida + 01:52.48
147 Frédéric Brun Bretagne - Séché Environnement + 01:53.13
148 Stijn Devolder Trek Factory Racing + 01:56.14
149 Matteo Tosatto Tinkoff - Saxo + 01:56.36
150 Matthias Brändle IAM Cycling + 01:57.07
151 Jens Debusschere Lotto - Soudal + 01:57.14
152 Julian Arredondo Trek Factory Racing + 01:57.16
153 Jacopo Guarnieri Team Katusha + 01:57.45
154 Damien Gaudin AG2R La Mondiale + 01:57.47
155 Thomas De Gendt Lotto - Soudal + 01:58.18
156 Dmitriy Gruzdev Astana Pro Team + 01:58.28
157 Luke Rowe Team Sky + 01:59.09
158 Matteo Bono Lampre-Merida + 02:00.06
159 Imanol Erviti Movistar Team + 02:00.30
160 Luke Durbridge Orica - GreenEDGE + 02:01.38
161 Jose Mendes Bora - Argon 18 + 02:02.31
162 Kenneth Vanbilsen Cofidis + 02:09.30
163 Sebastian Langeveld Team Cannondale - Garmin + 02:10.08
164 Laurent Didier Trek Factory Racing + 02:10.08
165 Pieter Weening Orica - GreenEDGE + 02:11.40
166 Dylan van Baarle Team Cannondale - Garmin + 02:12.32
167 Bryan Nauleau Team Europcar + 02:12.46
168 Marco Haller Team Katusha + 02:12.54
169 Davide Cimolai Lampre-Merida + 02:12.58
170 Nicolas Edet Cofidis + 02:13.50
171 Sébastien Chavanel FDJ + 02:16.09
172 Adam Hansen Lotto - Soudal + 02:21.31
173 Sam Bennett Bora - Argon 18 + 02:21.36
174 Svein Tuft Orica - GreenEDGE + 02:23.55
175 Michael Matthews Orica - GreenEDGE + 02:34.21
- Alex Dowsett Movistar Team DNF
- Zakkari Dempster Bora - Argon 18 DNF

Race profile

Race
Tour de France
Start date
04.07.2015
End date
26.07.2015
Total distance
195.0 km
Gen
Men
Cat
2.UWT
Country
France
Discipline
Road
First edition
1903

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 ❤️