D-backs Roster & Staff

Date Transaction
7/1/17 Arizona Diamondbacks signed SS Jose Caballero.
7/2/17 Arizona Diamondbacks signed free agent SS Neyfy Castillo to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent RHP Jhonatan Jaquez to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent SS Liover Peguero to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent RHP Jhosmer Alvarez to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent OF Jorge Barrosa to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent OF Kristian Robinson to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent SS Roman Ruiz to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent C Ramses Malave to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent SS Juan Padron to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent RHP Alex Valdez to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent C Sergio Gutierrez to a minor league contract.
7/2/17 Arizona Diamondbacks signed free agent LHP Argenis Bravo to a minor league contract.
7/3/17 Arizona Diamondbacks optioned 2B Ildemaro Vargas to Reno Aces.
7/4/17 Arizona Diamondbacks activated CF A.J. Pollock from the 10-day disabled list.
7/5/17 Arizona Diamondbacks sent RHP J.J. Hoover on a rehab assignment to AZL D-backs.
7/6/17 Arizona Diamondbacks placed RHP Rubby De La Rosa on the 10-day disabled list. Shoulder inflammation
7/6/17 Arizona Diamondbacks signed RHP Matt Tabor.
7/6/17 Arizona Diamondbacks signed free agent RHP Jake Buchanan to a minor league contract.
7/6/17 Arizona Diamondbacks recalled Jake Barrett from Reno Aces.
7/7/17 Arizona Diamondbacks signed free agent RHP Eric Mendez to a minor league contract.
7/13/17 Arizona Diamondbacks sent RHP J.J. Hoover on a rehab assignment to Kane County Cougars.
7/15/17 Arizona Diamondbacks sent RHP Rubby De La Rosa on a rehab assignment to AZL D-backs.
7/16/17 J.J. Hoover roster status changed by Arizona Diamondbacks.
7/16/17 Arizona Diamondbacks placed RHP Randall Delgado on the 10-day disabled list. Right elbow inflammation.
7/16/17 Arizona Diamondbacks activated RHP J.J. Hoover from the 10-day disabled list.
7/16/17 J.J. Hoover roster status changed by Arizona Diamondbacks.
7/18/17 Detroit Tigers traded RF J.D. Martinez to Arizona Diamondbacks for 3B Dawel Lugo, SS Jose King and SS Sergio Alcantara.
7/18/17 Detroit Tigers traded RF J.D. Martinez to Arizona Diamondbacks for 3B Dawel Lugo, SS Jose King and SS Sergio Alcantara.
7/18/17 Detroit Tigers traded RF J.D. Martinez to Arizona Diamondbacks for 3B Dawel Lugo, SS Jose King and SS Sergio Alcantara.
7/18/17 Detroit Tigers traded RF J.D. Martinez to Arizona Diamondbacks for 3B Dawel Lugo, SS Jose King and SS Sergio Alcantara.
7/19/17 Arizona Diamondbacks activated RF J.D. Martinez.
7/19/17 Arizona Diamondbacks placed CF Rey Fuentes on the 10-day disabled list. Left thumb contusion.
7/19/17 Arizona Diamondbacks signed free agent 2B Vladimir Frias to a minor league contract.
7/19/17 Arizona Diamondbacks signed free agent C Seth Spivey to a minor league contract.
7/19/17 Arizona Diamondbacks signed free agent 2B Angel Franco to a minor league contract.
7/20/17 Arizona Diamondbacks placed RHP Taijuan Walker on the paternity list.
7/20/17 Arizona Diamondbacks signed free agent SS Chaz Meadows to a minor league contract.
7/20/17 Arizona Diamondbacks signed free agent C David Sopilka to a minor league contract.
7/20/17 Arizona Diamondbacks recalled Matt Koch from Reno Aces.
7/21/17 Arizona Diamondbacks signed free agent RHP David Carpenter to a minor league contract.
7/22/17 Arizona Diamondbacks optioned RHP Matt Koch to Reno Aces.
7/22/17 Arizona Diamondbacks recalled Anthony Banda from Reno Aces.
7/23/17 Arizona Diamondbacks activated RHP Taijuan Walker from the paternity list.
7/23/17 Arizona Diamondbacks optioned LHP Anthony Banda to Reno Aces.
7/26/17 Rubby De La Rosa roster status changed by Arizona Diamondbacks.
7/26/17 Arizona Diamondbacks optioned RHP J.J. Hoover to Reno Aces.
7/27/17 Arizona Diamondbacks transferred LF Yasmany Tomas from the 10-day disabled list to the 60-day disabled list. Right groin tendinitis.
7/27/17 Arizona Diamondbacks optioned C John Ryan Murphy to Reno Aces.
7/27/17 Minnesota Twins traded C John Ryan Murphy to Arizona Diamondbacks for LHP Gabriel Moya.
7/27/17 Minnesota Twins traded C John Ryan Murphy to Arizona Diamondbacks for LHP Gabriel Moya.
7/29/17 Arizona Diamondbacks placed LHP Robbie Ray on the 7-day disabled list. Concussion.
7/29/17 Arizona Diamondbacks recalled Silvino Bracho from Reno Aces.
7/31/17 Arizona Diamondbacks transferred SS Nick Ahmed from the 10-day disabled list to the 60-day disabled list. Right hand fracture.
7/31/17 Arizona Diamondbacks placed SS Ketel Marte on the bereavement list.
7/31/17 Arizona Diamondbacks placed SS Chris Owings on the 60-day disabled list. Fractured right middle finger.
7/31/17 Los Angeles Angels traded RHP David Hernandez to Arizona Diamondbacks for RHP Luis Madero.
7/31/17 Oakland Athletics traded SS Adam Rosales to Arizona Diamondbacks for RHP Jeferson Mejia.
7/31/17 Los Angeles Angels traded RHP David Hernandez to Arizona Diamondbacks for RHP Luis Madero.
7/31/17 Oakland Athletics traded SS Adam Rosales to Arizona Diamondbacks for RHP Jeferson Mejia.