Intéressé par son profil, la nouvelle équipe Bike Channel-Canyon annonce son recrutement pour l'année 2017[1]. Sous ses nouvelles couleurs, il termine notamment neuvième du Beaumont Trophy et quatorzième du Tour d'Almaty. Au mois de décembre, il remporte l'étape reine puis le classement général du Tour de Quanzhou Bay, en Chine.
En aout 2018, il dispute le Tour Alsace avec une sélection britannique. Troisième d'une étape, il termine finalement douzième du classement général[2].