Philadelphia Phillies at Arizona Diamondbacks Betting Preview

Jose VasquezArticles, Baseball, MLB

The Philadelphia Phillies will head west to play the Arizona Diamondbacks at Chase Field. Fox Sports Arizona will televise this NL matchup and the action gets going at 9:40 p.m. ET.

Philadelphia Phillies at Arizona Diamondbacks Odds

Vegas has listed Arizona (-165) as the favorite over Philadelphia (+155). Gamblers can wager on the game’s total with odds sitting at -110 for over 8 runs and -110 for under 8. The game’s current runline odds sit at -140 for taking the Phillies +1.5 runs and +120 for the Diamondbacks -1.5.

The Phillies have gone 63-48 SU this year and are 54-57 against the spread (ATS). They’ve accumulated 14.7 units for bettors taking the moneyline, despite having lost 10.8 units ATS. Philadelphia’s covered the spread six times in its last seven games and the total has gone under in six of those seven. The Diamondbacks, on the other hand, are 62-51 SU and 58-55 ATS. The team’s gained 4.9 units for moneyline bettors and 7.9 units ATS. Arizona has a 3-4 ATS mark over its last seven outings and the total has gone over in five of those seven.

Diamondbacks games have an over/under record of 54-54-5 in 2018. The Phillies have been a decent under bet with a total record of 48-58-5.

Nick Pivetta will get the nod for Philadelphia. The right-handed Pivetta is 6-9 with a 4.75 ERA and 141 strikeouts. He has yet to face the Diamondbacks this year and only made one start against them in 2017 (0-1, 20.25 ERA and three strikeouts across 2.2 innings).

The Diamondbacks are sending righty Zack Greinke (12-6, 2.96 ERA) to the hill. Greinke has 148 punchouts and 25 walks to his name, as well as a WHIP of 1.04. Greinke is 0-1 with nine strikeouts and a 7.50 ERA in one start against Philadelphia this year.

Philadelphia’s pitchers have allowed 4.1 runs per game and its starters own a 3.75 ERA, 1.20 WHIP and 8.89 K/9. The bullpen has logged an ERA of 3.82, along with a K/9 of 9.33.

Phillies hitters have slashed .238/.321/.398 on their way to 4.4 runs scored per game this year, including 4.2 runs per game over the team’s last 10 games and 5.2 per game over the team’s last five contests (5-0 SU).

Philadelphia’s hitters have been paced by right fielder Odubel Herrera and second baseman Cesar Hernandez. Herrera is slashing .276/.333/.460 with 19 home runs, 60 RBIs and 53 runs scored, while Hernandez is hitting .261 with nine homers, 37 RBIs, 70 runs and 14 stolen bases.

For the home team, Arizona’s pitchers have allowed 3.9 runs per game overall in 2018. The club’s starters have a 3.98 ERA, 1.26 WHIP and 9.4 strikeouts per nine innings. The bullpen has a solid ERA of just 3.12, a WHIP of 1.19 and a K/9 of 7.9.

The Arizona hitters are putting up 4.5 runs per outing, including 5.5 per game over its last 10 games and 4.8 per game over their last five. The team’s hit .287/.368/.470 over its last five games and is 3-2 SU during that span.

The Diamondbacks’ hitters have been led by outfielder David Peralta and first baseman Paul Goldschmidt. Peralta is slashing .293/.351/.497 with 17 home runs, 54 RBIs and 51 runs scored, while Goldschmidt’s line is .276/.388/.519 with 24 homers, 60 RBIs and 70 runs.

The Phillies have gained 11.3 units and are 41-45 ATS when facing a righty starter this season. The over has hit in 37 of those games, compared to 45 that’ve gone under against right-handed starting pitchers. On the other hand, the Diamondbacks have netted 4.3 units and are 39-32 ATS when facing a right-handed starting pitcher. The over’s hit in 35 of those games, compared to 34 that’ve cashed the under.

Philadelphia Phillies vs. Arizona Diamondbacks Free MLB Pick

Predictions: SU Winner – Diamondbacks, ATS Winner – Phillies, O/U – UNDER

Betting Trends

  • The under has hit in just two of Arizona’s last seven games.
  • Philadelphia has posted 22.2 Runs + Hits + Errors per game over its last 10 contests and 22.4 over its last five.
  • The Phillies have hit 16 home runs in their last 10 games. The Diamondbacks have hit 13 over their last 10.