OddsShark Top Sportsbooks

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

MLB Odds Betting - Philadelphia Phillies Underdogs vs Cardinals at Philadelphia

The Philadelphia Phillies will try to be nasty hosts on Thursday when the St. Louis Cardinals pay a visit to Citizens Bank Park.

Aaron Nola gets the call for the Philadelphia Phillies and he will try to build on a 3-5 mark. In the other dugout, Carlos Martinez brings a 6-5 ledger to the game for the St. Louis Cardinals as he tries to quiet the Phillies bats.

Opening Odds & Computer Pick

The Philadelphia Phillies were listed as 118 moneyline underdogs earlier in the day at BetOnline, while odds makers set the opening total line around 8.5 earlier at Bovada.

Odds Shark prediction models pick the Cardinals to win this game 5.4-4.6. 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-48) will face the 33-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

On offense, it's a battle between the Philadelphia Phillies and its No. 28-rated batting order, averaging 3.86 runs per nine innings, against the No. 22 line up of the St. Louis Cardinals at 4.39 runs per outing.

St. Louis brings the No. 12-rated defense to this matchup, facing the Phillies's No. 25-ranked defense.

Recent Outings Betting Recap

St. Louis needed extra innings to get the job done against the Phillies on Wednesday as the Cardinals defeated them 7-6 at Citizens Bank Park.

Betting Trends
  • St. Louis is 2-5 ATS in its last 7 games
  • The total has gone OVER in 6 of St. Louis's last 7 games
  • St. Louis is 2-7 ATS in its last 9 games on the road
  • St. Louis is 3-10 SU in its last 13 games on the road
  • Philadelphia is 0-5 SU in its last 5 games
  • Philadelphia is 6-13 ATS in its last 19 games at home
  • Philadelphia is 0-5 SU in its last 5 games at home
  • Philadelphia is 0-5 SU in its last 5 games when playing St. Louis

Next Betting Matchups

St. Louis home to Pittsburgh, Friday, June 23rd
Philadelphia at Arizona, Friday, June 23rd