last player to have .500 obp in a season min 500 pa

Barry Bonds had an on-base percentage of .609 when making 500+ plate appearances in 2004.

NAMEOBPPASEASONTMGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.609
617
2004
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
2Barry Bonds
B. Bonds
.529
550
2003
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
3Barry Bonds
B. Bonds
.582
612
2002
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
4Barry Bonds
B. Bonds
.515
664
2001
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
5Mickey Mantle
M. Mantle
.512
623
1957
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
6Ted Williams
T. Williams
.526
546
1957
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
7Ted Williams
T. Williams
.513
526
1954
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
8Ted Williams
T. Williams
.553
606
1941
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
9Babe Ruth
B. Ruth
.516
652
1926
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
10Rogers Hornsby
R. Hornsby
.507
640
1924
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
11Babe Ruth
B. Ruth
.513
681
1924
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
12Babe Ruth
B. Ruth
.545
699
1923
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
13Babe Ruth
B. Ruth
.512
693
1921
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
14Babe Ruth
B. Ruth
.532
616
1920
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
15John McGraw
J. McGraw
.547
539
1899
117
399
140
156
13
3
1
33
124
14
21
73
178
17
2
.391
.446
.994
140
65.2
.494
178
61.2
16Ed Delahanty
E. Delahanty
.500
578
1895
116
480
149
194
49
10
11
106
86
6
31
46
296
70
6
.404
.617
1.117
174
78.7
.510
177
76.8
17Hugh Duffy
H. Duffy
.502
616
1894
125
539
160
237
51
16
18
145
66
1
15
48
374
85
10
.440
.694
1.196
203
91.3
.526
169
80.7
18Billy Hamilton
B. Hamilton
.521
702
1894
132
558
198
225
25
15
4
90
128
9
19
100
292
44
7
.403
.523
1.044
209
81.9
.495
157
76.2
19Joe Kelley
J. Kelley
.502
638
1894
129
507
165
199
48
20
6
111
107
5
36
46
305
74
19
.393
.602
1.104
194
78.6
.502
159
71.1

More MLB News

More Giants Stats

Team Batting Leaders

HR

37

Devers

Rafael Devers

RBI

98

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

143

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

178

20th

R

669

26th

SO

1,204

27th

ERA

4.33

23rd

2026 Division Standings
TEAMWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
Giants Giants
65
97
.401
35.0
58
104
.358
42.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Sat
3/27
@
4:00 AM
Sun
3/28
@
4:00 AM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
LAD Dodgers

100 - 62

5

Final

1

SFG Giants

65 - 97

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM