Phillies vs Cardinals Picks and Prediction – 4/12/2025

Phillies vs Cardinals Prediction
The Philadelphia Phillies (8–3) travel to Busch Stadium to face the St. Louis Cardinals (5–7) in the opening game of a three-game series on Friday night. The Phillies are riding high after securing series wins against Washington, Colorado, and Los Angeles, while the Cardinals aim to rebound from a challenging start to their season. First pitch is scheduled for 8:15 PM ET. Get in on the action with our free MLB picks.
The Phillies have been impressive offensively, averaging 4.91 runs per game, ranking ninth in the league. Their .265 batting average is fourth-best, and they lead MLB with a .358 on-base percentage. Designated hitter Kyle Schwarber has been a powerhouse, leading the team with five home runs and 11 RBIs, while outfielder Nick Castellanos boasts a .308 batting average.
Predictions and Odds
On the mound, Aaron Nola (0–2, 6.35 ERA) will start for Philadelphia. Despite his current record, Nola has a strong track record against the Cardinals, holding an 8–3 record with a 2.56 ERA in 13 career games against them.
The Cardinals have struggled early in the season, with a 5–7 record. Catcher Ivan Herrera has been a standout, leading the team with a .381 batting average, four home runs, and 11 RBIs. Second baseman Brendan Donovan is also contributing significantly, hitting .375 with a .415 on-base percentage.
Andre Pallante (1–0, 3.86 ERA) will take the mound for St. Louis. In his last start, he allowed two runs on four hits over 4.1 innings against Boston.
Phillies vs Cardinals Pick Analysis
Philadelphia has such a powerful lineup that we do not expect them to be held down for long. The Phillies will have the better offense, and Nola traditionally does well against this St. Louis team. We will be backing the Phillies to take this one on the road 5-3.
Betting Trends for St. Louis Cardinals vs Philadelphia Phillies

Phillies

Cardinals
Our Free MLB Pick for St. Louis Cardinals vs Philadelphia Phillies

Philadelphia Phillies -145