Paris Nice 2021 Stage 2 Paris Nice 2021 Stage 3 Paris Nice 2021 Stage 4 Paris Nice 2021 Stage 5 Tirreno Adriatico 2021 Stage 2 Paris Nice 2021 Stage 6 Tirreno Adriatico 2021 Stage 3 Paris Nice 2021 Stage 7 Tirreno Adriatico 2021 Stage 4 Paris Nice 2021 Stage 8 Tirreno Adriatico 2021 Stage 5 Tirreno Adriatico 2021 Stage 6 Tirreno Adriatico 2021 Stage 7 Volta Catalunya 2021 Stage 4 Volta Catalunya 2021 Stage 5 Itzulia Basque Country 2021 Stage 3 Itzulia Basque Country 2021 Stage 4 Itzulia Basque Country 2021 Stage 5 Itzulia Basque Country 2021 Stage 6 Tour De Romandie 2021 Individual time trial Tour De Romandie 2021 Stage 1 Tour De Romandie 2021 Stage 2 Tour De Romandie 2021 Stage 3 Tour De Romandie 2021 Stage 4 Tour De Romandie 2021 Stage 5
Paris Nice 2020 Stage 1 Paris Nice 2020 Stage 2 Tour of Burgos 2020 Stage 5 Tour de l'Ain 2020 Stage 3 La Course by Le Tour de France