Inizia nel 1979 nel Tampico Madero, dove gioca ottime stagioni a livello realizzativo, grazie anche alla sua abilità nel calciare i rigori[1] Nel 1986 passa al Chivas Guadalajara, dove rimane fino al 1994 segnando 84 reti in quasi 300 gare di campionato. Nel 1994, anno dei mondiali, si trasferisce al Santos Laguna, dove gioca 101 partite segnando 24 volte. Dal 1997 al 1999 milita nel Cruz Azul, e dopo il 1999 passato al Pachuca, torna al Chivas Guadalajara dove chiude la carriera nel 2001.