San Francisco Giants vs New York Mets Prediction, 8/2/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs New York Mets
Date: Saturday, August 2, 2025
Location: Citi Field in Queens, NY
TV: Sportsnet New York
Odds/Point Spread: San Francisco (+106) New York (-128)
The New York Mets (62-47) will play the San Francisco Giants (54-55) at Citi Field on Saturday. The moneyline on this contest has the Giants at +106 while the Mets are opening at -128. The betting total is set at 8. The pitchers taking the mound will be Spencer Bivens and Kodai Senga.


The Giants have accounted for 166 two-baggers as a team and have smacked 101 baseballs out of the stadium. San Francisco owns a slugging percentage of .373 and have been rung up 921 times, while drawing a walk on 378 occasions. As a unit, the San Francisco Giants are putting up 4.1 runs per contest, which has them at 25th in the league. They have accounted for 423 runs batted in and 832 hits on the campaign, while their team batting average is at .232. They have 443 runs scored while having a team OBP of .310.
Today’s Featured MLB Best Bet! AUGUST YOUNG is hitting 62% since the all-star break with his MLB selections! AY has identified a special edge and is releasing a 7-Unit MLB Best Bet Thursday (1p.m EST) AY is connecting at a 64% clip this season on his MLB plays rated 7.0+ and is looking to hit another! Click BUY NOW 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 Betting Picks
They have accrued a K/BB ratio of 2.66 and the pitching staff has a collective WHIP of 1.28. Giants pitchers have given up 94 home runs and 438 runs in total (9th in MLB). San Francisco has surrendered 884 hits (8.3 per 9 innings) in addition to 389 earned runs. The Giants hold a team earned run average of 3.63 this season (6th in the league), and their staff has struck out 932 batters. Their pitching staff has walked 350 opposing players and their FIP is 3.63 as a squad on the year.
The Giants bullpen have accumulated a save percentage of 63.4% and have come into the game in 107 save situations. The relievers have inherited 123 base runners for the year with 32.5% of those players ended up crossing the plate. Giants bullpen pitchers have gone to the mound with runners on 78 times in addition to having 122 appearances in high leverage situations. The Giants have dispatched 348 relief pitchers to the mound for the year. The relievers are sitting with 66 holds for the season (11th in baseball). They have 26 saves for the year and have missed out on 15 out of their 41 chances to get a save.
The Giants have turned 68.9% of balls in play into outs in their 8,682 innings, which has them sitting at 23rd in MLB. The Seattle Mariners have amassed 2,894 putouts this year, as well as 1,015 assists and 61 errors. Their fielding percentage is at .985 which is 24th in professional baseball, and they have turned 82 double plays.
Bivens has taken the mound for 101 innings and is sitting with 80 strikeouts so far in his MLB career. His ERA is 3.91 (44 earned runs allowed) and he has a WHIP of 1.264. He has surrendered 100 base knocks (8.9 hits per 9 innings) and has 28 free passes. Bivens (5-4 career win-loss mark) holds a FIP of 3.85 while he has faced 429 opposing hitters in the major leagues.
The Mets have a team slugging % of .409 and they average 4.34 runs per game (17th in baseball). They have recorded 173 two-baggers, while getting a free base 376 times as well as putting up 473 runs. New York has compiled 135 home runs so far this season and 460 runs batted in. They have struck out on 875 occasions (19th in baseball) and have tallied 872 hits. The New York Mets have an OBP of .319 and a batting average of .241 over the course of the season.
The Mets have a WHIP of 1.311 in addition to having a FIP of 3.83 as a staff so far this season. They are currently ranked 11th in baseball as a staff in total hits surrendered with 872. The New York pitching staff have surrendered 430 runs on the year while holding an ERA of 3.58 (384 earned runs yielded). They have earned a K/BB ratio of 8.60 (928 strikeouts against 394 free passes). They have allowed 95 homers and they give up 4.01 runs per 9 innings (7th in the league).
New York has called on bullpen pitchers to step onto the hill in 52 save opportunities and they have tallied 34 saves. They are ranked 11th in the league with a save rate of 65.4%, and they have dispatched 352 relievers onto the field on the season. Their relief pitchers have stepped onto the mound 134 times in high leverage situations and on 118 occasions with runners on. New York relievers have an inherited score percentage of 34.3% out of their 178 inherited base runners. Sitting with 124 save situations, the Mets have tallied 72 holds and 18 blown saves.
In 8,694 innings on the field, the Mets have a defensive efficiency of 69.6% (17th in professional baseball). The New York Mets have turned 84 double plays and hold a fielding percentage of .987 (10th in pro baseball). The Mets have recorded 989 assists, 50 errors and have amassed 2,898 putouts so far this season.
So far in his MLB career, Senga has given up 191 hits while accumulating 293 punch outs in 256 frames. Senga (20-10 career record) holds a 2.67 earned run average and has conceded 6.7 hits per 9 innings. He has surrendered 76 earned runs while holding a WHIP of 1.209 and having a FIP of 2.6. He has a K/BB ratio of 2.46 and he has gone up against 1,065 hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take New York (-128)
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:
New York Mets - Twitter
San Francisco Giants - Twitter