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.
Sportsbook Odds & Computer Pick
The Philadelphia Phillies were listed as 118 moneyline underdogs earlier in the day at Sportsbook, while odds makers set the Sportsbook total line around 8.5 earlier at Sportsbook.
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.
Next Betting Matchups
St. Louis home to Pittsburgh, Friday, June 23rd
Philadelphia at Arizona, Friday, June 23rd