Updated

The Arizona Diamondbacks have renewed the contracts of pitchers Ian Kennedy, Josh Collmenter and David Hernandez, as well as outfielder Gerardo Parra and also agreed to terms with 15 players.

The 27-year-old Kennedy enjoyed a breakout campaign last season, posting a 21-4 mark to go with a 2.88 earned run average and 198 strikeouts. He was named to his first All-Star Game and finished fourth in the National League Cy Young Award voting.

The players who agreed to terms for the season include pitchers Sam Demel, Barry Enright, Daniel Hudson, Brett Lorin, Yonata Ortega, Bryan Shaw, Zack Kroenke, Wade Miley, Joe Patterson and Mike Zagurski, catchers Konrad Schmidt and Craig Tatum, outfielders Cole Gillespie and David Winfree and infielder Paul Goldschmidt.