The Giants are 17-11 against NL West teams. San Francisco has a collective on-base percentage of .313, good for third in the National League. Buster Posey leads the club with a mark of .390.
The Diamondbacks are 6-17 against opponents from the NL West. Arizona has hit 65 home runs as a team this season. Eduardo Escobar leads them with 15, averaging one every 17.2 at-bats.
The Giants won the last meeting 5-2. Alex Wood notched his sixth victory and Brandon Crawford went 2-for-4 with a home run and three RBIs for San Francisco. Matt Peacock took his fourth loss for Arizona.
TOP PERFORMERS: Mike Yastrzemski leads the Giants with 26 extra base hits and is batting .224.
Escobar leads the Diamondbacks with 15 home runs and has 43 RBIs.
LAST 10 GAMES: Giants: 6-4, .236 batting average, 2.18 ERA, outscored opponents by five runs