Born in Dourados, Mato Grosso do Sul, Ferreira joined Grêmio's youth setup in 2014, from a football school back in his homeland.
[1] In 2016, he was loaned to São Luiz for the Campeonato Gaúcho Série A2 and made his senior debut on 13 March, starting in a 3–2 home win against Panambi.
On 23 July 2019, Ferreira extended his contract with Grêmio until the end of 2021,[8] and helped the reserves finish second in the Brasileirão de Aspirantes.
He made his first team debut on 29 September, coming on as a second-half substitute for Luciano in a 2–1 away loss against Fluminense for the Série A championship.
[10] On 9 January 2024, Ferreira signed a three-year contract with fellow Série A club São Paulo, for a reported fee of €1.5 million.