highest ops single season after 1960 with minimum 600 plate appearances

Since 1961, Barry Bonds has the highest OPS with 600+ plate appearances in a season, with an OPS of 1.422 in 2004.

Interpreted as:
highest ops single season after 1960 with minimum 600 plate appearances by a player
NAME OPS PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1.422
617
2004
SFG SFG
147
373
129
135
27
3
45
101
232
9
41
6
1
303
75
0
3
120
5
.362
.609
.812
185
108
.537
233
105.7
2 Barry Bonds
B. Bonds
1.381
612
2002
SFG SFG
143
403
117
149
31
2
46
110
198
9
47
9
2
322
79
0
2
68
4
.370
.582
.799
183
110
.544
244
109.9
3 Barry Bonds
B. Bonds
1.379
664
2001
SFG SFG
153
476
129
156
32
2
73
137
177
9
93
13
3
411
107
0
2
35
5
.328
.515
.863
200
117.7
.537
234
116.6
4 Mark McGwire
M. McGwire
1.222
681
1998
STL STL
155
509
130
152
21
0
70
147
162
6
155
1
0
383
91
0
4
28
8
.299
.470
.752
176
91.7
.492
205
90.7
5 Sammy Sosa
S. Sosa
1.174
711
2001
CHC CHC
160
577
146
189
34
5
64
160
116
6
153
0
2
425
103
0
12
37
6
.328
.437
.737
171
82.7
.465
186
79.8
6 Larry Walker
L. Walker
1.172
664
1997
COL COL
153
568
143
208
46
4
49
130
78
14
90
33
8
409
99
0
4
14
15
.366
.452
.720
168
86.1
.488
177
64.8
7 Todd Helton
T. Helton
1.162
697
2000
COL COL
160
580
138
216
59
2
42
147
103
4
61
5
3
405
103
0
10
22
12
.372
.463
.698
174
82.4
.476
161
58
8 Aaron Judge
A. Judge
1.159
703
2024
NYY NYY
158
559
122
180
36
1
58
144
133
9
171
10
0
392
95
0
2
20
22
.322
.458
.701
176
93.7
.476
219
95.5
9 Norm Cash
N. Cash
1.148
672
1961
DET DET
159
535
119
193
22
8
41
132
124
9
85
11
5
354
71
2
2
19
16
.361
.487
.662
168
88.3
.488
194
79.5
10 Jason Giambi
J. Giambi
1.137
671
2001
OAK OAK
154
520
109
178
47
2
38
120
129
13
83
2
0
343
87
0
9
24
17
.342
.477
.660
162
78.3
.465
193
78.7
11 Barry Bonds
B. Bonds
1.136
674
1993
SFG SFG
159
539
129
181
38
4
46
123
126
2
79
29
12
365
88
0
7
43
11
.336
.458
.677
157
76.4
.467
193
77.7
12 Mickey Mantle
M. Mantle
1.135
646
1961
NYY NYY
153
514
131
163
16
6
54
128
126
0
112
12
1
353
76
1
5
9
2
.317
.448
.687
156
79.6
.478
197
78.8
13 Carlos Delgado
C. Delgado
1.134
711
2000
TOR TOR
162
569
115
196
57
1
41
137
123
15
104
0
1
378
99
0
4
18
12
.344
.470
.664
174
81
.471
179
76
14 Barry Bonds
B. Bonds
1.127
607
2000
SFG SFG
143
480
129
147
28
4
49
106
117
3
77
11
3
330
81
0
7
22
6
.306
.440
.688
141
61
.456
174
61.2
15 Jason Giambi
J. Giambi
1.123
664
2000
OAK OAK
152
510
108
170
29
1
43
137
137
9
96
2
0
330
73
0
8
6
9
.333
.476
.647
163
75.5
.471
182
74.3
16 Jim Thome
J. Thome
1.122
613
2002
CLE CLE
147
480
101
146
19
2
52
118
122
5
139
1
2
325
73
0
6
18
5
.304
.445
.677
142
68.3
.461
189
67.1
17 Mark McGwire
M. McGwire
1.120
661
1999
STL STL
153
521
118
145
21
1
65
147
133
2
141
0
0
363
87
0
5
21
12
.278
.424
.697
150
64.2
.453
169
61.5
18 Luis Gonzalez
L. Gonzalez
1.117
728
2001
ARI ARI
162
609
128
198
36
7
57
142
100
14
83
1
1
419
100
0
5
24
14
.325
.429
.688
168
77.8
.454
173
69.4
19 Todd Helton
T. Helton
1.116
696
2001
COL COL
159
587
132
197
54
2
49
146
98
5
104
7
5
402
105
1
5
15
14
.336
.432
.685
163
76.6
.457
160
54.8
20 Albert Pujols
A. Pujols
1.114
641
2008
STL STL
148
524
100
187
44
0
37
116
104
5
54
7
3
342
81
0
8
34
16
.357
.462
.653
146
69.1
.459
185
68.1
21 Larry Walker
L. Walker
1.111
601
2001
COL COL
142
497
107
174
35
3
38
123
82
14
103
14
5
329
76
0
8
6
9
.350
.449
.662
143
67.9
.461
162
49
22 Aaron Judge
A. Judge
1.111
692
2022
NYY NYY
157
570
133
177
28
0
62
131
111
6
175
16
3
391
90
0
5
19
14
.311
.425
.686
161
81.6
.458
208
84.5
23 Bryce Harper
B. Harper
1.109
654
2015
WSH WSH
153
521
118
172
38
1
42
99
124
5
131
6
4
338
81
0
4
15
15
.330
.460
.649
151
77.3
.461
197
73.9
24 Willie McCovey
W. McCovey
1.108
623
1969
SFG SFG
149
491
101
157
26
2
45
126
121
4
66
0
0
322
73
0
7
45
11
.320
.453
.656
138
71
.466
194
67
25 Edgar Martinez
E. Martinez
1.107
639
1995
SEA SEA
145
511
121
182
52
0
29
113
116
8
87
4
3
321
81
0
4
19
11
.356
.479
.628
152
72.5
.469
182
68.8

More Giants Stats

Team Rankings

HR

78

23rd

R

339

17th

SO

688

11th

ERA

3.31

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
50
31
.617
Giants Giants
44
36
.550
5.5
Padres Padres
44
36
.550
5.5
Diamondbacks Diamondbacks
41
39
.513
8.5
Rockies Rockies
18
62
.225
31.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Sun
6/29
SFG SFG
@
CWS CWS
2:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Last Game
SFG Giants

44 - 36

5

Final

8

MIA Marlins

33 - 45

Wed 25 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
MIA MIA
@
PIT PIT
2-5
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
TOR TOR
@
CLE CLE
1:10 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM