highest obp in a season since 1920

Since 1920, Barry Bonds has the highest on-base percentage in a season, with an on-base percentage of .609 in 2004.

Interpreted as:
highest obp with a minimum of 3.1 PA per team game by a player in a season since 1920
NAMEOBPSEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.609
2004
147
373
129
135
27
3
45
101
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
2002
143
403
117
149
31
2
46
110
198
9
47
9
2
612
322
79
0
2
68
4
.370
.799
1.381
183
110
.544
244
109.9
3Ted Williams
T. Williams
.553
1941
143
456
135
185
33
3
37
120
147
3
27
2
4
606
335
73
0
10
.406
.735
1.287
179
108.8
.568
221
96.9
4Babe Ruth
B. Ruth
.545
1923
152
522
151
205
45
13
41
130
170
4
93
17
21
699
399
99
3
.393
.764
1.309
211
124.7
.571
230
120.4
5Babe Ruth
B. Ruth
.532
1920
142
458
158
172
36
9
54
135
150
3
80
14
14
616
388
99
5
.376
.847
1.379
191
120.9
.597
237
110.5
6Barry Bonds
B. Bonds
.529
2003
130
390
111
133
22
1
45
90
148
10
58
7
0
550
292
68
0
2
61
7
.341
.749
1.278
148
80.5
.503
212
79.4
7Ted Williams
T. Williams
.526
1957
132
420
96
163
28
1
38
87
119
5
43
0
1
546
307
67
0
2
33
11
.388
.731
1.257
148
87.3
.524
223
79
8Babe Ruth
B. Ruth
.516
1926
152
495
139
184
30
5
47
153
144
3
76
11
9
652
365
82
10
.372
.737
1.253
184
105.6
.551
216
100.6
9Barry Bonds
B. Bonds
.515
2001
153
476
129
156
32
2
73
137
177
9
93
13
3
664
411
107
0
2
35
5
.328
.863
1.379
200
117.7
.537
234
116.6
10Ted Williams
T. Williams
.513
1954
117
386
93
133
23
1
29
89
136
1
32
0
0
526
245
53
0
3
10
.345
.635
1.148
131
71.1
.507
207
65.5
11Babe Ruth
B. Ruth
.513
1924
153
529
143
200
39
7
46
124
142
4
81
9
13
681
391
92
6
.378
.739
1.252
193
109.2
.549
210
102
12Babe Ruth
B. Ruth
.512
1921
152
540
177
204
44
16
59
168
145
4
81
17
13
693
457
119
4
.378
.846
1.359
214
127.8
.575
224
118.7
13Mickey Mantle
M. Mantle
.512
1957
144
474
121
173
28
6
34
94
146
0
75
16
3
623
315
68
0
3
23
5
.365
.665
1.177
157
87.1
.498
217
86
14Rogers Hornsby
R. Hornsby
.507
1924
143
536
121
227
43
14
25
94
89
2
32
5
12
640
373
82
13
.424
.696
1.203
175
96.7
.537
221
95.9
15Ted Williams
T. Williams
.499
1942
150
522
141
186
34
5
36
137
145
4
51
3
2
671
338
75
0
12
.356
.648
1.147
168
96.2
.524
209
86.5
16Ted Williams
T. Williams
.499
1947
156
528
125
181
40
9
32
114
162
2
47
0
1
693
335
81
1
10
.343
.634
1.133
170
91.3
.508
207
86.2
17Rogers Hornsby
R. Hornsby
.498
1928
140
486
99
188
42
7
21
94
107
1
41
5
619
307
70
25
.387
.632
1.130
156
80.2
.506
196
78.1
18Ted Williams
T. Williams
.497
1946
150
514
142
176
37
8
38
123
156
2
44
0
0
672
343
83
0
12
.342
.667
1.164
166
95.8
.525
214
87.5
19Ted Williams
T. Williams
.497
1948
137
509
124
188
44
3
25
127
126
3
41
4
0
638
313
72
0
10
.369
.615
1.112
156
81
.504
184
68.8
20Babe Ruth
B. Ruth
.495
1931
145
534
149
199
31
3
46
162
128
1
51
5
4
663
374
80
0
.373
.700
1.195
181
98.6
.525
206
95.1
21Babe Ruth
B. Ruth
.493
1930
145
518
150
186
28
9
49
153
136
1
61
10
10
676
379
86
21
.359
.732
1.225
192
97
.517
204
100.6
22Arky Vaughan
A. Vaughan
.491
1935
137
499
108
192
34
10
19
99
97
7
18
4
610
303
63
7
5
.385
.607
1.098
151
75
.493
194
72.7
23Ted Williams
T. Williams
.490
1949
155
566
150
194
39
3
43
159
162
2
48
1
1
730
368
85
0
22
.343
.650
1.141
182
95.5
.511
187
82.2
24Juan Soto
J. Soto
.490
2020
47
154
39
54
14
0
13
37
41
1
28
6
2
196
107
27
0
0
12
1
.351
.695
1.185
51
26.1
.478
201
25.4
25Babe Ruth
B. Ruth
.489
1932
133
457
120
156
13
5
41
137
130
2
62
2
2
589
302
59
0
.341
.661
1.150
153
79.1
.501
192
75.3

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

42

Chapman

Matt Chapman

AVG

.331

Lee

Jung Hoo Lee
Team Pitching Leaders

W

6

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

2.75

Brubaker

JT Brubaker
Team Rankings

HR

82

21st

R

320

26th

SO

615

26th

ERA

4.40

21st

2026 Division Standings
TEAMWLPCTGB
52
29
.642
41
37
.526
9.5
41
39
.513
10.5
Giants Giants
32
46
.410
18.5
32
49
.395
20.0
Schedule
DATEMATCHUPTIME (ET)
Thu
6/25
@
3:45 PM
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Sun
6/28
@
4:05 PM
Mon
6/29
@
9:40 PM
Last Game
ATH Athletics

38 - 41

1

Final

3

SFG Giants

32 - 46

Tue 23 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
30
.615
44
36
.550
5.0
42
39
.519
7.5
41
40
.506
8.5
34
46
.425
15.0
NL CentralWLPCTGB
49
29
.628
42
36
.538
7.0
43
37
.538
7.0
40
40
.500
10.0
37
42
.468
12.5
NL WestWLPCTGB
52
29
.642
41
37
.526
9.5
41
39
.513
10.5
32
46
.410
18.5
32
49
.395
20.0
AL EastWLPCTGB
48
31
.608
44
33
.571
3.0
39
41
.488
9.5
38
44
.463
11.5
32
46
.410
15.5
AL CentralWLPCTGB
41
38
.519
42
39
.519
38
44
.463
4.5
34
46
.425
7.5
34
47
.420
8.0
AL WestWLPCTGB
41
40
.506
38
41
.481
2.0
39
43
.476
2.5
38
42
.475
2.5
34
48
.415
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/9
@
4-10
Tue
6/9
@
12-3
Tue
6/9
@
6-3
Tue
6/9
@
5-7
Wed
6/10
@
8-4

Schedule

DATEMATCHUPTIME (ET)
Thu
6/25
@
12:10 PM
Thu
6/25
@
12:35 PM
Thu
6/25
@
3:45 PM
Thu
6/25
@
6:40 PM
Thu
6/25
@
6:45 PM