OddsShark Top Sportsbooks

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

Moneyline Favors in MLB Battle with

The Miami Marlins get a visit from the St. Louis Cardinals in MLB baseball betting action on Tuesday, with the home side looking to send the visitors to the showers with a loss.

For the Miami Marlins, Dan Straily gets the ball, charged with keeping the St. Louis Cardinals hitters off the base paths. He'll face Adam Wainwright, 2-3 on the year.

Opening Odds & Computer Pick

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

Odds Shark computer prediction handicapping models run on this game pick a 4.9-4.8 victory for the Cardinals. 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

Miami (13-18) will face the 17-14 Cardinals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and Miami vs St. Louis injuries news.

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

Statistical Matchup

Rating these teams in several key categories is important for handicappers and Miami has baseball's No. 16-rated offensive output, at 9.39 hits per game. The St. Louis Cardinals average 8.97 hits per game, good for No. 8 on the list.

St. Louis brings the No. 11-rated defense to this matchup, facing the Marlins's No. 23-ranked defense.

Recent Outings Betting Recap

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

Next Betting Matchups

St. Louis at Miami, Wednesday, May 10th