batters with at least 502 pa in a season and at least 10 hbp sorted by highest ops since 1947

Since 1947, Barry Bonds has the highest OPS with 10+ times getting hit-by-pitches and 502+ plate appearances in a season, with an OPS of 1.278 in 2003.

NAME OPS PA HBP SEASON TM G AB R H 2B 3B HR RBI BB 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
10
2003
SFG SFG
130
390
111
133
22
1
45
90
148
58
7
0
292
68
0
2
61
7
.341
.529
.749
148
80.5
.503
212
79.4
2 Larry Walker
L. Walker
1.172
664
14
1997
COL COL
153
568
143
208
46
4
49
130
78
90
33
8
409
99
0
4
14
15
.366
.452
.720
168
86.1
.488
177
64.8
3 Larry Walker
L. Walker
1.168
513
12
1999
COL COL
127
438
108
166
26
4
37
115
57
52
11
4
311
67
0
6
8
12
.379
.458
.710
131
64.1
.485
167
46.6
4 Jason Giambi
J. Giambi
1.137
671
13
2001
OAK OAK
154
520
109
178
47
2
38
120
129
83
2
0
343
87
0
9
24
17
.342
.477
.660
162
78.3
.465
193
78.7
5 Carlos Delgado
C. Delgado
1.134
711
15
2000
TOR TOR
162
569
115
196
57
1
41
137
123
104
0
1
378
99
0
4
18
12
.344
.470
.664
174
81
.471
179
76
6 Luis Gonzalez
L. Gonzalez
1.117
728
14
2001
ARI ARI
162
609
128
198
36
7
57
142
100
83
1
1
419
100
0
5
24
14
.325
.429
.688
168
77.8
.454
173
69.4
7 Larry Walker
L. Walker
1.111
601
14
2001
COL COL
142
497
107
174
35
3
38
123
82
103
14
5
329
76
0
8
6
9
.350
.449
.662
143
67.9
.461
162
49
8 Albert Pujols
A. Pujols
1.106
685
10
2003
STL STL
157
591
137
212
51
1
43
124
79
65
5
1
394
95
0
5
12
13
.359
.439
.667
160
76.4
.461
184
74.1
9 Manny Ramirez
M. Ramirez
1.105
640
13
1999
CLE CLE
147
522
131
174
34
3
44
165
96
131
2
4
346
81
0
9
9
12
.333
.442
.663
149
65.7
.459
172
61.8
10 Gary Sheffield
G. Sheffield
1.090
677
10
1996
FLA FLA
161
519
118
163
33
1
42
120
142
66
16
9
324
76
0
6
19
16
.314
.465
.624
157
69.8
.456
185
73.1
11 Mike Trout
M. Trout
1.088
607
10
2018
LAA LAA
140
471
101
147
24
4
39
79
122
124
24
2
296
67
0
4
25
5
.312
.460
.628
136
65.3
.447
189
64.4
12 Mike Trout
M. Trout
1.083
600
16
2019
LAA LAA
134
470
110
137
27
2
45
104
110
120
11
2
303
74
0
4
14
5
.291
.438
.645
136
60.4
.436
176
58.5
13 Jim Gentile
J. Gentile
1.069
601
11
1961
BAL BAL
148
486
96
147
25
2
46
141
96
106
1
1
314
73
0
8
5
12
.302
.423
.646
133
62.4
.453
180
60.9
14 Alex Rodriguez
A. Rodriguez
1.067
708
21
2007
NYY NYY
158
583
143
183
31
0
54
156
95
120
24
4
376
85
0
9
11
15
.314
.422
.645
155
67.5
.445
175
66.2
15 Lance Berkman
L. Berkman
1.051
688
13
2001
HOU HOU
156
577
110
191
55
5
34
126
92
121
7
9
358
94
0
6
5
8
.331
.430
.620
151
65.5
.440
164
57.5
16 Frank Robinson
F. Robinson
1.047
680
10
1966
BAL BAL
155
576
122
182
34
2
49
122
87
90
8
5
367
85
0
7
11
24
.316
.410
.637
146
73.4
.447
195
71.4
17 Frank Robinson
F. Robinson
1.045
701
11
1962
CIN CIN
162
609
134
208
51
2
39
136
76
62
18
9
380
92
0
5
16
13
.342
.421
.624
151
69.5
.447
172
62.6
18 Jeff Bagwell
J. Bagwell
1.045
729
11
1999
HOU HOU
162
562
143
171
35
0
42
126
149
127
30
11
332
77
0
7
16
18
.304
.454
.591
159
63.9
.442
166
65.7
19 Jeff Bagwell
J. Bagwell
1.039
719
15
2000
HOU HOU
159
590
152
183
37
1
47
132
107
116
9
6
363
85
0
7
11
19
.310
.424
.615
153
59
.435
153
51.8
20 Carlos Pena
C. Pena
1.037
612
10
2007
TBD TBD
148
490
99
138
29
1
46
121
103
142
1
0
307
76
1
8
10
7
.282
.411
.627
127
51.3
.431
166
51
21 Brady Anderson
B. Anderson
1.034
687
22
1996
BAL BAL
149
579
117
172
37
5
50
110
76
106
21
8
369
92
6
4
1
11
.297
.396
.637
147
58
.434
155
52.1
22 Jason Giambi
J. Giambi
1.034
689
15
2002
NYY NYY
155
560
120
176
34
1
41
122
109
112
2
2
335
76
0
5
4
18
.314
.435
.598
148
64.8
.440
175
63.6
23 Manny Ramirez
M. Ramirez
1.031
654
11
2008
TOT
153
552
102
183
36
1
37
121
87
124
3
0
332
74
0
4
24
17
.332
.430
.601
135
56.7
.432
165
52.8
24 Alex Rodriguez
A. Rodriguez
1.031
715
16
2005
NYY NYY
162
605
124
194
29
1
48
130
91
139
21
6
369
78
0
3
8
8
.321
.421
.610
151
65
.436
174
64.2
25 Richard Hidalgo
R. Hidalgo
1.028
644
21
2000
HOU HOU
153
558
118
175
42
3
44
122
56
110
13
6
355
89
0
9
3
13
.314
.391
.636
133
48.7
.428
148
42.3
StatMuse has season-level data for times getting hit-by-pitches going back to the 1887 season.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
SFG Giants

81 - 81

4

Final

0

COL Rockies

43 - 119

Sun 28 Sep 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6
Sun
9/14
TEX TEX
@
HOU HOU
3-6

Schedule

DATE MATCHUP TIME (ET)
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM
Wed
10/8
SEA SEA
@
DET DET
3:08 PM