Cardinals re-sign Matt Wieters to one-year deal

Matt Wieters played in 67 games (54 starts) in 2019, his first season in St. Louis.
Jeff Curry-USA TODAY Sports

ST. LOUIS — Matt Wieters finalized a one-year, $2 million contract with the St. Louis Cardinals on Wednesday, a deal that brought back the 33-year-old to again back up Yadier Molina.

Wieters can earn an additional $1 million in performance bonuses based on starts as part of the deal, which was agreed to last weekend. He would get $100,000 each for 40 starts and each additional five through 75, and $200,000 for 80.

Wieters was a four-time All-Star with Baltimore before spending two seasons with Washington and then joining the Cardinals. He was a non-roster invitee who wound up starting 54 games and appearing in 67 last season, hitting .214 with 11 home runs and 27 RBIs while helping St. Louis win the NL Central.

Selected fifth overall by the Orioles in the 2007 amateur draft, Wieters also showed off the defensive ability that won him a pair of Gold Gloves: He threw out eight of 19 runners attempting to steal.

Wieters had a $1.5 million base salary and earned $300,000 in bonuses.

He is a career .250 hitter with 146 homers and 546 RBIs. He needs 11 hits to reach 1,000 for his career.

The deal raises the offseason total of agreements for agent Scott Boras and his staff to $1,136,250,000, with a deal still to be reached for free agent outfielder Nicholas Castellanos.