highest ops by a player in 2004

Barry Bonds had the best OPS in 2004, with an OPS of 1.422.

Interpreted as:
highest ops with a minimum of 3.1 PA per team game by a player in 2004
NAMEOPSSEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
1.422
2004
147
373
129
135
27
3
45
101
232
9
41
6
1
617
303
75
0
3
120
5
.362
.609
.812
185
108
.537
233
105.7
2Todd Helton
T. Helton
1.088
2004
154
547
115
190
49
2
32
96
127
3
72
3
0
683
339
83
0
6
19
12
.347
.469
.620
156
71.6
.454
166
58.1
3Albert Pujols
A. Pujols
1.072
2004
154
592
133
196
51
2
46
123
84
7
52
5
5
692
389
99
0
9
12
21
.331
.415
.657
151
65.3
.442
171
63.6
4Jim Edmonds
J. Edmonds
1.061
2004
153
498
102
150
38
3
42
111
101
5
150
8
3
612
320
83
0
8
12
4
.301
.418
.643
131
54.8
.436
168
53.3
5Adrian Beltre
A. Beltre
1.017
2004
156
598
104
200
32
0
48
121
53
2
87
7
2
657
376
80
0
4
9
15
.334
.388
.629
133
51.9
.423
161
52
6Lance Berkman
L. Berkman
1.016
2004
160
544
104
172
40
3
30
106
127
10
101
9
7
687
308
73
0
6
14
10
.316
.450
.566
143
58.1
.430
161
53.9
7Manny Ramirez
M. Ramirez
1.009
2004
152
568
108
175
44
0
43
130
82
6
124
2
4
663
348
87
0
7
15
17
.308
.397
.613
131
48.7
.417
153
44.6
8Scott Rolen
S. Rolen
1.007
2004
142
500
109
157
32
4
34
124
72
13
92
4
3
593
299
70
1
7
5
8
.314
.409
.598
120
46.3
.422
159
44.8
9J.D. Drew
J.D. Drew
1.006
2004
145
518
118
158
28
8
31
93
118
5
116
12
3
645
295
67
1
3
2
7
.305
.436
.569
134
54.1
.429
162
51.7
10Travis Hafner
T. Hafner
.993
2004
140
482
96
150
41
3
28
109
68
17
111
3
2
573
281
72
0
6
7
11
.311
.410
.583
113
42.4
.418
158
42.4
11Vladimir Guerrero
V. Guerrero
.989
2004
156
612
124
206
39
2
39
126
52
8
74
15
3
680
366
80
0
8
14
19
.337
.391
.598
131
46.7
.411
154
46.7
12David Ortiz
D. Ortiz
.983
2004
150
582
94
175
47
3
41
139
75
4
133
0
0
669
351
91
0
8
8
12
.301
.380
.603
127
44
.408
147
39.9
13Melvin Mora
M. Mora
.981
2004
140
550
111
187
41
0
27
104
66
11
95
11
6
636
309
68
6
3
0
10
.340
.419
.562
128
49
.421
159
48.2
14Jim Thome
J. Thome
.977
2004
143
508
97
139
28
1
42
105
104
2
144
0
2
618
295
71
0
4
26
10
.274
.396
.581
113
36.6
.400
140
32
15Bobby Abreu
B. Abreu
.971
2004
159
574
118
173
47
1
30
105
127
5
116
40
5
713
312
78
0
7
10
5
.301
.428
.544
139
50.2
.413
149
44.9
16Adam Dunn
A. Dunn
.956
2004
161
568
105
151
34
0
46
102
108
5
195
6
1
681
323
80
0
0
11
8
.266
.388
.569
126
41.2
.402
142
37
17Aramis Ramirez
A. Ramirez
.951
2004
145
547
99
174
32
1
36
103
49
3
62
0
2
606
316
69
0
7
6
25
.318
.373
.578
110
34.9
.398
140
31.1
18Mark Teixeira
M. Teixeira
.929
2004
145
545
101
153
34
2
38
112
68
10
117
4
1
625
305
74
0
2
12
6
.281
.370
.560
108
30.8
.388
129
23.1
19Gary Sheffield
G. Sheffield
.927
2004
154
573
117
166
30
1
36
121
92
11
83
5
6
684
306
67
0
8
7
16
.290
.393
.534
122
36.9
.394
141
36
20Carlos Guillen
C. Guillen
.921
2004
136
522
97
166
37
10
20
97
52
2
87
12
5
583
283
67
3
4
3
12
.318
.379
.542
102
30
.391
140
30
21Moises Alou
M. Alou
.919
2004
155
601
106
176
36
3
39
106
68
0
80
3
0
675
335
78
0
6
2
12
.293
.361
.557
116
32.8
.387
133
28.6
22Erubiel Durazo
E. Durazo
.919
2004
142
511
80
164
35
1
22
88
56
9
104
3
2
578
267
58
0
2
9
7
.321
.396
.523
102
30.2
.392
139
28.8
23Jeromy Burnitz
J. Burnitz
.916
2004
150
540
94
153
30
4
37
110
58
5
124
5
6
606
302
71
0
3
7
7
.283
.356
.559
103
27.4
.383
120
15.4
24Carlos Beltran
C. Beltran
.915
2004
TOT
159
599
121
160
36
9
38
104
92
7
101
42
3
708
328
83
3
7
10
8
.267
.367
.548
119
31.4
.383
128
25.9
25Sean Casey
S. Casey
.915
2004
146
571
101
185
44
2
24
99
46
10
36
2
0
633
305
70
0
6
5
16
.324
.381
.534
110
31.5
.389
134
27.6

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

42

Chapman

Matt Chapman

AVG

.331

Lee

Jung Hoo Lee
Team Pitching Leaders

W

6

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

2.75

Brubaker

JT Brubaker
Team Rankings

HR

82

21st

R

320

25th

SO

615

26th

ERA

4.40

21st

2026 Division Standings
TEAMWLPCTGB
51
29
.638
41
37
.526
9.0
40
39
.506
10.5
Giants Giants
32
46
.410
18.0
32
49
.395
19.5
Schedule
DATEMATCHUPTIME (ET)
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Sun
6/28
@
4:05 PM
Last Game
ATH Athletics

38 - 41

1

Final

3

SFG Giants

32 - 46

Tue 23 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
30
.615
43
36
.544
5.5
42
39
.519
7.5
41
39
.513
8.0
34
45
.430
14.5
NL CentralWLPCTGB
48
29
.623
42
35
.545
6.0
42
37
.532
7.0
39
40
.494
10.0
37
41
.474
11.5
NL WestWLPCTGB
51
29
.638
41
37
.526
9.0
40
39
.506
10.5
32
46
.410
18.0
32
49
.395
19.5
AL EastWLPCTGB
47
31
.603
43
33
.566
3.0
39
40
.494
8.5
38
44
.463
11.0
32
46
.410
15.0
AL CentralWLPCTGB
41
38
.519
42
39
.519
38
43
.469
4.0
34
45
.430
7.0
34
46
.425
7.5
AL WestWLPCTGB
41
39
.513
38
41
.481
2.5
38
42
.475
3.0
38
43
.469
3.5
34
48
.415
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/9
@
6-5
Tue
6/9
@
3-4
Tue
6/9
@
3-2
Tue
6/9
@
4-10
Tue
6/9
@
12-3

Schedule

DATEMATCHUPTIME (ET)
Wed
6/24
@
8:40 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
12:10 PM
Thu
6/25
@
12:35 PM
Thu
6/25
@
3:45 PM