Associação Portuguesa de Desportos
On 16 January 2011, Moura joined Qatar Stars League side Al Rayyan SC, who paid €1.5 million for his services, split between Braga and Cruzeiro. On 27 December of the following year he returned to his homeland, signing with Associação Portuguesa de Desportos.