Tirreno - Adriatico 2018
Numana (ITA) -> Fano (ITA)
153.0 km
Tirreno - Adriatico 2018
Camaiore (ITA) -> Follonica (ITA)
167.0 km
Tour de California 2017
Sacramento (USA) -> San Francisco (USA)
167.5 km
UAE Tour 2017
Al Maryah Island (UAE) -> Big Flag (UAE)
155.0 km
Giro de Italia 2016
Nijmegen (NED) -> Arnhem (NED)
190.0 km
Giro de Italia 2016
Arnhem (NED) -> Nijmegen (NED)
190.0 km
Tour de Romandia 2016
La Chaux-de-Fonds (SUI) -> Moudon (SUI)
169.0 km
Palmarés