Cardinals vs Phillies Prediction 4/12/25 MLB Picks Today

In this article we will formulate a Cardinals vs Phillies prediction for this MLB game on Saturday, April 12th at Busch Stadium in Saint Louis, Missouri. Let’s take a look at the prediction for this MLB matchup. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 6-7 this year after they won game one in this series by a score of 2-0 on Friday night. St. Louis was able to generate more than a few base runners in this game, but they only scored in the fifth inning, which was enough to escape with the win. The Cardinals recorded nine hits and committed one error in the game, while they were led by Pozo and Burleson, who both had one RBI in the win. St. Louis started Pallante, who allowed just two hits over 7.0 innings for the win, while Maton and Helsley threw two scoreless innings in relief. 


Prior to this series, the Cardinals lost two out of three against the Pirates and were swept by the Red Sox in three games. The St. Louis pitching staff has a 4.85 ERA with a 1.25 WHIP and a .233 opponent batting average, while their offense has scored 74 runs with a .278 batting average and a .353 on base percentage this season. Brendan Donovan has led St. Louis with two home runs and 10 RBIs, while Lars Nootbaar has added two home runs and six RBIs this year. The projected starting pitcher for St. Louis is Miles Mikolas, who is 0-1 with an 11.25 ERA and a 2.00 WHIP over 8.0 innings pitched this season. 

Philadelphia Phillies Betting Preview

The Philadelphia Phillies are 8-5 this season after they dropped game one by a score of 2-0 on Friday. Philadelphia had to deal with a lengthy weather delay on Thursday night, which messed up their travel plans, which was noticeable for pretty much the entire game. The Phillies recorded just three hits and they committed one error in the game, while they were led by Turner, Schwarber, and Castellanos, who all had one hit in the loss. Philadelphia started Nola, who allowed five hits and two earned runs over 5.0 innings, while Ruiz, Hernandez, and Banks threw three scoreless innings. 

Prior to this series, the Phillies lost two out of three against the Braves and won two out of three against the Dodgers. The Philadelphia pitching staff has a 3.41 ERA with a 1.25 WHIP and a .240 opponent batting average, while their offense has scored 56 runs with a .247 batting average and a .342 on base percentage this season. Kyle Schwarber has led Philadelphia with six home runs and 12 RBIs, while Nick Castellanos has added two home runs and seven RBIs this year. The projected starting pitcher for Philadelphia is Cristopher Sanchez, who is 0-0 with a 4.09 ERA and a 1.18 WHIP over 11.0 innings pitched this year. 

Why the Cardinals will beat the Phillies

Why the Phillies will beat the Cardinals

Total Runs Facts

St. Louis Cardinals Player Prop Facts

Philadelphia Phillies Player Prop Facts

Cardinals vs Phillies Prediction 

Philadelphia has lost three of their last four games and they have scored just two total runs in their last two, but I expect their offense to bounce back here. The Phillies have a very dangerous lineup and they are facing Mikolas, who has allowed 10 earned runs and 13 hits over 8 innings this year. The Cardinals have struggled with their pitching staff, but they are one of the highest scoring teams in the league to start the year. Sanchez will be on the mound for the Phillies in this game, but he did get roughed up against the Dodgers in his last start. Take the over here. 

Exit mobile version