players 4000+ pa, 1990 to 1999, best ops

Between the 1990 and 1999 seasons, Barry Bonds had the highest OPS when making 4,000+ plate appearances, with an OPS of 1.036.

NAMEOPSPAGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGOBPSLGwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
1.036
6,146
1,434
4,894
1,091
1,478
299
42
361
1,076
1,146
45
747
343
94
2,944
702
1
60
257
96
.302
.434
.602
1270
528.6
.434
172
538.6
2Mark McGwire
M. McGwire
1.025
5,054
1,221
4,002
791
1,071
172
1
405
956
951
52
1,040
9
5
2,460
578
2
47
118
91
.268
.411
.615
1037
427.7
.430
166
421.9
3Frank Thomas
F. Thomas
1.013
6,091
1,371
4,892
968
1,564
317
10
301
1,040
1,076
41
741
28
18
2,804
628
0
82
133
152
.320
.440
.573
1257
518.8
.433
166
505.9
4Mike Piazza
M. Piazza
.966
4,075
981
3,653
611
1,200
173
4
240
768
381
13
563
13
13
2,101
417
0
28
83
114
.328
.391
.575
770
261.1
.409
154
281.7
5Ken Griffey Jr.
K. Griffey Jr.
.965
6,182
1,408
5,377
1,002
1,622
297
30
382
1,091
703
45
901
151
53
3,125
709
5
52
162
105
.302
.384
.581
1144
397.1
.407
147
366.5
6Edgar Martinez
E. Martinez
.962
5,587
1,295
4,630
854
1,492
358
12
196
750
854
56
708
38
26
2,462
566
7
40
70
125
.322
.430
.532
1093
416.7
.419
155
388.1
7Larry Walker
L. Walker
.961
5,201
1,278
4,545
882
1,423
314
36
262
851
527
79
794
189
55
2,595
612
4
46
81
98
.313
.390
.571
980
353.8
.410
141
268
8Jeff Bagwell
J. Bagwell
.961
5,800
1,317
4,759
921
1,447
314
21
263
961
885
82
906
158
58
2,592
598
3
71
121
127
.304
.416
.545
1104
396.6
.412
158
421.2
9Albert Belle
A. Belle
.957
5,817
1,336
5,076
881
1,520
344
16
351
1,099
619
49
838
86
34
2,949
711
4
69
80
172
.299
.376
.581
1077
366.4
.406
145
339.6
10Mo Vaughn
M. Vaughn
.928
5,044
1,185
4,352
691
1,312
219
10
263
860
573
82
1,081
28
17
2,340
492
0
37
125
105
.301
.390
.538
892
270.8
.395
134
224.4
11Juan Gonzalez
J. Gonzalez
.920
5,215
1,224
4,771
785
1,412
279
19
339
1,068
338
48
930
21
15
2,746
637
0
58
63
125
.296
.345
.576
893
259.1
.390
133
219.1
12Gary Sheffield
G. Sheffield
.918
5,054
1,189
4,197
733
1,235
222
16
227
763
723
68
510
143
64
2,170
465
5
61
78
97
.294
.401
.517
900
286.7
.398
146
291.3
13Tim Salmon
T. Salmon
.917
4,139
955
3,483
608
1,015
195
14
196
660
579
31
820
29
31
1,826
405
0
46
29
45
.291
.393
.524
736
220.2
.396
136
194.9
14Rafael Palmeiro
R. Palmeiro
.908
6,681
1,526
5,848
965
1,747
343
23
328
1,068
707
47
792
67
29
3,120
694
11
68
93
132
.299
.375
.534
1144
337.3
.390
136
306.5
15Fred McGriff
F. McGriff
.895
6,255
1,472
5,399
837
1,573
276
13
300
975
787
22
1,085
52
27
2,775
589
1
46
117
144
.291
.381
.514
1047
291.8
.386
136
271.4
16David Justice
D. Justice
.889
5,030
1,219
4,271
721
1,211
212
19
234
796
699
15
750
44
41
2,163
465
0
45
73
69
.284
.383
.506
842
236.5
.386
133
206.7
17John Olerud
J. Olerud
.888
5,699
1,390
4,757
750
1,431
322
11
172
762
820
60
635
8
10
2,291
505
6
56
108
138
.301
.406
.482
968
277
.388
136
257.1
18Jose Canseco
J. Canseco
.885
4,986
1,145
4,309
751
1,145
204
9
303
885
577
57
1,205
119
57
2,276
516
0
43
43
119
.266
.357
.528
817
216.3
.382
132
196.4
19Ellis Burks
E. Burks
.880
4,701
1,176
4,154
711
1,203
227
43
211
704
462
34
805
93
58
2,149
481
18
33
18
110
.290
.363
.517
776
207.5
.382
123
134.2
20Bernie Williams
B. Williams
.876
4,925
1,096
4,269
754
1,298
241
44
151
681
595
17
679
106
66
2,080
436
9
35
49
104
.304
.389
.487
818
210.9
.382
130
196.9
21Andres Galarraga
A. Galarraga
.873
4,947
1,189
4,501
716
1,321
238
18
255
859
306
100
1,080
82
42
2,360
511
0
40
55
91
.293
.349
.524
791
193.7
.375
118
112.1
22Tony Gwynn
T. Gwynn
.865
5,453
1,273
4,981
744
1,713
330
33
88
688
389
12
188
97
40
2,373
451
11
60
112
152
.344
.388
.476
867
210.4
.375
131
214.5
23Will Clark
W. Clark
.861
5,366
1,264
4,646
747
1,402
285
23
165
783
611
35
715
36
18
2,228
473
1
73
90
73
.302
.382
.480
850
206.7
.375
128
182.8
24Jay Buhner
J. Buhner
.861
4,896
1,191
4,117
680
1,054
181
17
260
806
677
44
1,145
4
17
2,049
458
10
48
37
104
.256
.363
.498
777
184.1
.375
125
157.6
25Paul O'Neill
P. O'Neill
.860
5,932
1,420
5,155
753
1,524
328
14
204
923
690
16
856
75
49
2,492
546
4
67
87
167
.296
.376
.483
937
218.9
.373
126
199.4

