Toggle navigation
home
teams
race
standings
news
gallery
video
sponsors
Standings 2017
GENERAL
STAGES
1°
STAGE
2°
STAGE
3°
STAGE
4°
STAGE
1°
Marcel KITTEL
TIME
3:28:11
GAP
0:00
TEAM
QST
NAZ
GER
2°
Caleb EWAN
GAP
0:00
TIME
3:28:11
TEAM
ORS
NAZ
AUS
3°
Mark CAVENDISH
GAP
0:00
TIME
3:28:11
TEAM
DDD
NAZ
GBR
4°
Matteo PELUCCHI
GAP
0:00
TIME
3:28:11
TEAM
BOH
NAZ
ITA
5°
Phil BAUHAUS
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
GER
6°
Elia VIVIANI
GAP
0:00
TIME
3:28:11
TEAM
SKY
NAZ
ITA
7°
Andrea GUARDINI
GAP
0:00
TIME
3:28:11
TEAM
UAD
NAZ
ITA
8°
Eduard Michael GROSU
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
ROU
9°
André GREIPEL
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
GER
10°
Alexander PORSEV
GAP
0:00
TIME
3:28:11
TEAM
GAZ
NAZ
RUS
11°
Niccolo' BONIFAZIO
GAP
0:00
TIME
3:28:11
TEAM
TBM
NAZ
ITA
12°
Nicola RUFFONI
GAP
0:00
TIME
3:28:11
TEAM
BRD
NAZ
ITA
13°
Riccardo MINALI
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
ITA
14°
Rick ZABEL
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
GER
15°
Martijn VERSCHOOR
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
NED
16°
Mirco MAESTRI
GAP
0:00
TIME
3:28:11
TEAM
BRD
NAZ
ITA
17°
Roger KLUGE
GAP
0:00
TIME
3:28:11
TEAM
ORS
NAZ
GER
18°
Enrico BATTAGLIN
GAP
0:00
TIME
3:28:11
TEAM
TLJ
NAZ
ITA
19°
Diego ULISSI
GAP
0:00
TIME
3:28:11
TEAM
UAD
NAZ
ITA
20°
Julian ARREDONDO
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
COL
21°
Quentin VALOGNES
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
FRA
22°
Tom DUMOULIN
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
NED
23°
Kazushige KUBOKI
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
JPN
24°
Rui Alberto FARIA DA COSTA
GAP
0:00
TIME
3:28:11
TEAM
UAD
NAZ
POR
25°
Romain BARDET
GAP
0:00
TIME
3:28:11
TEAM
ALM
NAZ
FRA
26°
Vincenzo NIBALI
GAP
0:00
TIME
3:28:11
TEAM
TBM
NAZ
ITA
27°
Andrea PERON
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
ITA
28°
Jesus HERRADA LOPEZ
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
ESP
29°
Mathias FRANK
GAP
0:00
TIME
3:28:11
TEAM
ALM
NAZ
SUI
30°
Janez BRAJKOVIC
GAP
0:00
TIME
3:28:11
TEAM
TBM
NAZ
SLO
31°
Rafal MAJKA
GAP
0:00
TIME
3:28:11
TEAM
BOH
NAZ
POL
32°
Lennard HOFSTEDE
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
NED
33°
Ilnur ZAKARIN
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
RUS
34°
Sean DE BIE
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
BEL
35°
Domenico POZZOVIVO
GAP
0:00
TIME
3:28:11
TEAM
ALM
NAZ
ITA
36°
Luca WACKERMANN
GAP
0:00
TIME
3:28:11
TEAM
BRD
NAZ
ITA
37°
Ivan ROVNY
GAP
0:00
TIME
3:28:11
TEAM
GAZ
NAZ
RUS
38°
Ramunas NAVARDAUSKAS
GAP
0:00
TIME
3:28:11
TEAM
TBM
NAZ
LTU
39°
Alex DOWSETT
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
GBR
40°
Cyril GAUTIER
GAP
0:00
TIME
3:28:11
TEAM
ALM
NAZ
FRA
41°
Louis VERVAEKE
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
BEL
42°
Robert GESINK
GAP
0:00
TIME
3:28:11
TEAM
TLJ
NAZ
NED
43°
George BENNETT
GAP
0:00
TIME
3:28:11
TEAM
TLJ
NAZ
NZL
44°
Pawel POLJANSKI
GAP
0:00
TIME
3:28:11
TEAM
BOH
NAZ
POL
45°
Merhawi KUDUS GHEBREMEDHIN
GAP
0:00
TIME
3:28:11
TEAM
DDD
NAZ
ERI
46°
Ben SWIFT
GAP
0:00
TIME
3:28:11
TEAM
UAD
NAZ
GBR
47°
Emanuel BUCHMANN
GAP
0:00
TIME
3:28:11
TEAM
BOH
NAZ
GER
48°
Juraj SAGAN
GAP
0:00
TIME
3:28:11
TEAM
BOH
NAZ
SVK
49°
Franco PELLIZOTTI
GAP
0:00
TIME
3:28:11
TEAM
TBM
NAZ
ITA
50°
Artyom ZAKHAROV
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
KAZ
51°
Pavel KOCHETKOV
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
RUS
52°
Gianluca BRAMBILLA
GAP
0:00
TIME
3:28:11
TEAM
QST
NAZ
ITA
53°
Nicholas ROCHE
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
IRL
54°
Nairo QUINTANA
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
COL
55°
Rob POWER
GAP
0:00
TIME
3:28:11
TEAM
ORS
NAZ
AUS
56°
Steven KRUIJSWIJK
GAP
0:00
TIME
3:28:11
TEAM
TLJ
NAZ
NED
57°
Daniele BENNATI
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
ITA
58°
Imanol ERVITI OLLO
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
ESP
59°
Jack BAUER
GAP
0:00
TIME
3:28:11
TEAM
QST
NAZ
NZL
60°
Tejay VAN GARDEREN
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
USA
61°
Kenny ELISSONDE
GAP
0:00
TIME
3:28:11
TEAM
SKY
NAZ
FRA
62°
Louis MEINTJES
GAP
0:00
TIME
3:28:11
TEAM
UAD
NAZ
RSA
63°
Charles PLANET
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
FRA
64°
Kiel REIJNEN
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
USA
65°
Jasha SUTTERLIN
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
GER
66°
Reinardt JANSE VAN RENSBURG
GAP
0:00
TIME
3:28:11
TEAM
DDD
NAZ
RSA
67°
Bert-Jan LINDEMAN
GAP
0:00
TIME
3:28:11
TEAM
TLJ
NAZ
NED
68°
Joonas HENTTALA
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
FIN
69°
Fabio ARU
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
ITA
70°
Paolo TIRALONGO
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
ITA
71°
Sergey FIRSANOV
GAP
0:00
TIME
3:28:11
TEAM
GAZ
NAZ
RUS
72°
Sondre Holst ENGER
GAP
0:00
TIME
3:28:11
TEAM
ALM
NAZ
NOR
73°
Iuri FILOSI
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
ITA
74°
Dario CATALDO
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
ITA
75°
Manuel QUINZIATO
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
ITA
76°
Robert KISERLOVSKI
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
CRO
77°
Carlos VERONA
GAP
0:00
TIME
3:28:11
TEAM
ORS
NAZ
ESP
78°
Rafael VALLS FERRI
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
ESP
79°
Ben GASTAUER
GAP
0:00
TIME
3:28:11
TEAM
ALM
NAZ
LUX
80°
Bauke MOLLEMA
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
NED
81°
Kanstantsin SIUTSOU
GAP
0:00
TIME
3:28:11
TEAM
TBM
NAZ
BLR
82°
Sergei CHERNETSKI
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
RUS
83°
Maxime MONFORT
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
BEL
84°
Ruben FERNANDEZ
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
ESP
85°
Roman KREUZIGER
GAP
0:00
TIME
3:28:11
TEAM
ORS
NAZ
CZE
86°
Alexey VERMEULEN
GAP
0:00
TIME
3:28:11
TEAM
TLJ
NAZ
USA
87°
Alberto LOSADA
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
ESP
88°
Pieter SERRY
GAP
0:00
TIME
3:28:11
TEAM
QST
NAZ
BEL
89°
Stefano PIRAZZI
GAP
0:00
TIME
3:28:11
TEAM
BRD
NAZ
ITA
90°
Lars BARK YTTING
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
DEN
91°
Loïc VLIEGEN
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
BEL
92°
Fumiyuki BEPPU
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
JPN
93°
Manuel SENNI
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
ITA
94°
Nikolay TRUSOV
GAP
0:00
TIME
3:28:11
TEAM
GAZ
NAZ
RUS
95°
Peter STETINA
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
USA
96°
Pier Paolo DE NEGRI
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
ITA
97°
Adam James HANSEN
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
AUS
98°
Marco CANOLA
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
ITA
99°
Samuel SANCHEZ
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
ESP
100°
David LOZANO RIBA
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
ESP
101°
Manuele MORI
GAP
0:00
TIME
3:28:11
TEAM
UAD
NAZ
ITA
102°
Peter KENNAUGH
GAP
0:00
TIME
3:28:11
TEAM
SKY
NAZ
GBR
103°
Laurens TEN DAM
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
NED
104°
Dylan TEUNS
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
BEL
105°
Lennard KÄMNA
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
GER
106°
Albert TIMMER
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
NED
107°
Alberto CONTADOR
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
ESP
108°
Michael GOGL
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
AUT
109°
Simone ANDREETTA
GAP
0:00
TIME
3:28:11
TEAM
BRD
NAZ
ITA
110°
Jorge ARCAS PEÑA
GAP
0:00
TIME
3:28:11
TEAM
MOV
NAZ
ESP
111°
Jack HAIG
GAP
0:00
TIME
3:28:11
TEAM
ORS
NAZ
AUS
112°
Axel DOMONT
GAP
0:00
TIME
3:28:11
TEAM
ALM
NAZ
FRA
113°
Christopher HAMILTON
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
AUS
114°
Tanel KANGERT
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
EST
115°
Sindre Skjøstad LUNKE
GAP
0:00
TIME
3:28:11
TEAM
SUN
NAZ
NOR
116°
Pello BILBAO LOPEZ
GAP
0:00
TIME
3:28:11
TEAM
AST
NAZ
ESP
117°
Alessandro TONELLI
GAP
0:00
TIME
3:28:11
TEAM
BRD
NAZ
ITA
118°
Jhonatan RESTREPO
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
COL
119°
Petr VAKOC
GAP
0:00
TIME
3:28:11
TEAM
QST
NAZ
CZE
120°
Laurent DIDIER
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
LUX
121°
Rein TAARAMÄE
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
EST
122°
Stephen CLANCY
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
IRL
123°
Fabio CALABRIA
GAP
0:00
TIME
3:28:11
TEAM
TNN
NAZ
AUS
124°
Fabio SABATINI
GAP
0:00
TIME
3:28:11
TEAM
QST
NAZ
ITA
125°
Julien BERNARD
GAP
0:00
TIME
3:28:11
TEAM
TFS
NAZ
FRA
126°
Patrick KONRAD
GAP
0:00
TIME
3:28:11
TEAM
BOH
NAZ
AUT
127°
Julian ALAPHILIPPE
GAP
0:00
TIME
3:28:11
TEAM
QST
NAZ
FRA
128°
Pavel BRUTT
GAP
0:00
TIME
3:28:11
TEAM
GAZ
NAZ
RUS
129°
Alessandro DE MARCHI
GAP
0:00
TIME
3:28:11
TEAM
BMC
NAZ
ITA
130°
Kristijan DURASEK
GAP
0:00
TIME
3:28:11
TEAM
UAD
NAZ
CRO
131°
Edoardo ZARDINI
GAP
0:00
TIME
3:28:11
TEAM
BRD
NAZ
ITA
132°
Yuma KOISHI
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
JPN
133°
Ivan SAVITCKII
GAP
0:00
TIME
3:28:11
TEAM
GAZ
NAZ
RUS
134°
Sander ARMEE
GAP
0:00
TIME
3:28:11
TEAM
LTS
NAZ
BEL
135°
Artur ERSHOV
GAP
0:00
TIME
3:28:11
TEAM
GAZ
NAZ
RUS
136°
Valerio AGNOLI
GAP
0:00
TIME
3:28:11
TEAM
TBM
NAZ
ITA
137°
Maxim BELKOV
GAP
0:00
TIME
3:28:11
TEAM
KAT
NAZ
RUS
138°
Alan MARANGONI
GAP
0:00
TIME
3:28:11
TEAM
NIP
NAZ
ITA
139°
Luka MEZGEC
GAP
0:20
TIME
3:28:31
TEAM
ORS
NAZ
SLO
140°
Rüdiger SELIG
GAP
0:20
TIME
3:28:31
TEAM
BOH
NAZ
GER
141°
Paul MARTENS
GAP
0:22
TIME
3:28:33
TEAM
TLJ
NAZ
GER
142°
Owain DOULL
GAP
0:22
TIME
3:28:33
TEAM
SKY
NAZ
GBR
143°
Mark RENSHAW
GAP
0:26
TIME
3:28:37
TEAM
DDD
NAZ
AUS
144°
Simone CONSONNI
GAP
0:26
TIME
3:28:37
TEAM
UAD
NAZ
ITA
145°
Davide MARTINELLI
GAP
0:37
TIME
3:28:48
TEAM
QST
NAZ
ITA
146°
Christophe RIBLON
GAP
0:41
TIME
3:28:52
TEAM
ALM
NAZ
FRA
147°
Alexander EDMONDSON
GAP
0:41
TIME
3:28:52
TEAM
ORS
NAZ
AUS
148°
Erik BASKA
GAP
0:55
TIME
3:29:06
TEAM
BOH
NAZ
SVK
149°
Jonathan DIBBEN
GAP
0:57
TIME
3:29:08
TEAM
SKY
NAZ
GBR
150°
Manuele BOARO
GAP
1:03
TIME
3:29:14
TEAM
TBM
NAZ
ITA
151°
Johann VAN ZYL
GAP
1:15
TIME
3:29:26
TEAM
DDD
NAZ
RSA
152°
Tao GEOGHEGAN HART
GAP
1:15
TIME
3:29:26
TEAM
SKY
NAZ
GBR
153°
Nicola BOEM
GAP
1:17
TIME
3:29:28
TEAM
BRD
NAZ
ITA
154°
Igor ANTON
GAP
1:25
TIME
3:29:36
TEAM
DDD
NAZ
ESP
155°
Bernhard EISEL
GAP
2:22
TIME
3:30:33
TEAM
DDD
NAZ
AUT
156°
Kirill SVESHNIKOV
GAP
2:51
TIME
3:31:02
TEAM
GAZ
NAZ
RUS
1°
Marcel KITTEL
POINTS
20
GAP
0
TEAM
QST
NAZ
GER
2°
Caleb EWAN
GAP
4
POINTS
16
TEAM
ORS
NAZ
AUS
3°
Marco CANOLA
GAP
4
POINTS
16
TEAM
NIP
NAZ
ITA
4°
Mark CAVENDISH
GAP
8
POINTS
12
TEAM
DDD
NAZ
GBR
5°
Matteo PELUCCHI
GAP
11
POINTS
9
TEAM
BOH
NAZ
ITA
6°
Fabio CALABRIA
GAP
12
POINTS
8
TEAM
TNN
NAZ
AUS
7°
Phil BAUHAUS
GAP
13
POINTS
7
TEAM
SUN
NAZ
GER
8°
Nicola BOEM
GAP
14
POINTS
6
TEAM
BRD
NAZ
ITA
9°
Elia VIVIANI
GAP
15
POINTS
5
TEAM
SKY
NAZ
ITA
10°
Andrea GUARDINI
GAP
16
POINTS
4
TEAM
UAD
NAZ
ITA
11°
Eduard Michael GROSU
GAP
17
POINTS
3
TEAM
NIP
NAZ
ROU
12°
Kristijan DURASEK
GAP
17
POINTS
3
TEAM
UAD
NAZ
CRO
13°
André GREIPEL
GAP
18
POINTS
2
TEAM
LTS
NAZ
GER
14°
Alexander PORSEV
GAP
19
POINTS
1
TEAM
GAZ
NAZ
RUS
15°
Kirill SVESHNIKOV
GAP
19
POINTS
1
TEAM
GAZ
NAZ
RUS
1°
SPRINT
2°
SPRINT
1°
Marco CANOLA
POINTS
8
GAP
0
TEAM
NIP
NAZ
ITA
2°
Fabio CALABRIA
GAP
3
POINTS
5
TEAM
TNN
NAZ
AUS
3°
Kristijan DURASEK
GAP
5
POINTS
3
TEAM
UAD
NAZ
CRO
4°
Nicola BOEM
GAP
7
POINTS
1
TEAM
BRD
NAZ
ITA
1°
Marco CANOLA
POINTS
8
GAP
0
TEAM
NIP
NAZ
ITA
2°
Nicola BOEM
GAP
3
POINTS
5
TEAM
BRD
NAZ
ITA
3°
Fabio CALABRIA
GAP
5
POINTS
3
TEAM
TNN
NAZ
AUS
4°
Kirill SVESHNIKOV
GAP
7
POINTS
1
TEAM
GAZ
NAZ
RUS
Top sponsors
stage sponsors
official partners
official suppliers
official supporters