 Born in Capivari, São Paulo, Amaral began playing football with local side Grémio Mauaense in the lower levels of the Campeonato Paulista.He would play for Palestra, São Raimundo (Manaus), Paraguaçuense and Grêmio Inhumense before moving to Portugal in 2003.Amaral made his debut in the Campeonato Brasileiro Série B with São Raimundo during 2002, and he scored a goal against Fortaleza in the 12th round.