Loading...
Loading Live Scoring...
*All times CAT (GMT+2)

Tour de France | General Classification  (updated 26 Jul 21:00)

PosRiderTeamTime
1Christopher FroomeSKY84:46:14
2Nairo Alexander Quintana RojasMOV+ 0h 1m 12s
3Alejandro Valverde BelmonteMOV+ 0h 5m 25s
4Vincenzo NibaliAST+ 0h 8m 36s
5Alberto ContadorTCS+ 0h 9m 48s
6Robert GesinkTLJ+ 0h 10m 47s
7Bauke MollemaTFR+ 0h 15m 14s
8Mathias FrankIAM+ 0h 15m 39s
9Romain BardetALM+ 0h 16m 0s
10Pierre RollandEUC+ 0h 17m 30s
11Andrew TalanskyTCG+ 0h 22m 6s
12Samuel SanchezBMC+ 0h 22m 50s
13Serge PauwelsMTN+ 0h 31m 3s
14WARREN BarguilTGA+ 0h 31m 15s
15Geraint ThomasSKY+ 0h 31m 39s
16Thibaut PinotFDJ+ 0h 38m 52s
17Roman KreuzigerTCS+ 1h 2m 51s
18Mikael CherelALM+ 1h 5m 0s
19Jarlinson Pantano GomezIAM+ 1h 9m 8s
20Jan BakelantsALM+ 1h 16m 36s
21Steven KruijswijkTLJ+ 1h 21m 27s
22Tanel KangertAST+ 1h 24m 58s
23Jakob FuglsangAST+ 1h 25m 23s
24Jonathan Castroviejo NicolasMOV+ 1h 26m 5s
25Jan BartaBOA+ 1h 26m 56s
26Alexis VuillermozALM+ 1h 28m 29s
27Bob JungelsTFR+ 1h 33m 21s
28Rafal MajkaTCS+ 1h 35m 6s
29Joaquin Rodriguez OliverKAT+ 1h 36m 7s
30Ruben Plaza MolinaLAM+ 1h 38m 22s
31Tony GallopinLTS+ 1h 40m 44s
32Gorka Izagirre InsaustiMOV+ 1h 41m 34s
33Romain SicardEUC+ 1h 51m 32s
34Cyril GautierEUC+ 1h 51m 51s
35Nicolas RocheSKY+ 1h 54m 8s
36Michael RogersTCS+ 1h 56m 13s
37Lars BakLTS+ 1h 56m 57s
38Simon GeschkeTGA+ 1h 58m 14s
39Daniel MartinTCG+ 2h 3m 37s
40Ryder HesjedalTCG+ 2h 4m 37s
41Michele ScarponiAST+ 2h 5m 3s
42Rigoberto Uran UranEQS+ 2h 8m 20s
43Luis Angel Mate MardonesCOF+ 2h 10m 12s
44Wouter PoelsSKY+ 2h 12m 44s
45Thomas VoecklerEUC+ 2h 14m 8s
46Peter SaganTCS+ 2h 14m 55s
47Nelson OliveiraLAM+ 2h 15m 32s
48Richie PorteSKY+ 2h 16m 5s
49Daniel TeklehaimanotMTN+ 2h 16m 15s
50Adam YatesOGE+ 2h 16m 36s
51Jacques Janse Van RensburgMTN+ 2h 18m 16s
52Pierrick FedrigoBSE+ 2h 22m 54s
53Damiano CarusoBMC+ 2h 26m 32s
54Sylvain ChavanelIAM+ 2h 29m 28s
55Bram TankinkTLJ+ 2h 30m 12s
56Michael SchärBMC+ 2h 31m 13s
57Winner Andrew Anacona GomezMOV+ 2h 31m 14s
58Alberto Losada AlguacilKAT+ 2h 32m 30s
59Stef ClementIAM+ 2h 33m 42s
60Marcel WyssIAM+ 2h 34m 38s
61Jean-Christophe PéraudALM+ 2h 35m 10s
62Haimar Zubeldia AgirreTFR+ 2h 36m 50s
63Danilo WyssBMC+ 2h 37m 17s
64Andriy GrivkoAST+ 2h 38m 6s
65José Herrada LopezMOV+ 2h 40m 6s
66Daniel Navarro GarciaCOF+ 2h 43m 34s
67Thomas De GendtLTS+ 2h 48m 2s
68Christophe RiblonALM+ 2h 48m 19s
69Kristijan KorenTCG+ 2h 51m 44s
70Leopold KonigSKY+ 2h 53m 9s
71Matthieu LadagnousFDJ+ 2h 53m 22s
72Tiago MachadoKAT+ 2h 54m 31s
73Koen De KortTGA+ 2h 57m 5s
74Perrig QuemeneurEUC+ 2h 57m 19s
75Reto HollensteinIAM+ 2h 58m 30s
76Kristijan DurasekLAM+ 3h 2m 14s
77Lieuwe WestraAST+ 3h 3m 9s
78Rafael Valls FerriLAM+ 3h 3m 11s
79Wilco KeldermanTLJ+ 3h 4m 7s
80Paul MartensTLJ+ 3h 4m 52s
81Pierre-Luc PerichonBSE+ 3h 5m 48s
82Edvald Boasson HagenMTN+ 3h 8m 2s
83Emanuel BuchmannBOA+ 3h 8m 47s
84Merhawi Kudus GhebremedhinMTN+ 3h 10m 36s
85Anthony DelaplaceBSE+ 3h 11m 28s
86Stephen CummingsMTN+ 3h 12m 23s
87Georg PreidlerTGA+ 3h 14m 14s
88Florian VachonBSE+ 3h 15m 1s
89Simon YatesOGE+ 3h 16m 4s
90Gianpaolo CarusoKAT+ 3h 17m 3s
91ANGÉLO TulikEUC+ 3h 18m 24s
92Laurens Ten DamTLJ+ 3h 18m 43s
93Markel Irizar ArranburuTFR+ 3h 19m 44s
94Julien SimonCOF+ 3h 19m 53s
95Michal GolasEQS+ 3h 21m 17s
96Reinardt Janse Van RensburgMTN+ 3h 21m 30s
97Daniel OssBMC+ 3h 22m 14s
98Brice FeilluBSE+ 3h 23m 11s
99Paul VossBOA+ 3h 24m 53s
100Martin ElmigerIAM+ 3h 26m 47s
101Rohan DennisBMC+ 3h 27m 34s
102Gregory RastTFR+ 3h 29m 0s
103Zdenek StybarEQS+ 3h 30m 13s
104Sep VanmarckeTLJ+ 3h 31m 15s
105Jérémy RoyFDJ+ 3h 32m 12s
106Roy CurversTGA+ 3h 35m 40s
107Adriano MaloriMOV+ 3h 37m 28s
108Bartosz HuzarskiBOA+ 3h 38m 6s
109John DegenkolbTGA+ 3h 39m 43s
110Bryan CoquardEUC+ 3h 42m 36s
111Nicolas EdetCOF+ 3h 42m 42s
112Alexandre GeniezFDJ+ 3h 42m 57s
113Benoît VaugrenardFDJ+ 3h 43m 8s
114Adam HansenLTS+ 3h 45m 18s
115Imanol Erviti OlloMOV+ 3h 47m 14s
116Julien VermoteEQS+ 3h 50m 32s
117Matteo TrentinEQS+ 3h 50m 59s
118Matteo BonoLAM+ 3h 52m 17s
119Armindo FonsecaBSE+ 3h 53m 13s
120Manuel QuinziatoBMC+ 3h 53m 21s
121Jos Van EmdenTLJ+ 3h 54m 19s
122José Serpa SantanderLAM+ 3h 54m 25s
123GEOFFREY SoupeCOF+ 3h 55m 35s
124Julian Arredondo MorenoTFR+ 3h 56m 49s
125Filippo PozzatoLAM+ 3h 58m 20s
126Marco HallerKAT+ 3h 59m 4s
127Christophe LaporteCOF+ 3h 59m 10s
128Ian StannardSKY+ 3h 59m 37s
129Tim WellensLTS+ 3h 59m 39s
130Alexander KristoffKAT+ 4h 1m 6s
131Dmitriy GruzdevAST+ 4h 1m 12s
132Matteo TosattoTCS+ 4h 1m 15s
133Arnaud GerardBSE+ 4h 2m 6s
134André GreipelLTS+ 4h 3m 28s
135Florian SenechalCOF+ 4h 4m 6s
136Luke RoweSKY+ 4h 4m 45s
137Yohann GeneEUC+ 4h 4m 56s
138Arnaud DemareFDJ+ 4h 5m 28s
139Albert TimmerTGA+ 4h 5m 30s
140José Joao Pimanta Costa MendesBOA+ 4h 7m 47s
141Fréderic BrunBSE+ 4h 10m 32s
142Mark CavendishEQS+ 4h 12m 5s
143Ramunas NavardauskasTCG+ 4h 14m 40s
144Pieter WeeningOGE+ 4h 15m 20s
145Jens DebusschereLTS+ 4h 16m 6s
146Damien GaudinALM+ 4h 16m 13s
147Dylan Van BaarleTCG+ 4h 18m 40s
148Stijn DevolderTFR+ 4h 21m 31s
149Jacopo GuarnieriKAT+ 4h 22m 20s
150Marcel SiebergLTS+ 4h 24m 52s
151Luke DurbridgeOGE+ 4h 25m 3s
152Michael MatthewsOGE+ 4h 26m 33s
153Thomas LeezerTLJ+ 4h 26m 47s
154Tyler FarrarMTN+ 4h 32m 32s
155Davide CimolaiLAM+ 4h 33m 21s
156Matthias BrändleIAM+ 4h 37m 36s
157BRYAN NaulleauEUC+ 4h 40m 12s
158KENNETH VanbilsenCOF+ 4h 41m 27s
159Svein TuftOGE+ 4h 48m 8s
160Sébastien ChavanelFDJ+ 4h 56m 59s

Event Streaming

Channel Streaming

Other Live Streaming

Event Streaming

Channel Streaming

Latest Video Highlights

Sports Talk



Guest Column
Will more cyclists make the sport safer in 2015?
Everybody is saying it: we need to get more people on bicycles on our roads. The environmental,...