highest ops single season with a minimum of 600 plate appearances

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

Interpreted as:
highest ops single season with a minimum of 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 Babe Ruth
B. Ruth
1.379
616
1920
NYY NYY
142
458
158
172
36
9
54
135
150
3
80
14
14
388
99
5
.376
.532
.847
191
120.9
.597
237
110.5
4 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
5 Babe Ruth
B. Ruth
1.359
693
1921
NYY NYY
152
540
177
204
44
16
59
168
145
4
81
17
13
457
119
4
.378
.512
.846
214
127.8
.575
224
118.7
6 Babe Ruth
B. Ruth
1.309
699
1923
NYY NYY
152
522
151
205
45
13
41
130
170
4
93
17
21
399
99
3
.393
.545
.764
211
124.7
.571
230
120.4
7 Ted Williams
T. Williams
1.287
606
1941
BSA BSA
143
456
135
185
33
3
37
120
147
3
27
2
4
335
73
0
10
.406
.553
.735
179
108.8
.568
221
96.9
8 Babe Ruth
B. Ruth
1.258
691
1927
NYY NYY
151
540
158
192
29
8
60
165
137
0
89
7
6
417
97
14
.356
.486
.772
195
109.9
.545
212
104.8
9 Babe Ruth
B. Ruth
1.253
652
1926
NYY NYY
152
495
139
184
30
5
47
153
144
3
76
11
9
365
82
10
.372
.516
.737
184
105.6
.551
216
100.6
10 Babe Ruth
B. Ruth
1.252
681
1924
NYY NYY
153
529
143
200
39
7
46
124
142
4
81
9
13
391
92
6
.378
.513
.739
193
109.2
.549
210
102
11 Rogers Hornsby
R. Hornsby
1.245
605
1925
SLN SLN
138
504
133
203
41
10
39
143
83
2
39
5
3
381
90
16
.403
.489
.756
173
94.1
.540
208
90.1
12 Lou Gehrig
L. Gehrig
1.240
717
1927
NYY NYY
155
584
149
218
52
18
47
173
109
3
84
10
8
447
117
21
.373
.474
.765
199
110.9
.540
209
105.6
13 Babe Ruth
B. Ruth
1.225
676
1930
NYY NYY
145
518
150
186
28
9
49
153
136
1
61
10
10
379
86
21
.359
.493
.732
192
97
.517
204
100.6
14 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
15 Jimmie Foxx
J. Foxx
1.218
701
1932
PHA PHA
154
585
151
213
33
9
58
169
116
0
96
3
7
438
100
0
.364
.469
.749
193
105.6
.522
198
95.8
16 Rogers Hornsby
R. Hornsby
1.203
640
1924
SLN SLN
143
536
121
227
43
14
25
94
89
2
32
5
12
373
82
13
.424
.507
.696
175
96.7
.537
221
95.9
17 Hugh Duffy
H. Duffy
1.196
616
1894
BSN BSN
125
539
160
237
51
16
18
145
66
1
15
48
374
85
10
.440
.502
.694
203
91.3
.526
169
80.7
18 Babe Ruth
B. Ruth
1.195
663
1931
NYY NYY
145
534
149
199
31
3
46
162
128
1
51
5
4
374
80
0
.373
.495
.700
181
98.6
.525
206
95.1
19 Lou Gehrig
L. Gehrig
1.194
703
1930
NYY NYY
154
581
143
220
42
17
41
173
101
3
63
12
14
419
100
18
.379
.473
.721
193
94.5
.507
198
98.3
20 Rogers Hornsby
R. Hornsby
1.181
704
1922
SLN SLN
154
623
141
250
46
14
42
152
65
1
50
17
12
450
102
15
.401
.459
.722
186
97.8
.520
197
92.7
21 Hack Wilson
H. Wilson
1.177
709
1930
CHC CHC
155
585
146
208
35
6
56
191
105
1
84
3
423
97
18
.356
.454
.723
189
89
.497
171
78.9
22 Mickey Mantle
M. Mantle
1.177
623
1957
NYY NYY
144
474
121
173
28
6
34
94
146
0
75
16
3
315
68
0
3
23
5
.365
.512
.665
157
87.1
.498
217
86
23 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
24 Lou Gehrig
L. Gehrig
1.174
719
1936
NYY NYY
155
579
167
205
37
7
49
152
130
7
46
3
4
403
93
3
.354
.478
.696
192
97.6
.512
178
85.8
25 Babe Ruth
B. Ruth
1.172
684
1928
NYY NYY
154
536
163
173
29
8
54
146
137
3
87
4
5
380
91
8
.323
.463
.709
174
90.6
.510
201
89.3

More Giants Stats

Team Rankings

HR

81

25th

R

366

19th

SO

752

8th

ERA

3.40

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
Giants Giants
47
41
.534
9.0
Diamondbacks Diamondbacks
43
44
.494
12.5
Rockies Rockies
20
67
.230
35.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/4
SFG SFG
@
ATH ATH
10:05 PM
Sat
7/5
SFG SFG
@
ATH ATH
10:05 PM
Sun
7/6
SFG SFG
@
ATH ATH
10:05 PM
Mon
7/7
PHI PHI
@
SFG SFG
9:45 PM
Tue
7/8
PHI PHI
@
SFG SFG
9:45 PM
Last Game
AZ Diamondbacks

43 - 44

2

Final

7

SFG Giants

47 - 41

Thu 3 Jul 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
51
37
.580
Mets Mets
51
38
.573
0.5
NL Central W L PCT GB
Cubs Cubs
53
35
.602
Brewers Brewers
48
39
.552
4.5
NL West W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
AL East W L PCT GB
Blue Jays Blue Jays
49
38
.563
Yankees Yankees
48
40
.545
1.5
AL Central W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
42
46
.477
12.0
AL West W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
46
42
.523
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/18
MIN MIN
@
CIN CIN
12-5
Wed
6/18
MIL MIL
@
CHC CHC
8-7
Wed
6/18
KCR KCR
@
TEX TEX
4-1
Wed
6/18
AZ AZ
@
TOR TOR
9-5
Wed
6/18
PHI PHI
@
MIA MIA
2-1

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
HOU HOU
@
LAD LAD
9:10 PM
Fri
7/4
KCR KCR
@
AZ AZ
9:40 PM
Fri
7/4
SFG SFG
@
ATH ATH
10:05 PM
Sat
7/5
TBR TBR
@
MIN MIN
2:10 PM
Sat
7/5
STL STL
@
CHC CHC
2:20 PM