San Francisco Giants vs New York Mets Prediction & Picks - MLB

USA - MLB

San Francisco Giants
4/3/26 22:15
New York Mets

Prediction:

 

The Giants will win

+115
$250 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Lou Aguila | in MLB Picks

After taking the series opener 7-2, the San Francisco Giants will go for two in a row against the New York Mets on Friday.

Momentum: The San Francisco Giants have won 3 of their last 4 games, including a 7-2 win over the New York Mets in the season opener. The Mets plunged one game below .500 after losing three games in a row and four of their last five.

Matchup: This will mark the second game between these National League contenders. The Giants took the first game behind a solid start from Robbie Ray (2 ER with 7 Ks over 5.1 innings) and outstanding closing by Blade Tidwell (2 Hits over 3 innings). Giants’ Tyler Mahle (0-1, 4.50 ERA) will take on Mets’ Nolan McClean (0-0, 3.60 ERA)

Players to Watch: Giants’ second baseman Luis Arraez opened the scoring for his team with a run-scoring triple in the first inning, posting his 9th hit of the season.

Juan Soto extended his hit streak to seven games after he singled at the top of the 8th inning. Soto is batting .333 with one homer and five RBIs this season.

Hot on the Board: The Giants are +115 underdogs at home in Game 2, while the favorites, the New York Mets, still offer a solid price at -135. The Mets are +130 if they can cover -1.5 runs in this game. The over/under is pegged at 7.5 runs.

Up to $250 to bet on San Francisco Giants - New York Mets! 

Limited Offer. Currently at Caesars Sportsbook

San Francisco Giants vs New York Mets Form

Table

Teams Pts P W L
25 New York Mets
0.422 83 35 48
28 San Francisco Giants
0.415 82 34 48

San Francisco Giants and New York Mets Latest Matches

San Francisco Giants
San Francisco Giants Latest matches
L L W W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 2, 2026 - MLB

San Francisco Giants
7 :  2
New York Mets

Apr 1, 2026 - MLB

San Diego Padres
7 :  1
San Francisco Giants

Mar 31, 2026 - MLB

San Diego Padres
3 :  9
San Francisco Giants

Mar 30, 2026 - MLB

San Diego Padres
2 :  3
San Francisco Giants

Mar 28, 2026 - MLB

San Francisco Giants
1 :  3
New York Yankees

Mar 27, 2026 - MLB

San Francisco Giants
0 :  3
New York Yankees
W W L L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 2, 2026 - MLB

San Francisco Giants
7 :  2
New York Mets

Mar 28, 2026 - MLB

San Francisco Giants
1 :  3
New York Yankees

Mar 27, 2026 - MLB

San Francisco Giants
0 :  3
New York Yankees

Mar 25, 2026 - MLB

San Francisco Giants
0 :  7
New York Yankees

Mar 21, 2026 - MLB Spring Training

San Francisco Giants
10 :  7
Cleveland Guardians

Mar 20, 2026 - MLB Spring Training

San Francisco Giants
5 :  2
Kansas City Royals
L W L W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 1, 2026 - MLB

San Diego Padres
7 :  1
San Francisco Giants

Mar 31, 2026 - MLB

San Diego Padres
3 :  9
San Francisco Giants

Mar 30, 2026 - MLB

San Diego Padres
2 :  3
San Francisco Giants

Mar 20, 2026 - MLB Spring Training

Texas Rangers
6 :  5
San Francisco Giants

Mar 19, 2026 - MLB Spring Training

Colorado Rockies
11 :  14
San Francisco Giants

Mar 18, 2026 - MLB Spring Training

Los Angeles Dodgers
5 :  1
San Francisco Giants
New York Mets
New York Mets Latest matches
W L W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 2, 2026 - MLB

San Francisco Giants
7 :  2
New York Mets

Apr 1, 2026 - MLB

St. Louis Cardinals
2 :  1
New York Mets

Mar 31, 2026 - MLB

St. Louis Cardinals
3 :  0
New York Mets

Mar 30, 2026 - MLB

