highest ops in a season with at least 502 pa since 1947 with less than 150 walks

Since 1947, Barry Bonds has the best OPS with <150 walks and with 502+ plate appearances in a season, with an OPS of 1.278 in 2003.

Interpreted as:
highest ops by a player in a season with at least 502 pa since 1947 with less than 150 walks
NAME OPS PA BB SEASON TM G AB R H 2B 3B HR RBI HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1.278
550
148
2003
SFG SFG
130
390
111
133
22
1
45
90
10
58
7
0
292
68
0
2
61
7
.341
.529
.749
148
80.5
.503
212
79.4
2 Ted Williams
T. Williams
1.257
546
119
1957
BOS BOS
132
420
96
163
28
1
38
87
5
43
0
1
307
67
0
2
33
11
.388
.526
.731
148
87.3
.524
223
79
3 Frank Thomas
F. Thomas
1.217
517
109
1994
CWS CWS
113
399
106
141
34
1
38
101
2
61
2
3
291
73
0
7
12
15
.353
.487
.729
138
72.3
.499
205
71.9
4 Mark McGwire
M. McGwire
1.198
548
116
1996
OAK OAK
130
423
104
132
21
0
52
113
8
112
0
0
309
73
0
1
16
14
.312
.467
.730
142
71.8
.489
190
68.5
5 Mickey Mantle
M. Mantle
1.177
623
146
1957
NYY NYY
144
474
121
173
28
6
34
94
0
75
16
3
315
68
0
3
23
5
.365
.512
.665
157
87.1
.498
217
86
6 Sammy Sosa
S. Sosa
1.174
711
116
2001
CHC CHC
160
577
146
189
34
5
64
160
6
153
0
2
425
103
0
12
37
6
.328
.437
.737
171
82.7
.465
186
79.8
7 Larry Walker
L. Walker
1.172
664
78
1997
COL COL
153
568
143
208
46
4
49
130
14
90
33
8
409
99
0
4
14
15
.366
.452
.720
168
86.1
.488
177
64.8
8 Mickey Mantle
M. Mantle
1.169
652
112
1956
NYY NYY
150
533
132
188
22
5
52
130
2
99
10
1
376
79
1
4
6
4
.353
.464
.705
164
88.9
.498
202
84.6
9 Larry Walker
L. Walker
1.168
513
57
1999
COL COL
127
438
108
166
26
4
37
115
12
52
11
4
311
67
0
6
8
12
.379
.458
.710
131
64.1
.485
167
46.6
10 Todd Helton
T. Helton
1.162
697
103
2000
COL COL
160
580
138
216
59
2
42
147
4
61
5
3
405
103
0
10
22
12
.372
.463
.698
174
82.4
.476
161
58
11 Aaron Judge
A. Judge
1.159
703
133
2024
NYY NYY
158
559
122
180
36
1
58
144
9
171
10
0
392
95
0
2
20
22
.322
.458
.701
176
93.7
.476
219
95.5
12 Manny Ramirez
M. Ramirez
1.154
532
86
2000
CLE CLE
118
439
92
154
34
2
38
122
3
117
1
1
306
74
0
4
9
9
.351
.457
.697
133
63
.477
181
58.6
13 Stan Musial
S. Musial
1.152
694
79
1948
SLN SLN
155
611
135
230
46
18
39
131
3
34
7
429
103
1
18
.376
.450
.702
174
92.3
.512
201
86.4
14 Norm Cash
N. Cash
1.148
672
124
1961
DET DET
159
535
119
193
22
8
41
132
9
85
11
5
354
71
2
2
19
16
.361
.487
.662
168
88.3
.488
194
79.5
15 Ted Williams
T. Williams
1.148
526
136
1954
BOS BOS
117
386
93
133
23
1
29
89
1
32
0
0
245
53
0
3
10
.345
.513
.635
131
71.1
.507
207
65.5
16 Jason Giambi
J. Giambi
1.137
671
129
2001
OAK OAK
154
520
109
178
47
2
38
120
13
83
2
0
343
87
0
9
24
17
.342
.477
.660
162
78.3
.465
193
78.7
17 Barry Bonds
B. Bonds
1.136
674
126
1993
SFG SFG
159
539
129
181
38
4
46
123
2
79
29
12
365
88
0
7
43
11
.336
.458
.677
157
76.4
.467
193
77.7
18 Mickey Mantle
M. Mantle
1.135
646
126
1961
NYY NYY
153
514
131
163
16
6
54
128
0
112
12
1
353
76
1
5
9
2
.317
.448
.687
156
79.6
.478
197
78.8
19 Carlos Delgado
C. Delgado
1.134
711
123
2000
TOR TOR
162
569
115
196
57
1
41
137
15
104
0
1
378
99
0
4
18
12
.344
.470
.664
174
81
.471
179
76
20 Barry Bonds
B. Bonds
1.127
607
117
2000
SFG SFG
143
480
129
147
28
4
49
106
3
77
11
3
330
81
0
7
22
6
.306
.440
.688
141
61
.456
174
61.2
21 Jason Giambi
J. Giambi
1.123
664
137
2000
OAK OAK
152
510
108
170
29
1
43
137
9
96
2
0
330
73
0
8
6
9
.333
.476
.647
163
75.5
.471
182
74.3
22 Jim Thome
J. Thome
1.122
613
122
2002
CLE CLE
147
480
101
146
19
2
52
118
5
139
1
2
325
73
0
6
18
5
.304
.445
.677
142
68.3
.461
189
67.1
23 Mark McGwire
M. McGwire
1.120
661
133
1999
STL STL
153
521
118
145
21
1
65
147
2
141
0
0
363
87
0
5
21
12
.278
.424
.697
150
64.2
.453
169
61.5
24 George Brett
G. Brett
1.118
515
58
1980
KCR KCR
117
449
87
175
33
9
24
118
1
22
15
6
298
66
0
7
16
11
.390
.454
.664
120
62.7
.478
198
59.2
25 Luis Gonzalez
L. Gonzalez
1.117
728
100
2001
ARI ARI
162
609
128
198
36
7
57
142
14
83
1
1
419
100
0
5
24
14
.325
.429
.688
168
77.8
.454
173
69.4

