Miami Marlins vs. St. Louis Cardinals Offers Great Online MLB Betting Odds!

Posted by: Mike Davis
Miami Marlins vs. St. Louis Cardinals - MLB Betting Preview

The 2018 online MLB betting season continues with Tuesday night’s Miami Marlins vs. St. Louis Cardinals matchup. The Marlins are having a tough go at the season while the Cardinals are finding success here and there. Tonight’s matchup will be nationally broadcast so there should be no shortage of witnesses. What kind of contest will Tuesday’s MLB teaser betting odds predict?

Miami Marlins vs. St. Louis Cardinals – Tuesday, June 5th        

Series: Game 1

When: 8:15 pm ET

Where: Busch Stadium, St. Louis, Missouri


Stream: Fox Sports Go, MLB TV

Online MLB Betting Odds:

Marlins +1½ (-135) 7½ (-120) +165
Cardinals -1½ (+115) 7½ (EV) -175
Bet Now on this Game

Miami Marlins

The Marlins swim into this Tuesday night pairing sporting a 20-39 record that ranks them dead last in the NL East. ON top of that, the Marlins ride a 6-game losing streak into tonight’s matchup. Subsequently, they’re pegged as a massive online MLB betting underdog this evening. This series will mark the first time these two cross paths. However, the Marlins will face the Cardinals in another 3-game series in the second half of the season. To help get the upset, Miami will be sending Jose Urena to the mound this evening. Urena is 0-7 on the year with a 4.41 ERA and a 1.17 WHIP.

Players to Watch: Derek Dietrich (6 HR, 19 RBI, .270 BA), Justin Bour (10 HR, 25 RBI, .239 BA), and Lewis Brinson (7 HR, 19 RBI, .162 BA).

St. Louis Cardinals 

The Cardinals fly into this contest flashing a 32-25 record that ranks them 3rd in the NL Central. Additionally, it places them 3 ½ games behind the division leading Milwaukee Brewers. Surprisingly St. Louis has a shot at claiming the No. 1 spot in the division. But to get there, the Cards will need to mount a bit of a win streak. So far they enter tonight’s matchup riding a 2-game winning streak after picking up back-to-back victories over the Pittsburgh Pirates. To keep the streak going, the Cardinals will subsequently be sending Carlos Martinez to the mound this Tuesday night. Martinez is 3-2 on the season but has a 1.62 ERA and a 1.08 WHIP.

Players to Watch: Jose Martinez (5 HR, 31 RBI, .292 BA), Marcell Ozuna (5 HR, 28 RBI, .272 BA), and Tommy Pham (9 HR, 22 RBI, .272 BA).

Miami Marlins vs. St. Louis Cardinals Betting Predictions


  • The TOTAL has gone OVER in 6 of Miami’s last 9 games when playing on the road against St. Louis
  • Miami is 4-1 ATS in its last 5 games when playing on the road against St. Louis
  • Miami is 2-5 SU in its last 7 games when playing St. Louis
  • Louis is 2-4 ATS in its last 6 games at home
  • Louis is 16-8 SU in its last 24 games at home
  • The TOTAL has gone OVER in 10 of St. Louis’s last 12 games when playing Miami
Miami Marlins vs. St. Louis Cardinals Betting Picks

So which side should online sportsbook bettors favor in this Miami Marlins vs. St. Louis Cardinals MLB matchup? All in all it’s obvious that the Cardinals are the better option this evening. Luckily the money line isn’t favoring them all that heavily, after all they’re facing the Marlins. This makes them a great option straight up. Sign up today to get in on this mouth-watering action!

Score Prediction: 6-0 St. Louis. The home team puts on a show over a weaker opponent. The Redbirds cover the spread and the TOTAL will be UNDER.