Tam od razu został kluczowym graczem linii ataku i w jesiennym sezonie Apertura 2007 z osiemnastoma bramkami na koncie został królem strzelców ligi meksykańskiej.
Latem 2008 Moreno za sumę około 3,6 miliona dolarów został zawodnikiem czołowego meksykańskiego zespołu – stołecznego Club América, gdzie spędził pół roku bez poważniejszych osiągnięć, nie spełniając pokładanych w nim oczekiwań. Bezpośrednio po tym został wypożyczony na sześć miesięcy do swojej byłej drużyny – Club Necaxa, lecz mimo udanych występów i pewnego miejsca w wyjściowym składzie, na koniec rozgrywek 2008/2009 spadł z nią do drugiej ligi. Sam pozostał jednak w najwyższej klasie rozgrywkowej, powracając do San Luis FC – w odwrotną stronę ponownie powędrował Ángel Reyna. Tam bez sukcesów spędził rok jako podstawowy piłkarz, po czym został wypożyczony do drużyny Club Atlas z siedzibą w Guadalajarze, którego barwy także reprezentował przez rok. W listopadzie 2010 otrzymał meksykańskie obywatelstwo, w wyniku wieloletniego zamieszkiwania w tym kraju, natomiast w lipcu 2012 udał się na wypożyczenie do Club Tijuana.