Updated

The Arizona Diamondbacks and closer J.J. Putz agreed to a one-year contract extension through the 2014 season on Monday.

Putz recorded 32 saves and posted a record of 1-5 with a 2.82 earned run average in 57 appearances for the Diamondbacks in 2012. He converted 19 straight save opportunities from May 26 through the end of August and tied a franchise record with 24 consecutive scoreless outings.

"J.J. has provided much-needed leadership and stability for our bullpen the last two years," said general manager Kevin Towers. "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 Diamondbacks had previously exercised a 2013 option worth $6.5 million on Putz's contract back on Oct. 20.

Putz led an Arizona bullpen that registered a franchise-low 3.24 ERA in 2012. He notched 45 saves in 2011, and his 77 saves during his two-year tenure with the club are second only to Jose Valverde's 98 in Diamondbacks history.

"I'm very happy to be a member of the great D-backs organization and family though 2014," said Putz. "It's special to be with my family year round, so we're all really excited."

The 35-year-old right-hander has a career record of 33-31 with 183 saves and a 3.04 ERA in 10 big league seasons with Seattle, the New York Mets, Chicago White Sox and Arizona.