mlb highest ops from 1989 to 2003

Between the 1989 and 2003 seasons, Barry Bonds had the highest OPS, with an OPS of 1.079.

Interpreted as:
MLB highest ops with a minimum of 1.55 PA per team game by a player from 1989 to 2003
NAMEOPSGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
1.079
2,162
7,223
1,673
2,207
446
57
593
1,577
1,879
77
1,115
415
112
9,258
4,546
1,096
2
77
465
127
.306
.450
.629
2030
912
.446
180
921
2Todd Helton
T. Helton
1.041
981
3,504
717
1,182
279
20
219
740
540
28
470
27
23
4,115
2,158
518
2
41
90
85
.337
.425
.616
875
359
.435
143
233.2
3Albert Pujols
A. Pujols
1.025
475
1,771
367
591
138
7
114
381
220
28
227
8
8
2,036
1,085
259
1
16
31
54
.334
.412
.613
424
174.7
.429
164
167.9
4Manny Ramirez
M. Ramirez
1.010
1,383
5,004
959
1,585
337
14
347
1,140
792
61
1,106
31
26
5,912
2,991
698
2
53
114
142
.317
.413
.598
1201
459.5
.424
155
419
5Mark McGwire
M. McGwire
1.001
1,550
5,027
973
1,312
201
1
499
1,188
1,166
65
1,330
11
6
6,326
3,012
701
2
66
138
126
.261
.402
.599
1254
493.9
.421
160
486.1
6Frank Thomas
F. Thomas
.996
1,851
6,611
1,255
2,048
428
11
418
1,390
1,386
65
1,077
32
21
8,167
3,752
857
0
105
159
186
.310
.428
.568
1638
640.5
.425
160
615.8
7Brian Giles
B. Giles
.980
1,043
3,502
674
1,056
226
32
208
681
694
33
487
70
25
4,275
1,970
466
4
42
84
84
.302
.417
.563
831
295.3
.414
148
269
8Jim Thome
J. Thome
.979
1,536
5,218
1,028
1,486
289
23
381
1,058
1,108
46
1,559
18
17
6,421
2,964
693
1
48
97
91
.285
.411
.568
1254
452.5
.415
150
414.6
9Vladimir Guerrero
V. Guerrero
.978
1,004
3,763
641
1,215
226
34
234
702
381
50
484
123
71
4,220
2,211
494
0
26
130
122
.323
.390
.588
793
264.9
.406
143
236
10Lance Berkman
L. Berkman
.970
615
2,139
412
642
155
14
126
429
374
27
441
31
19
2,561
1,203
295
1
20
39
36
.300
.407
.562
490
172.3
.410
145
148.3
11Larry Walker
L. Walker
.967
1,806
6,334
1,238
1,992
435
57
351
1,212
823
121
1,110
222
75
7,347
3,594
843
7
62
111
136
.314
.400
.567
1405
513.3
.412
140
367.3
12Jason Giambi
J. Giambi
.964
1,264
4,493
818
1,358
287
8
269
904
824
84
854
13
9
5,462
2,468
564
2
59
62
110
.302
.415
.549
1053
368.2
.412
151
356.2
13Alex Rodriguez
A. Rodriguez
.963
1,275
4,989
1,009
1,535
285
22
345
990
559
72
995
177
46
5,687
2,899
652
16
51
37
110
.308
.382
.581
1073
360.5
.407
144
326.3
14Jeff Bagwell
J. Bagwell
.959
1,955
7,125
1,402
2,137
455
30
419
1,421
1,287
119
1,406
196
74
8,629
3,909
904
3
95
148
207
.300
.411
.549
1636
576.3
.410
152
572.8
15Mike Piazza
M. Piazza
.959
1,461
5,350
888
1,708
264
6
358
1,107
598
22
841
17
20
6,007
3,058
628
0
37
124
186
.319
.388
.572
1117
367
.405
150
386.3
16Carlos Delgado
C. Delgado
.953
1,295
4,550
815
1,290
317
11
304
959
758
109
1,127
9
6
5,467
2,541
632
0
50
116
82
.284
.395
.558
1005
318.4
.401
140
285.7
17Edgar Martinez
E. Martinez
.948
1,887
6,652
1,168
2,094
482
13
297
1,188
1,219
86
1,083
48
30
8,039
3,493
792
9
73
103
175
.315
.423
.525
1529
549.9
.411
151
525.7
18Chipper Jones
C. Jones
.946
1,405
5,144
966
1,588
305
26
280
943
853
10
781
116
40
6,067
2,785
611
3
57
94
135
.309
.404
.541
1122
360.5
.403
143
342.4
19Ken Griffey Jr.
K. Griffey Jr.
.940
1,914
7,079
1,271
2,080
382
36
481
1,384
940
69
1,256
177
66
8,169
3,977
899
8
73
204
133
.294
.379
.562
1451
462.5
.397
140
416
20Albert Belle
A. Belle
.933
1,539
5,853
974
1,726
389
21
381
1,239
683
55
961
88
41
6,673
3,300
791
4
78
91
193
.295
.369
.564
1184
366.5
.396
139
338.6
21Gary Sheffield
G. Sheffield
.931
1,858
6,649
1,178
1,990
355
23
375
1,220
1,103
99
789
197
86
7,946
3,516
753
8
87
106
158
.299
.402
.529
1447
479.9
.401
148
479.1
22Nomar Garciaparra
N. Garciaparra
.925
928
3,812
685
1,231
272
47
173
669
271
42
390
82
28
4,176
2,116
492
4
47
35
76
.323
.370
.555
733
211.2
.392
134
185.3
23Bobby Abreu
B. Abreu
.922
1,008
3,566
631
1,091
250
40
136
569
635
11
793
170
64
4,249
1,829
426
4
33
64
69
.306
.409
.513
762
229.7
.396
138
213.7
24Kevin Mitchell
K. Mitchell
.921
829
2,823
451
822
157
14
181
566
362
19
482
13
16
3,237
1,550
352
0
33
76
64
.291
.372
.549
561
187.4
.395
149
184.1
25Jim Edmonds
J. Edmonds
.913
1,292
4,592
873
1,346
287
17
260
798
633
37
1,122
46
38
5,309
2,447
564
6
41
57
82
.293
.380
.533
922
257.5
.390
133
230.7

