St. Louis Cardinals vs Philadelphia Phillies Betting Picks & Predictions
The St. Louis Cardinals are set to face off against the Philadelphia Phillies at Citizens Bank Park, with Sonny Gray anticipated to start for the Cardinals and Ranger Suarez
Game outlook
The St. Louis Cardinals are set to face off against the Philadelphia Phillies at Citizens Bank Park, with Sonny Gray anticipated to start for the Cardinals and Ranger Suarez expected to take the mound for the Phillies. The first pitch is scheduled for 7:15 PM EST. Despite the close matchup in terms of starting pitchers' ERAs, Philadelphia has been favored to win with opening odds at -137. The betting line has remained unchanged leading up to the game.
Betting Odds
Moneyline: Cardinals +126 | Phillies -137
Spread: Cardinals +1.5 (-170) | Phillies -1.5 (+150)
Total: Over/Under 7.5 (-110)
Based on the moneyline, the implied probability that Philadelphia will win straight-up is 58%.
St. Louis Cardinals
Before the Friday night contest, it was announced that Sonny Gray is expected to start for the St. Louis Cardinals. Gray has been performing well, with a record of 7-2 and impressive stats including a 2.60 ERA and 67/12 K/BB ratio. However, the Cardinals offense has been struggling this season, ranking poorly in various offensive categories. The pitching has also been lackluster, with the team ranking near the bottom in ERA, hits allowed, and other pitching stats. With a power ranking of 18, St. Louis is ranked 25 in offense, 22 in defense, and has a season record of 77-85.

