World Championships 2019
Northallerton (GBR) -> Harrogate (GBR)
World Championships 2018
Alpbachtal Seenland (AUT) -> Innsbruck (AUT)
Tour of Catalonia 2021
Pla de l'Estany (Banyoles) (ESP) -> Pla de l'Estany (Banyoles) (ESP)
18.5 km
Tour of Switzerland 2019
Langnau (SUI) -> Langnau (SUI)
9.5 km
Tour of Spain (Vuelta a España) 2018
Santillana del Mar (ESP) -> Torrelavega (ESP)
32.0 km
Tour of Spain (Vuelta a España) 2018
Málaga (ESP) -> Málaga (ESP)
8.0 km
Giro of Italy 2018
Trento (ITA) -> Rovereto (ITA)
34.2 km
UAE Tour 2018
Al Maryah Island (UAE) -> Al Maryah Island (UAE)
12.6 km
Tour of Switzerland 2017
Schaffhausen (SUI) -> Schaffhausen (SUI)
28.6 km
Tour of Switzerland 2017
Cham (SUI) -> Cham (SUI)
6.0 km
Tirreno - Adriatico 2017
San Benedetto Del Tronto (ITA) -> San Benedetto Del Tronto (ITA)
10.0 km
BinckBank Tour of Benelux 2016
Breda (NED) -> Breda (NED)
9.6 km
Tour of Switzerland 2019
15-06-2019 -> 23-06-2019
2
Tirreno - Adriatico 2017
08-03-2017 -> 14-03-2017
2
Record book