Lors des Championnats d'Europe de natation 2016 à Londres, il remporte aisément la qualification puis le titre en battant le record d'Europe (qu'il détenait) et des championnats devant son compatriote Gabriele Detti. Ce record de 14 min 34 s 04 est le deuxième meilleur temps mondial, juste après le temps du record du monde de Sun Yang.