Peterson is out of the lineup for Thursday's game against the Reds.
Evan Longoria will start at third base and bat sixth as the Diamondbacks take on left-hander Brandon Williamson. Peterson has posted a weak .416 OPS in 54 plate appearances against southpaws this year between Oakland and Arizona.