FIFA Puskás Award
Fue transferido a Monarcas Morelia en el Apertura 2007, posteriormente pasó por las filas del Cruz Azul donde pudo retomar el gran nivel que lo hizo destacar en sus inicios, marcó un gol de escorpión que lo llevó a ser nominado el mejor gol del año en el 2009 y nominado por la FIFA al Premio Puskás. Para la temporada 2010 fue cedido a la Major League Soccer (MLS) con el Houston Dynamo donde permaneció un periodo de un año, logrando concretar un total de 9 anotaciones.