The New York Mets claimed Yorkis Perez off waivers from the Atlanta Braves the day before the 1997 season was to begin. The Mets did not waste any time getting him into a game. He made his Met debut on opening day, but it was quickly evident why the Braves gave up on him. In 1/3 of an inning of relief, Perez gave up two runs and suffered the loss. Met manager Bobby Valentine gave Perez another chance and trotted him out the next day, this time he faced just 2 batters, both of whom reached base via walk and a hit.
With his ERA at 54.00, the Mets shipped Perez down to the minors. Splitting time between the Binghamton Mets and Norfolk Tides, Perez appeared in 29 games and posted a 3-1 record with a 1.88 ERA. Based on his strong showing in the minors he was promoted back to New York in the middle of August. Unfortunately, Perez continued to struggle in the majors. He pitched in 7 more games for Mets and gave up 6 runs in 8 1/3 innings.
Following the season, the Mets let Perez walk as a free agent and he signed with the Philadelphia Phillies. In 9 games for the Mets Perez posted a 0-1 record with an 8.31 ERA in 8 2/3 innings.
While with the Mets Perez wore number 25.
Yorkis Perez also played for the following teams:
Chicago Cubs – 1991
Florida Marlins – 1994-1996
Philadelphia Phillies – 1998,1999
Houston Astros – 2000
Baltimore Orioles – 2002