The 2015 Tour de France was the 102nd edition of the race, one of cycling's Grand Tours. The race took place from 4 July to 26 July 2015, starting in Utrecht in the Netherlands and finishing on the Champs-Élysées in Paris.

All seventeen UCI WorldTeams were automatically invited and were obliged to attend the race. In January 2015, five UCI Professional Continental teams were given wildcard places into the race by the race organisers – Amaury Sport Organisation (ASO) – to complete the 22-team peloton. Among the wildcard teams was , the first African trade team to participate in the Tour. As each team was entitled to enter nine riders, the peloton on the first stage consisted of 198 riders. These came from 32 countries. 41 riders – approximately a fifth of the peloton – were French; no other nation had more than 20 riders in the race. Merhawi Kudus and Daniel Teklehaimanot were the first ever Eritrean riders to participate in the Tour.

160 riders completed the final stage in Paris, with 38 of the riders failing to finish the race. The race was won by Chris Froome (), the champion from the 2013 Tour. Froome first took the lead of the race following the third stage – the first uphill finish of the race. He lost the yellow jersey of the race leader to Tony Martin () at the end of the fourth stage, but Martin's withdrawal from the race after a crash at the end of the sixth stage put Froome back into the lead. He extended this lead during the stages in the Pyrenees and defended it successfully against attacks from Nairo Quintana () during the final stages that took place in the Alps. Quintana finished second, 1 minute and 12 seconds behind Froome, with Quintana's teammate Alejandro Valverde in third. Quintana won the competition for the best young rider. The points classification was won for the fourth consecutive year by Peter Sagan (), although he failed to win any stages during the race. As well as winning the general classification, Froome won the mountains classification, while Movistar won the team classification.

Teams

The 17 UCI WorldTeams were automatically invited to participate in the Tour. In addition, Amaury Sport Organisation (ASO), the race organisers, invited five wildcard teams. Three of the teams (, and ) were prominent French teams. The race director, Christian Prudhomme, pointed to Europcar's strength as a team and the presence of several prominent French riders and to Cofidis's Nacer Bouhanni as reasons for their inclusion. He also recalled 's performance in 2014 and the team's base in Brittany, a region used by the 2015 race. had also performed strongly in 2014 and, as a German-based team, their presence was important as ASO had recently signed a new broadcast agreement with ARD, a German broadcaster. The final team to be invited was , who made their debut in the Tour and were the first African trade team ever to participate in the race. Prudhomme explained that their invitation was part of ASO's strategy to build cycling's popularity in Africa.

UCI WorldTeams

(riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders) (riders)

UCI Professional Continental teams

(riders) (riders) (riders) (riders) (riders)

Cyclists

+ Legend No. Starting number worn by the rider during the Tour Pos. Position in the general classification Time Deficit to the winner of the general classification ‡ Denotes riders born on or after 1 January 1990 eligible for the young rider classification Denotes the winner of the general classification Denotes the winner of the points classification Denotes the winner of the mountains classification Denotes the winner of the young rider classification (eligibility indicated by ‡) Denotes riders that represent the winner of the team classification Denotes the winner of the super-combativity award DNS Denotes a rider who did not start a stage, followed by the stage before which he withdrew DNF Denotes a rider who did not finish a stage, followed by the stage in which he withdrew DSQ Denotes a rider who was disqualified from the race, followed by the stage in which this occurred Age correct as of 4 July 2015, the date on which the Tour began

By starting number

