OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

St. Louis Cardinals Home to the Miami Marlins in MLB Betting Odds Action

The MLB baseball betting odds board sees a clash between St. Louis and Miami on Monday, with the host Cardinals trying to win for themselves and reward betting fans who pick them on the moneyline.

Adam Wainwright gets the call for the St. Louis Cardinals and he will try to build on a 8-5 mark. In the other dugout, Jeff Locke brings a 0-4 ledger to the game for the Miami Marlins as he tries to quiet the Cardinals bats.

Opening Odds & Computer Pick

The St. Louis Cardinals were listed as -152 moneyline favorites earlier in the day at BetOnline, while odds makers set the opening total line around 9 earlier at Bovada.

Odds Shark computer prediction handicapping models run on this game pick a 4.8-3.6 victory for the Marlins. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Miami Marlins vs St. Louis Cardinals Matchup

Team Betting Records & Power Rankings

39-42 St. Louis battles the Marlins, currently with a 36-44 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Miami injuries news.

According to MLB Power Rankings here, it's the No. 8-ranked St. Louis Cardinals and the No. 21-rated Miami Marlins in this matchup.

Statistical Matchup

When it comes to getting on base, the visiting Miami Marlins rank No. 8 at 9.05 hits per game. That compares with the St. Louis Cardinals No. 21 ranking in that category.

St. Louis owns the No. 10 defense, allowing 4.46 men per game to cross the plate. That contrasts with Miami's No. 20-rated defense.

Recent Outings Betting Recap

Miami looks to continue its winning ways following a victory last time out against the Brewers, a 10-3 final on Sunday in support of D Straily at Miller Park.

St. Louis looks to awaken their bats in this one, after they were struck out 12 times by M Scherzer in their last outing, a 7-2 setback against Washington at New Busch Stadium.

Betting Trends
  • Miami is 12-6 ATS in its last 18 games
  • Miami is 1-4 SU in its last 5 games
  • Miami is 5-1 ATS in its last 6 games on the road
  • Miami is 1-4 SU in its last 5 games on the road
  • St. Louis is 4-1 ATS in its last 5 games
  • St. Louis is 4-1 SU in its last 5 games
  • The total has gone OVER in 6 of St. Louis's last 9 games
  • St. Louis is 4-1 ATS in its last 5 games at home

Next Betting Matchups

Miami at St. Louis, Tuesday, July 4th