Chicago Cubs vs St. Louis Cardinals Prediction, 6/25/2025 MLB Picks, Best Bets & Odds
Game: Chicago Cubs vs St. Louis Cardinals
Date: Wednesday, June 25, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Chicago (-160) St. Louis (+132)
The Chicago Cubs (46-32) are on their way to Busch Stadium on Wednesday where they will try to defeat the St. Louis Cardinals (43-36). The moneyline on this contest has the Cubs at -160 while the Cardinals are priced at +132. The betting total is set at 8.5. The expected starting pitchers will be Matthew Boyd and Erick Fedde.


The Cubs have earned 139 doubles as a squad and have knocked 113 balls out of the stadium. Chicago has a slugging percentage of .442 and have been called out on strikes 616 times, while drawing a walk on 271 occasions. As a unit, the Chicago Cubs are notching 5.4 runs per game, which has them sitting at 2nd in the league. They have recorded 411 runs batted in as well as 684 hits on the season, and their team batting average is at .254. They have racked up 419 runs and hold an on-base percentage of .324.
Today’s Featured MLB Best Bet! VERNON CROY is on a 17-7, +4,030 MLB run the last 24 days and has hit FIVE straight picks. Croy is going for MLB winner No. 6 in a row with a 7-Unit MLB Runline (7 p.m.) that goes Tuesday night and he is now up over +13,600 with plays rated 6.0+ across all sports. Croy is also an outstanding 5-1, +2,690 with his last 6 plays rated 6.0+ across all sports. Sign-up now! 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 Parlay Picks
They have a strikeout to walk ratio of 2.72 and their pitching staff sits with a WHIP of 1.26. Cubs pitchers have given up 92 home runs and also 329 runs in total (16th in MLB). Chicago has allowed 663 hits (8.5 per 9 innings) as well as 302 earned runs. The Cubs have an earned run average of 3.89 this season (15th in MLB), and the staff has rung up 599 hitters. Their pitching staff has walked 220 batters and their FIP is 4.13 as a team this year.
The Cubs relievers have compiled a save rate of 66.7% and have come into the game in 79 save situations. The relief pitchers have inherited 81 base runners so far this season and 32.1% of those players crossed home plate. Cubs pitchers have stepped onto the hill with runners on base 60 times as well as having 90 appearances in high leverage situations. The Cubs have sent 261 relievers to the hill on the campaign. The relief pitchers have accumulated 49 holds over the course of the season (11th in the league). They have earned 18 saves this year and have blown 9 of their 27 save opportunities.
The Boston Red Sox have amassed 2,096 putouts this season, in addition to 677 assists and 34 errors. Their fielding rate sits at .988 which is 8th in professional baseball, and they have turned 71 double plays. The Cubs have converted 70.2% of balls hit into play into outs in their 6,288 innings on the diamond, which ranks them 14th in MLB.
Boyd has pitched in 993 innings and is sitting with 970 punch outs in his career. His ERA is 4.68 (516 ER's allowed) and his WHIP is 1.300. He has allowed 976 base knocks (8.8 hits per 9 innings) with 315 walks. Boyd (52-72 career mark) sits with a FIP of 4.61 while he has faced 4,242 batters in the major leagues.
The Cardinals hold a slugging percentage of .396 and they are scoring 4.73 runs per contest (8th in the league). They have 135 doubles, while taking a walk 254 times as well as racking up 374 runs. St. Louis has recorded 78 home runs this season as well as 354 RBIs. They have been rung up on 616 occasions (22nd in baseball) and have notched a total of 687 base hits. The St. Louis Cardinals have earned a team on-base percentage of .327 in addition to a batting average of .255 so far this year.
The Cardinals hold a team WHIP of 1.257 and have a FIP of 3.64 as a staff on the season. They rank 21st in the league as a staff in total hits conceded with 671. The St. Louis pitching staff have relinquished 334 runs for the year and come in with a team ERA of 3.90 (305 earned runs relinquished). They currently have a strikeout to walk ratio of 7.30 (574 strikeouts vs 213 free passes). They have relinquished 64 long balls and they allow 4.27 runs per 9 innings (17th in baseball).
Sitting with 80 save situations, the Cardinals have accumulated 46 holds and 12 blown saves. St. Louis has called on relief pitchers to enter the game in 31 save chances and they have walked away with 19 saves. Their relief pitchers have stepped onto the hill 89 times in high leverage situations in addition to 79 occasions with runners on. St. Louis relievers have an inherited score percentage of 35.6% out of their 101 inherited runners. They sit at 19th in MLB holding a save percentage of 61.3%, and they have sent 239 bullpen pitchers onto the field on the season.
In 6,333 innings on the diamond, the Cardinals have earned a defensive efficiency of 69.9% (16th in MLB). The St. Louis Cardinals have turned 59 double plays and have notched a fielding percentage of .989 (5th in the majors). The Cardinals have racked up 767 assists, 32 errors and have a total of 2,111 putouts for the season.
So far in his MLB career, Fedde has surrendered 728 hits while tallying 561 punch outs in 715 innings pitched. Fedde (33-48 career record) has a 4.67 ERA and has allowed 9.2 hits per 9 innings. He has allowed a total of 371 ER's while earning a WHIP of 1.408 and being the owner of a FIP of 4.6. His strikeout to walk ratio is 2.01 and he has gone up against 3,091 hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take St. Louis (+132) and under 8.5 runs
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
Chicago Cubs - Twitter