San Francisco Giants vs New York Mets Baseball match prediction. Predict the San Francisco Giants vs New York Mets head to head upcoming Baseball match with our stats, history and score analysis and results. San Francisco Giants vs New York Mets h2h stats.

San Francisco Giants will face off against New York Mets in the MLB on the Sat, 26 Jul '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 10 head to head matches between these 2 teams, San Francisco Giants have won 6 and New York Mets have won 4. In the last match between San Francisco Giants and New York Mets the score was 4-3. San Francisco Giants comes into this match having lost their last match vs Los Angeles Dodgers, while New York Mets had a no result against Kansas City Royals.

san-francisco-giants
L
W
L
L
L
L
W
L
W
W

new-york-mets
L
L
W
L
L
L
L
L
L
L
Overall Matches Result
Last 10 Matches
san-francisco-giants
W
6
L
10
NR
0

new-york-mets
W
4
L
10
NR
0
Upcoming H2H Match
MLB
san-francisco-giants
Saturday
26 Jul '25

--
--
new-york-mets
san-francisco-giants vs new-york-mets Recent Match H2H stats
Mets vs Giants in the MLB on Sun, 26 May '24
ALL
Final Score : 4 - 3
stats | New York Mets (H) | San Francisco Giants (A) |
---|---|---|
Batting | ||
Runs | 4 | 3 |
Doubles | 2 | 4 |
Triples | 0 | 0 |
Home runs | 0 | 1 |
Strike outs | 9 | 8 |
Base on balls | 1 | 2 |
Hits | 8 | 7 |
AVG | .242 | .212 |
OBP | 0.306 | 0.257 |
SLG | 0.303 | 0.424 |
OPS | 0.609 | 0.681 |
RBI | 4 | 2 |
At bats | 33 | 33 |
Left on base | 13 | 11 |
Pitching | ||
Runs | 3 | 4 |
Home runs | 1 | 0 |
Strike outs | 8 | 9 |
Base on balls | 2 | 1 |
Hits | 7 | 8 |
ERA | 3 | 3.24 |
Innings pitched | 9 | 8.1 |
Earned runs | 3 | 3 |
Batters faced | 35 | 36 |
Outs | 27 | 25 |
Fielding | ||
Assists | 9 | 9 |
Put outs | 27 | 25 |
san-francisco-giants Last Match Played stats
Giants vs Dodgers in the MLB on Sat, 12 Jul '25
ALL
Final Score : 1 - 2
stats | San Francisco Giants (H) | Los Angeles Dodgers (A) |
---|---|---|
Batting | ||
Runs | 1 | 2 |
Doubles | 0 | 1 |
Triples | 0 | 0 |
Home runs | 0 | 0 |
Strike outs | 9 | 10 |
Base on balls | 4 | 1 |
Hits | 3 | 8 |
AVG | .103 | .235 |
OBP | 0.206 | 0.257 |
SLG | 0.103 | 0.265 |
OPS | 0.309 | 0.522 |
RBI | 1 | 2 |
At bats | 29 | 34 |
Left on base | 9 | 13 |
Pitching | ||
Runs | 2 | 1 |
Home runs | 0 | 0 |
Strike outs | 10 | 9 |
Base on balls | 1 | 4 |
Hits | 8 | 3 |
ERA | 1 | 1 |
Innings pitched | 9 | 9 |
Earned runs | 1 | 1 |
Batters faced | 35 | 34 |
Outs | 27 | 27 |
Fielding | ||
Assists | 14 | 5 |
Put outs | 27 | 27 |
new-york-mets Last Match Played stats
Royals vs Mets in the MLB on Sun, 13 Jul '25
ALL
Final Score : 2 - 0
stats | Kansas City Royals (H) | New York Mets (A) |
---|---|---|
Batting | ||
Runs | 2 | 0 |
Doubles | 2 | 0 |
Triples | 0 | 1 |
Home runs | 0 | 0 |
Strike outs | 0 | 2 |
Base on balls | 0 | 0 |
Hits | 4 | 2 |
AVG | .500 | .250 |
OBP | 0.556 | 0.333 |
SLG | 0.75 | 0.5 |
OPS | 1.306 | 0.833 |
RBI | 2 | 0 |
At bats | 8 | 8 |
Left on base | 4 | 6 |
Pitching | ||
Runs | 0 | 2 |
Home runs | 0 | 0 |
Strike outs | 2 | 0 |
Base on balls | 0 | 0 |
Hits | 2 | 4 |
ERA | 0 | 9 |
Innings pitched | 2 | 2 |
Earned runs | 0 | 2 |
Batters faced | 9 | 9 |
Outs | 6 | 6 |
Fielding | ||
Assists | 2 | 6 |
Put outs | 6 | 6 |
san-francisco-giants vs new-york-mets H2H Past Matches (Useful For Predictions)
26 May '24 17:40 (UTC) - MLB
25 May '24 17:40 (UTC) - MLB
24 May '24 23:10 (UTC) - MLB
24 Apr '24 19:45 (UTC) - MLB
24 Apr '24 01:45 (UTC) - MLB
23 Apr '24 01:45 (UTC) - MLB
02 Jul '23 23:10 (UTC) - MLB
01 Jul '23 20:10 (UTC) - MLB
30 Jun '23 23:10 (UTC) - MLB
23 Apr '23 23:10 (UTC) - MLB
22 Apr '23 20:05 (UTC) - MLB
22 Apr '23 02:15 (UTC) - MLB
21 Apr '23 01:45 (UTC) - MLB
25 May '22 19:45 (UTC) - MLB
25 May '22 01:45 (UTC) - MLB
24 May '22 01:45 (UTC) - MLB
21 Apr '22 17:10 (UTC) - MLB
20 Apr '22 23:10 (UTC) - MLB
19 Apr '22 23:30 (UTC) - MLB
19 Apr '22 19:10 (UTC) - MLB
18 Apr '22 23:10 (UTC) - MLB
26 Aug '21 23:10 (UTC) - MLB, Regular Season
25 Aug '21 23:10 (UTC) - MLB, Regular Season
24 Aug '21 23:10 (UTC) - MLB, Regular Season
18 Aug '21 19:45 (UTC) - MLB, Regular Season
18 Aug '21 01:45 (UTC) - MLB, Regular Season
17 Aug '21 01:45 (UTC) - MLB, Regular Season
21 Jul '19 20:05 (UTC) - MLB, Regular Season
20 Jul '19 20:05 (UTC) - MLB, Regular Season
20 Jul '19 02:15 (UTC) - MLB, Regular Season
19 Jul '19 01:45 (UTC) - MLB, Regular Season
06 Jun '19 16:10 (UTC) - MLB, Regular Season
05 Jun '19 23:10 (UTC) - MLB, Regular Season
04 Jun '19 23:10 (UTC) - MLB, Regular Season
02 Sep '18 20:05 (UTC) - MLB, Regular Season
01 Sep '18 20:05 (UTC) - MLB, Regular Season
01 Sep '18 02:15 (UTC) - MLB, Regular Season
23 Aug '18 17:10 (UTC) - MLB, Regular Season
22 Aug '18 23:10 (UTC) - MLB, Regular Season
21 Aug '18 23:10 (UTC) - MLB, Regular Season
20 Aug '18 23:10 (UTC) - MLB, Regular Season
25 Jun '17 20:05 (UTC) - MLB, Regular Season
24 Jun '17 23:15 (UTC) - MLB, Regular Season
24 Jun '17 02:15 (UTC) - MLB, Regular Season
10 May '17 17:10 (UTC) - MLB, Regular Season
09 May '17 23:10 (UTC) - MLB, Regular Season
08 May '17 23:10 (UTC) - MLB, Regular Season
06 Oct '16 00:00 (UTC) - MLB, Play Offs, Wild Card
22 Aug '16 00:05 (UTC) - MLB, Regular Season
20 Aug '16 20:05 (UTC) - MLB, Regular Season
20 Aug '16 02:15 (UTC) - MLB, Regular Season
19 Aug '16 02:15 (UTC) - MLB, Regular Season
01 May '16 17:10 (UTC) - MLB, Regular Season
30 Apr '16 20:05 (UTC) - MLB, Regular Season
29 Apr '16 23:10 (UTC) - MLB, Regular Season
08 Jul '15 19:45 (UTC) - MLB, Regular Season
08 Jul '15 02:15 (UTC) - MLB, Regular Season
07 Jul '15 02:15 (UTC) - MLB, Regular Season
11 Jun '15 23:10 (UTC) - MLB, Regular Season
10 Jun '15 23:10 (UTC) - MLB, Regular Season
09 Jun '15 23:10 (UTC) - MLB, Regular Season
04 Aug '14 16:10 (UTC) - MLB, Regular Season
03 Aug '14 17:10 (UTC) - MLB, Regular Season
02 Aug '14 23:10 (UTC) - MLB, Regular Season
01 Aug '14 23:10 (UTC) - MLB, Regular Season
08 Jun '14 20:05 (UTC) - MLB, Regular Season
08 Jun '14 02:05 (UTC) - MLB, Regular Season
07 Jun '14 02:15 (UTC) - MLB, Regular Season
19 Sep '13 17:10 (UTC) - MLB, Regular Season
18 Sep '13 23:10 (UTC) - MLB, Regular Season
17 Sep '13 23:10 (UTC) - MLB, Regular Season
10 Jul '13 19:45 (UTC) - MLB, Regular Season
10 Jul '13 02:15 (UTC) - MLB, Regular Season
09 Jul '13 02:15 (UTC) - MLB, Regular Season
02 Aug '12 19:45 (UTC) - MLB, Regular Season
02 Aug '12 02:15 (UTC) - MLB, Regular Season
01 Aug '12 02:15 (UTC) - MLB, Regular Season
31 Jul '12 02:15 (UTC) - MLB, Regular Season
23 Apr '12 23:30 (UTC) - MLB, Regular Season
23 Apr '12 20:10 (UTC) - MLB, Regular Season
21 Apr '12 17:10 (UTC) - MLB, Regular Season
20 Apr '12 23:10 (UTC) - MLB, Regular Season
11 Jul '11 00:05 (UTC) - MLB, Regular Season
10 Jul '11 01:05 (UTC) - MLB, Regular Season
09 Jul '11 02:15 (UTC) - MLB, Regular Season
05 May '11 17:10 (UTC) - MLB, Regular Season
04 May '11 23:10 (UTC) - MLB, Regular Season
03 May '11 23:10 (UTC) - MLB, Regular Season
18 Jul '10 20:05 (UTC) - MLB, Regular Season
18 Jul '10 01:05 (UTC) - MLB, Regular Season
17 Jul '10 02:35 (UTC) - MLB, Regular Season
16 Jul '10 02:15 (UTC) - MLB, Regular Season
09 May '10 17:10 (UTC) - MLB, Regular Season
08 May '10 17:10 (UTC) - MLB, Regular Season
07 May '10 23:10 (UTC) - MLB, Regular Season
17 Aug '09 23:10 (UTC) - MLB, Regular Season
16 Aug '09 17:10 (UTC) - MLB, Regular Season
15 Aug '09 20:10 (UTC) - MLB, Regular Season
14 Aug '09 23:10 (UTC) - MLB, Regular Season
18 May '09 00:05 (UTC) - MLB, Regular Season
16 May '09 20:10 (UTC) - MLB, Regular Season
16 May '09 02:15 (UTC) - MLB, Regular Season
15 May '09 02:15 (UTC) - MLB, Regular Season
10 Jul '08 17:10 (UTC) - MLB, Regular Season
09 Jul '08 23:10 (UTC) - MLB, Regular Season
08 Jul '08 23:10 (UTC) - MLB, Regular Season
04 Jun '08 19:45 (UTC) - MLB, Regular Season
04 Jun '08 02:15 (UTC) - MLB, Regular Season
03 Jun '08 02:15 (UTC) - MLB, Regular Season
31 May '07 23:10 (UTC) - MLB, Regular Season
30 May '07 23:10 (UTC) - MLB, Regular Season
29 May '07 23:10 (UTC) - MLB, Regular Season
09 May '07 19:35 (UTC) - MLB, Regular Season
09 May '07 02:15 (UTC) - MLB, Regular Season
08 May '07 02:15 (UTC) - MLB, Regular Season
04 Jun '06 17:10 (UTC) - MLB, Regular Season
04 Jun '06 00:00 (UTC) - MLB, Regular Season
03 Jun '06 17:20 (UTC) - MLB, Regular Season
02 Jun '06 23:10 (UTC) - MLB, Regular Season
26 Apr '06 19:35 (UTC) - MLB, Regular Season
26 Apr '06 02:15 (UTC) - MLB, Regular Season
25 Apr '06 02:15 (UTC) - MLB, Regular Season
28 Aug '05 20:05 (UTC) - MLB, Regular Season
27 Aug '05 20:05 (UTC) - MLB, Regular Season
27 Aug '05 02:15 (UTC) - MLB, Regular Season
06 Jun '05 00:05 (UTC) - MLB, Regular Season
05 Jun '05 20:10 (UTC) - MLB, Regular Season
04 Jun '05 17:20 (UTC) - MLB, Regular Season
22 Aug '04 20:05 (UTC) - MLB, Regular Season
21 Aug '04 20:05 (UTC) - MLB, Regular Season
21 Aug '04 02:15 (UTC) - MLB, Regular Season
06 May '04 23:10 (UTC) - MLB, Regular Season
05 May '04 23:10 (UTC) - MLB, Regular Season
04 May '04 23:10 (UTC) - MLB, Regular Season
13 Aug '03 20:00 (UTC) - MLB, Regular Season
12 Aug '03 20:00 (UTC) - MLB, Regular Season
18 May '03 20:00 (UTC) - MLB, Regular Season
17 May '03 20:00 (UTC) - MLB, Regular Season
16 May '03 20:00 (UTC) - MLB, Regular Season
15 May '03 20:00 (UTC) - MLB, Regular Season
View All
san-francisco-giants Baseball Fixtures
18 Jul '25 23:07 (UTC) - MLB
19 Jul '25 19:07 (UTC) - MLB
20 Jul '25 16:05 (UTC) - MLB
21 Jul '25 23:15 (UTC) - MLB
22 Jul '25 23:15 (UTC) - MLB
23 Jul '25 16:15 (UTC) - MLB
26 Jul '25 02:15 (UTC) - MLB
27 Jul '25 01:05 (UTC) - MLB
27 Jul '25 23:10 (UTC) - MLB
01 Aug '25 23:10 (UTC) - MLB
02 Aug '25 20:10 (UTC) - MLB
03 Aug '25 17:40 (UTC) - MLB
04 Aug '25 22:40 (UTC) - MLB
05 Aug '25 22:40 (UTC) - MLB
06 Aug '25 16:35 (UTC) - MLB
09 Aug '25 20:05 (UTC) - MLB
16 Aug '25 02:15 (UTC) - MLB
17 Aug '25 01:05 (UTC) - MLB
19 Aug '25 01:40 (UTC) - MLB
20 Aug '25 01:40 (UTC) - MLB
21 Aug '25 01:40 (UTC) - MLB
21 Aug '25 20:10 (UTC) - MLB
24 Aug '25 18:10 (UTC) - MLB
01 Sep '25 20:10 (UTC) - MLB
03 Sep '25 00:40 (UTC) - MLB
04 Sep '25 00:40 (UTC) - MLB
14 Sep '25 01:05 (UTC) - MLB
16 Sep '25 01:40 (UTC) - MLB
17 Sep '25 01:40 (UTC) - MLB
17 Sep '25 19:40 (UTC) - MLB
View All
new-york-mets Baseball Fixtures
18 Jul '25 23:10 (UTC) - MLB
19 Jul '25 20:10 (UTC) - MLB
20 Jul '25 17:40 (UTC) - MLB
21 Jul '25 23:10 (UTC) - MLB
22 Jul '25 23:10 (UTC) - MLB
23 Jul '25 17:10 (UTC) - MLB
26 Jul '25 02:15 (UTC) - MLB
27 Jul '25 01:05 (UTC) - MLB
27 Jul '25 23:10 (UTC) - MLB
29 Jul '25 01:40 (UTC) - MLB
30 Jul '25 01:40 (UTC) - MLB
30 Jul '25 20:10 (UTC) - MLB
01 Aug '25 23:10 (UTC) - MLB
02 Aug '25 20:10 (UTC) - MLB
03 Aug '25 17:40 (UTC) - MLB
04 Aug '25 23:10 (UTC) - MLB
05 Aug '25 23:10 (UTC) - MLB
06 Aug '25 17:10 (UTC) - MLB
12 Aug '25 23:10 (UTC) - MLB
13 Aug '25 23:10 (UTC) - MLB
14 Aug '25 23:10 (UTC) - MLB
15 Aug '25 23:10 (UTC) - MLB
16 Aug '25 20:10 (UTC) - MLB
17 Aug '25 23:10 (UTC) - MLB
19 Aug '25 22:45 (UTC) - MLB
20 Aug '25 22:45 (UTC) - MLB
21 Aug '25 20:05 (UTC) - MLB
22 Aug '25 23:15 (UTC) - MLB
23 Aug '25 23:15 (UTC) - MLB
24 Aug '25 17:35 (UTC) - MLB
View All
san-francisco-giants And new-york-mets Recently Played
san-francisco-giants
San Francisco Giants
Los Angeles Dodgers
1
2
L
San Francisco Giants
Los Angeles Dodgers
8
7
W
San Francisco Giants
Philadelphia Phillies
0
13
L
San Francisco Giants
Philadelphia Phillies
4
3
W
San Francisco Giants
Philadelphia Phillies
3
1
W
Athletics
San Francisco Giants
2
6
W
Athletics
San Francisco Giants
2
7
W
Athletics
San Francisco Giants
11
2
L
Arizona Diamondbacks
San Francisco Giants
2
7
W
Arizona Diamondbacks
San Francisco Giants
5
6
W
Arizona Diamondbacks
San Francisco Giants
8
2
L
Arizona Diamondbacks
San Francisco Giants
4
2
L
Chicago White Sox
San Francisco Giants
5
2
L
Chicago White Sox
San Francisco Giants
1
0
L
Chicago White Sox
San Francisco Giants
1
3
W
San Francisco Giants
Miami Marlins
5
12
L
San Francisco Giants
Miami Marlins
5
8
L
San Francisco Giants
Miami Marlins
2
4
L
San Francisco Giants
Boston Red Sox
9
5
W
San Francisco Giants
Boston Red Sox
3
2
W
San Francisco Giants
Boston Red Sox
5
7
L
San Francisco Giants
Cleveland Guardians
2
1
W
San Francisco Giants
Cleveland Guardians
2
4
L
San Francisco Giants
Cleveland Guardians
2
3
L
Los Angeles Dodgers
San Francisco Giants
5
4
L
Los Angeles Dodgers
San Francisco Giants
11
5
L
Los Angeles Dodgers
San Francisco Giants
2
6
W
Colorado Rockies
San Francisco Giants
8
7
L
Colorado Rockies
San Francisco Giants
7
10
W
Colorado Rockies
San Francisco Giants
5
6
W
new-york-mets
Kansas City Royals
New York Mets
2
0
-
Kansas City Royals
New York Mets
1
3
W
Kansas City Royals
New York Mets
3
8
W
Baltimore Orioles
New York Mets
7
3
L
Baltimore Orioles
New York Mets
3
1
L
Baltimore Orioles
New York Mets
-
Baltimore Orioles
New York Mets
6
7
W
New York Mets
New York Yankees
4
6
L
New York Mets
New York Yankees
12
6
W
New York Mets
New York Yankees
6
5
W
New York Mets
Milwaukee Brewers
3
2
W
New York Mets
Milwaukee Brewers
7
3
W
New York Mets
Milwaukee Brewers
2
7
L
New York Mets
Milwaukee Brewers
-
Pittsburgh Pirates
New York Mets
12
1
L
Pittsburgh Pirates
New York Mets
9
2
L
Pittsburgh Pirates
New York Mets
9
1
L
New York Mets
Atlanta Braves
4
0
W
New York Mets
Atlanta Braves
7
3
W
New York Mets
Atlanta Braves
4
7
L
New York Mets
Atlanta Braves
2
3
L
Philadelphia Phillies
New York Mets
7
1
L
Philadelphia Phillies
New York Mets
4
11
W
Philadelphia Phillies
New York Mets
10
2
L
Atlanta Braves
New York Mets
7
1
L
Atlanta Braves
New York Mets
5
0
L
Atlanta Braves
New York Mets
5
4
L
New York Mets
Tampa Bay Rays
0
9
L
New York Mets
Tampa Bay Rays
4
8
L
New York Mets
Tampa Bay Rays
5
7
L
View All
Point Table Of National League East
Team Name
Total Matches
Win
Lose
Points
Last 5 Matches
New York Mets
96
55
41
Philadelphia Phillies
95
54
41
Miami Marlins
94
43
51
Atlanta Braves
94
42
52
Washington Nationals
95
38
57