highest ops by a batter with at least 502 pa in a season since 1947 by a batter with less than 200 home runs

Since 1947, Barry Bonds has the best OPS with 502+ plate appearances with <200 home runs in a season, with an OPS of 1.422 in 2004.

NAME OPS PA HR SEASON TM G AB R H 2B 3B 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
45
2004
SFG SFG
147
373
129
135
27
3
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
46
2002
SFG SFG
143
403
117
149
31
2
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
73
2001
SFG SFG
153
476
129
156
32
2
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
45
2003
SFG SFG
130
390
111
133
22
1
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
38
1957
BOS BOS
132
420
96
163
28
1
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
70
1998
STL STL
155
509
130
152
21
0
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
38
1994
CWS CWS
113
399
106
141
34
1
101
109
2
61
2
3
291
73
0
7
12
15
.353
.487
.729
138
72.3
.499
205
71.9
8 Mark McGwire
M. McGwire
1.198
548
52
1996
OAK OAK
130
423
104
132
21
0
113
116
8
112
0
0
309
73
0
1
16
14
.312
.467
.730
142
71.8
.489
190
68.5
9 Mickey Mantle
M. Mantle
1.177
623
34
1957
NYY NYY
144
474
121
173
28
6
94
146
0
75
16
3
315
68
0
3
23
5
.365
.512
.665
157
87.1
.498
217
86
10 Sammy Sosa
S. Sosa
1.174
711
64
2001
CHC CHC
160
577
146
189
34
5
160
116
6
153
0
2
425
103
0
12
37
6
.328
.437
.737
171
82.7
.465
186
79.8
11 Larry Walker
L. Walker
1.172
664
49
1997
COL COL
153
568
143
208
46
4
130
78
14
90
33
8
409
99
0
4
14
15
.366
.452
.720
168
86.1
.488
177
64.8
12 Mickey Mantle
M. Mantle
1.169
652
52
1956
NYY NYY
150
533
132
188
22
5
130
112
2
99
10
1
376
79
1
4
6
4
.353
.464
.705
164
88.9
.498
202
84.6
13 Larry Walker
L. Walker
1.168
513
37
1999
COL COL
127
438
108
166
26
4
115
57
12
52
11
4
311
67
0
6
8
12
.379
.458
.710
131
64.1
.485
167
46.6
14 Todd Helton
T. Helton
1.162
697
42
2000
COL COL
160
580
138
216
59
2
147
103
4
61
5
3
405
103
0
10
22
12
.372
.463
.698
174
82.4
.476
161
58
15 Aaron Judge
A. Judge
1.159
703
58
2024
NYY NYY
158
559
122
180
36
1
144
133
9
171
10
0
392
95
0
2
20
22
.322
.458
.701
176
93.7
.476
219
95.5
16 Manny Ramirez
M. Ramirez
1.154
532
38
2000
CLE CLE
118
439
92
154
34
2
122
86
3
117
1
1
306
74
0
4
9
9
.351
.457
.697
133
63
.477
181
58.6
17 Stan Musial
S. Musial
1.152
694
39
1948
SLN SLN
155
611
135
230
46
18
131
79
3
34
7
429
103
1
18
.376
.450
.702
174
92.3
.512
201
86.4
18 Norm Cash
N. Cash
1.148
672
41
1961
DET DET
159
535
119
193
22
8
132
124
9
85
11
5
354
71
2
2
19
16
.361
.487
.662
168
88.3
.488
194
79.5
19 Ted Williams
T. Williams
1.148
526
29
1954
BOS BOS
117
386
93
133
23
1
89
136
1
32
0
0
245
53
0
3
10
.345
.513
.635
131
71.1
.507
207
65.5
20 Ted Williams
T. Williams
1.141
730
43
1949
BSA BSA
155
566
150
194
39
3
159
162
2
48
1
1
368
85
0
22
.343
.490
.650
182
95.5
.511
187
82.2
21 Jason Giambi
J. Giambi
1.137
671
38
2001
OAK OAK
154
520
109
178
47
2
120
129
13
83
2
0
343
87
0
9
24
17
.342
.477
.660
162
78.3
.465
193
78.7
22 Barry Bonds
B. Bonds
1.136
674
46
1993
SFG SFG
159
539
129
181
38
4
123
126
2
79
29
12
365
88
0
7
43
11
.336
.458
.677
157
76.4
.467
193
77.7
23 Mickey Mantle
M. Mantle
1.135
646
54
1961
NYY NYY
153
514
131
163
16
6
128
126
0
112
12
1
353
76
1
5
9
2
.317
.448
.687
156
79.6
.478
197
78.8
24 Carlos Delgado
C. Delgado
1.134
711
41
2000
TOR TOR
162
569
115
196
57
1
137
123
15
104
0
1
378
99
0
4
18
12
.344
.470
.664
174
81
.471
179
76
25 Ted Williams
T. Williams
1.133
693
32
1947
BSA BSA
156
528
125
181
40
9
114
162
2
47
0
1
335
81
1
10
.343
.499
.634
170
91.3
.508
207
86.2

More Giants Stats

Team Rankings

HR

76

23rd

R

332

17th

SO

671

10th

ERA

3.26

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
36
.538
5.5
Diamondbacks Diamondbacks
40
38
.513
7.5
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
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
Last Game
SFG Giants

44 - 34

9

Final

5

BOS Red Sox

40 - 39

Sun 22 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
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

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