highest ops in mlb from 1990 to 2004

Between the 1990 and 2004 seasons, Barry Bonds had the highest OPS, with an OPS of 1.124.

Interpreted as:
highest ops with a minimum of 1.55 PA per team game by a player in MLB from 1990 to 2004
NAME OPS G AB 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.124
2,150
7,016
1,706
2,198
439
54
619
1,620
2,018
85
1,063
389
103
9,196
4,602
1,112
1
76
563
123
.313
.468
.656
2127
1,005.8
.460
188
1,011.4
2 Todd Helton
T. Helton
1.048
1,135
4,051
832
1,372
328
22
251
836
667
31
542
30
23
4,798
2,497
601
2
47
109
97
.339
.432
.616
1031
430.6
.438
147
291.2
3 Albert Pujols
A. Pujols
1.037
629
2,363
500
787
189
9
160
504
304
35
279
13
13
2,728
1,474
358
1
25
43
75
.333
.413
.624
575
240
.433
166
231.5
4 Mark McGwire
M. McGwire
1.022
1,407
4,537
899
1,199
184
1
466
1,093
1,083
62
1,236
10
5
5,739
2,783
651
2
55
133
103
.264
.409
.613
1171
474.2
.428
163
465.7
5 Manny Ramirez
M. Ramirez
1.010
1,535
5,572
1,067
1,760
381
14
390
1,270
874
67
1,230
33
30
6,575
3,339
785
2
60
129
159
.316
.411
.599
1332
508.2
.424
154
463.6
6 Frank Thomas
F. Thomas
.996
1,925
6,851
1,308
2,113
444
11
436
1,439
1,450
71
1,134
32
23
8,478
3,887
891
0
106
162
188
.308
.429
.567
1701
665.3
.425
160
638.7
7 Lance Berkman
L. Berkman
.980
775
2,683
516
814
195
17
156
535
501
37
542
40
26
3,248
1,511
368
1
26
53
46
.303
.416
.563
633
230.4
.414
148
202.1
8 Vladimir Guerrero
V. Guerrero
.979
1,160
4,375
765
1,421
265
36
273
828
433
58
558
138
74
4,900
2,577
574
0
34
144
141
.325
.390
.589
924
311.7
.407
144
282.7
9 Jim Thome
J. Thome
.979
1,679
5,726
1,125
1,625
317
24
423
1,163
1,212
48
1,703
18
19
7,039
3,259
764
1
52
123
101
.284
.410
.569
1367
489.1
.414
149
446.6
10 Larry Walker
L. Walker
.973
1,868
6,545
1,285
2,061
451
61
368
1,255
867
128
1,154
227
74
7,607
3,738
880
4
63
114
144
.315
.402
.571
1468
543.5
.415
141
394.4
11 Brian Giles
B. Giles
.961
1,202
4,111
771
1,229
259
39
231
775
783
37
567
80
28
4,986
2,259
529
4
51
90
96
.299
.411
.550
940
316.2
.407
145
293.4
12 Alex Rodriguez
A. Rodriguez
.955
1,430
5,590
1,121
1,707
309
24
381
1,096
639
82
1,126
205
50
6,385
3,207
714
16
58
43
128
.305
.381
.574
1188
389.2
.404
143
354.1
13 Jason Giambi
J. Giambi
.951
1,344
4,757
851
1,413
296
8
281
944
871
92
916
13
10
5,784
2,568
585
2
62
63
115
.297
.411
.540
1091
366.3
.407
147
353.9
14 Jeff Bagwell
J. Bagwell
.951
2,111
7,697
1,506
2,289
484
32
446
1,510
1,383
127
1,537
202
78
9,308
4,175
962
3
98
154
219
.297
.408
.542
1740
596.6
.406
150
589
15 Ken Griffey Jr.
K. Griffey Jr.
.949
1,870
6,924
1,259
2,036
377
36
485
1,383
940
69
1,240
162
59
8,011
3,940
898
7
71
199
137
.294
.380
.569
1443
465.7
.400
141
421.4
16 Carlos Delgado
C. Delgado
.949
1,423
5,008
889
1,413
343
11
336
1,058
827
122
1,242
9
7
6,018
2,786
690
0
61
128
93
.282
.392
.556
1095
340.6
.399
139
303.8
17 Mike Piazza
M. Piazza
.947
1,590
5,805
935
1,829
285
6
378
1,161
666
24
919
17
20
6,535
3,260
669
0
40
138
200
.315
.385
.562
1189
373.1
.400
147
391.7
18 Gary Sheffield
G. Sheffield
.946
1,917
6,854
1,261
2,065
367
24
406
1,309
1,168
106
839
192
86
8,225
3,698
797
5
92
113
170
.301
.406
.540
1531
522.7
.406
150
523.6
19 Albert Belle
A. Belle
.943
1,477
5,635
952
1,677
381
17
374
1,202
671
53
906
86
39
6,439
3,214
772
4
76
91
189
.298
.373
.570
1162
369.3
.400
141
342.9
20 Edgar Martinez
E. Martinez
.941
1,963
6,967
1,193
2,181
500
13
307
1,231
1,260
85
1,164
47
29
8,392
3,628
820
7
73
112
187
.313
.421
.521
1574
547.5
.408
149
525.7
21 Chipper Jones
C. Jones
.937
1,542
5,616
1,035
1,705
325
27
310
1,039
937
14
877
118
40
6,634
3,014
662
3
64
102
149
.304
.401
.537
1207
375
.399
141
354.7
22 Bobby Abreu
B. Abreu
.929
1,167
4,140
749
1,264
297
41
166
674
762
16
909
210
69
4,962
2,141
504
4
40
74
74
.305
.412
.517
901
280
.398
140
258.6
23 Jim Edmonds
J. Edmonds
.928
1,445
5,090
975
1,496
325
20
302
909
734
42
1,272
54
41
5,921
2,767
647
6
49
69
86
.294
.384
.544
1052
312.3
.394
137
284
24 Nomar Garciaparra
N. Garciaparra
.919
1,009
4,133
737
1,330
293
50
182
710
295
48
420
86
29
4,530
2,269
525
5
49
37
86
.322
.370
.549
787
221
.390
133
193
25 Jason Bay
J. Bay
.916
150
498
76
141
31
5
30
96
60
11
158
7
7
579
272
66
5
5
2
9
.283
.369
.546
100
28.4
.388
134
25.5

