Giants trade Darin Ruf to Mets for JD Davis, prospects

SAN FRANCISCO — Darin Ruf is on the move again.

The Giants sent their left-hander to the New York Mets on Tuesday in exchange for veteran JD Davis, left-hander Thomas Szapucki and two prospects. The young players coming back are lefty Nick Zwack and right-hander Carson Seymour, both of whom are in A-ball.

SNY’s Andy Martino first reported the deal.

Ruf was an extremely popular player in the Giants’ clubhouse, and has crushed lefties since signing with the team in 2020. However, he was a bit miscast this season as an every-day player, and the Giants hope to get better defensively for the rest of this season and beyond.

Ruf had such a successful 2021 season that the Giants gave him a two-year contract this spring, but he’ll now finish it with the Mets, who are loading up for the postseason.

Davis, 29, has primarily played third base and designated hitter for the Mets this season. Like Ruf, he can also play some left field and first base.

Davis had a .683 OPS with four homers overall with the Mets this season, but he does have a .781 career OPS, and had a strong 2021. He figures to see some time at third as the Giants wait for Evan Longoria to return.

Davis should be comfortable in San Francisco, as he is an Elk Grove native. He’ll be arbitration eligible this winter.

RELATED: Terrible news for Giants as Padres trade for Soto

Szapucki has made just two big league appearances, and he spent most of this year as a starter in Triple-A. The Giants have very little rotation depth in the upper minors, and it is also possible they will see if the lefty can fix the glaring hole in their bullpen.

Zwack, 24, has a 2.36 ERA in A-ball this season with a high strikeout rate. Seymour, 23, also has piled up strikeouts and has a 2.76 ERA.

Download and follow the Giants Talk podcast

Leave a Comment

Your email address will not be published.