Cristiano revient à Braga en 2012, il alterne entre la réserve du club qui évolue en deuxième division portugaise et l'équipe principale[1],[2].
Prêté à l'Académica de Coimbra en 2014, il devient titulaire du club qui se maintient en première division à la fin de la saison[1],[2].
Après une aventure grecque dans le club du Panetolikós FC lors de la saison 2016-2017, il retourne au Portugal en première division, officiant dans les clubs du CF Belenenses et du Vitória Setúbal[1],[2].