Jogador que teve passagem discreta pelo Fluminense entre 2016 e 2017, Maranhão está de clube novo. Após defender a Chapecoense na temporada passada, o atacante de 32 anos fechou com o Santa Cruz.
Pelo Fluminense, Maranhão disputou 23 jogos e fez um gol. Na temporada passada, não balançou as redes nenhuma vez pela Chapecoense.
Além de Fluminense e Chapecoense, Maranhão também acumula passagens na carreira em clubes como Goiás, Ponte Preta e Criciúma, entre outros.