MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Arizona Diamondbacks NL West
MLB Free Agents
Ari
Player Age Old Team New Team Notes Signed
Abraham Almonte, OF 33 KC Ari Minor league contract
Carlos Asuaje, IF 30 Tex Ari Minor league contract
Michael Blazek, P 33 Ari
Jake Buchanan, P 32 Ari Oak Minor league contract
Clay Buchholz, P 37 Ari Tor 1-year
Jose Cisnero, P 33 Ari Det Minor league contract
Patrick Corbin, P 32 Ari Wsh 6-year
Daniel Descalso, IF 35 Ari ChN 2-year
Jake Diekman, P 35 Ari KC 1-year
Kelly Dugan, OF 31 Ari
Barry Enright, P 36 Ari
Neftali Feliz, P 34 Ari Sea Minor league contract
Rudy Flores, 1B 31 Ari
Wilmer Flores, IF 30 NYN Ari 1-year
Rey Fuentes, OF 31 Ari
Bradin Hagens, P 33 Ari
Carlos G. Hernandez, P 28 Ari
Greg Holland, P 36 Ari
Jon Jay, OF 37 Ari ChA 1-year
Adam Jones, OF 36 Bal Ari 1-year
Caleb Joseph, C 36 Bal Ari 1-year
Merrill Kelly, P 33 TB Ari 2-year
Patrick Kivlehan, OF/IF 32 Ari Pit Minor league contract
Michael Kohn, P 36 Min Ari Minor league contract
Tyler Ladendorf, IF/OF 34 Ari TB Minor league contract
Jason Leblebijian, IF 31 Tor Ari Minor league contract
Sam Lewis, P 30 Ari
Marcus Littlewood, IF 30 Ari
Ben Lively, P 30 Ari
Lucas Luetge, P 35 Bal Ari Minor league contract
Damien Magnifico, P 31 Pit Ari Minor league contract
Matt Marksberry, P 31 Ari
Deven Marrero, IF 31 Ari Mia Minor league contract
Evan Marzilli, OF 31 Ari ChN Minor league contract
Jeff Mathis, C 39 Ari Tex 2-year
Tyler Matzek, P 31 ChA Ari Minor league contract
Kevin Medrano, IF 32 Ari
Ryan Newell, P 31 Mia Ari Minor league contract
Ricky Nolasco, P 39 KC Ari Minor league contract
A.J. Pollock, OF 34 Ari LA 4-year
Josh Prince, IF/OF 34 Ari
Rafael Pujols, P 26 Ari
Jose Queliz, C 29 Ari
Anthony Recker, C 38 Ari
Rob Refsnyder, OF/IF 31 TB Ari Minor league contract
Alberto Rosario, C 35 Ari
Marc Rzepczynski, P 36 Sea Ari Minor league contract
Travis Snider, OF 34 NYN Ari Minor league contract
David Sopilka, C 28 Ari
Chris Stewart, C 40 Ari SD Minor league contract
Albert Suarez, P 32 Ari
Matt Szczur, OF 32 SD Ari Minor league contract
Kelby Tomlinson, IF 32 Ari Sea Minor league contract
Michael Tonkin, P 32 Mil Ari Minor league contract
Jose Vinicio, IF 28 Ari
Adam Walton, IF 28 Ari
Shane Watson, P 28 Ari
Brad Ziegler, P 42 Ari Retired