San Francisco Giants vs Chicago Cubs Prediction, 5/7/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Chicago Cubs
Date: Wednesday, May 7, 2025
Location: Wrigley Field in Chicago, IL
TV: Marquee
Odds/Point Spread: San Francisco (+220) Chicago (-275)
The San Francisco Giants (22-14) are en route to Wrigley Field on Wednesday where they will try to defeat the Chicago Cubs (22-14). The moneyline on this game has San Francisco at +220 and Chicago is coming in at -275. The over/under has been set at 8. The pitchers taking the mound will be Robbie Ray and Ben Brown.


The Giants have accounted for 58 doubles as a team and have smacked 37 baseballs out of the park. San Francisco has a slugging rate of .387 and have struck out 298 times, while drawing a walk on 126 occasions. As a unit, the San Francisco Giants are notching 4.7 runs per outing, which has them sitting at 11th in baseball. They have accounted for 155 RBI's in addition to 266 base knocks so far this year, while their average at the plate is .231. They have a total of 164 runs scored while having a team OBP of .310.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has 10 of our last 12 selections! We are +3,000 on the season and Wednesday will feature a 7-unit selection! We are hitting 70% of our top plays this season and you can sign-up below with a daily picks package from MLB Baseball. We are one of the top handicappers in baseball over the last two years! 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 Picks Today
They have a K/BB ratio of 2.75 and their pitching staff has a team WHIP of 1.23. Giants pitchers have allowed 25 home runs in addition to 129 total runs (7th in the league). San Francisco has given up 265 hits (7.8 per 9 innings) and 117 earned runs. The Giants have an earned run average of 3.44 so far this year (6th in baseball), and their staff has struck out 305 batters. Their pitching staff has walked 111 opposing batters and their FIP is 3.34 as a unit this season.
The Giants have sent 104 relievers to the mound this season. The relievers have inherited 37 runners on the season with 37.8% of those runners crossed the plate. They have recorded 11 saves so far this season and have not converted 5 of their 16 chances to save the game. The Giants bullpen have a save rate of 68.8% and have stepped onto the mound in 37 save situations. The bullpen have accumulated 21 holds this season (15th in the league). Giants pitchers have entered the game with runners on 20 times in addition to having 32 appearances in high leverage situations.
The Seattle Mariners have a tally of 919 putouts on the year, as well as 336 assists and 16 errors. Their fielding percentage is currently at .987 which ranks 11th in MLB, and have a total of 30 double plays. The Giants have turned 69.6% of balls in play into outs out of their 2,757 innings on the diamond, which ranks them 19th in baseball.
Ray has taken the ball for 1,296 innings and has tallied 1,589 strikeouts so far in his pro baseball career. Ray (81-73 career record) sits with a FIP of 3.90 and he has faced 5,500 opposing batters in the major leagues. His earned run average is 3.96 (570 earned runs allowed) and his WHIP is 1.300. He has allowed 1,129 base knocks (7.8 hits per nine innings) and has 556 walks.
The Cubs have a team SLG% of .455 and they have an average of 5.94 runs per game (1st in the league). They have recorded 63 two-baggers, while getting a free base 137 times and notching 208 runs. Chicago has recorded 52 home runs over the course of the season to go along with 204 RBIs. They have been rung up on 283 occasions (13th in baseball) and have totaled 323 base hits. The Chicago Cubs are sitting with a team OBP of .339 and a team batting average of .262 for the season.
The Chicago pitching staff have allowed 146 runs so far this year while having a team ERA of 3.82 (133 earned runs given up). They have allowed 35 home runs and they relinquish 4.20 runs per 9 innings (14th in baseball). The Cubs are sitting with a team WHIP of 1.297 and are the owners of a FIP of 4.05 as a pitching staff for the year. They have earned a K/BB ratio of 7.80 (270 strikeouts vs 120 free passes). They come in at 19th in MLB as a staff in total hits conceded with 286.
Chicago relief pitchers hold an inherited score percentage of 41.0% out of their 39 inherited base runners. Their bullpen pitchers have stepped onto the mound 36 times in high leverage situations in addition to 28 occasions with runners on. With 38 save situations, the Cubs have 22 holds and also 7 blown saves. They sit at 24th in baseball holding a save rate of 53.3%, and they have sent 118 relievers onto the diamond this season. Chicago has had bullpen pitchers enter the game in 15 save opportunities and they have walked away with 8 saves.
The Chicago Cubs have gotten 26 double plays and have earned a fielding percentage of .985 (17th in professional baseball). The Cubs have racked up 278 assists, 18 errors and have notched a total of 939 putouts on the campaign. Out of their 2,817 innings played, the Cubs have accumulated a efficiency on defense of 70.7% (11th in the majors).
Brown (4-5 win-loss mark in his career) has a 4.07 earned run average and has allowed 8.2 hits per 9 innings. He has a K/BB ratio of 3.00 and he has faced 369 opposing batters in his career. He has given up a total of 39 ER's while holding a WHIP of 1.299 and having a FIP of 4.0. In his MLB career, Brown has given up 79 hits while he has earned 99 strikeouts in 86 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Chicago (-275)
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:
Chicago Cubs - Twitter
San Francisco Giants - Twitter