highest obp by a player in a season with at least 500 pa since 1900

Since 1900, Barry Bonds has the best on-base percentage with 500+ plate appearances in a season, with an on-base percentage of .609 in 2004.

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

More Giants Stats

Team Rankings

HR

55

17th

R

242

11th

SO

483

8th

ERA

3.22

4th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
22
.585
1.5
Giants Giants
31
25
.554
3.0
Diamondbacks Diamondbacks
27
28
.491
6.5
Rockies Rockies
9
46
.164
24.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
SFG SFG
@
MIA MIA
7:10 PM
Sat
5/31
SFG SFG
@
MIA MIA
4:10 PM
Sun
6/1
SFG SFG
@
MIA MIA
1:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Last Game
DET Tigers

37 - 20

4

Final

3

SFG Giants

31 - 25

Wed 28 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
34
20
.630
Rays Rays
28
27
.509
6.5
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5
NL East W L PCT GB
Phillies Phillies
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
22
.585
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
COL COL
@
TEX TEX
1-4
Mon
5/12
LAA LAA
@
SDP SDP
4-6

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
STL STL
@
BAL BAL
6:35 PM
Wed
5/28
CIN CIN
@
KCR KCR
7:40 PM
Wed
5/28
TOR TOR
@
TEX TEX
8:05 PM
Wed
5/28
COL COL
@
CHC CHC
8:05 PM
Wed
5/28
NYY NYY
@
LAA LAA
9:38 PM