OddsShark Top Sportsbooks

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

St. Louis Cardinals home to Marlins in baseball betting action

Miami MarlinsSt. Louis Cardinals
July 5, 8:15 PM | GrassBusch Stadium

Miami Marlins vs St. Louis Cardinals Odds

32-52TEAM RECORD50-34

Baseball bettors look for value at Busch Stadium on Friday as host St. Louis battles the Miami Marlins in baseball odds action.

Jake Westbrook gets the call for the St. Louis Cardinals and he will try to build on a 4-3 mark. In the other dugout, Jacob Turner brings a 2-0 ledger to the game for the Marlins as he tries to quiet the Cardinals bats.

View Miami vs St Louis Odds and Stats.

Betting Line:
On the MLB moneyline for this matchup, St. Louis sat as -179 favorites earlier in the day at Bovada. The total was set at 8.5, according to 5Dimes.

Power Rankings:
The MLB Power Rankings show a disparity between these teams, with the Cardinals rated this week at No. 1 and the Marlins sitting at No. 13.

How They Match Up:
Offensively, the game matches up St. Louis' No. 1 ranked National League offense (5 runs per game) against a Marlins defense and pitching staff that sits at No. 9 in the National League at 4.3 runs allowed per game. The Cardinals have been averaging 9.5 hits per game, more than the Marlins have managed so far this season (7.9 hits on average).

St. Louis owns the National League's No. 3 defense, allowing 3.6 men per game to cross the plate. That contrasts with Miami's National League No. 9-rated defense.

Miami was a 4-3 winner in its last match on the road against the Braves. They won as +230 underdogs, while the total score of 7 made winners of UNDER bettors. Miami got the job done in their last match in a 4-3 victory over Atlanta on Thursday at Turner Field behind starter Henderson Alvarez.

The Cardinals were a 6-5 loser in their most recent outing on the road against the Angels. That made winners of bettors who got Los Angeles at +125 on the moneyline, while the total score (11) was good news for OVER bettors. The Cardinals endured a 6-5 loss at the hands of the Angels on Thursday, with Adam Wainwright throwing 8 innings of 7-hit ball at Angel Stadium.

Miami Marlins Trends:
When playing on Friday are 5-5
Before playing St. Louis are 4-6
After playing Atlanta are 3-7
After a win are 6-4

St. Louis Cardinals Trends:
When playing on Friday are 5-5
Before playing Miami are 8-2
After playing LA Angels are 3-7
After a loss are 6-4

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

Next up:
Miami at St. Louis, Saturday, July 6