St. Louis Cardinals vs Philadelphia Phillies Prediction, 5/14/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Philadelphia Phillies
Date: Wednesday, May 14, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: St. Louis (+162) Philadelphia (-196)
The Philadelphia Phillies (24-17) will compete against the St. Louis Cardinals (23-19) at Citizens Bank Park on Wednesday. The moneyline on this contest has the Cardinals at +162 and the Phillies are at -196. The total is set at 8.5. The pitchers who are expected to start will be Erick Fedde and Aaron Nola.


St. Louis owns a slugging percentage of .402 and have been called out on strikes 324 times, while taking a walk on 153 occasions. They have accrued 186 RBI's in addition to 369 hits on the season, while their team batting average is at .259. The Cardinals have earned 83 two-baggers as a unit and have knocked 40 balls out of the stadium. They have racked up 197 runs while holding a team OBP of .336. As a squad, the St. Louis Cardinals are scoring 4.7 runs per contest, which ranks them 11th in the league.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is up over +4,200 so far this MLB season and has cashed four straight tickets for +1,860. Esparza is going for a fifth in a row with a 7-Unit MLB Runline (9 p.m.) and he has gone 6-1, +3,000 with his last seven plays rated 5.0+ after a 7-Unit win last night. Sign up below and don’t miss out! 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 Free MLB Picks
The Cardinals have compiled a team earned run average of 3.81 this year (13th in baseball), and they have rung up 298 batters. Cardinals pitchers have surrendered 31 home runs and 172 runs (14th in baseball). They have walked 126 opposing hitters and their FIP sits at 3.70 as a squad on the year. St. Louis has relinquished 333 base hits (8.0 per 9 innings) and 158 earned runs. Their strikeout to walk ratio is 2.37 and the pitching staff has earned a collective WHIP of 1.23.
The Cardinals have dispatched 127 relief pitchers to the hill for the year. The relievers have inherited 54 base runners this season with 38.9% of those players earned a run for their team. They have accumulated 11 saves over the course of the season and have blown 7 out of their 18 save opportunities. The Cardinals relief pitchers have recorded a save rate of 61.1% and have entered the game in 49 save situations. The relievers are sitting with 31 holds this year (6th in baseball). Cardinals relief pitchers have gone to the mound with runners on base 41 times in addition to having 55 appearances in high leverage situations.
The Cardinals have turned 71.4% of baseballs in play into outs in their 3,363 innings on the field, which has them sitting at 8th in MLB. The St. Louis Cardinals have 1,121 putouts at this point in the season, as well as 419 assists and 16 errors. Their fielding rate is holding steady at .990 which has them ranked 4th in the majors, and they have turned 30 double plays.
Fedde has taken the hill for 677 innings and is sitting with 535 strikeouts in his career. Fedde (33-45 win-loss record in his career) holds a FIP of 4.69 while he has faced 2,931 hitters during his time in the major leagues. His ERA is 4.76 (358 ER's allowed) and his career WHIP is 1.416. He has given up 695 hits (9.2 hits per nine innings) and has had 264 free passes.
The Phillies hold a team slugging % of .400 and they average 4.71 runs per game (10th in the league). They have put up 62 doubles, while walking 155 times as well as racking up 193 runs. Philadelphia has hit 42 long balls this season to go along with 183 RBIs. They have struck out on 329 instances (20th in baseball) and have recorded 361 base hits. The Philadelphia Phillies have accumulated a team on-base percentage of .335 and a batting average of .257 on the campaign.
The Phillies have a WHIP of 1.242 and have a FIP of 3.51 as a squad this year. Their strikeout to walk ratio comes in at 9.80 (401 strikeouts against 118 walks). They come in at 18th in the league as a pitching staff in total hits relinquished with 338. They have given up 42 homers and they concede 4.19 runs per 9 innings (13th in MLB). The Philadelphia pitching staff have conceded 171 runs for the year and come in with a team ERA of 3.75 (153 earned runs yielded).
Sitting with 40 save situations, the Phillies have 19 holds in addition to 8 blown saves. Philadelphia has had bullpen pitchers enter the game in 20 save chances and they have tallied 12 saves. Their bullpen pitchers have taken the field 38 times in high leverage situations and also on 24 occasions with runners on. Philadelphia relievers have an inherited score percentage of 40.6% out of their 32 inherited runners. They rank 20th in baseball holding a save rate of 60.0%, and they have dispatched 131 relievers onto the field this season.
In their 3,309 innings played, the Phillies are sitting with a defensive efficiency of 68.5% (22nd in baseball). The Philadelphia Phillies have turned 29 double plays and have accounted for a fielding rate of .990 (2nd in MLB). The Phillies have accrued 351 assists, 15 errors and are sitting with 1,103 putouts this season.
Nola (105-85 career win-loss record) is the owner of a 3.74 ERA while giving up 7.9 hits per nine innings. His K/BB ratio is 4.19 and he has gone up against 6,831 opposing batters during his MLB career. He has allowed a total of 692 ER's while earning a WHIP of 1.143 and being the owner of a FIP of 3.7. In his pro baseball career, Nola has allowed 1,470 hits while he has totaled 1,829 strikeouts in 1,667 frames.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Philadelphia (-196)
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:
Philadelphia Phillies - Twitter
St. Louis Cardinals - Twitter