Philadelphia Phillies vs St. Louis Cardinals Prediction, 4/12/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs St. Louis Cardinals
Date: Saturday, April 12, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Philadelphia (-210) St. Louis (+172)
Busch Stadium is where the St. Louis Cardinals (5-7) will attempt to defeat the Philadelphia Phillies (8-3) on Saturday. The line on this contest has Philadelphia at -210 and St. Louis is priced at +172. The over/under is set at 9. The starting pitchers will be Cristopher Sanchez and Miles Mikolas.


The Phillies have compiled 17 two-baggers as a team and have smacked 13 balls out of the stadium. Philadelphia has a slugging percentage of .429 and have been rung up 91 times, while being walked on 51 occasions. As a team, the Philadelphia Phillies are recording 4.9 runs per outing, which puts them at 10th in the league. They have accumulated 49 runs batted in and 97 base knocks on the year, and their team batting average is .265. They have accumulated 54 runs and hold an OBP of .358.
Today’s Featured MLB Best Bet! NICK MENKEN is releasing his first 6-Unit MLB Play (8 p.m.) and this is part of a two-pack of picks for Saturday’s card. Sign up below and get on this top play in one of Menken’s best sports. Sign up below and don’t miss it. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
The Phillies hold a team earned run average of 3.58 on the campaign (11th in the league), and the staff has struck out 115 hitters. Phillies pitchers have yielded 15 home runs and also 39 total runs (3rd in baseball). They have walked 34 players from the other team and their FIP sits at 3.86 as a unit this season. Philadelphia has allowed 86 base knocks (7.9 per 9 innings) and 39 earned runs. They have accumulated a K/BB ratio of 3.38 and the pitching staff sits with a WHIP of 1.22.
Phillies relief pitchers have entered the contest with runners on 6 times as well as having 13 appearances in high leverage situations. The bullpen have a total of 9 holds this year (10th in the league). The Phillies relief pitchers have accumulated a save rate of 42.9% and has entered the game in 17 save situations. They have earned 3 saves on the season and have blown 4 of their 7 save chances. The relief pitchers have inherited 11 base runners this season and 27.3% of them ended up scoring. The Phillies have dispatched 36 relief pitchers to the mound this year.
The Philadelphia Phillies have accounted for 294 putouts so far this season, in addition to 99 assists and 1 error. Their fielding percentage is currently at .997 which ranks 1st in the majors, and they have turned 7 double plays. The Phillies have turned 70.4% of baseballs in play into outs out of 882 innings on the field, which has them sitting 19th in MLB.
Sanchez (17-16 win-loss mark in his career) holds a FIP of 3.66 and he has faced 1,433 batters in the majors. He has given up 334 base knocks (8.7 hits per 9 innings) and has 87 free passes. His ERA is 3.71 (142 ER's allowed) and his WHIP is 1.223. Sanchez has taken the mound for 344 innings and has earned 313 punch outs during his MLB career.
St. Louis has a total of 16 home runs on the season as well as 69 runs batted in. They have put up 21 two-baggers, while taking a walk 47 times and scoring 72 runs. The St. Louis Cardinals have a team OBP of .351 and a batting average of .278 so far this year. The Cardinals hold a team SLG% of .437 and they tally 6.00 runs per contest (3rd in the league). They have been rung up on 104 instances (15th in the league) and are sitting with 124 hits.
The Cardinals are sitting with a team WHIP of 1.313 in addition to having a FIP of 3.78 as a unit on the campaign. They are sitting at 22nd in the league as a pitching staff in total hits relinquished with 102. The St. Louis pitching staff have allowed 74 runs over the course of the season and come in with a team ERA of 5.26 (65 earned runs surrendered). Their strikeout to walk ratio comes in at 7.50 (93 strikeouts against 44 walks). They have surrendered 10 home runs and they yield 5.99 runs per 9 innings (29th in the league).
St. Louis bullpen pitchers have an inherited score percentage of 56.3% out of their 16 inherited runners. Their bullpen pitchers have taken the field 24 times in high leverage situations and also on 19 occasions with runners on base. Sitting with 14 save situations, the Cardinals have earned 8 holds and 3 blown saves. They rank 23rd in baseball with a save percentage of 50.0%, and they have dispatched 46 bullpen pitchers to the mound this year. St. Louis has had relief pitchers take the mound in 6 save chances and they have converted 3 saves.
The St. Louis Cardinals have turned 10 double plays and own a fielding percentage of .989 (8th in the majors). The Cardinals have accrued 127 assists, 5 errors and have accounted for 335 putouts for the year. In their 1,005 innings played, the Cardinals have accumulated a defensive efficiency of 70.5% (18th in professional baseball).
In his pro baseball career, Mikolas has allowed 1,121 hits while totaling 799 punch outs in 1,104 innings pitched. He has given up 516 ER's while holding a WHIP of 1.207 and having a FIP of 4.1. His strikeout to walk ratio is 3.77 and he has gone up against 4,589 opposing hitters during his career. Mikolas (64-65 win-loss mark in his career) has earned a 4.21 earned run average and has given up 9.1 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Philadelphia (-210)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Philadelphia Phillies - Twitter