St. Louis Cardinals
2 :  4
New York Mets

Mar 29, 2026 - MLB

New York Mets
3 :  4
Pittsburgh Pirates

Mar 28, 2026 - MLB

New York Mets
4 :  2
Pittsburgh Pirates
L L L W W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Mar 29, 2026 - MLB

New York Mets
3 :  4
Pittsburgh Pirates

Mar 28, 2026 - MLB

New York Mets
4 :  2
Pittsburgh Pirates

Mar 26, 2026 - MLB

New York Mets
11 :  7
Pittsburgh Pirates

Mar 21, 2026 - MLB Spring Training

New York Mets
5 :  7
Houston Astros

Mar 20, 2026 - MLB Spring Training

New York Mets
3 :  4
St. Louis Cardinals

Mar 16, 2026 - MLB Spring Training

New York Mets
6 :  12
Washington Nationals
L L W L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Apr 2, 2026 - MLB

San Francisco Giants
7 :  2
New York Mets

Apr 1, 2026 - MLB

St. Louis Cardinals
2 :  1
New York Mets

Mar 31, 2026 - MLB

St. Louis Cardinals
3 :  0
New York Mets

Mar 30, 2026 - MLB

St. Louis Cardinals
2 :  4
New York Mets

Mar 22, 2026 - MLB Spring Training

Miami Marlins
4 :  3
New York Mets

Mar 21, 2026 - MLB Spring Training

Washington Nationals
3 :  1
New York Mets

San Francisco Giants against New York Mets : Head to Head (H2H)

San Francisco Giants

50 %

New York Mets

50 %

Apr 2, 2026 - MLB

San Francisco Giants
7 :  2
New York Mets

Aug 3, 2025 - MLB

New York Mets
4 :  12
San Francisco Giants

Aug 2, 2025 - MLB

New York Mets
12 :  6
San Francisco Giants

Aug 1, 2025 - MLB

New York Mets
3 :  4
San Francisco Giants

Jul 27, 2025 - MLB

San Francisco Giants
3 :  5
New York Mets

Jul 26, 2025 - MLB

San Francisco Giants
1 :  2
New York Mets

San Francisco Giants - New York Mets Key Points

  1. NY Mets is 1-4 SU in its last 5 games.
  2. NY Mets is 3-7 SU in its last 10 games against an opponent in the National League West Division
  3. San Francisco is 7-1 SU in its last 8 games against an opponent in the National League.
  4. San Francisco is 3-1 SU in its last 3 games against NY Mets.
Up to $250 to bet on San Francisco Giants - New York Mets! 

Limited Offer. Currently at Caesars Sportsbook

Our San Francisco Giants vs New York Mets Prediction

Fearless Forecast: the Giants sneak past the Mets 3-2

Best Pick: The Giants take the win. San Francisco has won 3 of its last 4 meetings with New York, covering the spread in the last two ballgames. If the Giants are to win again, it will be because of their outstanding pitching.

Tyler Mahle has only given up three earned runs over 9 innings across two starts against the Mets, while the Giants’ bullpen boasts an elite 2.88 ERA per 9 innings this season. Despite their loaded batting lineup, the Mets are only batting .206 with 3.4 runs and 0.7 homers per game this season. New York is 1-4 in its last 5 games and 3-7 in its last 10 games against teams from the NL West.

Our betting predictions for the New York Mets vs. the San Francisco Giants: the Giants will win.

Prediction:

 

The Giants will win

+115
$250 offered for betting!

San Francisco Giants vs New York Mets - Other Interesting Picks

Total Under 7.5 Runs

Odds -110

Although neither Mahle nor McClean is viewed as a game-changer starter, this game will still most likely end without the total score surpassing 8 runs. Both teams are averaging roughly 3.0 runs per game, with the bullpens of both squads giving up roughly 3.00 ERA per 9 innings.

Our betting prediction for the New York Mets vs. the San Francisco Giants: Total Under 7.5 Runs

$250 offered for betting!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

San Francisco Giants vs New York Mets Picks