OddsShark Top Sportsbooks

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

MLB Odds: Cards vs. Phillies

Roy Halladay (18-5, 2.34 ERA) gets the ball for the Phillies on Monday as they close out a home series against the Cardinals.

Righthander Halladay has given up three or fewer runs in nine of his past 10 trips to the mound, with Philadelphia going 7-3 for their supporters at the sportsbooks in those contests.

View St Louis vs Philadelphia Odds and Stats.

Betting Line:
Philadelphia opened as -230 moneyline favorites in this baseball match, based on the starting pitcher matchup. That pairing made odds makers settle on an opening over under number of 7.5.

Power Rankings:
The MLB Power Rankings at Odds Shark show the National League's No. 6-rated Cardinals taking on the National League's No. 1-rated Phillies in this contest.

How They Match Up:
At the plate, Philadelphia owns the No. 9 ranking for hits in the National League at 8.7 per game. By contrast, the Cardinals are rated No. 1 in the same category at 9.3 per game.

Comparing defensive stats, St. Louis owns the National League's No. 13-rated road mark, allowing 4.4 runs per game on the highway. Philadelphia, on the other hand, rates No. 4 in scoring at home.

Last time out for St. Louis, they were a 5-0 winner as they battled the Phillies on the road. Moneyline bettors who got the Cardinals at +114 were rewarded, while the 5 combined runs moved the game UNDER for totals bettors. Chris Carpenter silenced the Phillies bats in a 5-0 victory last time out versus Philadelphia at Citizens Bank Park.

St. Louis Cardinals Trends:
When playing on Monday are 7-3
Before playing NY Mets are 4-6
After playing Philadelphia are 5-5
After a win are 6-4

Philadelphia Phillies Trends:
When playing on Monday are 2-8
Before playing Washington are 6-4
After playing St. Louis are 6-4
After a loss are 6-4

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

Next up:
St. Louis home to NY Mets, Tuesday, September 20
Philadelphia home to Washington, Tuesday, September 20