More Giants Stats

Team Batting Leaders

HR

1

Bader

Harrison Bader

RBI

1

Chapman

Matt Chapman

AVG

.214

Ramos

Heliot Ramos
Team Pitching Leaders

W

1

Roupp

Landen Roupp

K

7

Webb

Logan Webb

ERA

3.38

Ray

Robbie Ray
Team Rankings

HR

1

29th

R

4

30th

SO

40

10th

ERA

3.50

10th

2026 Division Standings
TEAMWLPCTGB
3
1
.750
Giants Giants
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
Schedule
DATEMATCHUPTIME (ET)
Tue
3/31
@
9:40 PM
Wed
4/1
@
4:10 PM
Thu
4/2
@
9:45 PM
Fri
4/3
@
10:15 PM
Sat
4/4
@
9:05 PM
Last Game
SFG Giants

1 - 3

3

Final

2

SDP Padres

1 - 3

Mon 30 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
3
1
.750
3
1
.750
3
1
.750
3
1
.750
1
3
.250
2.0
NL CentralWLPCTGB
3
1
.750
3
1
.750
2
2
.500
1.0
2
2
.500
1.0
1
3
.250
2.0
NL WestWLPCTGB
3
1
.750
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
AL EastWLPCTGB
3
1
.750
3
1
.750
2
2
.500
1.0
2
2
.500
1.0
1
3
.250
2.0
AL CentralWLPCTGB
3
2
.600
2
2
.500
0.5
2
2
.500
0.5
1
3
.250
1.5
1
3
.250
1.5
AL WestWLPCTGB
3
1
.750
3
2
.600
0.5
3
2
.600
0.5
2
3
.400
1.5
0
4
.000
3.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Tue
3/31
@
6:35 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
7:07 PM