San Francisco Giants vs New York Mets Prediction, 8/1/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs New York Mets
Date: Friday, August 1, 2025
Location: Citi Field in Queens, NY
TV: Sportsnet New York
Odds/Point Spread: San Francisco (+110) New York (-130)
The New York Mets (62-47) will play the San Francisco Giants (54-55) at Citi Field on Friday. The odds on this game have the Giants at +110 while the Mets are priced at -130. The over/under has been set at 8.5. The expected starting pitchers will be Robbie Ray and David Peterson.


As a unit, the San Francisco Giants are notching 4.1 runs per game, which puts them at 25th in the league. They have 443 runs scored while holding a team on-base percentage of .310. The Giants have earned 166 doubles as a unit and have hit 101 balls out of the stadium. They have 423 runs batted in and 832 base knocks on the year, and their team batting average is .232. San Francisco is slugging .373 and have been called out on strikes 921 times, while being walked on 378 occasions.
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 holds a WHIP of 1.28. Giants pitchers have given up 94 home runs and 438 runs (9th in the league). San Francisco has relinquished 884 hits (8.3 per 9 innings) and 389 earned runs. The Giants are sitting with a team earned run average of 3.63 this year (6th in MLB), and the staff has rung up 932 batters. Their pitching staff has walked 350 opposing hitters and their FIP sits at 3.63 as a team this year.
The Giants relief pitchers have a save percentage of 63.4% and have come into the game in 107 save situations. The bullpen pitchers have inherited 123 base runners this year and 32.5% of those players crossed home plate. Giants relief pitchers have entered the contest with runners on base 78 times as well as having 122 appearances in high leverage situations. The Giants have sent 348 relief pitchers to the hill so far this year. The bullpen have a total of 66 holds on the season (11th in MLB). They have earned 26 saves on the season and have missed out on 15 out of their 41 save opportunities.
The Seattle Mariners are sitting with 2,894 putouts on the year, as well as 1,015 assists and 61 errors. Their fielding rate sits at .985 which has them ranked 24th in professional baseball, and they have turned 82 double plays. The Giants have transformed 68.9% of balls in play into outs out of their 8,682 innings, ranking them 23rd in MLB.
Ray has pitched in 1,387 innings and has 1,682 punch outs in his pro baseball career. His ERA is 3.89 (599 ER's allowed) and his career WHIP is 1.286. He has given up 1,197 base hits (7.8 hits per nine innings) with 587 walks. Ray (86-78 career record) has earned a FIP of 3.83 while he has faced 5,867 hitters during his time in the majors.
New York is sitting with 135 home runs for the year as well as 460 RBIs. They have recorded 173 doubles, while getting a free base 376 times as well as recording 473 runs. The New York Mets have earned a team on-base percentage of .319 in addition to a team batting average of .241 on the campaign. The Mets have a team slugging percentage of .409 and they are scoring 4.34 runs per outing (17th in the league). They have struck out on 875 instances (19th in baseball) and have recorded 872 base knocks.
The Mets have a team WHIP of 1.311 with a FIP of 3.83 as a pitching staff on the season. They come in at 11th in the league as a staff in total hits allowed with 872. The New York pitching staff have given up 430 runs this year and come in with a team ERA of 3.58 (384 earned runs relinquished). Their K/BB ratio is 8.60 (928 strikeouts against 394 free passes). They have given up 95 home runs and they concede 4.01 runs per 9 innings (7th in baseball).
New York has called on relievers to enter the game in 52 save chances and they have earned 34 saves. They are currently ranked 11th in MLB holding a save percentage of 65.4%, and they have sent 352 bullpen pitchers onto the field for the year. Their relievers have taken the field 134 times in high leverage situations and also on 118 occasions with runners on base. New York relievers have an inherited score percentage of 34.3% out of 178 inherited runners. Sitting with 124 save situations, the Mets have 72 holds and also 18 blown saves.
Out of their 8,694 innings played, the Mets have earned a defensive efficiency of 69.6% (17th in baseball). The New York Mets have gotten 84 double plays and have a fielding percentage of .987 (10th in baseball). The Mets have racked up 989 assists, 50 errors and have earned a total of 2,898 putouts this year.
So far in his career, Peterson has surrendered 537 hits while totaling 565 K's in 575 frames. Peterson (35-28 mark in his career) holds a 3.82 ERA while allowing 8.4 hits per 9 innings. He has surrendered a total of 244 ER's while holding a WHIP of 1.348 and having a FIP of 3.8. He has a strikeout to walk ratio of 2.37 and he has faced 2,451 batters during his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take New York (-130)
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