Miami Marlins vs. St. Louis Cardinals Free Pick

The St. Louis Cardinals will play host to the Miami Marlins at Busch Stadium. Fox Sports Midwest will be televising this NL matchup. The game gets underway at 8:15 p.m. ET.

Miami Marlins at St. Louis Cardinals Odds

St. Louis (-185) is hosting this game as the favorite over Miami (+175) and oddsmakers have set the Over/Under for this one at 8.5 runs. The odds for betting on the games total sit at -115 for the under and -105 for the over. The games runline odds sit at -125 for taking the Marlins +1.5 runs and +105 for the Cardinals -1.5.

The Cardinals are 32-26 SU and 28-29 ATS. The team has gained 0.5 units for bettors taking the moneyline while earning 1.2 units against the spread (ATS). St. Louis has covered the spread four times in its last seven games and the under has hit in five of those seven. The Marlins are 21-39 SU and have gone 28-31 ATS. In total, the teas lost 7.3 units for moneyline bettors and 10.8 units ATS. Miamihas covered the spread only twice over its last seven games and the over has cashed in five of those seven.

St. Louis games have an over/under record of 21-32-4 so far in 2018. The Marlins have an over/under record of 29-30.

Wei-Yin Chen will get the nod for Miami. The left-handed Chen is 1-3 with a 6.10 ERA and 24 strikeouts. He has yet to face the Cardinals this year and did not record a start against them in 2017, either.

The Cardinals will turn to righty Jack Flaherty (2-1, 2.62 ERA), who’s got 36 punchouts and nine walks to his credit as well as a 1.08 WHIP. Flaherty did not record a start against the Marlins in 2017.

St. Louis pitchers have allowed 3.9 runs per game overall this season as a unit. Its starters have an ERA of 2.95, a WHIP of 1.16 and a strikeouts-per-nine of 8.0. The bullpen has a 4.52 ERA, 1.42 WHIP and 8.4 K/9.

St. Louis hitters have put up 4.3 runs per outing, including 4.3 per game over its last 10 games and 4.4 per game over their last five. The team has hit .248/.303/.358 over its last five games and is 3-2 SU during that span.

The Cardinals offense has been led by first baseman Jose Martinez and left fielder Marcell Ozuna. Martinez is hitting .296/.365/.442 with five home runs, 31 RBIs and 24 runs scored, while Ozuna is hitting .281 with five homers, 29 RBIs and 23 runs.

In the other dugout, Miami’s pitchers have allowed 5.3 runs per game and its starters own a 4.56 ERA, 1.31 WHIP and 7.74 K/9. The bullpen has logged an ERA of 5.68, along with a K/9 of 8.53.

Marlins hitters have slashed .234/.303/.349 on their way to 3.4 runs scored per game in 2018, including 3.1 runs per game over the teams last 10 games and 2.8 per game over the teams last five contests (1-4 SU).

Third baseman Brian Anderson and second baseman Starlin Castro continue to lead Miami’s offense. Anderson is slashing .298/.371/.418 with three home runs, 28 RBIs and 31 runs scored, while Castro is hitting .287/.328/.391 with three homers, 24 RBIs and 33 runs scored.

The Marlins have lost 6.0 units and are 19-25 ATS when facing a righty starter this season. The over has cashed in 21 of those games, compared to 23 that’ve gone under in such games. On the other hand, the Cardinals have netted 2.4 units and are 8-5 ATS when facing a left-handed starting pitcher. The over has hit in six of those games, compared to seven which went under the total.

Miami Marlins at St. Louis Cardinals MLB Prediction

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

Betting Notes

  • The Marlins have hit seven home runs in their last 10 games, including four over their last five.
  • St. Louis has posted 21.1 Runs + Hits + Errors per game over its last 10 games and 20.8 over its last five.