Bryan Reynolds Reportedly Has No-Trade Clause with Six Playoff Teams

On Sunday, the Pittsburgh Post-Gazette’s Noah Hiles reported that Bryan Reynolds has a no-trade clause with six playoff teams. Those clubs include the Los Angeles Dodgers, New York Yankees, New York Mets, Toronto Blue Jays, San Diego Padres, and San Francisco Giants.
Reynolds is in his seventh season with the Pittsburgh Pirates. The switch-hitting outfielder has been struggling for much of 2025, with an OPS of .674 in 367 plate appearances.
The Pirates signed Reynolds in April of 2023, to an eight-year extension worth $106.75 million.
With the Bucs in obvious seller mode, it’s natural to think that Reynolds would be a trade candidate. Ken Rosenthal of The Athletic recently mentioned the Kansas City Royals having interest in the two-time All-Star.
In regards to the no-trade clause, it’s doesn’t seem like a coincidence that the teams exempt are locations with bigger tax rates.
The current trade value for Reynolds is tricky. While he does provide plenty of club control beyond this season - five years in fact - the offensive numbers are subpar this year. In addition, Reynolds has been a below average defender in the outfield for quite some time, and is on the other side of 30.