World Championships 2019
Northallerton (GBR) -> Harrogate (GBR)
World Championships 2018
Alpbachtal Seenland (AUT) -> Innsbruck (AUT)
Tour Down Under 2023
Brighton (AUS) -> Victor Harbor (AUS)
154.8 km
Tour of Romandy 2021
Oron (SUI) -> Oron (SUI)
4.0 km
Tour of Switzerland 2019
Langnau (SUI) -> Langnau (SUI)
9.5 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
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