What Team Does Miguel Castro Play For?

Miguel Angel Castro (born December 24, 1994) is a Dominican professional baseball pitcher who now pitches for the New York Yankees in Major League Baseball.

He’s played for the Toronto Blue Jays, Colorado Rockies, Baltimore Orioles, and New York Mets in the past.

Castro signed as an international free agent with the Toronto Blue Jays in 2012 and received a $43,000 signing bonus.



He debuted in the Dominican Summer League with the Blue Jays in 2012, posting a 3–2 record, 4.73 ERA, and 20 strikeouts in 13 innings.

Castro started the 2013 season with the Dominican Summer League Blue Jays, then moved up to the Gulf Coast League Blue Jays and Bluefield Blue Jays.

The Orioles traded Castro to the New York Mets on August 31, 2020, in exchange for pitcher Kevin Smith and Victor Gonzalez.

Castro appeared in 26 games for the Orioles and Mets in 2020, posting a 4.01 ERA and 38 strikeouts in 24+23 innings thrown.

Castro had a 3.45 ERA in 70+13 innings in 2021, with 77 strikeouts and 43 walks.

Castro agreed to a $2.62 million contract with the Mets on March 22, 2022, avoiding salary arbitration.

Castro was traded to the New York Yankees for Joely Rodrguez on April 3, 2022.

What Team Does Miguel Castro Play For?

Miguel Castro currently plays for the New York Yankees of Major League Baseball. The New York Yankees New York Yankees acquired Miguel Castro in exchange for Joely Rodrguez from the Metz on April 3, 2022.