most ops vs each team, all-time, min 200 pa

Barry Bonds has the highest career OPS by a player against a team when making 200+ plate appearances, with an OPS of 1.346 versus the Brewers.

Interpreted as:
most ops by a player vs each team, all-time, min 200 pa
NAMEOPSPAOPPGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGOBPSLG
1Barry Bonds
B. Bonds
1.346
255
62
184
51
66
19
0
22
61
66
2
26
3
2
151
41
0
3
14
5
.359
.525
.821
2Josh Donaldson
J. Donaldson
1.304
210
47
176
45
69
18
0
19
48
31
2
36
5
0
144
37
0
1
1
3
.392
.486
.818
3Mickey Mantle
M. Mantle
1.287
392
103
309
73
118
17
1
35
88
78
1
52
9
0
242
53
1
3
7
7
.382
.504
.783
4Ellis Burks
E. Burks
1.264
245
61
209
53
79
25
4
18
53
33
3
32
5
4
166
47
0
0
2
8
.378
.469
.794
5Barry Bonds
B. Bonds
1.258
222
52
155
38
51
7
1
18
33
63
2
25
7
1
114
26
0
2
24
1
.329
.523
.735
6Babe Ruth
B. Ruth
1.221
1,562
360
1,222
338
413
89
19
123
342
318
8
189
22
909
231
14
.338
.477
.744
7Vladimir Guerrero
V. Guerrero
1.204
387
91
326
73
121
25
1
31
84
50
9
38
13
3
241
57
0
2
19
13
.371
.465
.739
8Giancarlo Stanton
G. Stanton
1.203
244
56
211
45
72
19
0
24
66
30
3
59
1
1
163
43
0
0
7
2
.341
.430
.773
9Ted Williams
T. Williams
1.196
1,360
310
1,064
269
398
80
6
80
289
291
4
97
5
1
730
166
0
1
8
25
.374
.510
.686
10Aaron Judge
A. Judge
1.195
206
46
155
45
53
19
1
12
40
47
0
42
4
2
110
32
0
4
10
4
.342
.485
.710
11Ted Williams
T. Williams
1.194
1,414
327
1,105
284
401
69
12
91
298
295
11
94
3
2
767
172
0
3
11
29
.363
.500
.694
12Babe Ruth
B. Ruth
1.193
1,510
361
1,143
298
405
69
17
92
278
348
6
176
12
784
178
13
.354
.507
.686
13Barry Bonds
B. Bonds
1.192
537
130
391
93
123
27
2
39
98
141
4
50
3
2
271
68
0
1
52
7
.315
.499
.693
14Carlos Delgado
C. Delgado
1.191
389
90
316
80
111
30
1
29
90
57
12
65
0
0
230
60
0
4
9
5
.351
.463
.728
15Aaron Judge
A. Judge
1.190
528
120
420
114
135
20
0
51
109
99
7
140
5
3
308
71
0
2
7
10
.321
.456
.733
16Troy Tulowitzki
T. Tulowitzki
1.189
214
49
187
40
76
21
1
12
41
23
1
30
4
2
135
34
0
3
3
5
.406
.467
.722
17Barry Bonds
B. Bonds
1.184
754
177
581
161
187
40
5
59
151
166
2
78
45
8
414
104
1
4
37
11
.322
.471
.713
18Jimmie Foxx
J. Foxx
1.183
1,307
298
1,058
274
386
70
12
87
265
238
2
157
13
741
169
9
4
.365
.482
.700
19Babe Ruth
B. Ruth
1.181
1,487
347
1,181
318
416
66
12
108
323
281
5
194
15
830
186
20
.352
.479
.703
20Lou Gehrig
L. Gehrig
1.178
1,410
310
1,138
291
404
75
23
92
305
250
8
95
13
801
190
14
.355
.474
.704
21Ken Griffey Jr.
K. Griffey Jr.
1.165
222
54
182
43
57
10
4
20
44
33
4
33
0
1
135
34
0
3
7
2
.313
.423
.742
22Barry Bonds
B. Bonds
1.163
760
180
592
155
200
36
4
54
141
157
6
73
24
5
406
94
0
5
49
14
.338
.478
.686
23Babe Ruth
B. Ruth
1.157
1,539
360
1,210
311
425
59
21
96
326
302
9
213
14
814
176
18
.351
.484
.673
24Barry Bonds
B. Bonds
1.153
1,148
270
868
222
275
46
4
87
214
256
12
132
34
11
590
137
0
12
77
10
.317
.473
.680
25Babe Ruth
B. Ruth
1.150
1,491
354
1,188
303
404
74
18
98
331
287
4
173
16
808
190
12
.340
.470
.680
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 Batting Leaders

HR

3

Adames

Willy Adames

RBI

13

Ramos

Heliot Ramos

AVG

.313

Schmitt

Casey Schmitt
Team Pitching Leaders

W

3

Roupp

Landen Roupp

K

31

Ray

Robbie Ray

ERA

2.38

Roupp

Landen Roupp
Team Rankings

HR

13

29th

R

75

27th

SO

195

12th

ERA

4.15

20th

2026 Division Standings
TEAMWLPCTGB
15
6
.714
15
7
.682
0.5
13
9
.591
2.5
Giants Giants
9
13
.409
6.5
9
13
.409
6.5
Schedule
DATEMATCHUPTIME (ET)
Tue
4/21
@
9:45 PM
Wed
4/22
@
9:45 PM
Thu
4/23
@
3:45 PM
Fri
4/24
@
10:15 PM
Sat
4/25
@
4:05 PM
Last Game
SFG Giants

9 - 13

0

Final

3

WSH Nationals

10 - 12

Sun 19 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
15
7
.682
10
12
.455
5.0
10
12
.455
5.0
8
13
.381
6.5
7
15
.318
8.0
NL CentralWLPCTGB
14
8
.636
13
8
.619
0.5
13
9
.591
1.0
12
9
.571
1.5
12
9
.571
1.5
NL WestWLPCTGB
15
6
.714
15
7
.682
0.5
13
9
.591
2.5
9
13
.409
6.5
9
13
.409
6.5
AL EastWLPCTGB
13
9
.591
12
9
.571
0.5
10
12
.455
3.0
8
13
.381
4.5
8
13
.381
4.5
AL CentralWLPCTGB
13
10
.565
12
10
.545
0.5
11
11
.500
1.5
8
14
.364
4.5
7
15
.318
5.5
AL WestWLPCTGB
11
11
.500
11
11
.500
11
12
.478
0.5
10
13
.435
1.5
8
15
.348
3.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
4/4
@
7-6
Sat
4/4
@
8-6
Sat
4/4
@
2-8
Sat
4/4
@
4-1
Sat
4/4
@
0-3

Schedule

DATEMATCHUPTIME (ET)
Mon
4/20
@
11:10 AM
Mon
4/20
@
6:10 PM
Mon
4/20
@
6:40 PM
Mon
4/20
@
6:40 PM
Mon
4/20
@
6:45 PM