 He signed a minor league deal with the Pittsburgh Pirates on July 12, 2014 and pitched for the AAA Indianapolis Indians where he was 3-1 with a 1.77 ERA in 10 games (another 8 starts).Pérez signed a minor league contract with the Seattle Mariners on February 12, 2015.He was invited to spring training, but did not make the team.