OddsShark Top Sportsbooks

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

St. Louis Cardinals at Philadelphia Phillies Betting Odds and Pick

The Philadelphia Phillies get a visit from the St. Louis Cardinals in MLB baseball betting action on Saturday, with the home side looking to send the visitors to the showers with a loss.

The match puts starter John Lackey for the St. Louis Cardinals on the hill facing Aaron Harang for the Philadelphia Phillies. Lackey brings a 5-4 mark to the game, while Harang is 4-8 to date on the season.

Opening Odds & Computer Pick

Those going with the Philadelphia Phillies in this one found them listed on the odds board as moneyline underdogs of 161 at BetOnline for Saturday's contest. The betting total was hovering near 7.5 at Bovada.

Odds Shark computer prediction handicapping models run on this game pick a 4.6-2 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

The Philadelphia Phillies bring a 23-46 record to the battle against the 44-23 Cardinals. Stay Informed: follow us on Twitter for odds specials, betting line moves and Philadelphia vs St. Louis injuries news.

This game puts the Philadelphia Phillies, most recently No. 30 in Odds Shark MLB Power Rankings, up against the St. Louis Cardinals, who rate a No. 9 in the latest survey.

Statistical Matchup

Offensively, the game matches up Philadelphia Phillies No. 30 ranked offense (3.04 runs per game) against a St. Louis Cardinals defense and pitching staff that sits at No. 1 at 2.87 runs allowed per game. The Philadelphia Phillies have been averaging 7.94 hits per game, less than the St. Louis Cardinals have managed so far this season (8.9 hits on average).

Defensively, St. Louis features the No. 2-rated defense on the road, allowing 3 runs per game. Philadelphia, meanwhile, comes in at No. 27 at home, scoring 3.35 runs per game.

Recent Outings Betting Recap

St. Louis looks to continue its winning ways following a victory last time out against the Phillies, a 12-4 final on Friday in support of Tyler Lyons at Citizens Bank Park.

Betting Trends
  • St. Louis is 6-2 SU in its last 8 games
  • The total has gone UNDER in 8 of St. Louis's last 9 games
  • St. Louis is 2-4 SU in its last 6 games on the road
  • The total has gone UNDER in 4 of St. Louis's last 5 games on the road
  • Philadelphia is 1-10 SU in its last 11 games
  • The total has gone UNDER in 6 of Philadelphia's last 9 games
  • Philadelphia is 2-5 SU in its last 7 games at home
  • The total has gone OVER in 8 of Philadelphia's last 9 games at home

Next Betting Matchups

St. Louis at Philadelphia, Sunday, June 21st