Chicago Cubs vs St. Louis Cardinals Prediction, 8/8/2025 MLB Picks, Best Bets & Odds
Game: Chicago Cubs vs St. Louis Cardinals
Date: Friday, August 8, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Chicago (-150) St. Louis (+125)
Busch Stadium is the location where the St. Louis Cardinals (58-58) will take on the Chicago Cubs (66-48) on Friday. The moneyline on this contest has Chicago at -150 and St. Louis is coming in at +125. The betting total comes in at 8. The pitchers who are expected to start will be Matthew Boyd and Michael McGreevy.


Chicago has a slugging rate of .439 and have struck out 889 times, while drawing a walk on 385 occasions. They have tallied 573 runs batted in in addition to 992 hits this year, and their batting average is at .253. The Cubs have tallied 194 doubles as a team and have knocked 164 balls out of the stadium. They have tallied 588 runs while holding a team on-base percentage of .323. As a team, the Chicago Cubs are scoring 5.2 runs/g, which has them at 1st in the league.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Play between Miami vs. Atlanta (7:15 p.m.). The Cowboy comes off a 2-0 sweep on Wednesday (Cubs and Yankees). Shiva won his last 7-Unit Play with Philadelphia on Aug. 1 and you can sign up below as he goes for three in a row. 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 Cubs are sitting with a team earned run average of 3.89 for the season (16th in MLB), and their staff has rung up 862 batters. Cubs pitchers have surrendered 144 long balls in addition to 473 total runs (10th in baseball). They have walked 296 batters and their FIP is 4.24 as a unit for the season. Chicago has yielded 937 hits (8.3 per 9 innings) as well as 439 earned runs. Their strikeout to walk ratio sits at 2.91 and the pitching staff holds a WHIP of 1.22.
The Cubs bullpen have a save percentage of 66.7% and have entered the game in 117 save situations. The relief pitchers have inherited 110 runners this year with 30.9% of them earned a run for their team. Cubs pitchers have entered the game with runners on 79 times as well as having 110 appearances in high leverage situations. The Cubs have sent 379 relief pitchers to the mound so far this year. The relievers have tallied 75 holds so far this year (7th in MLB). They have accumulated 26 saves for the year and have missed out on 13 of their 39 chances to get a save.
The Boston Red Sox have earned a total of 3,044 putouts this year, as well as 957 assists and 48 errors. Their fielding rate sits at .988 which ranks 6th in the majors, and have earned 89 double plays. The Cubs have converted 71.4% of balls hit into play into outs out of their 9,132 innings, which has them ranked 4th in the majors.
Boyd has taken the hill for 1,038 innings and has earned 1,009 punch outs thus far in his career. Boyd (57-73 mark in his career) has earned a FIP of 4.47 while he has gone up against 4,410 batters during his time in the majors. His earned run average is 4.53 (523 earned runs allowed) and he has a career WHIP of 1.279. He has surrendered 1,005 hits (8.7 hits per nine innings) and has had 323 free passes.
The Cardinals have a SLG% of .388 and they score 4.39 runs per game (14th in MLB). They have tallied 200 two-baggers, while taking a walk 359 times as well as earning 509 runs. St. Louis has accumulated 111 home runs for the season as well as 485 runs batted in. They have been called out on strikes on 901 occasions (22nd in the league) and have accounted for 974 hits. The St. Louis Cardinals have a team on-base percentage of .319 and a team batting average of .249 so far this season.
The Cardinals have a team WHIP of 1.289 in addition to having a FIP of 3.89 as a staff this year. Their strikeout to walk ratio sits at 7.40 (839 strikeouts against 304 free passes). They rank 26th in MLB as a pitching staff in total hits allowed with 1,015. They have allowed 113 home runs and they relinquish 4.62 runs per 9 innings (23rd in MLB). The St. Louis pitching staff have allowed 525 runs for the season while holding an ERA of 4.22 (480 earned runs surrendered).
St. Louis has called on relief pitchers to enter the game in 44 save opportunities and they have tallied 29 saves. They are ranked 10th in the league holding a save rate of 65.9%, and they have dispatched 345 bullpen pitchers to the mound on the season. Their bullpen pitchers have come in 111 times in high leverage situations and on 110 occasions with base runners. St. Louis relief pitchers hold an inherited score percentage of 33.1% out of their 151 inherited runners. Sitting with 111 save situations, the Cardinals have accrued 64 holds in addition to 15 blown saves.
In 9,213 innings played, the Cardinals have accumulated a defensive efficiency of 69.3% (20th in MLB). The St. Louis Cardinals have gotten 88 double plays and have a fielding percentage of .988 (8th in baseball). The Cardinals have accrued 1,116 assists, 51 errors and have earned 3,071 putouts this season.
So far in his MLB career, McGreevy has conceded 58 hits while he has accumulated 41 strikeouts in 62 frames. He has given up 27 earned runs while holding a WHIP of 1.065 and a FIP of 3.9. He has a strikeout to walk ratio of 5.13 and he has gone up against 249 hitters so far in his pro baseball career. McGreevy (6-2 career mark) has a 3.92 earned run average and has allowed 8.4 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Chicago (-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
Chicago Cubs - Twitter