best on base percentage with 100 rbis in a season since 1950

Since 1950, Barry Bonds has the best on-base percentage with 100+ RBIs in a season, with an on-base percentage of .609 in 2004.

Interpreted as:
best on base percentage by a player with 100 or more rbis in a season since 1950
NAMEOBPRBISEASONTMGABRH2B3BHRBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.609
101
2004
147
373
129
135
27
3
45
232
9
41
6
1
617
303
75
0
3
120
5
.362
.812
1.422
185
108
.537
233
105.7
2Barry Bonds
B. Bonds
.582
110
2002
143
403
117
149
31
2
46
198
9
47
9
2
612
322
79
0
2
68
4
.370
.799
1.381
183
110
.544
244
109.9
3Barry Bonds
B. Bonds
.515
137
2001
153
476
129
156
32
2
73
177
9
93
13
3
664
411
107
0
2
35
5
.328
.863
1.379
200
117.7
.537
234
116.6
4Frank Thomas
F. Thomas
.487
101
1994
113
399
106
141
34
1
38
109
2
61
2
3
517
291
73
0
7
12
15
.353
.729
1.217
138
72.3
.499
205
71.9
5Norm Cash
N. Cash
.487
132
1961
159
535
119
193
22
8
41
124
9
85
11
5
672
354
71
2
2
19
16
.361
.662
1.148
168
88.3
.488
194
79.5
6Edgar Martinez
E. Martinez
.479
113
1995
145
511
121
182
52
0
29
116
8
87
4
3
639
321
81
0
4
19
11
.356
.628
1.107
152
72.5
.469
182
68.8
7Jason Giambi
J. Giambi
.477
120
2001
154
520
109
178
47
2
38
129
13
83
2
0
671
343
87
0
9
24
17
.342
.660
1.137
162
78.3
.465
193
78.7
8Jason Giambi
J. Giambi
.476
137
2000
152
510
108
170
29
1
43
137
9
96
2
0
664
330
73
0
8
6
9
.333
.647
1.123
163
75.5
.471
182
74.3
9John Olerud
J. Olerud
.473
107
1993
158
551
109
200
54
2
24
114
7
65
0
2
679
330
80
0
7
33
12
.363
.599
1.072
151
69.8
.454
180
66.6
10Mark McGwire
M. McGwire
.470
147
1998
155
509
130
152
21
0
70
162
6
155
1
0
681
383
91
0
4
28
8
.299
.752
1.222
176
91.7
.492
205
90.7
11Carlos Delgado
C. Delgado
.470
137
2000
162
569
115
196
57
1
41
123
15
104
0
1
711
378
99
0
4
18
12
.344
.664
1.134
174
81
.471
179
76
12Mark McGwire
M. McGwire
.467
113
1996
130
423
104
132
21
0
52
116
8
112
0
0
548
309
73
0
1
16
14
.312
.730
1.198
142
71.8
.489
190
68.5
13Gary Sheffield
G. Sheffield
.465
120
1996
161
519
118
163
33
1
42
142
10
66
16
9
677
324
76
0
6
19
16
.314
.624
1.090
157
69.8
.456
185
73.1
14Mickey Mantle
M. Mantle
.464
130
1956
150
533
132
188
22
5
52
112
2
99
10
1
652
376
79
1
4
6
4
.353
.705
1.169
164
88.9
.498
202
84.6
15Edgar Martinez
E. Martinez
.464
103
1996
139
499
121
163
52
2
26
123
8
84
3
3
634
297
80
0
4
12
15
.327
.595
1.059
144
62.2
.450
164
56
16Ted Williams
T. Williams
.464
126
1951
148
531
109
169
28
4
30
144
0
45
1
1
675
295
62
0
10
.318
.556
1.019
146
66.5
.463
166
55.4
17Todd Helton
T. Helton
.463
147
2000
160
580
138
216
59
2
42
103
4
61
5
3
697
405
103
0
10
22
12
.372
.698
1.162
174
82.4
.476
161
58
18Albert Pujols
A. Pujols
.462
116
2008
148
524
100
187
44
0
37
104
5
54
7
3
641
342
81
0
8
34
16
.357
.653
1.114
146
69.1
.459
185
68.1
19Barry Bonds
B. Bonds
.461
129
1996
158
517
122
159
27
3
42
151
1
76
40
7
675
318
72
0
6
30
11
.308
.615
1.076
151
63.7
.446
179
67.8
20Frank Thomas
F. Thomas
.459
134
1996
141
527
110
184
26
0
40
109
5
70
1
1
649
330
66
0
8
26
25
.349
.626
1.085
148
64.3
.451
167
60.4
21Jack Clark
J. Clark
.459
106
1987
131
419
93
120
23
1
35
136
0
139
1
2
558
250
59
0
3
13
5
.286
.597
1.055
124
55.2
.445
177
54
22Barry Bonds
B. Bonds
.458
123
1993
159
539
129
181
38
4
46
126
2
79
29
12
674
365
88
0
7
43
11
.336
.677
1.136
157
76.4
.467
193
77.7
23Larry Walker
L. Walker
.458
115
1999
127
438
108
166
26
4
37
57
12
52
11
4
513
311
67
0
6
8
12
.379
.710
1.168
131
64.1
.485
167
46.6
24Aaron Judge
A. Judge
.458
144
2024
158
559
122
180
36
1
58
133
9
171
10
0
703
392
95
0
2
20
22
.322
.701
1.159
176
93.7
.476
219
95.5
25Todd Helton
T. Helton
.458
117
2003
160
583
135
209
49
5
33
111
2
72
0
4
703
367
87
0
7
21
19
.358
.630
1.088
160
73.6
.453
163
56.6
StatMuse has season-level data for RBIs going back to the 1885 season.

