PHOENIX (AP) -- The Arizona Diamondbacks and J.J. Putz announced a $13.5 million, two-year contract for the reliever on Monday, a deal that adds a $7 million salary for 2014.
Arizona exercised Putz's $6.5 million option on Oct. 20 and he would have been eligible for free agency after the 2013 season.
"J.J. has provided much-needed leadership and stability for our bullpen the last two years," general manager Kevin Towers said in a release. "He has been an integral piece and helped set the foundation for our bullpen's turnaround so we are excited to have him in place the next two seasons."
The 35-year-old right-hander had 32 saves in 37 chances and a 2.82 ERA last year, converting 19 straight save chances from late May through August. He had a 0.84 ERA from June 23 through the end of the season.
"I'm very happy to be a member of the great D-backs organization and family though 2014," Putz said. "It's special to be with my family year round so we're all really excited."
Putz has a 33-31 record with 183 saves in 514 big league games for Seattle (2003-08), the New York Mets (2009), the Chicago White Sox (2010) and Arizona (2011-12).
Putz has 77 saves for Arizona, second on the franchise list behind Jose Valverde with 98.
Copyright 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.