best ops in the 1990s minimum 2000 at bats

Between the 1990 and 1999 seasons, Barry Bonds had the highest OPS with 2,000+ at-bats, with an OPS of 1.036.

Interpreted as:
best ops by a player in the 1990s minimum 2000 at bats
NAME OPS AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1.036
4,894
1,434
1,091
1,478
299
42
361
1,076
1,146
45
747
343
94
6,146
2,944
702
1
60
257
96
.302
.434
.602
1270
528.6
.434
172
538.6
2 Mark McGwire
M. McGwire
1.025
4,002
1,221
791
1,071
172
1
405
956
951
52
1,040
9
5
5,054
2,460
578
2
47
118
91
.268
.411
.615
1037
427.7
.430
166
421.9
3 Frank Thomas
F. Thomas
1.013
4,892
1,371
968
1,564
317
10
301
1,040
1,076
41
741
28
18
6,091
2,804
628
0
82
133
152
.320
.440
.573
1257
518.8
.433
166
505.9
4 Manny Ramirez
M. Ramirez
.975
3,031
849
573
932
203
9
198
682
455
34
663
27
23
3,563
1,747
410
2
41
38
89
.307
.399
.576
690
240.3
.414
145
213.3
5 Mike Piazza
M. Piazza
.966
3,653
981
611
1,200
173
4
240
768
381
13
563
13
13
4,075
2,101
417
0
28
83
114
.328
.391
.575
770
261.1
.409
154
281.7
6 Ken Griffey Jr.
K. Griffey Jr.
.965
5,377
1,408
1,002
1,622
297
30
382
1,091
703
45
901
151
53
6,182
3,125
709
5
52
162
105
.302
.384
.581
1144
397.1
.407
147
366.5
7 Edgar Martinez
E. Martinez
.962
4,630
1,295
854
1,492
358
12
196
750
854
56
708
38
26
5,587
2,462
566
7
40
70
125
.322
.430
.532
1093
416.7
.419
155
388.1
8 Larry Walker
L. Walker
.961
4,545
1,278
882
1,423
314
36
262
851
527
79
794
189
55
5,201
2,595
612
4
46
81
98
.313
.390
.571
980
353.8
.410
141
268
9 Jeff Bagwell
J. Bagwell
.961
4,759
1,317
921
1,447
314
21
263
961
885
82
906
158
58
5,800
2,592
598
3
71
121
127
.304
.416
.545
1104
396.6
.412
158
421.2
10 Jim Thome
J. Thome
.959
3,077
916
609
883
181
16
196
579
646
29
882
16
11
3,782
1,684
393
1
29
50
64
.287
.412
.547
724
251.1
.412
145
223.6
11 Albert Belle
A. Belle
.957
5,076
1,336
881
1,520
344
16
351
1,099
619
49
838
86
34
5,817
2,949
711
4
69
80
172
.299
.376
.581
1077
366.4
.406
145
339.6
12 Mo Vaughn
M. Vaughn
.928
4,352
1,185
691
1,312
219
10
263
860
573
82
1,081
28
17
5,044
2,340
492
0
37
125
105
.301
.390
.538
892
270.8
.395
134
224.4
13 Chipper Jones
C. Jones
.923
2,890
779
542
871
166
17
153
524
459
3
463
83
19
3,386
1,530
336
3
31
28
80
.301
.394
.529
608
180.7
.397
140
174
14 Juan Gonzalez
J. Gonzalez
.920
4,771
1,224
785
1,412
279
19
339
1,068
338
48
930
21
15
5,215
2,746
637
0
58
63
125
.296
.345
.576
893
259.1
.390
133
219.1
15 Gary Sheffield
G. Sheffield
.918
4,197
1,189
733
1,235
222
16
227
763
723
68
510
143
64
5,054
2,170
465
5
61
78
97
.294
.401
.517
900
286.7
.398
146
291.3
16 Tim Salmon
T. Salmon
.917
3,483
955
608
1,015
195
14
196
660
579
31
820
29
31
4,139
1,826
405
0
46
29
45
.291
.393
.524
736
220.2
.396
136
194.9
17 Alex Rodriguez
A. Rodriguez
.914
2,572
642
493
791
160
11
148
463
210
24
495
118
32
2,843
1,417
319
16
21
4
53
.308
.363
.551
494
135.4
.391
132
121.2
18 Rafael Palmeiro
R. Palmeiro
.908
5,848
1,526
965
1,747
343
23
328
1,068
707
47
792
67
29
6,681
3,120
694
11
68
93
132
.299
.375
.534
1144
337.3
.390
136
306.5
19 Kevin Mitchell
K. Mitchell
.896
2,280
675
351
664
123
8
134
441
275
16
367
10
12
2,597
1,205
265
0
26
44
58
.291
.368
.529
435
130.7
.387
140
124.9
20 Fred McGriff
F. McGriff
.895
5,399
1,472
837
1,573
276
13
300
975
787
22
1,085
52
27
6,255
2,775
589
1
46
117
144
.291
.381
.514
1047
291.8
.386
136
271.4
21 Carlos Delgado
C. Delgado
.892
2,332
667
378
622
157
6
149
467
313
46
624
5
5
2,719
1,238
312
0
28
35
44
.267
.361
.531
444
100.5
.378
124
84.5
22 David Justice
D. Justice
.889
4,271
1,219
721
1,211
212
19
234
796
699
15
750
44
41
5,030
2,163
465
0
45
73
69
.284
.383
.506
842
236.5
.386
133
206.7
23 John Olerud
J. Olerud
.888
4,757
1,390
750
1,431
322
11
172
762
820
60
635
8
10
5,699
2,291
505
6
56
108
138
.301
.406
.482
968
277
.388
136
257.1
24 Ryan Klesko
R. Klesko
.886
2,431
792
374
684
140
18
139
450
301
15
523
26
16
2,772
1,277
297
1
24
42
53
.281
.361
.525
448
98.7
.376
126
93.1
25 Jose Canseco
J. Canseco
.885
4,309
1,145
751
1,145
204
9
303
885
577
57
1,205
119
57
4,986
2,276
516
0
43
43
119
.266
.357
.528
817
216.3
.382
132
196.4