More Giants Stats

Team Batting Leaders

HR

6

Schmitt

Casey Schmitt

RBI

18

Ramos

Heliot Ramos

AVG

.310

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

51

Roupp

Landen Roupp

ERA

2.76

Ray

Robbie Ray
Team Rankings

HR

26

29th

R

130

30th

SO

323

20th

ERA

4.06

14th

2026 Division Standings
TEAMWLPCTGB
24
16
.600
24
16
.600
19
20
.487
4.5
Giants Giants
16
24
.400
8.0
16
25
.390
8.5
Schedule
DATEMATCHUPTIME (ET)
Mon
5/11
@
10:10 PM
Tue
5/12
@
10:10 PM
Wed
5/13
@
10:10 PM
Thu
5/14
@
10:10 PM
Fri
5/15
@
9:40 PM
Last Game
PIT Pirates

22 - 19

6

Final

7

SFG Giants

16 - 24

Sun 10 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
28
13
.683
19
22
.463
9.0
19
22
.463
9.0
19
22
.463
9.0
15
25
.375
12.5
NL CentralWLPCTGB
27
14
.659
22
16
.579
3.5
23
17
.575
3.5
22
19
.537
5.0
22
19
.537
5.0
NL WestWLPCTGB
24
16
.600
24
16
.600
19
20
.487
4.5
16
24
.400
8.0
16
25
.390
8.5
AL EastWLPCTGB
26
13
.667
26
15
.634
1.0
18
22
.450
8.5
18
23
.439
9.0
17
23
.425
9.5
AL CentralWLPCTGB
21
21
.500
19
21
.475
1.0
19
22
.463
1.5
19
22
.463
1.5
18
23
.439
2.5
AL WestWLPCTGB
21
19
.525
19
21
.475
2.0
19
22
.463
2.5
16
25
.390
5.5
16
25
.390
5.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
4/26
@
5-3
Sun
4/26
@
2-6
Sun
4/26
@
2-4
Sun
4/26
@
3-1
Sun
4/26
@
8-3

Schedule

DATEMATCHUPTIME (ET)
Mon
5/11
@
6:10 PM
Mon
5/11
@
6:35 PM
Mon
5/11
@
7:07 PM
Mon
5/11
@
8:05 PM
Mon
5/11
@
8:10 PM