Dopo aver trascorso sei anni nelle giovanili del San Paolo, debutta in prima squadra il 26 giugno 2011 grazie all'allenatore Paulo César Carpegiani.[4]
Il 12 giugno 2015 è vicino al passaggio al Valencia per 12,5 milioni di €,[5] ma il trasferimento non è avvenuto dopo che il giocatore non ha superato un esame medico.[6]
Il 25 agosto 2016, viste le sue ascendenze, ottiene anche la cittadinanza italiana.
Il 29 dicembre 2018, dopo 212 presenze e 11 gol con il San Paolo, il 45% del suo cartellino viene acquistato per 6 milioni di euro dal Flamengo con cui firma un contratto quadriennale.[7]