Arizona has entire 40-man roster under contract for 2011

Posted: Updated:

PHOENIX (AP) -- The Arizona Diamondbacks agreed to terms on one-year contracts Friday with 26 pre-arbitration players and renewed the contracts of pitcher Ian Kennedy and infielder Juan Miranda.

Terms were not announced, but Diamondbacks general manager Kevin Towers says Arizona now has every player on its 40-man roster under contract for this season.

The 26 who agreed to one-year contracts include pitchers Daniel Hudson and Juan Gutierrez, outfielders Cole Gillespie and Gerardo Parra and infielders Tony Abreu, Brandon Allen and Ryan Roberts.

Others are catchers John Hester and Konrad Schmidt and pitchers Josh Collmenter, Sam Demel, Barry Enright, David Hernandez, Juan Jaime, Kam Mickolio, Kevin Mulvey, Yonata Ortega, Rafael Rodriguez, Carlos Rosa, Daniel Stange, Brian Sweeney, Esmerling Vasquez, Zach Kroenke, Jordan Norberto, Joe Paterson and Leyson Septimo.