San Francisco Giants vs Chicago Cubs Prediction, 5/5/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Chicago Cubs
Date: Monday, May 5, 2025
Location: Wrigley Field in Chicago, IL
TV: Marquee
Odds/Point Spread: San Francisco (+220) Chicago (-275)
The San Francisco Giants (19-13) are on their way to Wrigley Field on Monday where they will take on the Chicago Cubs (19-13). The odds on this game have the Giants at +220 and the Cubs are priced at -275. The total is 9. The starting pitchers will be Landen Roupp and Matthew Boyd.


As a unit, the San Francisco Giants are notching 4.5 runs per contest, which has them at 12th in the league. They have earned a total of 145 runs scored and hold an on-base percentage of .307. The Giants have earned 52 two-baggers as a unit and have knocked 32 baseballs out of the park. They have recorded 137 runs batted in and 241 base knocks on the season, while their average at the plate is .228. San Francisco is slugging .377 and have been called out on strikes 279 times, while being walked on 117 occasions.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is looking to stay hot on the baseball diamond and tonight he has focused ONE play in the American League. Esparza is having a nice winning season on the diamond and over the weekend and last night he had no issue cashing his 7-Unit Winner with Mariners/A's game going 'Over'. Tonight, Esparza is releasing a 6-Unit MLB Play (7PM) and Tuesday he believes he will continue to stay perfect as of late (3-0 +1,800). Sign up below and don't miss out with a MLB winner. 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
The Giants have an earned run average of 3.58 this season (10th in the league), and the staff has struck out 279 batters. Giants pitchers have surrendered 25 home runs and 123 total runs (9th in MLB). They have walked 104 opposing players and their FIP comes in at 3.46 as a team for the season. San Francisco has allowed 247 hits (8.0 per 9 innings) as well as 111 earned runs. They have a K/BB ratio of 2.68 and their pitching staff sits with a WHIP of 1.26.
Giants pitchers have gone to the mound with runners on base 19 times and also have had 31 appearances in high leverage situations. The bullpen have tallied 19 holds this season (18th in baseball). The Giants relievers have recorded a save rate of 66.7% and have entered the game in 34 save situations. They have earned 10 saves so far this year and have blown 5 out of their 15 chances to save the game. The relievers have inherited 35 base runners for the year and 34.3% of those players ended up crossing the plate. The Giants have dispatched 97 relief pitchers to the mound on the campaign.
The Seattle Mariners have 838 putouts at this point in the season, in addition to 301 assists and 13 errors. Their fielding percentage sits at .989 which ranks 4th in pro baseball, and they have turned 27 double plays. The Giants have converted 69.4% of balls hit into play into outs out of their 2,514 innings on the field, which has them sitting 20th in the majors.
Roupp has pitched in 80 frames and has tallied 82 strikeouts during his pro baseball career. His earned run average is 4.16 (37 earned runs allowed) and his career WHIP is 1.473. He has given up 78 base knocks (8.8 hits per 9 innings) and has had 40 walks. Roupp (3-4 career mark) is the owner of a FIP of 4.09 while he has gone up against 352 opposing batters in the majors.
The Cubs have a team SLG% of .457 and they average 6.00 runs per outing (1st in the league). They have hit 62 two-baggers, while taking a walk 128 times and notching 192 runs. Chicago has accumulated 46 HRs on the campaign as well as 188 runs batted in. They have been called out on strikes on 253 occasions (17th in MLB) and have earned a total of 298 hits. The Chicago Cubs hold a team OBP of .342 in addition to a batting average of .264 on the year.
The Chicago pitching staff have allowed 140 runs on the campaign and come in with a team ERA of 3.98 (127 earned runs surrendered). They have conceded 34 long balls and they concede 4.39 runs per 9 innings (15th in the league). The Cubs hold a team WHIP of 1.341 with a FIP of 4.17 as a team so far this year. They have earned a K/BB ratio of 7.80 (248 strikeouts against 114 free passes). They rank 23rd in the league as a staff in total hits allowed with 271.
Chicago bullpen pitchers hold an inherited score percentage of 37.8% out of 37 inherited runners. Their bullpen pitchers have stepped onto the mound 35 times in high leverage situations and on 27 occasions with base runners. With 37 save situations, the Cubs have 22 holds and 7 blown saves. They are ranked 25th in MLB with a save percentage of 50.0%, and they have dispatched 112 bullpen pitchers onto the field on the campaign. Chicago has had bullpen pitchers enter the game in 14 save opportunities and they have come away with 7 saves.
The Chicago Cubs have gotten 23 double plays and have a fielding percentage of .984 (18th in professional baseball). The Cubs have recorded 258 assists, 18 errors and have accounted for 861 putouts over the course of the season. Out of their 2,583 innings on the field, the Cubs have a defensive efficiency of 70.0% (16th in MLB).
Boyd (48-71 career mark) has a 4.77 ERA while allowing 8.9 hits per 9 innings. His strikeout to walk ratio is 3.00 and he has faced 4,041 hitters in his career. He has surrendered 499 ER's while holding a WHIP of 1.319 and being the owner of a FIP of 4.7. In his career, Boyd has surrendered 934 hits while he has totaled 921 punch outs in 941 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (+220)
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