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 PUSKAS.