Moreno was part of the national team that won the 2011 CONCACAF Gold Cup, playing in all of Mexico's matches, as well as the final against the United States, which Mexico won 4–2.
Moreno a fost parte din echipa națională care a câștigat 2011 CONCACAF Gold Cup, jucand in toate meciurile Mexicului, precum și Finală împotriva Statelor Unite, pe care Mexic a câștigat-o cu 4-2.