More Giants Stats

Team Rankings

HR

68

21st

R

300

14th

SO

604

10th

ERA

3.12

2nd

2025 Division Standings
TEAM W L PCT GB
Giants Giants
41
29
.586
Dodgers Dodgers
41
29
.586
Padres Padres
38
30
.559
2.0
Diamondbacks Diamondbacks
35
34
.507
5.5
Rockies Rockies
13
57
.186
28.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Sun
6/15
SFG SFG
@
LAD LAD
7:10 PM
Tue
6/17
CLE CLE
@
SFG SFG
9:45 PM
Wed
6/18
CLE CLE
@
SFG SFG
9:45 PM
Thu
6/19
CLE CLE
@
SFG SFG
4:05 PM
Last Game
LAD Dodgers

41 - 29

2

Final

6

SFG Giants

41 - 29

Fri 13 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
42
26
.618
Rays Rays
38
32
.543
5.0
AL Central W L PCT GB
Tigers Tigers
46
26
.639
Guardians Guardians
35
33
.515
9.0
AL West W L PCT GB
Astros Astros
40
30
.571
Mariners Mariners
34
34
.500
5.0
NL East W L PCT GB
Mets Mets
45
26
.634
Phillies Phillies
41
29
.586
3.5
NL Central W L PCT GB
Cubs Cubs
43
28
.606
Brewers Brewers
38
34
.528
5.5
NL West W L PCT GB
Dodgers Dodgers
41
29
.586
Giants Giants
41
29
.586

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/29
STL STL
@
TEX TEX
1-11
Thu
5/29
TBR TBR
@
HOU HOU
1-2
Thu
5/29
WSH WSH
@
AZ AZ
9-7
Fri
5/30
CIN CIN
@
CHC CHC
0-2
Fri
5/30
ATH ATH
@
TOR TOR
7-8

Schedule

DATE MATCHUP TIME (ET)
Sat
6/14
CLE CLE
@
SEA SEA
9:40 PM
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Sun
6/15
CIN CIN
@
DET DET
12:05 PM
Sun
6/15
MIA MIA
@
WSH WSH
1:35 PM
Sun
6/15
COL COL
@
ATL ATL
1:35 PM