Tour de Suisse - stage 7

18/06/2022 - Road

Belgium Tour - stage 3

17/06/2022 - Road

Tour de Suisse - stage 6

17/06/2022 - Road

Belgium Tour - stage 2

16/06/2022 - Road

Tour de Suisse - stage 5

16/06/2022 - Road

Tour de Suisse - stage 4

15/06/2022 - Road

Belgium Tour - stage 1

15/06/2022 - Road

Tour de Suisse - stage 3

14/06/2022 - Road

Tour de Suisse - stage 2

13/06/2022 - Road

Elfstedenronde Brugge

12/06/2022 - Road

Tour de Suisse - stage 1

12/06/2022 - Road

Criterium du Dauphiné - stage 8

12/06/2022 - Road