Giro of Italy 2018
04-05-2018 -> 27-05-2018
Vuelta a España (Tour of Spain) 2017
19-08-2017 -> 10-09-2017
Tour de France 2017
01-07-2017 -> 23-07-2017
Tour de France 2016
02-07-2016 -> 24-07-2016
Critérium du Dauphiné 2016
05-06-2016 -> 12-06-2016
Giro of Italy 2018
Venaria Reale (ITA) -> Bardonecchia (Jafferau) (ITA)
184.0 km
Giro of Italy 2018
San Vito al Tagliamento (ITA) -> Monte Zoncolan (ITA)
186.0 km
Vuelta a España (Tour of Spain) 2017
Circuito de Navarra (ESP) -> Logroño (ESP)
40.2 km
Vuelta a España (Tour of Spain) 2017
Orihuela (ESP) -> Cumbre Del Sol (ESP)
174.0 km
Vuelta a España (Tour of Spain) 2016
Xàbia (ESP) -> Calp (ESP)
37.0 km
Vuelta a España (Tour of Spain) 2016
Colunga. Museo Jurásico (ESP) -> Peña Cabarga (ESP)
168.6 km
Tour de France 2016
Sallanches (FRA) -> Megève (FRA)
17.0 km
Tour de France 2016
Pau (FRA) -> Bagnères-de-Luchon (FRA)
184.0 km
Critérium du Dauphiné 2016
La Ravoire (FRA) -> Vaujany (FRA)
140.0 km
Tour of Romandy 2016
Conthey (SUI) -> Villars-sur-Ollon (SUI)
172.7 km
Giro of Italy 2018
04-05-2018 -> 27-05-2018
Mountain
Vuelta a España (Tour of Spain) 2017
19-08-2017 -> 10-09-2017
Points
Tour de France 2018
07-07-2018 -> 29-07-2018
3
Vuelta a España (Tour of Spain) 2016
20-08-2016 -> 11-09-2016
2
Record book