Josh Collmenter painted eight innings of two-run ball but took the loss in Tuesday's 2-1 setback against the Giants.
Chase Anderson will be shut down for the season after Friday's start in Colorado.
Andrew Chafin will start on Wednesday against the Giants.
Mark Trumbo hit a grand slam to lead the Diamondbacks past the Giants 6-2 on Monday.
Wade Miley held the Giants at bay on Monday, allowing only one run on seven hits across seven innings of a 6-2 win.
Jake Lamb isn't in the Diamondbacks' lineup for the third straight day Monday due to a quad injury.
David Peralta (back) resumed all baseball activities Monday.
Diamondbacks purchased the contract of C Bobby Wilson from Triple-A Reno.
Diamondbacks recalled LHP Andrew Chafin from Triple-A Reno.
Diamondbacks recalled INF Nick Ahmed from Triple-A Reno.
Didi Gregorius went 2-for-4 with an RBI and two runs scored to lead the Diamondbacks past the Padres 8-6 on Sunday.
Addison Reed gave up four hits and two runs in a non-save situation against the Padres on Sunday.
Chris Owings went 2-for-5 with an RBI, a run scored and a stolen base in Sunday's win over the Padres.
Trevor Cahill allowed four runs over four innings in a no-decision against the Padres Sunday.
Mark Trumbo finished 3-for-5 with three RBI as the Diamondbacks beat the Padres 10-4 on Saturday.