The St. Louis Cardinals will pay a visit to Miami to take on the Marlins at Marlins Park. This NL matchup will begin at 7:10 p.m. ET and fans hoping to watch it can tune in to Fox Sports Midwest.
St. Louis Cardinals at Miami Marlins Odds
Miami (+145) is coming into this one as the underdog against St. Louis (-155) and oddsmakers have set the Over/Under for this one at 8.5 runs. The odds for betting on the game’s total sit at +100 for the over and -120 for the under. Runline odds stand at -110 for picking the Cardinals -1.5 runs and -110 for the Marlins +1.5.
The Marlins are 58-55 against the spread (ATS), but just 46-67 straight up (SU). They’ve gained 0.5 units for moneyline bettors while earning 10.1 units (ATS). Miami has covered the spread just once in its last seven games and the under has hit in five of those seven. The Cardinals are 58-54 SU and have gone 55-57 ATS. In total, the team’s lost 7.1 units for gamblers taking the moneyline and 5.2 units ATS. St. Louis is 3-4 ATS over its last seven games and the total has gone over in five of those seven.
Marlins games have had an over/under record of 58-53-2 in 2018. The Cardinals have an over/under record of 53-55-4.
The right-handed Miles Mikolas is the projected starter for the visiting Cardinals. Mikolas (11-3, 2.75 ERA) has racked up 97 punchouts in 137.1 innings so far. He’s 1-0 with five strikeouts and a 0.00 ERA against Miami this year.
The Marlins are sending Pablo Lopez (2-2, 4.67 ERA) to the mound. Lopez has 28 strikeouts and nine walks to his name, as well as a WHIP of 1.21. Lopez has yet to face the Cardinals this year and did not record any MLB pitching stats last season.
As a unit, Miami’s pitching staff has allowed 5.1 runs per game overall in 2018. Its starters have an ERA of 4.60, a WHIP of 1.34 and a strikeouts-per-nine of 7.7. The bullpen has a 5.16 ERA, 1.49 WHIP and 8.2 K/9.
The Miami offense has produced 3.8 runs per contest, including 2.9 per game over its last 10 games and 3.0 per game over its last five. The team has a slash-line of .212/.249/.345 over its last five games and is 0-5 SU during that stretch.
Third baseman Brian Anderson and second baseman Starlin Castro have led the Marlins’ batters this year. Anderson is slashing .288/.369/.422 with nine home runs, 52 RBIs and 63 runs scored, while Castro’s line is .287/.334/.399 with eight homers, 40 RBIs and 63 runs.
For the visiting squad, St. Louis’ pitching staff allowed 4.3 runs per game and its starters own a 3.54 ERA, 1.25 WHIP and 8.16 K/9. The bullpen has managed an ERA of 4.40, along with a K/9 of 8.38.
The Cardinals offense has slashed .249/.323/.404 on its way to 4.5 runs scored per game in 2018, including 4.6 runs per game over the team’s last 10 games and 5.0 per game over the team’s last five outings (4-1 SU).
St. Louis’ offense has been powered by left fielder Marcell Ozuna and third baseman Matt Carpenter, who’ve collectively blasted 42 home runs. Ozuna is slashing .265/.310/.388 with 13 home runs, 59 RBIs and 44 runs scored, while Carpenter (.282/.394/.593) has produced 29 homers, 60 RBIs and 74 runs scored.
The Marlins have gained 2.7 units and are 40-43 ATS when facing a righty starter. The over’s hit in 42 of those games, compared to 39 that’ve gone under.
St. Louis Cardinals at Miami Marlins Free MLB Pick
Predictions: SU Winner – Cardinals, ATS Winner – Cardinals, O/U – OVER
- The under has cashed in five of Miami’s last seven games.
- The Cardinals have won four of their last five games SU.
- Miami has recorded 17.5 Runs + Hits + Errors per game over its last 10 contests and 17.0 over its last five.
- The Cardinals have hit eight home runs in their last 10 games. The Marlins have hit seven over their last 10.