highest ops by a batter with at least 3.1 plate appearances per team game in a season since 1947 by a batter with less than 30 doubles per plate appearance

Since 1947, Barry Bonds has the best OPS when he has had 3.1 or more (PA/TM GMS) and has had less than 30 (2B/PA) in a season, with an OPS of 1.422 in 2004.

NAME OPS PA TM GMS 2B PA/TM GMS 2B/PA SEASON TM G AB R H 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
162
27
3.81
0.04
2004
SFG SFG
147
373
129
135
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
162
31
3.78
0.05
2002
SFG SFG
143
403
117
149
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
162
32
4.1
0.05
2001
SFG SFG
153
476
129
156
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 Barry Bonds
B. Bonds
1.278
550
161
22
3.42
0.04
2003
SFG SFG
130
390
111
133
1
45
90
148
10
58
7
0
292
68
0
2
61
7
.341
.529
.749
148
80.5
.503
212
79.4
5 Ted Williams
T. Williams
1.257
546
154
28
3.55
0.05
1957
BOS BOS
132
420
96
163
1
38
87
119
5
43
0
1
307
67
0
2
33
11
.388
.526
.731
148
87.3
.524
223
79
6 Mark McGwire
M. McGwire
1.222
681
163
21
4.18
0.03
1998
STL STL
155
509
130
152
0
70
147
162
6
155
1
0
383
91
0
4
28
8
.299
.470
.752
176
91.7
.492
205
90.7
7 Frank Thomas
F. Thomas
1.217
517
113
34
4.58
0.07
1994
CWS CWS
113
399
106
141
1
38
101
109
2
61
2
3
291
73
0
7
12
15
.353
.487
.729
138
72.3
.499
205
71.9
8 Jeff Bagwell
J. Bagwell
1.201
479
115
32
4.17
0.07
1994
HOU HOU
110
400
104
147
2
39
116
65
4
65
15
4
300
73
0
10
14
12
.368
.451
.750
123
62.6
.488
206
65.2
9 Mark McGwire
M. McGwire
1.198
548
162
21
3.38
0.04
1996
OAK OAK
130
423
104
132
0
52
113
116
8
112
0
0
309
73
0
1
16
14
.312
.467
.730
142
71.8
.489
190
68.5
10 Aaron Judge
A. Judge
1.189
351
79
18
4.44
0.05
2025
NYY NYY
79
294
70
107
2
28
62
53
3
89
6
3
213
48
0
1
17
8
.364
.464
.724
90
49
.489
224
49.6
11 Juan Soto
J. Soto
1.185
196
60
14
3.27
0.07
2020
WSH WSH
47
154
39
54
0
13
37
41
1
28
6
2
107
27
0
0
12
1
.351
.490
.695
51
26.1
.478
201
25.4
12 Mickey Mantle
M. Mantle
1.177
623
154
28
4.05
0.04
1957
NYY NYY
144
474
121
173
6
34
94
146
0
75
16
3
315
68
0
3
23
5
.365
.512
.665
157
87.1
.498
217
86
13 Sammy Sosa
S. Sosa
1.174
711
162
34
4.39
0.05
2001
CHC CHC
160
577
146
189
5
64
160
116
6
153
0
2
425
103
0
12
37
6
.328
.437
.737
171
82.7
.465
186
79.8
14 Larry Walker
L. Walker
1.172
664
162
46
4.1
0.07
1997
COL COL
153
568
143
208
4
49
130
78
14
90
33
8
409
99
0
4
14
15
.366
.452
.720
168
86.1
.488
177
64.8
15 Mickey Mantle
M. Mantle
1.169
652
154
22
4.23
0.03
1956
NYY NYY
150
533
132
188
5
52
130
112
2
99
10
1
376
79
1
4
6
4
.353
.464
.705
164
88.9
.498
202
84.6
16 Larry Walker
L. Walker
1.168
513
162
26
3.17
0.05
1999
COL COL
127
438
108
166
4
37
115
57
12
52
11
4
311
67
0
6
8
12
.379
.458
.710
131
64.1
.485
167
46.6
17 Todd Helton
T. Helton
1.162
697
162
59
4.3
0.08
2000
COL COL
160
580
138
216
2
42
147
103
4
61
5
3
405
103
0
10
22
12
.372
.463
.698
174
82.4
.476
161
58
18 Aaron Judge
A. Judge
1.159
703
162
36
4.34
0.05
2024
NYY NYY
158
559
122
180
1
58
144
133
9
171
10
0
392
95
0
2
20
22
.322
.458
.701
176
93.7
.476
219
95.5
19 Manny Ramirez
M. Ramirez
1.154
532
162
34
3.28
0.06
2000
CLE CLE
118
439
92
154
2
38
122
86
3
117
1
1
306
74
0
4
9
9
.351
.457
.697
133
63
.477
181
58.6
20 Stan Musial
S. Musial
1.152
694
155
46
4.48
0.07
1948
SLN SLN
155
611
135
230
18
39
131
79
3
34
7
429
103
1
18
.376
.450
.702
174
92.3
.512
201
86.4
21 Albert Belle
A. Belle
1.152
480
113
35
4.25
0.07
1994
CLE CLE
106
412
90
147
2
36
101
58
5
71
9
6
294
73
1
4
9
5
.357
.438
.714
119
58.1
.476
186
54.7
22 Norm Cash
N. Cash
1.148
672
163
22
4.12
0.03
1961
DET DET
159
535
119
193
8
41
132
124
9
85
11
5
354
71
2
2
19
16
.361
.487
.662
168
88.3
.488
194
79.5
23 Ted Williams
T. Williams
1.148
526
156
23
3.37
0.04
1954
BOS BOS
117
386
93
133
1
29
89
136
1
32
0
0
245
53
0
3
10
.345
.513
.635
131
71.1
.507
207
65.5
24 Ted Williams
T. Williams
1.141
730
155
39
4.71
0.05
1949
BSA BSA
155
566
150
194
3
43
159
162
2
48
1
1
368
85
0
22
.343
.490
.650
182
95.5
.511
187
82.2
25 Jason Giambi
J. Giambi
1.137
671
162
47
4.14
0.07
2001
OAK OAK
154
520
109
178
2
38
120
129
13
83
2
0
343
87
0
9
24
17
.342
.477
.660
162
78.3
.465
193
78.7

