most ops vs each team, min 1000 pa, since 1950

Since 1950, Barry Bonds has the highest OPS by a player against a team when making 1,000+ plate appearances, with an OPS of 1.153 against the Padres.

Interpreted as:
most ops by a player vs each team, min 1000 pa, since 1950
NAME OPS PA OPP G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG
1 Barry Bonds
B. Bonds
1.153
1,148
Padres Padres
270
868
222
275
46
4
87
214
256
12
132
34
11
590
137
0
12
77
10
.317
.473
.680
2 Mickey Mantle
M. Mantle
1.054
1,297
Athletics Athletics
307
1,030
258
320
45
14
77
208
259
2
192
30
8
624
136
0
6
14
9
.311
.448
.606
3 Chipper Jones
C. Jones
1.036
1,026
Phillies Phillies
245
846
166
280
71
3
49
152
169
3
141
6
2
504
123
0
8
20
22
.331
.441
.596
4 Duke Snider
D. Snider
1.024
1,068
Reds Reds
268
911
184
293
45
6
70
208
135
5
130
13
6
560
121
9
8
17
25
.322
.409
.615
5 Mickey Mantle
M. Mantle
1.018
1,209
Red Sox Red Sox
299
972
211
296
42
9
69
195
230
3
230
20
5
563
120
3
1
11
13
.305
.439
.579
6 Duke Snider
D. Snider
1.015
1,005
Cubs Cubs
260
851
159
272
46
11
56
176
142
4
150
19
8
508
113
5
3
12
19
.320
.418
.597
7 Stan Musial
S. Musial
1.013
1,131
Giants Giants
273
937
154
309
48
7
56
201
177
9
68
6
6
539
111
0
8
24
27
.330
.438
.575
8 Willie Mays
W. Mays
1.000
1,515
Cubs Cubs
358
1,338
268
427
80
17
92
266
156
7
198
57
18
817
189
1
13
21
25
.319
.390
.611
9 Willie Mays
W. Mays
.996
1,443
Pirates Pirates
343
1,253
251
405
62
23
76
234
177
2
129
40
9
741
161
1
10
36
41
.323
.405
.591
10 Willie Mays
W. Mays
.995
1,641
Dodgers Dodgers
383
1,414
273
437
75
18
98
251
212
7
209
33
18
842
191
0
8
29
29
.309
.400
.595
11 Hank Aaron
H. Aaron
.993
1,579
Reds Reds
372
1,403
271
448
81
14
97
270
159
5
155
33
8
848
192
3
9
27
49
.319
.388
.604
12 Stan Musial
S. Musial
.989
1,097
Pirates Pirates
267
933
163
311
67
9
44
165
149
3
61
8
4
528
120
3
9
21
18
.333
.423
.566
13 Mike Schmidt
M. Schmidt
.985
1,142
Cubs Cubs
269
971
189
284
39
12
78
207
146
11
222
17
6
581
129
2
12
31
20
.292
.387
.598
14 Barry Bonds
B. Bonds
.977
1,144
Dodgers Dodgers
274
864
175
227
39
5
64
155
262
9
158
53
20
468
108
0
9
81
12
.263
.435
.542
15 Stan Musial
S. Musial
.976
1,065
Phillies Phillies
263
942
183
311
79
18
38
156
112
5
70
3
4
540
135
1
5
13
20
.330
.402
.573
16 Stan Musial
S. Musial
.972
1,105
Dodgers Dodgers
276
951
156
311
59
9
48
164
140
5
66
5
1
532
116
1
8
15
30
.327
.413
.559
17 Hank Aaron
H. Aaron
.965
1,477
Cubs Cubs
347
1,340
250
437
65
13
87
262
114
4
148
24
13
789
165
2
17
21
36
.326
.376
.589
18 Willie Mays
W. Mays
.962
1,497
Cardinals Cardinals
353
1,304
247
408
68
14
79
231
173
9
178
53
9
741
161
0
11
20
29
.313
.394
.568
19 David Ortiz
D. Ortiz
.961
1,055
Yankees Yankees
243
894
150
271
75
1
53
171
142
3
175
2
0
507
129
0
16
24
28
.303
.394
.567
20 Todd Helton
T. Helton
.959
1,039
Padres Padres
241
876
153
289
74
4
33
126
147
3
132
5
2
470
111
0
13
24
18
.330
.423
.537
21 Hank Aaron
H. Aaron
.955
1,664
Dodgers Dodgers
391
1,444
246
436
79
11
95
247
199
5
175
21
3
822
185
6
10
49
42
.302
.386
.569
22 Willie McCovey
W. McCovey
.954
1,120
Reds Reds
296
933
155
260
53
1
69
196
176
6
174
5
2
522
123
1
4
37
25
.279
.395
.559
23 Mickey Mantle
M. Mantle
.954
1,333
White Sox White Sox
322
1,121
210
329
54
10
72
192
206
0
231
23
6
619
136
3
3
23
22
.293
.402
.552
24 Hank Aaron
H. Aaron
.953
1,551
Cardinals Cardinals
354
1,374
248
423
79
8
91
290
157
4
166
16
11
791
178
4
12
38
28
.308
.378
.576
25 Duke Snider
D. Snider
.952
1,079
Cardinals Cardinals
278
927
177
279
47
11
57
179
139
3
163
6
6
519
115
6
4
16
22
.301
.392
.560
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
SFG Giants

81 - 81

4

Final

0

COL Rockies

43 - 119

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
Mon
9/15
ATL ATL
@
WSH WSH
6-3
Mon
9/15
CLE CLE
@
DET DET
7-5
Mon
9/15
ATL ATL
@
WSH WSH
5-0
Mon
9/15
SDP SDP
@
NYM NYM
3-8
Mon
9/15
BAL BAL
@
CWS CWS
8-7

Schedule

DATE MATCHUP TIME (ET)
Sun
10/12
SEA SEA
@
TOR TOR
8:03 PM
Mon
10/13
SEA SEA
@
TOR TOR
5:03 PM
Mon
10/13
LAD LAD
@
MIL MIL
8:08 PM
Tue
10/14
LAD LAD
@
MIL MIL
8:08 PM
Wed
10/15
TOR TOR
@
SEA SEA
4:00 AM