Robinson Canó's brief stay with the San Diego Padres has come to an end.

The Padres parted company with the veteran slugger less than a month after signing him, as he declined an assignment to Triple-A El Paso on Thursday, opting to become a free agency.

After being released by the New York Mets last month, he joined the Padres and struck out 10 times while driving in one run.

After his team's 5-4 loss to Milwaukee, manager Bob Melvin remarked, "He had a really decent at-bat yesterday and it appeared like he might have a shot (to turn things around)."

"However, this is a business." We're struggling offensively, so we're trying to get more productivity out of our lineup."

Canó was replaced on the active roster by Nomar Mazara, a former top prospect and productive bat for Texas who had spent the previous three years with three other organisations.

This season, he hit.367 with seven homers, 27 RBIs, and a 1.095 OPS while playing for El Paso.