More MLB News

More Giants Stats

Team Batting Leaders

HR

6

Schmitt

Casey Schmitt

RBI

20

Ramos

Heliot Ramos

AVG

.317

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

58

Roupp

Landen Roupp

ERA

3.04

Ray

Robbie Ray
Team Rankings

HR

33

28th

R

149

30th

SO

358

21st

ERA

4.03

14th

2026 Division Standings
TEAMWLPCTGB
27
18
.600
26
18
.591
0.5
21
22
.488
5.0
Giants Giants
18
27
.400
9.0
17
28
.378
10.0
Schedule
DATEMATCHUPTIME (ET)
Sat
5/16
@
9:40 PM
Sun
5/17
@
4:05 PM
Mon
5/18
@
9:40 PM
Tue
5/19
@
9:40 PM
Wed
5/20
@
3:40 PM
Last Game
SFG Giants

18 - 27

2

Final

5

ATH Athletics

23 - 21

Fri 15 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
31
14
.689
22
23
.489
9.0
22
23
.489
9.0
20
25
.444
11.0
18
26
.409
12.5
NL CentralWLPCTGB
29
16
.644
25
17
.595
2.5
26
18
.591
2.5
24
21
.533
5.0
24
21
.533
5.0
NL WestWLPCTGB
27
18
.600
26
18
.591
0.5
21
22
.488
5.0
18
27
.400
9.0
17
28
.378
10.0
AL EastWLPCTGB
29
14
.674
28
17
.622
2.0
20
25
.444
10.0
19
25
.432
10.5
18
26
.409
11.5
AL CentralWLPCTGB
24
22
.522
22
22
.500
1.0
20
25
.444
3.5
20
25
.444
3.5
19
26
.422
4.5
AL WestWLPCTGB
23
21
.523
22
24
.478
2.0
21
23
.477
2.0
18
28
.391
6.0
16
29
.356
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
5/1
@
5-6
Fri
5/1
@
5-4
Fri
5/1
@
6-1
Fri
5/1
@
1-9
Fri
5/1
@
2-7

Schedule

DATEMATCHUPTIME (ET)
Sat
5/16
@
1:10 PM
Sat
5/16
@
2:15 PM
Sat
5/16
@
3:10 PM
Sat
5/16
@
4:05 PM
Sat
5/16
@
4:05 PM