En el Clausura 2009 jugó para el Puebla FC, posteriormente se incorpora al Club Monterrey con el que se ha coronado campeón en el Apertura 2009, Apertura 2010 y Concacaf Liga Campeones 2010-11, siendo pieza clave en la obtención de los 3 títulos para el equipo regiomontano.