2019 Tour de France

2017 Dutch Time Trial Nationals

2017 National Road Race Championships Netherlands for Men Elite

2017 National Road Race Championships Netherlands for Men Elite

2020 UCI Cyclo-cross Worlds Dübendorf Switzerland

2018 Paris-Roubaix

2019 La Flèche Wallonne

2019 UCI Cyclo-cross World Championships Bogense Denmark

2019 UEC Road European Championships Alkmaar

2018 Liège-Bastogne-Liège

Portfolio Action & Motion