More Giants Stats

Team Rankings

HR

77

23rd

R

334

19th

SO

678

11th

ERA

3.27

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5
Padres Padres
43
36
.544
5.5
Diamondbacks Diamondbacks
41
38
.519
7.5
Rockies Rockies
18
61
.228
30.5
Schedule
DATE MATCHUP TIME (ET)
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
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
Last Game
SFG Giants

44 - 35

2

Final

4

MIA Marlins

32 - 45

Tue 24 Jun 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
45
34
.570
Rays Rays
44
35
.557
1.0
AL Central W L PCT GB
Tigers Tigers
50
30
.625
Guardians Guardians
39
38
.506
9.5
AL West W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
NL East W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
NL Central W L PCT GB
Cubs Cubs
46
33
.582
Brewers Brewers
44
36
.550
2.5
NL West W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/9
MIA MIA
@
PIT PIT
3-2
Mon
6/9
CIN CIN
@
CLE CLE
1-0
Mon
6/9
CHC CHC
@
PHI PHI
8-4
Mon
6/9
TBR TBR
@
BOS BOS
1-3
Mon
6/9
WSH WSH
@
NYM NYM
4-5

Schedule

DATE MATCHUP TIME (ET)
Wed
6/25
TEX TEX
@
BAL BAL
6:35 PM
Wed
6/25
ATH ATH
@
DET DET
6:40 PM
Wed
6/25
TOR TOR
@
CLE CLE
6:40 PM
Wed
6/25
NYY NYY
@
CIN CIN
7:10 PM
Wed
6/25
ATL ATL
@
NYM NYM
7:10 PM