 In 2009, Ribeiro was released by Porto and joined lowly F.C.Vizela.At the end of the campaign he signed with Leixões SC, recently relegated to the second level, only managing to play twice in the league during his sole season (four competitive matches) and being released by the Matosinhos club.