Vuelta a Burgos 2023
15-08-2023 -> 19-08-2023
Giro of Italy 2023
06-05-2023 -> 28-05-2023
Tour of Catalonia 2023
20-03-2023 -> 26-03-2023
Tirreno - Adriatico 2023
06-03-2023 -> 12-03-2023
Critérium du Dauphiné 2022
05-06-2022 -> 12-06-2022
Paris - Nice 2022
06-03-2022 -> 13-03-2022
Milano - Torino 2021
06-10-2021 -> 06-10-2021
Giro dell'Emilia 2021
02-10-2021 -> 02-10-2021
Vuelta a España (Tour of Spain) 2021
14-08-2021 -> 05-09-2021
Itzulia - Tour of the Basque Country 2021
05-04-2021 -> 10-04-2021
Vuelta a España (Tour of Spain) 2020
20-10-2020 -> 08-11-2020
Liège - Bastogne - Liège 2020
04-10-2020 -> 04-10-2020
Tre Valli Varesine 2019
08-10-2019 -> 08-10-2019
Giro dell'Emilia 2019
05-10-2019 -> 05-10-2019
Vuelta a España (Tour of Spain) 2019
24-08-2019 -> 15-09-2019
Tour of Romandy 2019
30-04-2019 -> 05-05-2019
Tirreno - Adriatico 2019
13-03-2019 -> 19-03-2019
UAE Tour 2019
24-02-2019 -> 02-03-2019
Tour of Romandy 2018
24-04-2018 -> 29-04-2018
Itzulia - Tour of the Basque Country 2018
02-04-2018 -> 07-04-2018
Olympic Games 2021
Fuji International Speedway (JPN) -> Fuji International Speedway (JPN)
Vuelta a España (Tour of Spain) 2023
Ribadesella (ESP) -> Alto de L'Angliru (ESP)
124.4 km
Vuelta a España (Tour of Spain) 2023
Dénia (ESP) -> Xorret de Catí (ESP)
165.0 km
Vuelta a Burgos 2023
Golmayo (ESP) -> Lagunas de Neila (ESP)
160.0 km
Vuelta a Burgos 2023
Sargentes de La Lora (ESP) -> Villarcayo (ESP)
183.0 km
Giro of Italy 2023
Tarvisio (ITA) -> Monte Lussari (ITA)
18.6 km
Tour of Catalonia 2023
Tortosa – Lo Port (ESP) -> Tortosa – Lo Port (ESP)
178.5 km
Tour of Catalonia 2023
Sant Feliu de Guíxols (ESP) -> Sant Feliu de Guíxols (ESP)
164.5 km
Tirreno - Adriatico 2023
Osimo Stazione (ITA) -> Osimo (ITA)
193.0 km
Tirreno - Adriatico 2023
Morro d'Oro (ITA) -> Sarnano-Sassotetto (ITA)
168.0 km
Tirreno - Adriatico 2023
Greccio (ITA) -> Tortoreto (ITA)
218.0 km
Vuelta a España (Tour of Spain) 2022
Vitoria-Gasteiz (ESP) -> Laguardia (ESP)
152.5 km
Itzulia - Tour of the Basque Country 2022
Hondarribia (ESP) -> Hondarribia (ESP)
7.5 km
Paris - Nice 2022
Nice (FRA) -> Col de Turini - La Bollène-Vésubie (FRA)
155.4 km
Vuelta a España (Tour of Spain) 2021
Padrón (ESP) -> Santiago de Compostela (ESP)
33.8 km
Vuelta a España (Tour of Spain) 2021
Unquera (ESP) -> Lagos de Covadonga (ESP)
185.8 km
Vuelta a España (Tour of Spain) 2021
Antequera (ESP) -> Valdepeñas de Jaén (ESP)
133.6 km
Vuelta a España (Tour of Spain) 2021
Burgos (ESP) -> Burgos (Catedral) (ESP)
7.1 km
Itzulia - Tour of the Basque Country 2021
Bilbao (ESP) -> Bilbao (ESP)
13.9 km
Paris - Nice 2021
Le Broc (FRA) -> Valdeblore La Colmiane (FRA)
119.5 km
Paris - Nice 2021
Brignoles (FRA) -> Biot (FRA)
202.5 km
Paris - Nice 2021
Chalon-sur-Saône (FRA) -> Chiroubles (FRA)
187.6 km
Vuelta a España (Tour of Spain) 2020
Muros (ESP) -> Mirador de Ézaro (Dumbría) (ESP)
33.7 km
Vuelta a España (Tour of Spain) 2020
Castro Urdiales (ESP) -> Suances (ESP)
185.0 km
Vuelta a España (Tour of Spain) 2020
Logroño (ESP) -> Alto de Moncalvillo (ESP)
164.0 km
Vuelta a España (Tour of Spain) 2020
Irún (ESP) -> Arrate (Eibar) (ESP)
173.0 km
Tour de France 2020
Sisteron (FRA) -> Orcières-Merlette (FRA)
160.5 km
Critérium du Dauphiné 2020
Vienne (FRA) -> Col de Porte (FRA)
132.5 km
Vuelta a España (Tour of Spain) 2019
Jurançon (FRA) -> Pau (FRA)
36.2 km
Giro of Italy 2019
Riccione (ITA) -> San Marino (SMR)
34.8 km
Giro of Italy 2019
Bologna (ITA) -> Bologna (San Luca) (ITA)
8.0 km
Tour of Romandy 2019
Genève (SUI) -> Genève (SUI)
16.8 km
Tour of Romandy 2019
Lucens (SUI) -> Torgon (SUI)
107.6 km
Tour of Romandy 2019
Neuchâtel (SUI) -> La Chaux-de-Fonds (SUI)
168.4 km
UAE Tour 2019
Ajman (UAE) -> Jebel Jais (UAE)
180.0 km
Tour de France 2018
Lourdes (FRA) -> Laruns (FRA)
200.5 km
Itzulia - Tour of the Basque Country 2018
Lodosa (ESP) -> Lodosa (ESP)
19.4 km
Tirreno - Adriatico 2018
Follonica (ITA) -> Trevi (ITA)
239.0 km
Tour de France 2017
La Mure (FRA) -> Serre-Chevalier (FRA)
183.0 km
Tour of Romandy 2017
Lausanne (SUI) -> Lausanne (SUI)
17.8 km
Itzulia - Tour of the Basque Country 2017
Eibar (ESP) -> Eibar (ESP)
27.7 km
Itzulia - Tour of the Basque Country 2017
Donostia-San Sebastian (ESP) -> Bilbao-Bilbo (ESP)
174.1 km
Giro of Italy 2016
Radda in Chianti (ITA) -> Greve in Chianti (ITA)
40.5 km
Itzulia - Tour of the Basque Country 2018
02-04-2018 -> 07-04-2018
Points
Tour of Romandy 2019
30-04-2019 -> 05-05-2019
Points
Vuelta a España (Tour of Spain) 2019
24-08-2019 -> 15-09-2019
Points
Vuelta a España (Tour of Spain) 2020
20-10-2020 -> 08-11-2020
Points
Paris - Nice 2021
07-03-2021 -> 14-03-2021
Points
Itzulia - Tour of the Basque Country 2021
05-04-2021 -> 10-04-2021
Mountain
Itzulia - Tour of the Basque Country 2021
05-04-2021 -> 10-04-2021
Points
Tirreno - Adriatico 2023
06-03-2023 -> 12-03-2023
Mountain
Tirreno - Adriatico 2023
06-03-2023 -> 12-03-2023
Points
Tour of Catalonia 2023
20-03-2023 -> 26-03-2023
Points
Vuelta a Burgos 2023
15-08-2023 -> 19-08-2023
Points
Vuelta a España (Tour of Spain) 2023
26-08-2023 -> 17-09-2023
3
La Flèche Wallonne 2021
21-04-2021 -> 21-04-2021
2
Tour de France 2020
29-08-2020 -> 20-09-2020
2
Giro of Italy 2019
11-05-2019 -> 02-06-2019
3
Tour of Britain 2018
02-09-2018 -> 09-09-2018
3
Tour of Romandy 2017
25-04-2017 -> 30-04-2017
3
Record book