More Giants Stats

Team Rankings

HR

46

13th

R

209

8th

SO

383

8th

ERA

3.56

8th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
28
15
.651
Padres Padres
27
15
.643
0.5
Giants Giants
25
19
.568
3.5
Diamondbacks Diamondbacks
23
21
.523
5.5
Rockies Rockies
7
36
.163
21.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/16
ATH ATH
@
SFG SFG
10:15 PM
Sat
5/17
ATH ATH
@
SFG SFG
9:05 PM
Sun
5/18
ATH ATH
@
SFG SFG
4:05 PM
Mon
5/19
KCR KCR
@
SFG SFG
9:45 PM
Tue
5/20
KCR KCR
@
SFG SFG
9:45 PM
Last Game
SFG Giants

25 - 19

7

Final

8

AZ Diamondbacks

23 - 21

Wed 14 May 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
25
18
.581
Blue Jays Blue Jays
21
21
.500
3.5
AL Central W L PCT GB
Tigers Tigers
29
15
.659
Guardians Guardians
25
18
.581
3.5
AL West W L PCT GB
Mariners Mariners
23
19
.548
Astros Astros
22
20
.524
1.0
NL East W L PCT GB
Mets Mets
28
16
.636
Phillies Phillies
25
18
.581
2.5
NL Central W L PCT GB
Cubs Cubs
25
19
.568
Cardinals Cardinals
24
20
.545
1.0
NL West W L PCT GB
Dodgers Dodgers
28
15
.651
Padres Padres
27
15
.643
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/29
DET DET
@
HOU HOU
7-4
Tue
4/29
SFG SFG
@
SDP SDP
3-5
Tue
4/29
LAA LAA
@
SEA SEA
3-9
Tue
4/29
NYY NYY
@
BAL BAL
4-5
Tue
4/29
STL STL
@
CIN CIN
9-1

Schedule

DATE MATCHUP TIME (ET)
Thu
5/15
WSH WSH
@
ATL ATL
12:15 PM
Thu
5/15
MIN MIN
@
BAL BAL
12:35 PM
Thu
5/15
CWS CWS
@
CIN CIN
12:40 PM
Thu
5/15
TBR TBR
@
TOR TOR
3:07 PM
Thu
5/15
HOU HOU
@
TEX TEX
8:05 PM