Il Lombardia 2018
13-10-2018 -> 13-10-2018
Tour of Switzerland 2022
Ambri (SUI) -> Malbun (LIE)
194.6 km
Tour of the Alps 2022
Lienz (AUT) -> Lienz (AUT)
115.9 km
Tour de France 2019
Tarbes (FRA) -> Tourmalet Barèges (FRA)
117.5 km
Vuelta a España (Tour of Spain) 2018
Lleida (ESP) -> Andorra. Naturlandia (AND)
154.4 km
Vuelta a España (Tour of Spain) 2018
Ribera de Arriba (ESP) -> Lagos de Covadonga (ESP)
178.2 km
Giro of Italy 2017
Pordenone (ITA) -> Asiago (ITA)
190.0 km
Tour of Andalusia 2017
Torredonjimeno (ESP) -> Mancha Real / Peña del Aguila (ESP)
178.0 km
Critérium du Dauphiné 2016
La Rochette (FRA) -> Méribel (FRA)
141.0 km
Tour of Romandy 2016
Sion (SUI) -> Sion (SUI)
15.1 km
Giro of Italy 2023
06-05-2023 -> 28-05-2023
Mountain
Tour of the Alps 2022
18-04-2022 -> 22-04-2022
Points
Critérium du Dauphiné 2020
12-08-2020 -> 16-08-2020
2
Tour of Poland 2018
04-08-2018 -> 10-08-2018
3
Tirreno - Adriatico 2017
08-03-2017 -> 14-03-2017
3
Tour of Andalusia 2017
15-02-2017 -> 19-02-2017
3
Tour of Romandy 2016
26-04-2016 -> 01-05-2016
2
Record book