The St. Louis Cardinals have signed Jose Martinez to a new two-year deal.

Martinez led the Cardinals with a .305 batting average and 163 hits last season. He was also second on the team with 83 RBIs.

"Jose has been a key contributor to our team since his acquisition in 2016, and we're pleased to announce this new two-year deal," Cardinals president of baseball operations John Mozeliak said in a statement. "Jose has proven to be a key member of our roster and he is someone who brings high energy and passion for our team and its fans."