2004ko abuztuaren 14an egin zuen debuta, Chivasentzat Atlanteren aurka. 2006tik 2008ra Liga MX taldeko Chipas taldean jokatu zuen Cruz Azul taldera joan aurretik, non arrakasta pertsonal eta klubarik handiena izango zuen, 30 gol sartuz lehiaketa guztietan eta FIFA Club World Cup-en agertuz.
, CONCACAFeko Txapeldunen Liga eta Copa Libertadores. 2015 eta 2017 artean, hainbat kluben artean ibili zen, besteak beste, Ipar Amerikako Futbol Ligako Minnesota United. 2017an bigarren mailako Venados taldearekin sinatu zuen eta 2020ko uztailean erretiratu zen arte jokatu zuen.