En mai 2017, il dispute les Jeux des petits États d'Europe, où il se classe troisième du contre-la-montre[3] et cinquième de la course en ligne. Il obtient également la médaille d'argent par équipes avec la sélection andorrane[4]. Quelques mois plus tard, il est sacré champion d'Andorre du contre-le-montre. Il conserve ce titre en 2018.