Born in Nuvem, Goa, Pereira began his career with the Salgaocar youth teams after impressing in a trial for the club's under-14 side.[2] In 2016, Pereira was promoted to the club's senior squad and was part of the team that won the Goa Professional League, the top tier state league in Goa, in 2016–17.[2]
On 20 June 2020, it was announced that Pereira has signed with Goa of the Indian Super League.[2] He made his professional debut for the club on 22 November 2020 in the club's opening match against Bengaluru. He started as FC Goa drew the match 2–2.[3]