San Francisco Giants vs Chicago Cubs Prediction, 5/6/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Chicago Cubs
Date: Tuesday, May 6, 2025
Location: Wrigley Field in Chicago, IL
TV: Marquee
Odds/Point Spread: San Francisco (-160) Chicago (+132)
Wrigley Field is the location where the Chicago Cubs (21-14) will try to beat the San Francisco Giants (22-13) on Tuesday. The line on this contest has San Francisco at -160 and Chicago is priced at +132. The betting total is set at 8.5. The pitchers taking the mound will be Justin Verlander and Colin Rea.


As a unit, the San Francisco Giants are compiling 4.7 runs per outing, which is 11th in baseball. They have 164 runs scored while holding a team OBP of .310. The Giants have hit 58 two-baggers as a squad and have hit 37 baseballs out of the park. They have compiled 155 runs batted in in addition to 266 hits this year, and their average at the plate sits at .231. San Francisco has a slugging % of .387 and have struck out 298 times, while taking a walk on 126 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 Today
They have earned a K/BB ratio of 2.75 and the pitching staff sits with a WHIP of 1.23. Giants pitchers have relinquished 25 long balls in addition to 129 runs in total (7th in MLB). San Francisco has surrendered 265 hits (7.8 per 9 innings) in addition to 117 earned runs. The Giants have a team ERA of 3.44 this season (6th in MLB), and their staff has struck out 305 hitters. Their pitching staff has walked 111 opposing batters and their FIP is 3.34 as a unit on the season.
The Giants relievers have recorded a save percentage of 68.8% and stepped onto the hill in 37 save situations. The relievers have inherited 37 base runners on the year and 37.8% of those players ended up crossing the plate. Giants pitchers have stepped onto the hill with runners on 20 times and also have had 32 appearances in high leverage situations. The Giants have sent 104 relievers to the hill for the season. The bullpen have racked up 21 holds for the season (15th in baseball). They have tallied 11 saves this year and have blown 5 of their 16 save opportunities.
The Giants have converted 69.6% of balls hit into play into outs out of their 2,757 innings on the field, ranking them 19th in pro baseball. The Seattle Mariners have earned a total of 919 putouts on the campaign, as well as 336 assists and 16 errors. Their fielding percentage is holding steady at .987 which has them ranked 11th in baseball, and have a total of 30 double plays.
Verlander has taken the ball for 3,452 innings and has earned 3,448 punch outs in his career. Verlander (262-149 career win-loss record) sits with a FIP of 3.26 and he has faced 14,102 batters during his time in the major leagues. His ERA is 3.31 (1,270 ER's allowed) and his WHIP is 1.127. He has given up 2,926 base hits (7.6 hits per nine innings) with 965 walks.
Chicago has compiled 52 home runs on the season to go along with 204 RBIs. They have recorded 63 doubles, while taking a walk 137 times and scoring 208 runs. The Chicago Cubs have a team on-base percentage of .339 in addition to a team batting average of .262 for the season. The Cubs hold a team slugging % of .455 and they are scoring 5.94 runs per contest (1st in MLB). They have struck out on 283 occasions (13th in the league) and have notched a total of 323 hits.
The Cubs hold a team WHIP of 1.297 in addition to having a FIP of 4.05 as a pitching staff on the year. Their K/BB ratio sits at 7.80 (270 strikeouts against 120 bases on balls). They are currently ranked 19th in MLB as a pitching staff in total hits surrendered with 286. They have given up 35 dingers and they relinquish 4.20 runs per 9 innings (14th in MLB). The Chicago pitching staff have allowed 146 runs on the campaign while having an ERA of 3.82 (133 earned runs given up).
Sitting with 38 save situations, the Cubs have recorded 22 holds in addition to 7 blown saves. Chicago has called on relief pitchers to enter the contest in 15 save opportunities and they have earned 8 saves. Their bullpen pitchers have stepped onto the mound 36 times in high leverage situations and also on 28 occasions with base runners. Chicago relievers hold an inherited score percentage of 41.0% out of their 39 inherited base runners. They are ranked 24th in MLB with a save rate of 53.3%, and they have sent 118 relief pitchers to the mound this year.
The Chicago Cubs have turned 26 double plays and have a fielding percentage of .985 (17th in MLB). The Cubs have recorded 278 assists, 18 errors and have a total of 939 putouts during this campaign. In 2,817 innings on the field, the Cubs have earned a efficiency on defense of 70.7% (11th in MLB).
In his MLB career, Rea has given up 453 base knocks while he has accumulated 387 K's in 470 innings pitched. He has conceded a total of 231 earned runs while earning a WHIP of 1.267 and being the owner of a FIP of 4.4. His strikeout to walk ratio is 2.71 and he has faced 2,003 hitters so far in his pro baseball career. Rea (28-20 career record) is the owner of a 4.42 earned run average while allowing 8.7 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Chicago (+132)
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