highest ops vs diamondbacks from 1994 to 2022 min 200 pas

Between the 1994 and 2022 seasons, Barry Bonds had the highest OPS when making 200+ plate appearances versus the Diamondbacks, with an OPS of 1.192.

Interpreted as:
highest ops by a player vs diamondbacks from 1994 to 2022 min 200 pas
NAMEOPSPAGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGOBPSLG
1Barry 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
2Vladimir Guerrero
V. Guerrero
1.111
202
48
175
34
57
12
3
17
39
20
2
28
4
3
126
32
0
5
6
6
.326
.391
.720
3Miguel Cabrera
M. Cabrera
1.053
205
48
176
31
61
15
0
11
41
27
1
50
1
0
109
26
0
1
4
2
.347
.434
.619
4J.D. Drew
J.D. Drew
1.038
276
67
239
44
80
13
2
18
54
26
6
35
1
3
151
33
0
5
1
2
.335
.406
.632
5Larry Walker
L. Walker
1.037
332
84
286
57
102
26
1
13
55
38
8
45
6
2
169
40
0
0
5
4
.357
.446
.591
6Freddie Freeman
F. Freeman
1.018
346
78
308
65
105
28
2
17
61
33
3
68
4
2
188
47
0
2
6
6
.341
.408
.610
7Carlos Beltran
C. Beltran
1.010
297
72
259
47
87
10
4
17
58
32
2
39
14
2
156
31
0
4
3
5
.336
.407
.602
8Trea Turner
T. Turner
1.007
245
55
222
37
77
12
4
12
35
23
0
41
16
4
133
28
0
0
0
2
.347
.408
.599
9Albert Pujols
A. Pujols
1.000
430
108
368
73
116
26
1
25
89
53
5
54
4
4
219
52
0
4
14
23
.315
.405
.595
10Sammy Sosa
S. Sosa
.999
243
56
214
39
61
5
3
22
58
25
0
67
0
1
138
30
0
4
8
4
.285
.354
.645
11Vinny Castilla
V. Castilla
.989
273
65
241
46
69
10
1
23
63
29
2
45
0
3
150
34
0
1
4
7
.286
.366
.622
12Trevor Story
T. Story
.985
405
94
361
69
109
29
7
23
64
35
7
105
15
3
221
59
0
2
4
4
.302
.373
.612
13Joey Votto
J. Votto
.976
306
72
250
38
82
15
0
12
39
52
2
41
3
1
133
27
0
2
7
6
.328
.444
.532
14Jose Altuve
J. Altuve
.975
208
45
184
37
62
20
3
6
21
16
5
28
7
0
106
29
0
3
0
4
.337
.399
.576
15Aubrey Huff
A. Huff
.974
237
64
200
38
69
11
0
9
29
31
4
29
3
1
107
20
0
2
2
5
.345
.439
.535
16Mookie Betts
M. Betts
.961
222
50
193
46
54
11
0
17
40
25
1
22
3
0
116
28
0
3
2
5
.280
.360
.601
17Todd Helton
T. Helton
.960
962
229
797
150
246
73
3
35
138
148
10
101
5
2
430
111
1
6
25
16
.309
.420
.540
18Sean Casey
S. Casey
.958
208
51
185
26
65
16
0
6
27
20
3
25
2
0
99
22
0
0
5
8
.351
.423
.535
19Nolan Arenado
N. Arenado
.954
577
134
518
89
160
47
4
30
106
48
3
77
1
3
305
81
0
8
12
8
.309
.366
.589
20Bryce Harper
B. Harper
.945
229
53
191
34
62
20
0
6
24
34
0
38
2
5
100
26
1
3
3
3
.325
.421
.524
21Ryan McMahon
R. McMahon
.942
259
74
233
39
70
14
0
17
51
23
1
55
2
2
135
31
0
2
0
8
.300
.363
.579
22Chipper Jones
C. Jones
.937
425
100
361
63
119
19
1
16
64
58
0
58
7
3
188
36
0
6
5
11
.330
.416
.521
23Anthony Rizzo
A. Rizzo
.932
262
61
215
43
57
12
2
14
44
38
9
37
0
3
115
28
0
0
2
5
.265
.397
.535
24Moises Alou
M. Alou
.930
297
71
273
46
91
10
1
16
52
18
3
32
4
1
151
27
0
3
1
10
.333
.377
.553
25Carlos Gonzalez
C. Gonzalez
.916
532
137
481
85
141
35
3
29
89
47
2
131
14
2
269
67
0
2
3
4
.293
.357
.559
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 MLB News

More Giants Stats

Team Batting Leaders

HR

15

Schmitt

Casey Schmitt

RBI

39

Chapman

Matt Chapman

AVG

.331

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

82

Roupp

Landen Roupp

ERA

3.00

Brubaker

JT Brubaker
Team Rankings

HR

73

20th

R

296

22nd

SO

571

23rd

ERA

4.52

22nd

2026 Division Standings
TEAMWLPCTGB
46
27
.630
37
34
.521
8.0
37
35
.514
8.5
Giants Giants
29
43
.403
16.5
27
46
.370
19.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/16
@
7:15 PM
Wed
6/17
@
7:15 PM
Thu
6/18
@
7:15 PM
Fri
6/19
@
7:10 PM
Sat
6/20
@
4:10 PM
Last Game
CHC Cubs

37 - 35

1

Final

5

SFG Giants

29 - 43

Sun 14 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
25
.648
39
33
.542
7.5
38
35
.521
9.0
36
37
.493
11.0
32
40
.444
14.5
NL CentralWLPCTGB
43
26
.623
39
31
.557
4.5
38
35
.521
7.0
36
37
.493
9.0
34
37
.479
10.0
NL WestWLPCTGB
46
27
.630
37
34
.521
8.0
37
35
.514
8.5
29
43
.403
16.5
27
46
.370
19.0
AL EastWLPCTGB
43
27
.614
41
28
.594
1.5
34
38
.472
10.0
34
39
.466
10.5
29
40
.420
13.5
AL CentralWLPCTGB
38
32
.543
39
33
.542
34
40
.459
6.0
30
42
.417
9.0
29
44
.397
10.5
AL WestWLPCTGB
37
36
.507
36
36
.500
0.5
35
37
.486
1.5
33
41
.446
4.5
29
44
.397
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/31
@
5-9
Sun
5/31
@
3-9
Sun
5/31
@
2-5
Sun
5/31
@
9-4
Sun
5/31
@
4-6

Schedule

DATEMATCHUPTIME (ET)
Tue
6/16
@
7:10 PM
Tue
6/16
@
7:15 PM
Tue
6/16
@
7:40 PM
Tue
6/16
@
7:45 PM
Tue
6/16
@
8:05 PM