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

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,...