Gary Sanchez has opted out of his contract with the San Francisco Giants after he was not added to the major league roster.

Sanchez, 30, agreed a minor league deal with the Giants in late March with the stipulation that he could depart if he wasn't in the major leagues by May 1.

In 16 games with Triple-A Sacramento, the catcher was hitting .164 with one extra-base hit and eight RBIs in 16 games.