Sánchez gjorde sin första elitmatch som tjugoåring i Club Atlas. Sommaren 1996 flyttade han till América, ett av de mest populära fotbollslagen i Nordamerika. 1999 lämnade Sánchez America för deras huvudkonkurrent, Chivas de Guadalajara. 2007 flyttade han till Club Santos Laguna.[3]