St. Louis Cardinals vs. Philadelphia Phillies Matchup

betdsiArticles, Baseball, MLB

The St. Louis Cardinals will head east to Citizens Bank Park to square off against the Philadelphia Phillies. This NL showdown will begin at 7:05 p.m. ET and Fox Sports Midwest will televise the game.

St. Louis Cardinals vs. Philadelphia Phillies Odds

Philadelphia (-110) is favored over St. Louis (+100) and oddsmakers have put the Over/Under for this game at 8.5 runs. Odds for wagering on the games total stand at -115 for the over and -105 for the under. You can also bet on the games runline with the current odds standing at Cardinals +1.5 runs (-210) and Phillies -1.5 runs (+175).

The Cardinals have gone 37-32 SU this year and are 31-37 against the spread (ATS). They’ve lost 6.5 units for bettors taking the moneyline and 7.0 units ATS. St. Louis has covered the spread only twice over its last seven games and the total has gone under in four of those seven. The Phillies, on the other hand, are 37-32 SU and 31-37 ATS. They’ve gained 3.9 units for moneyline bettors while earning 11.9 units ATS. Philadelphia has a 3-4 ATS mark over its last seven outings and the total has gone over in five of those seven.

Phillies games have an over/under record of 31-33-4 so far in 2018. St. Louis has been a decent under bet with a total record of 27-37-4.

Miles Mikolas is getting the nod for the visiting Cardinals. The right-handed Mikolas is 7-2 with a 2.43 ERA and 63 strikeouts. He has yet to face the Phillies this year and did not record a start against them in 2017, either.

The Phillies will put the ball in the right hand of Nick Pivetta (4-6, 4.25 ERA, 1.24 WHIP), who’s got 81 strikeouts and 21 walks this season. Pivetta made two starts against the Cardinals in 2017, compiling a 0-1 record with a 5.73 ERA.

St. Louis pitchers have allowed 4.1 runs per game and its starters own a 3.25 ERA, 1.22 WHIP and 8.05 K/9. The bullpen has an ERA of 4.38, along with a WHIP of 1.22 and a K/9 of 8.65.

Cardinals hitters have slashed .244/.318/.394 on their way to 4.3 runs scored per game this season, including 4.2 runs per game over the teams last 10 games and 3.4 per game over the teams last five contests (1-4 SU).

St. Louis hitters have been led by first baseman Jose Martinez and left fielder Marcell Ozuna, who’ve collectively belted 20 home runs. Martinez is slashing .321/.389/.517 with 10 home runs, 42 RBIs and 32 runs scored, while Ozuna (.294/.339/.444) is up to 10 homers, 40 RBIs and 29 runs scored.

In the home-team dugout, Philadelphia’s pitchers have yielded 4.2 runs per game overall this year. The clubs starting pitching staff has a 3.81 ERA, 1.22 WHIP and 9.0 strikeouts per nine innings. The bullpen has a 4.05 ERA, 1.31 WHIP and 9.6 K/9.

Philadelphia’s hitters have put up 4.3 runs per contest, including 4.6 per game over its last 10 games and 5.4 per game over their last five. The teams hit .280/.364/.526 over its last five matchups and is 3-2 SU during that stretch.

The Phillies batters have been led by right fielder Odubel Herrera and second baseman Cesar Hernandez. Herrera is slashing .291/.350/.453 with nine home runs, 36 RBIs and 32 runs scored, and Hernandez line sits at .261/.368/.386 with seven homers, 24 RBIs, 47 runs and 10 stolen bases.

The Cardinals have lost 2.1 units and are 23-28 ATS when facing a righty starter this season. The over has hit in 19 of those games, compared to 28 that’ve gone under against right-handed starting pitchers. On the other hand, the Phillies have netted 4.0 units and are 23-25 ATS when facing a right-handed starting pitcher. The overs hit in 21 of those games, compared to 24 which went under the total.

St. Louis Cardinals vs. Philadelphia Phillies Free MLB Tip

Predictions: SU Winner – Phillies, ATS Winner – Cardinals, O/U – OVER

Betting Notes

  • St. Louis has tallied seven extra-base hits over its last five contests. Philadelphia has 22 XBH over its last five.
  • St. Louis has posted 22.2 Runs + Hits + Errors per game over its last 10 outings and 19.8 over its last five.
  • The Cardinals have hit 17 home runs in their last 10 games. The Phillies have hit 13 over their last 10.