He has previously played in MLB for the Cincinnati Reds, San Francisco Giants, and New York Yankees.
Peralta signed with the Reds as an amateur free agent in 2010 and made his MLB debut in 2016.
[5] In 2018, Peralta struggled with control and inconsistency, going 2–2 for Cincinnati and walking and striking out 31 in 45+1⁄3 innings while accumulating a 5.36 ERA.
[5] Peralta earned his first career save in a 10th inning 3–2 victory over the San Diego Padres in April 2021.
[6] On April 27, 2021, the Giants traded Peralta and Connor Cannon to the New York Yankees in exchange for outfielder Mike Tauchman.