
The Pittsburgh Pirates are poised to be sellers at the MLB trade deadline with the likes of Ke’Bryan Hayes and Bryan Reynolds drawing significant interest. While Reynolds might be moved, the All-Star outfielder has a no-trade clause that allows him to block a deal to six teams.
Pirates’ reporter Noah Hiles of Pittsburgh Post-Gazette reports that Reynolds has a six-team no-trade clause. Those six teams are the New York Yankees, Los Angeles Dodgers, San Francisco Giants, San Diego Padres, Toronto Blue Jays, and the New York Mets.
Related: Pair of Pirates’ relievers eyed by Philadelphia Phillies
- Bryan Reynolds contract (Spotrac): $12.25 million salary (2025), $14.25 million salary (2026), $15.25 million salary (2027-2030), $20 million club option for 2031
The no-trade list could significantly impact the Pirates’ ability to move Reynolds this summer. All six teams are poised to be buyers at the MLB trade deadline, with the Mets, Dodgers, and Padres all in the market for outfield help this summer.
To make matters worse, Reynolds is in the midst of one of the worst seasons of his career. He’s on pace to finish under 20 home runs for the first time in a full season since 2019, and he has a sub-.700 OPS for only the second time in his major league career.
- Bryan Reynolds stats (ESPN): .235/.301/.389, .690 OPS, 10 home runs, 30 RBI, 16 doubles in 324 at-bats
If Reynolds isn’t willing to amend his no-trade list, it would leave clubs like the Houston Astros, Seattle Mariners, and the Philadelphia Phillies as the lone potential landing spots.
Considering Reynolds’ production dip this season, it could compel the Pirates to hold off on trading him until the offseason. Otherwise, Pittsburgh will have to hope the All-Star outfielder is willing to change his mind.
More About:MLB