OddsShark Top Sportsbooks

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

Miami Marlins vs St. Louis Cardinals in MLB Betting Odds

Busch Stadium hosts an MLB battle between the St. Louis Cardinals and the visiting Miami Marlins on Friday.

Wei-Yin Chen gets the ball in front of a hostile crowd for the Miami Marlins on Friday; he's 5-3 on the season. The St. Louis Cardinals, meanwhile, will counter with Jaime Garcia, who will be looking to improve on his 6-6 mark.

Opening Odds & Computer Pick

The moneyline was hovering in the range of -145 for the St. Louis Cardinals in this one over at Bovada. The over under number was sitting near 8.5 at 5Dimes.

Handicapping models based on recent betting stats and prediction formulas pick a 4.2-3.6 win for the Cardinals. 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

The St. Louis Cardinals bring a 46-42 record to the battle against the 47-41 Marlins. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Miami injuries news.

This game puts the St. Louis Cardinals, most recently No. 7 in Odds Shark MLB Power Rankings, up against the Miami Marlins, who rate a No. 13 in the latest survey.

Statistical Matchup

The game also pits St. Louis Cardinals No. 3-rated offense, averaging 5.17 runs per game, against a Miami Marlins defense that ranks No. 10 at 4.2 in runs allowed per game. The St. Louis Cardinals have averaged 9.01 hits per game so far, less than Miami Marlins batters have averaged on the year (9.5 hits per game).

Comparing defensive stats, Miami owns the No. 18-rated road mark, allowing 4.53 runs per game on the highway. St. Louis, on the other hand, rates No. 17 in scoring at home.

Recent Outings Betting Recap

The Marlins grabbed a win last time out, defeating Cody Reed and the Reds 7-3 on Sunday at Marlins Park.

M Leake fanned 10 Milwaukee batters in the team's last outing, leading the Cardinals to a 5-1 victory over the Brewers at Miller Park.

Betting Trends
  • Miami is 4-1 ATS in its last 5 games
  • Miami is 4-1 SU in its last 5 games
  • The total has gone OVER in 10 of Miami's last 15 games
  • The total has gone UNDER in 4 of Miami's last 5 games
  • The total has gone UNDER in 9 of St. Louis's last 12 games
  • St. Louis is 1-4 ATS in its last 5 games at home
  • St. Louis is 4-10 SU in its last 14 games at home
  • The total has gone UNDER in 11 of St. Louis's last 14 games at home

Next Betting Matchups

Miami at St. Louis, Saturday, July 16th