OddsShark Top Sportsbooks

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

Cardinals face Miami Marlins: MLB odds preview and stats

St. Louis CardinalsMiami Marlins
June 25, 7:10 PM | GrassMarlins Park

St. Louis Cardinals vs Miami Marlins Odds

38-35TEAM RECORD34-38

St. Louis pays a visit to Miami on Monday, hoping to shut down the Marlins bats in baseball action at Marlins Park.

Miami hands the ball to starter Ricky Nolasco in this one and he'll try to improve on his 6-6 mark on the year. St. Louis counters with Jake Westbrook, who will try to quiet the fans and the Marlins bats at the same time.

View St Louis vs Miami Odds and Stats.

Betting Line:
Miami opened as +100 moneyline underdogs in this baseball match, based on the starting pitcher matchup. That pairing made odds makers settle on an opening over under number of 9.

Power Rankings:
The Marlins sit at No. 13 in the National League in the current MLB power poll here at Odds Shark, while the Cardinals sit at a National League No. 3 on the same chart.

How They Match Up:
Scoring stats point to some edges in this matchup. The game features Miami's National League No. 13-ranked scoring average of 3.7 runs per game, against a Cardinals offense rated No. 1 and scoring 5 runs per game in the league. The Marlins have averaged 8 hits per game to date this season, less than the Cardinals hitters have managed (9.7 per nine innings).

St. Louis brings the National League's No. 6-rated defense to this matchup, facing the Marlins' league No. 13-ranked defense.

The Cardinals were a 11-8 winner in their most recent outing on the road against the Royals. That made winners of bettors who got St. Louis at -148 on the moneyline, while the total score (19) was good news for OVER bettors. The Cardinals grabbed a win last time out, defeating Jonathan Sanchez and the Royals 11-8 on Sunday at Kauffman Stadium.

Last time out for Miami, they were a 9-0 winner as they battled the Blue Jays at home. Moneyline bettors who got the Marlins at -130 were rewarded, while the 9 combined runs moved the game OVER for totals bettors. Mark Buehrle silenced the Blue Jays bats in a 9-0 victory last time out versus Toronto at Marlins Park.

St. Louis Cardinals Trends:
When playing on Monday are 5-5
Before playing Miami are 6-4
After playing Kansas City are 7-3
After a win are 4-6

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

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

Next up:
St. Louis at Miami, Tuesday, June 26