highest ops vs giants in last 20 years with at least 30 games played

Between October 5, 2005 and October 5, 2025, Giancarlo Stanton has the best OPS with 30+ games played versus the Giants, with an OPS of 1.128.

Interpreted as:
highest ops by a player vs giants in last 20 years with at least 30 games played
NAME OPS G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG
1 Giancarlo Stanton
G. Stanton
1.128
51
194
34
62
17
1
20
42
23
4
48
3
1
222
141
38
0
1
3
6
.320
.401
.727
2 Craig Stammen
C. Stammen
1.127
39
7
1
3
1
0
0
1
2
0
2
0
0
11
4
1
2
0
0
0
.429
.556
.571
3 Wilmer Flores
W. Flores
1.078
37
119
15
46
15
0
5
19
8
4
4
0
0
132
76
20
0
1
3
2
.387
.439
.639
4 Albert Pujols
A. Pujols
1.068
62
208
39
70
13
0
17
50
30
3
30
6
1
243
134
30
0
2
10
14
.337
.424
.644
5 Jeff Kent
J. Kent
1.022
38
131
20
42
7
1
10
30
16
3
18
1
1
151
81
18
0
1
0
4
.321
.404
.618
6 Khris Davis
K. Davis
1.016
35
95
20
28
5
3
7
16
13
2
18
0
0
112
60
15
0
2
1
6
.295
.384
.632
7 Andrew Chafin
A. Chafin
1.000
40
2
0
1
0
0
0
1
0
0
1
0
0
2
1
0
0
0
0
0
.500
.500
.500
8 Kyle Schwarber
K. Schwarber
.999
52
187
37
49
7
1
19
41
34
3
54
5
3
224
115
27
0
0
2
1
.262
.384
.615
9 Carlos Beltran
C. Beltran
.984
40
143
26
47
15
1
6
32
20
0
27
2
1
163
82
22
0
0
4
3
.329
.411
.573
10 Matt Carpenter
M. Carpenter
.959
62
187
30
65
16
2
5
27
25
0
43
1
0
213
100
23
1
0
0
3
.348
.425
.535
11 Paul Goldschmidt
P. Goldschmidt
.954
169
601
101
181
44
5
32
118
105
5
149
14
6
722
331
81
0
11
16
16
.301
.403
.551
12 Juan Soto
J. Soto
.947
52
188
39
52
5
1
15
29
34
3
40
4
0
226
104
21
0
1
5
6
.277
.394
.553
13 Carlos Lee
C. Lee
.940
37
141
16
45
15
0
7
18
9
2
21
2
2
153
81
22
0
1
2
3
.319
.366
.574
14 Max Muncy
M. Muncy
.937
94
314
64
81
15
2
26
60
51
6
78
0
1
373
178
43
0
2
0
2
.258
.370
.567
15 Chris Iannetta
C. Iannetta
.936
95
244
33
72
16
2
9
35
63
7
69
0
0
318
119
27
1
3
4
7
.295
.448
.488
16 Shohei Ohtani
S. Ohtani
.930
37
138
26
38
7
0
10
21
25
0
46
4
1
163
75
17
0
0
10
1
.275
.387
.543
17 Jorge Soler
J. Soler
.930
35
108
17
35
5
0
5
15
17
1
35
0
0
126
55
10
0
0
1
0
.324
.421
.509
18 Michael Conforto
M. Conforto
.928
40
137
24
43
7
0
9
29
11
2
39
1
0
153
77
16
0
3
0
2
.314
.366
.562
19 Todd Frazier
T. Frazier
.927
46
159
26
46
10
1
10
26
20
2
38
7
1
182
88
21
0
1
0
2
.289
.374
.553
20 Matt Adams
M. Adams
.927
32
95
16
27
6
0
7
27
10
1
23
0
0
106
54
13
0
0
2
1
.284
.358
.568
21 David Ross
D. Ross
.919
32
77
8
22
6
0
5
11
9
0
26
0
0
87
43
11
1
0
3
3
.286
.360
.558
22 Alfonso Soriano
A. Soriano
.918
41
149
26
43
12
0
10
25
12
2
38
2
2
164
85
22
0
1
1
0
.289
.348
.570
23 Francisco Lindor
F. Lindor
.909
32
133
21
39
10
1
8
28
8
3
31
2
2
145
75
19
0
1
0
2
.293
.345
.564
24 Edwin Encarnacion
E. Encarnacion
.901
32
114
16
35
8
0
5
25
16
2
13
4
0
135
58
13
0
3
0
1
.307
.393
.509
25 Brett Wallace
B. Wallace
.899
31
63
5
21
8
0
1
8
6
0
17
0
0
69
32
9
0
0
1
0
.333
.391
.508
StatMuse has game-level data for OPS and games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Marlins Stats

Team Rankings

HR

154

27th

R

709

16th

SO

1,294

22nd

ERA

4.60

25th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
Marlins Marlins
79
83
.488
17.0
Braves Braves
76
86
.469
20.0
Nationals Nationals
66
96
.407
30.0
Last Game
MIA Marlins

79 - 83

4

Final

0

NYM Mets

83 - 79

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
TOR TOR
@
TBR TBR
2-1
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6

Schedule

DATE MATCHUP TIME (ET)
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM
Wed
10/8
SEA SEA
@
DET DET
3:08 PM