OddsShark Top Sportsbooks

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

St. Louis Cardinals battle vs Miami Marlins highlights MLB odds menu

Miami MarlinsSt. Louis Cardinals
July 6, 2:15 PM | GrassBusch Stadium

Miami Marlins vs St. Louis Cardinals Odds

32-53TEAM RECORD51-34

The Miami Marlins will look to grab a road win when they take on the Cardinals in St. Louis at Busch Stadium on Saturday in baseball odds action.

For the Cardinals, Joe Kelly gets the ball, charged with keeping the Marlins hitters off the base paths. He'll face Nathan Eovaldi, 1-0 on the year.

View Miami vs St Louis Odds and Stats.

Betting Line:
The Cardinals were listed as -171 moneyline favorites earlier in the day at BetOnline, while oddsmakers set the opening total around 8.5 earlier at TopBet.

Power Rankings:
It's a baseball betting matchup between the National League No. 1-rated Cardinals and the league No. 13-ranked Marlins, according to the latest MLB power poll here at Odds Shark.

How They Match Up:
Rating these teams in several key categories is important for handicappers and St. Louis has the National League's No. 1-rated offensive output, at 9.4 hits per game. The Marlins average 7.8 hits per game, good for No. 15 on the National League list.

Pitching and defensive stats are important baseball handicapping factors and St. Louis has the National League's No. 3-ranked defense. In the other dugout, the Marlins own the National League's No. 9 mark in runs allowed.

In their last action, Miami was a 4-1 loser on the road against the Cardinals. Bettors on St. Louis at -163 on the moneyline collected their winnings from that game, while the total score (5) sent UNDER bettors home happy as well. The Marlins endured a 4-1 loss at the hands of the Cardinals on Friday, with Jacob Turner throwing 6 innings of 7-hit ball at Busch Stadium.

Miami Marlins Trends:
When playing on Saturday are 4-6
Before playing St. Louis are 5-5
After playing St. Louis are 4-6
After a loss are 8-2

St. Louis Cardinals Trends:
When playing on Saturday are 8-2
Before playing Miami are 7-3
After playing Miami are 6-4
After a win are 2-8

A few Marlins at Cardinals trends to consider:
Miami is 8-3 SU in its last 11 games
Miami is 8-15 SU in its last 23 games on the road
Miami is 4-12 SU in its last 16 games when playing St. Louis
Miami is 1-4 SU in its last 5 games when playing on the road against St. Louis
The total has gone UNDER in 7 of St. Louis' last 8 games at home
St. Louis is 4-1 SU in its last 5 games when playing at home against Miami
St. Louis is 12-4 SU in its last 16 games when playing Miami
The total has gone OVER in 4 of St. Louis' last 6 games

Next up:
Miami at St. Louis, Sunday, July 7