Associação Portuguesa de Desportos
On 8 October 2012, Moraes moved clubs and countries again, signing a one-year contract with Újpest FC in Hungary. In July 2015, after only 11 games combined for Gil Vicente F.C. and Associação Portuguesa de Desportos, he joined Varzim S.C. of the Portuguese Segunda Liga.