
World Championships: Mens ITT
2019

Tour de Yorkshire
2019

Gent Wevelgem
2019

Milan Sanremo
2019

European Championships 2018
2018

Giro d'Italia: Rome Finale
2018

Paris Roubaix
2018

Tour of Flanders
2018

Gent Wevelgem
2018

Milan Sanremo
2018

Strade Bianche
2018

Omloop Het Nieuwsblad
2018

Tour de France: Paris 2017
2017

Tour de France: Grand Depart Dusseldorf
2017

Paris Roubaix 2017
2017

Giro d'Italia Milan
2017

Tour of Britain Stage 5 : The Tendring Time Trial
2017

Tour of Britain Stage 4: Mansfield to Newark
2017

Tour of Britain Stage 3: Normanby Hall to Scunthorpe
2017

Tour of Britain Stage 1: Edinburgh to Kelso
2017

Chris Froome Prince's Trust Appearance
2017

Kuurne Brussel Kuurne
2017
Omloop Het Nieuwsblad
2017