Ranking : 82
- Intermediate sprint 0
- Stages victory 0
- Victories 6
- Podiums 17
2017. Team Sky
1er de la quatrième étape du Herald Sun Tour (Kinglake (Circuit))
6e du Championnat de Grande-Bretagne
14e du Kuurne-Brussel-Kuurne
21e du Gand-Wevelgem
2018. Team Sky
25e du Challenge de Majorque - Epreuve #1
Follow us
Get exclusive information about Paris-Roubaix