More Giants Stats

Team Rankings

HR

38

13th

R

166

12th

SO

310

7th

ERA

3.44

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
24
11
.686
Padres Padres
23
11
.676
0.5
Giants Giants
22
14
.611
2.5
Diamondbacks Diamondbacks
18
17
.514
6.0
Rockies Rockies
6
28
.176
17.5
Schedule
DATE MATCHUP TIME (ET)
Tue
5/6
SFG SFG
@
CHC CHC
7:40 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Fri
5/9
SFG SFG
@
MIN MIN
8:10 PM
Sat
5/10
SFG SFG
@
MIN MIN
7:15 PM
Sun
5/11
SFG SFG
@
MIN MIN
2:10 PM
Last Game
CHC Cubs

22 - 14

9

Final

2

SFG Giants

22 - 14

Mon 5 May 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
Mets Mets
23
13
.639
Phillies Phillies
19
15
.559
3.0
NL Central W L PCT GB
Cubs Cubs
22
14
.611
Reds Reds
18
18
.500
4.0
NL West W L PCT GB
Dodgers Dodgers
24
11
.686
Padres Padres
23
11
.676
0.5
AL East W L PCT GB
Yankees Yankees
19
16
.543
Red Sox Red Sox
18
18
.500
1.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
20
14
.588
1.5
AL West W L PCT GB
Mariners Mariners
20
14
.588
Athletics Athletics
20
16
.556
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/19
MIA MIA
@
PHI PHI
7-5
Sat
4/19
CWS CWS
@
BOS BOS
8-4
Sat
4/19
SEA SEA
@
TOR TOR
8-3
Sat
4/19
STL STL
@
NYM NYM
4-7
Sat
4/19
AZ AZ
@
CHC CHC
3-2

Schedule

DATE MATCHUP TIME (ET)
Tue
5/6
CLE CLE
@
WSH WSH
3:35 PM
Tue
5/6
CLE CLE
@
WSH WSH
6:35 PM
Tue
5/6
LAD LAD
@
MIA MIA
6:40 PM
Tue
5/6
TEX TEX
@
BOS BOS
6:45 PM
Tue
5/6
PHI PHI
@
TBR TBR
7:05 PM