Perez had his season-opening scoreless streak snapped at 15 innings Sunday but combined with two relievers on a one-hitter as the Fisher Cats shut down the Binghamton Mets, 3-1.
The 25-year-old left-hander pitched three perfect innings out of the bullpen in his season debut on April 8, then took a no-hitter into the seventh on April 13 at Reading before allowing a single to Domonic Brown. It was the only hit he gave up in seven innings.
Perez was almost as unhittable against a Binghamton team that leads the Eastern League in batting, homers and runs scored. He struggled with his control, walking four batters and hitting two more. But he did not yield a hit until Luis Hernandez homered with one out in the sixth.
It was the only hit the Mets got off Perez (2-0), who again lasted seven innings, along with former first-round pick Trystan Magnuson and Daniel Farquhar, who recorded his third save.
In three outings, Perez has given up one run on two hits over 17 innings. Opponents are batting .039 against the native of the Dominican Republic, who signed with Toronto as a non-drafted free agent in July 2003.
This is Perez's second season at Double-A. In 2009, he ranked fourth in the Eastern League with a 3.55 ERA, despite going 9-11 in 28 games (27 starts).