St. Louis Cardinals vs Miami Marlins in MLB Betting Odds

Those betting on MLB baseball odds will look to pick a Sportsbook at Marlins Park on Monday as the host Miami Marlins battle the St. Louis Cardinals in baseball betting odds action.

Adam Conley will take the mound for the Miami Marlins, and he'll carry a 2-2 record into the contest. Carlos Martinez gets the ball for the St. Louis Cardinals; he's 1-3 so far this season.

Sportsbook Odds & Computer Pick

On the MLB moneyline for this betting odds matchup, Miami sat as 100 underdogs earlier in the day at Sportsbook. The over/under total was set at 8, according to Sportsbook.

Handicapping models based on recent betting stats and prediction formulas pick a 5.1-4.9 win 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

The Miami Marlins sport a record of 13-17 heading into this matchup, while the St. Louis Cardinals sit at 16-14 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. 25-rated Miami Marlins and the league No. 6-ranked St. Louis Cardinals, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

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

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

Recent Outings Betting Recap

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

Next Betting Matchups

St. Louis at Miami, Tuesday, May 9th

Back to Top