GP de Montreal 2023
10-09-2023 -> 10-09-2023
Tour de Romandia 2023
25-04-2023 -> 30-04-2023
Volta a Catalunya 2021
22-03-2021 -> 28-03-2021
Tour de UAE 2020
23-02-2020 -> 29-02-2020
Tour de Francia 2023
Bilbao (ESP) -> Bilbao (ESP)
182.0 km
Tour de Romandia 2023
Sion (SUI) -> Thyon 2000 (SUI)
161.6 km
Tour de UAE 2023
Hazza Bin Zayed Stadium (UAE) -> Jebel Hafeet (UAE)
149.0 km
Volta a Catalunya 2021
Canal Olimpic de Catalunya (ESP) -> Vallter 2000 / Setcases (Vall de Camprodon) (ESP)
203.5 km
Tour de UAE 2020
Al Qudra Cycle Track (UAE) -> Jebel Hafeet (UAE)
184.0 km
Itzulia - Vuelta al País Vasco 2019
Eibar (ESP) -> Eibar (ESP)
118.2 km
Volta a Catalunya 2019
Sant Feliu de Guíxols (ESP) -> Vallter 2000 / Setcases (Vall de Camprodon) (ESP)
179.0 km
Criterium de Dauphiné 2018
Moûtiers (FRA) -> Saint-Gervais Mont Blanc (FRA)
136.0 km
Tirreno - Adriatico 2018
Catelraimondo (ITA) -> Filottrano (ITA)
178.0 km
Tour de Francia 2016
02-07-2016 -> 24-07-2016
Jóvenes
Itzulia - Vuelta al País Vasco 2019
08-04-2019 -> 13-04-2019
Montaña
Vuelta a Burgos 2023
15-08-2023 -> 19-08-2023
Montaña
Criterium de Dauphiné 2023
04-06-2023 -> 11-06-2023
2
Vuelta a Burgos 2023
15-08-2023 -> 19-08-2023
3
Tour de Francia 2023
01-07-2023 -> 23-07-2023
3
Tour de UAE 2023
20-02-2023 -> 26-02-2023
3
Tour de UAE 2022
20-02-2022 -> 26-02-2022
2
Milán - Turin 2021
06-10-2021 -> 06-10-2021
2
Tour de UAE 2021
21-02-2021 -> 27-02-2021
2
Il Lombardia 2021
09-10-2021 -> 09-10-2021
3
Volta a Catalunya 2019
25-03-2019 -> 31-03-2019
2
Tirreno - Adriatico 2019
13-03-2019 -> 19-03-2019
2
Milán - Turin 2019
09-10-2019 -> 09-10-2019
3
Criterium de Dauphiné 2018
03-06-2018 -> 10-06-2018
2
Palmarés