The St. Louis Cardinals are set to square off against the Miami Marlins at Marlins Park. Fox Sports Midwest will televise this NL matchup and the first pitch will be at 7:10 p.m. ET.
St. Louis Cardinals at Miami Marlins Odds
Vegas has listed St. Louis (-135) as the favorite over Miami (+125). The total sits at 8 runs and bettors can take the over for -115 and the under for -105. You can also wager on the game’s runline with the odds coming in at Cardinals -1.5 runs (+110) and Marlins +1.5 runs (-130).
The Marlins are 59-55 against the spread (ATS)despite being only 47-67 straight up (SU). They’ve gained 1.9 units for bettors taking the moneyline while gaining 9.1 units (ATS). Miami has covered the spread only once in its last seven games and the under has hit in five of those seven. The Cardinals have gone 58-55 SU this year and are 55-58 ATS. In total, the team’s lost 8.7 units for moneyline gamblers and 6.3 units ATS. St. Louis is 3-4 ATS over its last seven games and the over has cashed in four of those seven.
Miami games have a 58-54-2 over/under record in 2018. St. Louis has an over/under record of 53-56-4.
Right-hander John Gant is projected to start for the visiting Cardinals. Gant is 3-4 with a 4.12 ERA and 55 strikeouts. He has yet to face the Marlins this year and did not record a start against them in 2017, either.
The Marlins are handing the ball to Trevor Richards (3-6, 3.92 ERA), who’s got 78 strikeouts and 36 walks to his name, as well as a 1.39 WHIP. Richards is 0-1 with four strikeouts and a 5.40 ERA in one start against St. Louis this year.
St. Louis’ pitching staff allowed 4.3 runs per game and its starting pitchers own a 3.54 ERA, 1.25 WHIP and 8.15 K/9. The bullpen has an ERA of 4.37, along with a WHIP of 1.25 and a K-per-9 of 8.36.
Cardinals hitters have slashed .249/.323/.402 on their way to 4.4 runs scored per game in 2018, including 4.2 runs per game over the team’s last 10 games and 4.0 per game over the team’s last five contests (3-2 SU).
Outfielder Marcell Ozuna and third baseman Matt Carpenter continue to lead St. Louis’ hitters. Ozuna is slashing .269/.314/.391 with 13 home runs, 59 RBIs and 44 runs scored, while Carpenter is hitting .282 with 29 homers, 61 RBIs and 74 runs scored.
In the other dugout, Miami’s pitchers have allowed 5.1 runs per game overall in 2018. Its starters have a 4.55 ERA, 1.33 WHIP and 7.7 strikeouts per nine innings. The bullpen has a 5.15 ERA, 1.50 WHIP and 8.2 K/9.
The Miami offense is putting up 3.8 runs per outing, including 2.8 per game over its last 10 games and 2.2 per game over its last five. The team has hit .199/.223/.335 over its last five games and is 1-4 SU during that span.
Second baseman Starlin Castro and third baseman Brian Anderson have led the Marlins’ hitters this year. Castro is hitting .289/.336/.408 with nine home runs, 41 RBIs and 64 runs scored, while Anderson’s line sits at .288/.368/.420 with nine homers, 53 RBIs and 63 runs.
The Marlins have gained 4.1 units and are 41-43 ATS when facing a righty starter. The over’s hit in 42 of those games, compared to 40 that’ve gone under.
St. Louis Cardinals at Miami Marlins Prediction
Predictions: SU Winner – Cardinals, ATS Winner – Cardinals, O/U – OVER
- St. Louis has tallied 13 extra-base hits over its last five contests. Miami has 10 XBH over its last five.
- Miami has recorded 17 Runs + Hits + Errors per game over its last 10 games and 15 over its last five.
- Each team has hit eight home runs over its last 10 games.