 Later that day he signed with Flamengo, who paid €6 million for 100% of his economic rights, under a contract that runs until 2021.On 13 December 2019 Ribeiro extended his contract with Flamengo until December 2023.After representing Brazil in the under-20 level, Ribeiro was called up to the main for two matches against Colombia and Ecuador by new manager Dunga on 19 August 2014.