Arizona Diamondbacks at San Francisco Giants Matchup

betdsiArticles, Baseball, MLB

The Arizona Diamondbacks are set to play their division rival San Francisco Giants at AT&T Park. The matchup will get underway at 10:15 p.m. ET and fans looking to watch it can tune in to Fox Sports Arizona.

Arizona Diamondbacks vs. San Francisco Giants Odds

Vegas has put equal -105 moneyline odds on both of these teams. The total is sitting at 7.5 runs and bettors can wager on the over for -120 and the under for even money (+100). Gamblers can also wager on the game’s runline with the current odds standing at +140 for the Diamondbacks -1.5 runs and -160 for the Giants +1.5 runs.

The Giants are 66-67 straight up (SU) and 73-59 against the spread (ATS). They’ve gained 4.8 units for moneyline bettors and 12.1 units (ATS). San Francisco has covered the spread four times in its last seven games and the under has hit in four of those seven. On the other hand, the Diamondbacks have gone 72-59 SU this year and are 65-65 ATS. In total, the team’s accumulated 4.2 units for bettors taking the moneyline and 4.9 units ATS. Arizona’s covered the spread only twice over its last seven games and the under has cashed in four of those seven.

Giants games have a 59-68-5 over/under record in 2018. Diamondbacks games have gone under 64 times, gone over 60 times and pushed on six instances.

Clay Buchholz is getting the nod for Arizona. The right-handed Buchholz is 7-2 with a 2.25 ERA and 68 strikeouts. He’s 1-0 with 15 strikeouts and a 3.00 ERA against San Francisco this year (two starts).

The Giants will turn to lefty Madison Bumgarner (5-5, 2.88 ERA), who has 81 strikeouts and 34 walks as well as a WHIP of 1.24. Bumgarner is 1-1 with eight strikeouts and a 2.45 ERA across two starts against Arizona this year.

Arizona’s pitchers have allowed 3.8 runs per game and its starters own a 3.83 ERA, 1.23 WHIP and 9.34 K/9. The bullpen has a solid ERA of just 3.12, along with a WHIP of 1.23.

Diamondbacks hitters have slashed .240/.318/.405 on their way to 4.5 runs scored per game in 2018, including 5.0 runs per game against divisional foes and 3.2 per game over the team’s last five contests (2-3 SU).

First baseman Paul Goldschmidt and left fielder David Peralta continue to lead Arizona’s hitters. Goldschmidt is slashing .292/.395/.547 with 30 home runs, 76 RBIs and 82 runs scored, while Peralta is hitting .302 with 25 homers, 71 RBIs and 65 runs scored.

For the home team, San Francisco’s pitching staff has given up 4.3 runs per game overall this season. Its starting pitching staff has a 4.03 ERA, 1.33 WHIP and 7.2 strikeouts per nine innings. The bullpen has a 3.63 ERA, 1.28 WHIP and 8.7 K/9. In 59 divisional games, Giants starters have an ERA of 3.76 and the bullpen’s ERA is 3.14.

The San Francisco offense has produced 3.9 runs per outing, including 3.8 per game against divisional foes and 3.8 per game over its last five. The team’s hit .205/.283/.346 over its last five contests and is 4-1 SU during that stretch.

The Giants’ batters have been led by right fielder Andrew McCutchen and shortstop Brandon Crawford. McCutchen is slashing .254/.355/.416 with 15 home runs, 54 RBIs, 65 runs and 13 stolen bases, while Crawford’s line is .262/.331/.410 with 12 homers, 49 RBIs and 55 runs.

The Diamondbacks have lost 1.5 units and are 20-25 ATS when facing a lefty starter this season. The over has cashed in 21 of those games, compared to 21 that’ve gone under in such games. On the other hand, the Giants have netted 2.1 units and are 45-35 ATS when facing a righty starter. The over’s hit in 34 of those games, compared to 43 that went under the total.

Arizona Diamondbacks vs. San Francisco Giants Pick

Predictions: SU Winner – Giants, ATS Winner – Giants, O/U – OVER

Betting Notes

  • The over has hit in three of San Francisco’s last seven games.
  • Arizona has posted 22.5 Runs + Hits + Errors per game over its last 10 contests and 18.8 over its last five.
  • The Diamondbacks have hit 11 home runs in their last 10 games. The Giants have hit seven over their last 10.