Antes de iniciar nas categorias de base do Palmeiras, apesar de muitos pensarem assim, não foi coveiro e sim trabalhou em uma funerária em sua cidade natal, Capivari.[2]
Destaque do time palmeirense,[3] em 1996 foi vendido por US$ 4 milhões para o Parma, da Itália.[4] Amaral não conseguiu se firmar no time italiano, sendo emprestado para o Benfica no meio de sua primeira temporada.[5][6] Em Portugal, Amaral era muito querido pelos torcedores, que chegaram a arrecadar dinheiro para sua contratação em definitivo, sem sucesso.[7]
Em 1997, retornou ao Palmeiras.[8] Ao final da temporada, retornou ao Benfica, como parte da negociação pelo atacante Paulo Nunes.[9] Em junho de 1998, é emprestado para o Corinthians.[10] No Timão, Amaral conquistou o Campeonato Brasileiro, em 1998, e o Paulista, no ano seguinte.[11]
Amaral foi contratado pelo Vasco da Gama em 1999, onde conquistou o Campeonato Brasileiro de 2000 e a Copa Mercosul de 2000. Em 2001, é negociado novamente com um clube italiano, desta vez a Fiorentina.[6] O volante consegue se firmar na equipe, sua passagem termina com a falência do clube em 2002.[12]
Com o passe livre, Amaral assinou um contrato de dois anos com o Beşiktaş.[13] Apesar de conquistar o título nacional com o clube turco, teve desavenças com o treinador Mircea Lucescu e retornou ao Brasil para jogar pelo Grêmio no início de 2003.[14][15]
Teve uma breve passagem pelo futebol da Arábia Saudita, defendendo o Al-Ittihad, e retornou ao Brasil para defender o Vitória. Com o rebaixamento da equipe baiana, se transferiu para o Atlético Mineiro, onde sofreu com lesões e amargou um segundo rebaixamento consecutivo.[16][17]
Depois dois anos parado, aceitou o convite para defender o clube de sua cidade natal, o Capivariano, recém-promovido para a primeira divisão do Campeonato Paulista em 2015.[28] Estreou no dia 10 de fevereiro de 2015, atuando no primeiro tempo no empate por 2 a 2 contra o Mogi Mirim.[29] Após sofrer uma contusão muscular, Amaral voltou a campo somente na última rodada do campeonato, atuando os 90 minutos como capitão na vitória por 3 a 1 sobre a Ponte Preta, que livrou o Capivariano do rebaixamento.[30] Em abril, renovou seu contrato para defender o clube nos jogos contra o Botafogo pela Copa do Brasil.[31]
Fez sua última partida oficial em 7 de maio de 2015, entrando como titular contra o Botafogo, no Engenhão. Amaral atuou por apenas 26 minutos, sendo substituído após sentir uma lesão na panturrilha.[32][33]
Amaral afirma ter vendido todas suas medalhas e que seu maior título foi comprar uma casa para a mãe.[35] Após a aposentadoria, participou de diversos programas de entrevistas e reality shows. Em 2015 participou de A Fazenda, em 2018 de Dancing Brasil e em 2022 do The Masked Singer Brasil.[36][37][38] Em 2023, o Charla Podcast revelou que Amaral cobrou cachê para ser entrevistado pelo programa.[39] Em 2024, após paralização do Campeonato Brasileiro por consequência da tragédia climática ocorrida no Rio do Sul, Amaral foi convidado pela CBF para realizar aparições em partida do campeonato nacional fantasiado de Astronauta. O ex-atleta carregava consigo um cartaz com o apelo: "Cuidem do planeta terra. Só aqui tem futebol". Sua identidade foi revelada na parrida São Paulo Futebol X Grêmio, ocorrida dia 17 de julho de 2024.[40] A fantasia do Amaral foi leiloada, revertendo fundos as vítimas da tragéda.