Philadelphia Phillies vs St. Louis Cardinals Prediction, 4/11/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs St. Louis Cardinals
Date: Friday, April 11, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Philadelphia (-150) St. Louis (+125)
The St. Louis Cardinals (5-7) host the Philadelphia Phillies (8-3) at Busch Stadium on Friday. The odds on this game have Philadelphia at -150 and St. Louis is at +125. The over/under is set at 8. The expected starting pitchers will be Aaron Nola and Andre Pallante.


The Phillies have hit 17 two-baggers as a squad and have knocked 13 balls out of the stadium. Philadelphia has a slugging percentage of .429 and have been called out on strikes 91 times, while taking a walk on 51 occasions. As a unit, the Philadelphia Phillies are earning 4.9 runs per game, which ranks them 10th in MLB. They have accumulated 49 runs batted in in addition to 97 hits over the course of the season, while their batting average is .265. They have accumulated 54 runs while having a team on-base percentage of .358.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 7-Unit MLB Play Saturday (4 p.m.). Scott went 5-1 on the bases last night and he's 11-3 the last 4 days. And after winning another 7-Unit last night (prop), Scott's top play run has now produced +34,420. Scott measures success by the years, not mere weeks. Continue winning on the bases and with top plays overall. Get Scott's 7-Unit MLB late afternoon side by signing up below. 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
Their strikeout to walk ratio is 3.38 and their pitching staff has earned a collective WHIP of 1.22. Phillies pitchers have conceded 15 home runs and also 39 runs in total (3rd in the league). Philadelphia has surrendered 86 base hits (7.9 per 9 innings) and 39 earned runs. The Phillies are sitting with a team earned run average of 3.58 this year (11th in baseball), and their staff has rung up 115 batters. They have walked 34 opposing players and their FIP comes in at 3.86 as a team so far this year.
The Phillies have sent 36 relief pitchers to the mound on the year. The relief pitchers have inherited 11 base runners over the course of the season with 27.3% of those players crossed the plate. They have accumulated 3 saves so far this season and have missed out on 4 of their 7 chances to save the game. The Phillies relief pitchers have accumulated a save rate of 42.9% and has stepped onto the mound in 17 save situations. The relievers have racked up 9 holds so far this season (10th in MLB). Phillies pitchers have entered the contest with runners on 6 times and also have had 13 appearances in high leverage situations.
The Philadelphia Phillies have accounted for 294 putouts so far this season, in addition to 99 assists and 1 error. Their fielding rate sits at .997 which is 1st in professional baseball, and they have turned 7 double plays. The Phillies have turned 70.4% of baseballs in play into outs in their 882 innings on the field, which has them ranked 19th in professional baseball.
Nola (104-81 career win-loss mark) is the owner of a FIP of 3.67 and he has faced 6,683 batters during his time in the majors. He has surrendered 1,436 base hits (7.9 hits per nine innings) and has 422 walks. His earned run average is 3.72 (675 ER's allowed) and he has a WHIP of 1.138. Nola has taken the hill for 1,632 frames and is sitting with 1,789 punch outs so far in his MLB career.
The St. Louis Cardinals have a team OBP of .351 and a team batting average of .278 on the season. They have been called out on strikes on 104 occasions (15th in the league) and have notched a total of 124 hits. St. Louis has accounted for 16 home runs this year as well as 69 RBIs. The Cardinals hold a team SLG% of .437 and they score 6.00 runs per contest (3rd in the league). They have 21 two-baggers, while getting a free base 47 times and putting up 72 runs.
The Cardinals are sitting with a team WHIP of 1.313 and have a FIP of 3.78 as a unit this season. Their strikeout to walk ratio comes in at 7.50 (93 strikeouts vs 44 walks). They are sitting at 22nd in the league as a staff in total hits conceded with 102. They have surrendered 10 dingers and they allow 5.99 runs per 9 innings (29th in the league). The St. Louis pitching staff have surrendered 74 runs on the campaign and come in with a team ERA of 5.26 (65 earned runs yielded).
St. Louis relief pitchers hold an inherited score percentage of 56.3% out of 16 inherited runners. Their relief pitchers have come in 24 times in high leverage situations in addition to 19 occasions with runners on. Sitting with 14 save situations, the Cardinals have accrued 8 holds in addition to 3 blown saves. They sit at 23rd in the league with a save percentage of 50.0%, and they have dispatched 46 bullpen pitchers to the hill this year. St. Louis has called on relievers to enter the game in 6 save chances and they have come away with 3 saves.
In their 1,005 innings on the field, the Cardinals have earned a efficiency on defense of 70.5% (18th in the majors). The St. Louis Cardinals have gotten 10 double plays and have notched a fielding percentage of .989 (8th in the majors). The Cardinals have 127 assists, 5 errors and have accounted for 335 putouts this year.
So far in his MLB career, Pallante has conceded 307 base knocks while he has totaled 219 strikeouts in 306 innings pitched. Pallante (19-14 career mark) is the owner of a 3.79 earned run average and has conceded 9.0 hits per nine innings. He has conceded 129 ER's while earning a WHIP of 1.404 and a FIP of 3.7. He has a K/BB ratio of 1.78 and he has gone up against 1,309 hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Philadelphia (-150)
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