OddsShark Top Sportsbooks

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

Philadelphia Phillies Home to the St. Louis Cardinals in MLB Betting Odds Action

The St. Louis Cardinals will look to pick up a road win when they take on the Phillies in Philadelphia at Citizens Bank Park on Sunday in MLB baseball betting odds action.

Philadelphia hands the ball to starter Vince Velasquez in this one and he'll try to improve on his 8-5 mark on the year. St. Louis counters with Mike Leake, who will try to quiet the fans and the Phillies bats at the same time.

Opening Odds & Computer Pick

Philadelphia was a 117 moneyline underdogs earlier in the day at BetOnline, based on the starting pitcher matchup. That pairing made odds makers at 5Dimes pick an opening over under number of 8.5.

Odds Shark computer prediction handicapping models run on this game pick a 5.2-4.5 victory for the Cardinals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

St. Louis Cardinals vs Philadelphia Phillies Matchup

Team Betting Records & Power Rankings

58-66 Philadelphia battles the Cardinals, currently with a 65-57 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Philadelphia vs St. Louis injuries news.

According to MLB Power Rankings here, it's the No. 19-ranked Philadelphia Phillies and the No. 23-rated St. Louis Cardinals in this matchup.

Statistical Matchup

Rating these teams in several key categories is important for handicappers and Philadelphia has baseball's No. 28-rated offensive output, at 8.14 hits per game. The St. Louis Cardinals average 8.8 hits per game, good for No. 15 on the list.

Philadelphia owns the No. 21 defense, allowing 3.81 men per game to cross the plate. That contrasts with St. Louis's No. 13-rated defense.

Recent Outings Betting Recap

The Cardinals endured a 4-2 loss at the hands of the Phillies on Saturday, with Luke Weaver throwing 5 innings of 9-hit ball at Citizens Bank Park.

Betting Trends
  • St. Louis is 4-2 ATS in its last 6 games
  • St. Louis is 5-14 ATS in its last 19 games
  • St. Louis is 5-1 SU in its last 6 games
  • The total has gone OVER in 5 of St. Louis's last 7 games
  • Philadelphia is 7-2 ATS in its last 9 games
  • Philadelphia is 6-3 SU in its last 9 games
  • The total has gone OVER in 10 of Philadelphia's last 14 games
  • Philadelphia is 9-2 ATS in its last 11 games at home

Next Betting Matchups

St. Louis home to New York, Tuesday, August 23rd
Philadelphia at Chicago, Tuesday, August 23rd