OddsShark Top Sportsbooks

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

Baseball Odds: Cards vs. Phillies

The league-leading Philadelphia Phillies will take on the Cardinals in this week's Sunday Night Baseball betting matchup.

Philadelphia is cruising to the top record in baseball this season, while the Cards are trying to stay alive in the playoff race. The teams play the third of a four-game set on Sunday.

View St Louis vs Philadelphia Odds and Stats.

Power Rankings:
This game puts the Phillies, most recently No. 1 in the National League Odds Shark MLB Power Rankings, up against the Cardinals, who rate a National League No. 6 in the latest survey.

How They Match Up:
Offensively, the game matches up Philadelphia's No. 4 ranked National League offense (4.5 runs per game) against a Cardinals defense and pitching staff that sits at No. 10 in the National League at 4.3 runs allowed per game. The Phillies have been averaging 8.7 hits per game, less than the Cardinals have managed so far this season (9.3 hits on average).

Pitching and defensive stats are important baseball handicapping factors and Philadelphia has the National League's No. 1-ranked defense. In the other dugout, the Cardinals own the National League's No. 10 mark in runs allowed.

Last time out for St. Louis, they were a 9-2 loser as they battled the Phillies on the road. Moneyline bettors who got the Phillies at -141 were rewarded, while the 11 combined runs moved the game OVER for totals bettors. The Cardinals were saddled with a loss last time out in Jake Westbrook's start, as they lost 9-2 against Philadelphia on Saturday at Citizens Bank Park.

St. Louis Cardinals Trends:
When playing on Sunday are 7-3
Before playing Philadelphia are 7-3
After playing Philadelphia are 5-5
After a loss are 6-4

Philadelphia Phillies Trends:
When playing on Sunday are 6-4
Before playing St. Louis are 3-7
After playing St. Louis are 6-4
After a win are 7-3

A few Cardinals at Phillies trends to consider:
St. Louis is 8-2 SU in its last 10 games
St. Louis is 7-2 SU in its last 9 games on the road
The total has gone OVER in 5 of St. Louis' last 7 games on the road
The total has gone OVER in 4 of St. Louis' last 6 games
The total has gone UNDER in 8 of Philadelphia's last 9 games
Philadelphia is 6-1 SU in its last 7 games at home
Philadelphia is 4-1 SU in its last 5 games
The total has gone UNDER in 4 of Philadelphia's last 5 games at home

Next up:
St. Louis at Philadelphia, Monday, September 19