W 2011 roku Moreira został powołany do reprezentacji Kostaryki na Złoty Puchar CONCACAF. Nie zagrał jednak na nim w żadnym meczu. Z tamtego turnieju Kostaryka odpadła w ćwierćfinale.