No. Name Nationality Team Age Pos. Time 1 Vincenzo Nibali 4+ 8' 36" 2 Lars Boom DNS-10 — 3 Jakob Fuglsang 23+ 1h 25' 23" 4 Andriy Hrivko 64+ 2h 38' 06" 5 Dmitriy Gruzdev 131+ 4h 01' 12" 6 Tanel Kangert 22+ 1h 24' 58" 7 Michele Scarponi 41+ 2h 05' 03" 8 Rein Taaramäe DNF-11 — 9 Lieuwe Westra 77+ 3h 03' 09" 11 Jean-Christophe Péraud 61+ 2h 35' 10" 12 Romain Bardet ‡ 9+ 16' 00" 13 Jan Bakelants 20+ 1h 16' 36" 14 Mikaël Cherel 18+ 1h 05' 00" 15 Ben Gastauer DNF-11 — 16 Damien Gaudin 146+ 4h 16' 13" 17 Christophe Riblon 68+ 2h 48' 19" 18 Johan Vansummeren DNF-11 — 19 Alexis Vuillermoz 26+ 1h 28' 29" 21 Thibaut Pinot ‡ 16+ 38' 52" 22 William Bonnet DNF-3 — 23 Sébastien Chavanel 160+ 4h 56' 59" 24 Arnaud Démare ‡ 138+ 4h 05' 28" 25 Alexandre Geniez 112+ 3h 42' 57" 26 Mathieu Ladagnous 71+ 2h 53' 22" 27 Steve Morabito DNF-14 — 28 Jérémy Roy 105+ 3h 32' 12" 29 Benoît Vaugrenard 113+ 3h 43' 08" 31 Chris Froome 1 84h 46' 14" 32 Peter Kennaugh DNF-16 — 33 Leopold König 70+ 2h 53' 09" 34 Wout Poels 44+ 2h 12' 44" 35 Richie Porte 48+ 2h 16' 05" 36 Nicolas Roche 35+ 1h 54' 08" 37 Luke Rowe ‡ 136+ 4h 04' 45" 38 Ian Stannard 128+ 3h 59' 37" 39 Geraint Thomas 15+ 31' 39" 41 Alberto Contador 5+ 9' 48" 42 Ivan Basso DNS-10 — 43 Daniele Bennati DNF-11 — 44 Roman Kreuziger 17+ 1h 02' 51" 45 Rafał Majka 28+ 1h 35' 06" 46 Michael Rogers 36+ 1h 56' 13" 47 Peter Sagan ‡ 46+ 2h 14' 55" 48 Matteo Tosatto 132+ 4h 01' 15" 49 Michael Valgren ‡ DNF-19 — 51 Nairo Quintana ‡ 2+ 1' 12" 52 Winner Anacona 57+ 2h 31' 14" 53 Jonathan Castroviejo 24+ 1h 26' 05" 54 Alex Dowsett DNF-12 — 55 Imanol Erviti 115+ 3h 47' 14" 56 José Herrada 65+ 2h 40' 06" 57 Gorka Izagirre 32+ 1h 41' 34" 58 Adriano Malori 107+ 3h 37' 28" 59 Alejandro Valverde 3+ 5' 25" 61 Tejay van Garderen DNF-17 — 62 Damiano Caruso 53+ 2h 26' 32" 63 Rohan Dennis ‡ 101+ 3h 27' 34" 64 Daniel Oss 97+ 3h 22' 14" 65 Manuel Quinziato 120+ 3h 53' 21" 66 Samuel Sánchez 12+ 22' 50" 67 Michael Schär 56+ 2h 31' 13" 68 Greg Van Avermaet DNS-16 — 69 Danilo Wyss 63+ 2h 37' 17" 71 Tony Gallopin 31+ 1h 40' 44" 72 Lars Bak 37+ 1h 56' 57" 73 Thomas De Gendt 67+ 2h 48' 02" 74 Jens Debusschere 145+ 4h 16' 06" 75 André Greipel 134+ 4h 03' 28" 76 Adam Hansen 114+ 3h 45' 18" 77 Greg Henderson DNS-7 — 78 Marcel Sieberg 150+ 4h 24' 52" 79 Tim Wellens ‡ 129+ 3h 59' 39" 81 John Degenkolb 109+ 3h 39' 43" 82 Warren Barguil ‡ 14+ 31' 15" 83 Roy Curvers 106+ 3h 35' 40" 84 Koen de Kort 73+ 2h 57' 05" 85 Tom Dumoulin ‡ DNF-3 — 86 Simon Geschke 38+ 1h 58' 14" 87 Georg Preidler ‡ 87+ 3h 14' 14" 88 Ramon Sinkeldam DNF-14 — 89 Albert Timmer 139+ 4h 05' 30" 91 Joaquim Rodríguez 29+ 1h 36' 07" 92 Giampaolo Caruso 90+ 3h 17' 03" 93 Jacopo Guarnieri 149+ 4h 22' 20" 94 Marco Haller ‡ 126+ 3h 59' 04" 95 Dmitry Kozonchuk DNF-3 — 96 Alexander Kristoff 130+ 4h 01' 06" 97 Alberto Losada 58+ 2h 32' 30" 98 Tiago Machado 72+ 2h 54' 31" 99 Luca Paolini DNS-8 — 101 Simon Gerrans DNF-3 — 102 Michael Albasini DNS-6 — 103 Luke Durbridge ‡ 151+ 4h 24' 03" 104 Daryl Impey DNS-4 — 105 Michael Matthews ‡ 152+ 4h 26' 33" 106 Svein Tuft 159+ 4h 48' 08" 107 Pieter Weening 144+ 4h 15' 20" 108 Adam Yates ‡ 50+ 2h 16' 36" 109 Simon Yates ‡ 89+ 3h 16' 04" 111 Michał Kwiatkowski ‡ DNF-17 — 112 Mark Cavendish 142+ 4h 12' 05" 113 Michał Gołaś 95+ 3h 21' 17" 114 Tony Martin DNS-7 — 115 Mark Renshaw DNF-18 — 116 Zdeněk Štybar 103+ 3h 30' 13" 117 Matteo Trentin 117+ 3h 50' 59" 118 Rigoberto Urán 42+ 2h 08' 20" 119 Julien Vermote 116+ 3h 50' 32" 121 Pierre Rolland 10+ 17' 30" 122 Bryan Coquard ‡ 110+ 3h 42' 36" 123 Cyril Gautier 34+ 1h 51' 51" 124 Yohann Gène 137+ 4h 04' 56" 125 Bryan Nauleau 157+ 4h 40' 12" 126 Perrig Quéméneur 74+ 2h 57' 19" 127 Romain Sicard 33+ 1h 51' 32" 128 Angelo Tulik ‡ 91+ 3h 19' 44" 129 Thomas Voeckler 45+ 2h 14' 08" 131 Robert Gesink 6+ 10' 47" 132 Wilco Kelderman ‡ 79+ 3h 04' 07" 133 Steven Kruijswijk 21+ 1h 21' 27" 134 Tom Leezer 153+ 4h 26' 47" 135 Paul Martens 80+ 3h 04' 52" 136 Bram Tankink 55+ 2h 30' 12" 137 Laurens ten Dam 92+ 3h 17' 43" 138 Jos van Emden 121+ 3h 54' 19" 139 Sep Vanmarcke 104+ 3h 31' 15" 141 Bauke Mollema 7+ 15' 14" 142 Julián Arredondo 124+ 3h 56' 49" 143 Fabian Cancellara DNS-4 — 144 Stijn Devolder 148+ 4h 21' 31" 145 Laurent Didier DNS-17 — 146 Markel Irizar 93+ 3h 19' 44" 147 Bob Jungels ‡ 27+ 1h 33' 21" 148 Grégory Rast 102+ 3h 29' 00" 149 Haimar Zubeldia 62+ 2h 36' 50" 151 Rui Costa DNF-11 — 152 Matteo Bono 118+ 3h 52' 17" 153 Davide Cimolai 155+ 4h 33' 21" 154 Kristijan Đurasek 76+ 3h 02' 14" 155 Nelson Oliveira 47+ 2h 15' 32" 156 Rubén Plaza 30+ 1h 38' 22" 157 Filippo Pozzato 125+ 3h 58' 20" 158 José Serpa 122+ 3h 54' 25" 159 Rafael Valls 78+ 3h 03' 11" 161 Andrew Talansky 11+ 22' 06" 162 Jack Bauer DNF-5 — 163 Nathan Haas DNF-17 — 164 Ryder Hesjedal 40+ 2h 04' 37" 165 Kristijan Koren 69+ 2h 51' 44" 166 Sebastian Langeveld DNF-15 — 167 Dan Martin 39+ 2h 03' 37" 168 Ramūnas Navardauskas 143+ 4h 14' 40" 169 Dylan van Baarle ‡ 147+ 4h 18' 40" 171 Nacer Bouhanni ‡ DNF-5 — 172 Nicolas Edet 111+ 3h 42' 42" 173 Christophe Laporte ‡ 127+ 3h 59' 10" 174 Luis Ángel Maté 43+ 2h 10' 12" 175 Daniel Navarro 66+ 2h 43' 34" 176 Florian Sénéchal ‡ 135+ 4h 04' 06" 177 Julien Simon 94+ 3h 19' 53" 178 Geoffrey Soupe 123+ 3h 55' 35" 179 Kenneth Vanbilsen ‡ 158+ 4h 41' 27" 181 Mathias Frank 8+ 15' 39" 182 Matthias Brändle 156+ 4h 37' 36" 183 Sylvain Chavanel 54+ 2h 29' 28" 184 Stef Clement 59+ 2h 33' 42" 185 Jérôme Coppel DNF-17 — 186 Martin Elmiger 100+ 3h 26' 47" 187 Reto Hollenstein 75+ 2h 58' 30" 188 Jarlinson Pantano 19+ 1h 09' 08" 189 Marcel Wyss 60+ 2h 34' 38" 191 Dominik Nerz DNF-11 — 192 Jan Bárta 25+ 1h 26' 36" 193 Sam Bennett ‡ DNF-17 — 194 Emanuel Buchmann ‡ 83+ 3h 08' 47" 195 Zak Dempster DNF-12 — 196 Bartosz Huzarski 108+ 3h 38' 06" 197 José Mendes 140+ 4h 07' 47" 198 Andreas Schillinger DNS-4 — 199 Paul Voss 99+ 3h 24' 53" 201 Eduardo Sepúlveda ‡ DSQ-14 — 202 Frédéric Brun 141+ 4h 10' 32" 203 Anthony Delaplace 85+ 3h 11' 28" 204 Pierrick Fédrigo 52+ 2h 22' 54" 205 Brice Feillu 98+ 3h 23' 11" 206 Armindo Fonseca 119+ 3h 53' 13" 207 Arnaud Gérard 133+ 4h 02' 06" 208 Pierre-Luc Périchon 81+ 3h 05' 48" 209 Florian Vachon 88+ 3h 15' 01" 211 Edvald Boasson Hagen 82+ 3h 08' 02" 212 Steve Cummings 86+ 3h 12' 23" 213 Tyler Farrar 154+ 4h 32' 32" 214 Jacques Janse van Rensburg 51+ 2h 18' 16" 215 Reinardt Janse van Rensburg 96+ 3h 21' 30" 216 Merhawi Kudus ‡ 84+ 3h 10' 36" 217 Louis Meintjes ‡ DNS-18 — 218 Serge Pauwels 13+ 31' 03" 219 Daniel Teklehaimanot 49+ 2h 16' 15"

By team