Game Time: 7:10 pm ET, Friday, August 1, 2025
Venue: Citi Field, Flushing, NY
Where to Watch: MLBN
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Giants +118, Mets -144; Over/Under: 7.5 runs
Bet365: Moneyline odds: Giants +120, Mets -145; Over/Under: 7.5 runs
BetMGM: Moneyline odds: Giants +120, Mets -145; Over/Under: 7.5 runs
Season Record
San Francisco Giants: 54-55 (3rd place, NL West)
New York Mets: 62-47 (1st place, NL East)
Do not miss out on our expert handicapper analysis! Sean Murphy is on a HOT STREAK in the MLB on an 8-3 MLB RUN for +$6,480 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
San Francisco Giants: 2-8 last 10
New York Mets: 7-3 last 10
San Francisco Giants vs New York Mets Preview and Analysis
The Giants are entering this series off a loss and got swept in their 3-game series against the Pittsburgh Pirates 3-0 in their last series. They enter this game with a 54-55 record overall and have a road record of 26-29. This is the series opener of a 3-game series with the Mets on Friday and they have Thursday off as a day of rest. Their offense ranks 24th in the MLB with a .683 OPS. Logan Webb was their starting pitcher on Wednesday while Robbie Ray is making his start in this game on Friday. He is 9-5 with a 2.93 ERA this season. His team lost their last 3 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 2 ER, 0 HR, and 3 BB with 3 SO on 5 hits through 5.2 IP against the New York Mets.
The Mets are entering this series off a loss and got swept in their 3-game series against the San Diego Padres 3-0 in their last series. They enter this game with a 62-47 record overall and have a home record of 37-16. This is the 1st game of a 3-game series with the Giants on Friday and they have Thursday off as a day of rest. Their offense ranks 11th in the MLB with a .728 OPS. Clay Holmes was their starting pitcher on Wednesday while David Peterson is making his start in this game on Friday. He is 7-4 with a 2.83 ERA this season. His team won their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 1 earned run, 0 homers, and 3 walks with 4 strikeouts on 8 hits through 6 innings pitched against the San Francisco Giants.
Giants vs Mets Prediction
The current betting odds have the Mets listed as a favorite in this game according to Draftkings Sportsbook. The Mets have looked great in their games this season with their 62-47 record overall which has them right at the top of the NL East with one of the best records in the entire MLB. They have also looked great in their own ballpark this year with their 37-16 home record. Meanwhile, the Giants haven't looked great in their games this season with their 54-55 record overall which has them right in the middle of the NL West. They haven't been a good road team this year either with their 26-29 road record. Both of these teams are going to have solid starters in this one so it is going to be a closer game, but the Mets have been so much better at home this year that they should be able to take advantage. They also have the better offense to back them up and they have been red hot lately, going 7-3 in their last 10 games while the Giants are 2-8 and have been in a slump. The Giants are going with Ray in this one and he has looked great this season. He is 9-5 with a 2.93 ERA and hasn't been giving up many runs all year. He only gave up 2 earned runs in his last start too and it was against same Mets team at home, but his team still lost the game and they have also lost 3 games in a row with him starting. The Mets are going with Peterson in this one and he has also looked great this season. He is 7-4 with a 2.83 ERA and hasn't been giving up many runs lately either. He only gave up 1 earned run in his last start which was against the Giants on the road so he will pitch just as well in this home start and the team has won 2 games in a row now with him starting too. All signs point to the Mets here at home to take advantage of the Giants in this big slump. The best way to place a bet here is on the Mets to win this game.
Giants Mets Prediction: Our MLB Pick for Friday, August 1, 2025 (7:10 pm ET start time) is Mets 2 Giants 1.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this San Francisco Giants New York Mets prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
San Francisco Giants: 42-47 (-12.8 units) on the moneyline against NL East opponents. 214-219 (-31.9 units) on the moneyline in all games. 99-117 (-14.4 units) on the moneyline in road games. 10-3 OVER revenging a same season 3 game sweep at the hands of their opponents.
New York Mets: 53-41 (+9.6 units) on the moneyline against NL West opponents. 129-91 (+11.2 units) on the moneyline in home games. 148-127 (+7.6 units) on the moneyline in night games. 39-22 OVER when playing with a day off.
Key Injuries
San Francisco Giants: L. Roupp (SP) Fifteen Day IL - Elbow. E. Miller (RP) Fifteen Day IL - Elbow. C. Koss (2B) Ten Day IL - Hamstring. J. Encarnacion (RF) Ten Day IL - Oblique. T. Murphy (C) Sixty Day IL - Back.
New York Mets: F. Alvarez (C) Day To Day - Head. J. Soto (RF) Day To Day - Foot. M. Kranick (RP) Sixty Day IL - Elbow. B. Waddell (RP) Fifteen Day IL - Hip. D. Nunez (RP) Sixty Day IL - Elbow. J. Winker (LF) Ten Day IL - Back. T. Megill (SP) Sixty Day IL - Elbow. P. Blackburn (SP) Fifteen Day IL - Shoulder. G. Canning (SP) Sixty Day IL - Achilles. J. Siri (CF) Sixty Day IL - Shin. D. Young (RP) Sixty Day IL - Elbow. A. Minter (RP) Sixty Day IL - Lat. C. Scott (SP) Sixty Day IL - Elbow. N. Madrigal (3B) Sixty Day IL - Shoulder. D. Smith (RP) Sixty Day IL - Elbow.
Notable Quotes
“We’re still trying to win games here. We have a pretty deep bullpen, and we got a bullpen arm back, too. It hasn’t changed our expectations of ourselves. But you also understand that we put the front office in a tough spot, too, and they have to look at the future and the now.” - Bob Melvin after his team’s loss against the Pirates in their game on Wednesday.
“You want to play in October because you never know if it is going to be your last time or your only time. We take it for granted sometimes, and I think when you have that chance and another team wants you to add you to their team, that’s a big deal.” - Ryan Helsley on being traded to the Mets.
Starting Lineups
San Francisco Giants
Heliot Ramos (R) LF
Rafael Devers (L) DH
Willy Adames (R) SS
Matt Chapman (R) 3B
Dominic Smith (L) 1B
Jung Hoo Lee (L) CF
Casey Schmitt (R) 2B
Mike Yastrzemski (L) RF
Patrick Bailey (S) C
New York Mets
Brandon Nimmo (L) LF
Mark Vientos (R) DH
Francisco Lindor (S) SS
Pete Alonso (R) 1B
Jeff McNeil (L) RF
Francisco Alvarez (R) C
Ronny Mauricio (S) 3B
Brett Baty (L) 2B
Tyrone Taylor (R) CF
Statistical Leaders
San Francisco Giants
Batting Average: Heliot Ramos (.267)
Hits: Heliot Ramos (110)
Home Runs: Willy Adames (16)
RBI: Wilmer Flores (59)
Stolen Bases: Tyler Fitzgerald (9)
Wins: Robbie Ray (9)
Saves: Camilo Doval (15)
ERA: Matt Gage (0.00)
New York Mets
Batting Average: Starling Marte (.287)
Hits: Francisco Lindor (107)
Home Runs: Juan Soto (25)
RBI: Pete Alonso (81)
Stolen Bases: Francisco Lindor (17)
Wins: Clay Holmes (9)
Saves: Edwin Díaz (23)
ERA: Brooks Raley (0.00)
Managers:
San Francisco Giants: Bob Melvin (2nd season)
New York Mets: Carlos Mendoza (2nd season)