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 pay a visit to Philadelphia on Tuesday, hoping to shut down the Phillies bats in baseball betting action at Citizens Bank Park.

For the Philadelphia Phillies, Jeremy Hellickson gets the ball, charged with keeping the St. Louis Cardinals hitters off the base paths. He'll face Mike Leake, 5-6 on the year.

Opening Odds & Computer Pick

The St. Louis Cardinals were listed as -139 favorites on the MLB baseball moneyline at many online sportsbooks, including Bet365. The total was set at 9 before betting started earlier on Tuesday over at Bovada.

Odds Shark computer prediction formulas pick a 6.1-4.3 win for the Cardinals on Tuesday. 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

Philadelphia (22-46) will face the 31-37 Cardinals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and Philadelphia vs St. Louis injuries news.

It's a MLB baseball betting matchup between the No. 30-rated Philadelphia Phillies and the league No. 23-ranked St. Louis Cardinals, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

When it comes to getting on base, the visiting St. Louis Cardinals rank No. 20 at 8.56 hits per game. That compares with the Philadelphia Phillies No. 25 ranking in that category.

Pitching and defensive stats are important baseball handicapping betting factors and Philadelphia has the No. 24-ranked defense. In the other dugout, the Cardinals own the No. 11 mark in runs allowed.

Recent Outings Betting Recap

St. Louis suffered a 8-5 loss against Baltimore on Sunday, as L Lynn wasn't able to lead his team to victory at Camden Yards.

Philadelphia lost a tight one on Sunday, seeing the game get away from them in extra innings and falling by a 5-4 score against Arizona at Citizens Bank Park.

Betting Trends
  • St. Louis is 1-4 ATS in its last 5 games
  • St. Louis is 1-5 SU in its last 6 games
  • The total has gone OVER in 5 of St. Louis's last 5 games
  • St. Louis is 1-6 ATS in its last 7 games on the road
  • Philadelphia is 1-11 SU in its last 12 games
  • Philadelphia is 5-12 ATS in its last 17 games at home
  • Philadelphia is 1-4 SU in its last 5 games at home
  • Philadelphia is 4-2 ATS in its last 6 games when playing St. Louis

Next Betting Matchups

St. Louis at Philadelphia, Wednesday, June 21st