most season with ops+ 150 with a minimum of 500 pa

Barry Bonds has the highest OPS + 150 with 500+ plate appearances in a season, with 151.42 in 2004.

Interpreted as:
most season with ops+ 150 by a player with a minimum of 500 pa
NAME OPS+150 PA OPS 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
151.42
617
1.422
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
151.38
612
1.381
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
151.38
616
1.379
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
151.38
664
1.379
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
151.36
693
1.359
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
151.31
699
1.309
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
151.29
606
1.287
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 Barry Bonds
B. Bonds
151.28
550
1.278
2003
SFG SFG
130
390
111
133
22
1
45
90
148
10
58
7
0
292
68
0
2
61
7
.341
.529
.749
148
80.5
.503
212
79.4
9 Babe Ruth
B. Ruth
151.26
691
1.258
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
10 Ted Williams
T. Williams
151.26
546
1.257
1957
BOS BOS
132
420
96
163
28
1
38
87
119
5
43
0
1
307
67
0
2
33
11
.388
.526
.731
148
87.3
.524
223
79
11 Babe Ruth
B. Ruth
151.25
652
1.253
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
12 Babe Ruth
B. Ruth
151.25
681
1.252
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
13 Rogers Hornsby
R. Hornsby
151.24
605
1.245
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
14 Lou Gehrig
L. Gehrig
151.24
717
1.240
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
15 Babe Ruth
B. Ruth
151.22
676
1.225
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
16 Mark McGwire
M. McGwire
151.22
681
1.222
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
17 Jimmie Foxx
J. Foxx
151.22
701
1.218
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
18 Frank Thomas
F. Thomas
151.22
517
1.217
1994
CWS CWS
113
399
106
141
34
1
38
101
109
2
61
2
3
291
73
0
7
12
15
.353
.487
.729
138
72.3
.499
205
71.9
19 Rogers Hornsby
R. Hornsby
151.2
640
1.203
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
20 Mark McGwire
M. McGwire
151.2
548
1.198
1996
OAK OAK
130
423
104
132
21
0
52
113
116
8
112
0
0
309
73
0
1
16
14
.312
.467
.730
142
71.8
.489
190
68.5
21 Hugh Duffy
H. Duffy
151.2
616
1.196
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
22 Babe Ruth
B. Ruth
151.2
663
1.195
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
23 Lou Gehrig
L. Gehrig
151.19
703
1.194
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
24 Rogers Hornsby
R. Hornsby
151.18
704
1.181
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
25 Tip O'Neill
T. O'Neill
151.18
572
1.180
1887
STL
124
517
167
225
52
19
14
123
50
5
20
30
357
85
.435
.490
.691
191
96.4
.525
190
88.9

More Giants Stats

Team Rankings

HR

98

24th

R

431

20th

SO

873

10th

ERA

3.60

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
60
43
.583
Padres Padres
55
47
.539
4.5
Giants Giants
54
49
.524
6.0
Diamondbacks Diamondbacks
50
53
.485
10.0
Rockies Rockies
26
76
.255
33.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/25
NYM NYM
@
SFG SFG
10:15 PM
Sat
7/26
NYM NYM
@
SFG SFG
9:05 PM
Sun
7/27
NYM NYM
@
SFG SFG
7:10 PM
Mon
7/28
PIT PIT
@
SFG SFG
9:45 PM
Tue
7/29
PIT PIT
@
SFG SFG
9:45 PM
Last Game
ATL Braves

44 - 57

3

Final

9

SFG Giants

54 - 49

Wed 23 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
Mets Mets
59
44
.573
Phillies Phillies
58
44
.569
0.5
NL Central W L PCT GB
Brewers Brewers
61
41
.598
Cubs Cubs
60
42
.588
1.0
NL West W L PCT GB
Dodgers Dodgers
60
43
.583
Padres Padres
55
47
.539
4.5
AL East W L PCT GB
Blue Jays Blue Jays
60
42
.588
Yankees Yankees
56
46
.549
4.0
AL Central W L PCT GB
Tigers Tigers
60
43
.583
Guardians Guardians
51
50
.505
8.0
AL West W L PCT GB
Astros Astros
60
42
.588
Mariners Mariners
54
48
.529
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/5
BAL BAL
@
ATL ATL
2-1
Sat
7/5
BOS BOS
@
WSH WSH
6-4
Sat
7/5
CIN CIN
@
PHI PHI
1-3
Sat
7/5
LAA LAA
@
TOR TOR
2-3
Sat
7/5
MIL MIL
@
MIA MIA
3-1

Schedule

DATE MATCHUP TIME (ET)
Thu
7/24
BAL BAL
@
CLE CLE
1:10 PM
Thu
7/24
TOR TOR
@
DET DET
6:40 PM
Thu
7/24
SDP SDP
@
STL STL
7:45 PM
Thu
7/24
ATH ATH
@
HOU HOU
8:10 PM
Thu
7/24
SEA SEA
@
LAA LAA
9:38 PM