OddsShark Top Sportsbooks

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

Miami Marlins Host St. Louis Cardinals in MLB Baseball Betting Action

The Miami Marlins host St. Louis on Thursday, looking to pick up a win and improve their 55-46 mark against the 54-47 Cardinals in MLB betting odds action at Marlins Park.

The Miami Marlins will turn to Jose Fernandez and his 12-4 record as they look for a win in this one, while the St. Louis Cardinals send Michael Wacha (5-7) to the hill.

Opening Odds & Computer Pick

The Miami Marlins were listed as -200 moneyline favorites earlier in the day at BetOnline, while odds makers set the opening total line around 7 earlier at Bovada.

Handicapping models based on recent betting stats and prediction formulas pick a 6.3-2.0 win for the Marlins. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

St. Louis Cardinals vs Miami Marlins Matchup

Team Betting Records & Power Rankings

The Miami Marlins sport a record of 55-46 heading into this matchup, while the St. Louis Cardinals sit at 54-47 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Miami vs St. Louis injuries news.

It's a MLB baseball betting matchup between the No. 9-rated Miami Marlins and the league No. 3-ranked St. Louis Cardinals, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

The game also pits Miami Marlins No. 21-rated offense, averaging 4.21 runs per game, against a St. Louis Cardinals defense that ranks No. 9 at 4.14 in runs allowed per game. The Miami Marlins have averaged 9.45 hits per game so far, more than St. Louis Cardinals batters have averaged on the year (8.86 hits per game).

Pitching and defensive stats are important baseball handicapping betting factors and Miami has the No. 7-ranked defense. In the other dugout, the Cardinals own the No. 9 mark in runs allowed.

Recent Outings Betting Recap

The Cardinals enjoyed a 5-4 victory at the expense of the Mets on Wednesday, with A Wainwright throwing 1 innings of 1-hit ball at Citi Field.

Miami routed Philadelphia on Wednesday by a 11-1 score at Marlins Park, plating runs all day in baseball betting action.

Betting Trends
  • St. Louis is 1-4 ATS in its last 5 games
  • St. Louis is 7-3 SU in its last 10 games
  • St. Louis is 12-5 ATS in its last 17 games on the road
  • St. Louis is 4-1 SU in its last 5 games on the road
  • Miami is 11-5 SU in its last 16 games
  • The total has gone UNDER in 7 of Miami's last 10 games
  • Miami is 11-3 ATS in its last 14 games at home
  • Miami is 8-3 SU in its last 11 games at home

Next Betting Matchups

St. Louis at Miami, Friday, July 29th