Chicago Cubs vs San Francisco Giants Prediction, 8/28/2025 MLB Picks, Best Bets & Odds
Game: Chicago Cubs vs San Francisco Giants
Date: Thursday, August 28, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Chicago (-160) San Francisco (+132)
Oracle Park is where the San Francisco Giants (64-68) will go up against the Chicago Cubs (76-56) on Thursday. The moneyline on this game has the Cubs at -160 while the Giants are opening at +132. The total has been set at 8. The expected starting pitchers will be Shota Imanaga and Logan Webb.


As a squad, the Chicago Cubs are notching 4.9 runs per game, which has them sitting at 6th in MLB. They have racked up 650 runs scored and hold an on-base percentage of .319. The Cubs have accounted for 218 doubles as a team and have hit 178 baseballs out of the stadium. They have amassed 634 runs batted in and 1,120 hits on the season, while their team batting average is at .249. Chicago has a slugging rate of .427 and have struck out 1,024 times, while taking a walk on 446 occasions.
Today’s Featured MLB Best Bet! CRAIG TRAPP Top Plays are on a roll going 3-0 last 3 releases and even more important Craig’s MLB 8 Unit Game of Years are on 7-3 run last 10 years. Get the 8 Unit MLB GAME of YEAR (10 p.m. EST). Don’t Miss Out, click link 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 Parlay Picks
Their strikeout to walk ratio is 2.95 and the pitching staff has a collective WHIP of 1.20. Cubs pitchers have allowed 161 home runs and also 527 runs in total (5th in MLB). Chicago has conceded 1,057 hits (8.1 per 9 innings) as well as 491 earned runs. The Cubs have compiled a team ERA of 3.77 this season (7th in baseball), and their staff has struck out 1,012 hitters. They have walked 343 opposing hitters and their FIP comes in at 4.17 as a squad this year.
The Cubs relief pitchers have a save percentage of 70.0% and stepped onto the hill in 141 save situations. The bullpen pitchers have inherited 121 base runners so far this season with 30.6% of those runners ended up crossing the plate. Cubs bullpen pitchers have gone to the mound with runners on 86 times as well as having 127 appearances in high leverage situations. The Cubs have dispatched 428 relief pitchers to the hill so far this year. The relief pitchers have a total of 88 holds on the year (5th in MLB). They have earned 35 saves for the year and have blown 15 of their 50 save opportunities.
The Cubs have turned 71.7% of balls hit into play into outs out of 10,545 innings on the diamond, which has them ranked 3rd in pro baseball. The Boston Red Sox have accumulated 3,515 putouts thus far, in addition to 1,110 assists and 53 errors. Their fielding percentage is currently at .989 which puts them in 4th in baseball, and they have turned 102 double plays.
Imanaga has taken the mound for 283 frames and is sitting with 264 K's during his MLB career. Imanaga (23-9 career mark) is the owner of a FIP of 2.91 while he has faced 1,122 opposing hitters in the majors. His ERA is 2.96 (93 ER's allowed) and he has a WHIP of 0.989. He has surrendered 231 hits (7.3 hits per nine innings) with 49 free passes.
The Giants hold a slugging % of .377 and they score 4.05 runs per game (25th in the league). They have put up 198 doubles, while taking a walk 447 times and recording 535 runs. San Francisco has recorded 130 home runs on the season to go along with 509 RBIs. They have been rung up on 1,142 instances (12th in baseball) and are sitting with 1,012 base hits. The San Francisco Giants have accumulated an on-base percentage of .308 and a team batting average of .231 this season.
The Giants have a team WHIP of 1.285 in addition to having a FIP of 3.70 as a unit so far this year. Their K/BB ratio comes in at 8.50 (1,105 strikeouts against 413 free passes). They come in at 18th in the league as a staff in total hits allowed with 1,087. They have given up 114 homers and they surrender 4.18 runs per 9 innings (7th in the league). The San Francisco pitching staff have surrendered 542 runs so far this season while having an ERA of 3.72 (483 earned runs yielded).
San Francisco has had relievers step onto the hill in 49 save chances and they have come away with 31 saves. They are ranked 15th in baseball holding a save rate of 63.3%, and they have sent 420 relief pitchers to the hill so far this season. Their relief pitchers have stepped onto the hill 143 times in high leverage situations and also on 94 occasions with runners on base. San Francisco relievers hold an inherited score rate of 34.7% out of their 150 inherited runners. With 121 save situations, the Giants have accumulated 72 holds in addition to 18 blown saves.
The San Francisco Giants have turned 104 double plays and have a fielding percentage of .984 (25th in pro baseball). The Giants have 1,236 assists, 78 errors and have earned 3,503 putouts this year. In 10,509 innings played, the Giants have accumulated a defensive efficiency of 68.7% (26th in professional baseball).
Webb (67-51 win-loss mark in his career) holds a 3.38 earned run average while allowing 8.6 hits per 9 innings. He has a strikeout to walk ratio of 3.94 and he has faced 4,185 batters in his MLB career. He has surrendered 383 earned runs while holding a WHIP of 1.192 and a FIP of 3.3. During his MLB career, Webb has conceded 976 hits while tallying 950 punch outs in 1,021 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take San Francisco (+132) and under 8 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:
San Francisco Giants - Twitter
Chicago Cubs - Twitter