After signing a professional contract, Pereira trained with the first team at Benfica Campus in Seixal, but also in the pre-season tour of Nyon.
[10][11][12] Pereira made his Moldovan National Division debut on 3 March 2012, playing as left back and providing an assist in a 2–0 away win over FC Costuleni,[12] going on to contribute to the club's eleventh league title.
[16] In late August 2013, after failing to receive any playing time, Pereira signed a six-month contract with Danish second tier club Vejle BK.
[20] In January of the following year, website Bold announced that fellow Danish Superliga side Odense Boldklub had signed him for the 2016–17 campaign.
[30] His only international goal arrived on 1 September of that year during a 2–0 away defeat of Moldova for the 2013 European Championship qualifiers,[31] in which Portugal finished in second thus failing to progress to the finals.