highest obp in a season with at least 150 plate appearances since 1950

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

  • Regular season
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
.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
3Barry 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
4Ted 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
5Barry 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
6Ted 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
7Mickey 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
8Ted Williams
T. Williams
.496
417
1955
98
320
77
114
21
3
28
83
91
2
24
2
0
225
52
0
4
17
8
.356
.703
1.200
107
58.6
.505
201
51.8
9Juan Soto
J. Soto
.490
196
2020
47
154
39
54
14
0
13
37
41
1
28
6
2
107
27
0
0
12
1
.351
.695
1.185
51
26.1
.478
201
25.4
10Frank Thomas
F. Thomas
.487
517
1994
113
399
106
141
34
1
38
101
109
2
61
2
3
291
73
0
7
12
15
.353
.729
1.217
138
72.3
.499
205
71.9
11Norm Cash
N. Cash
.487
672
1961
159
535
119
193
22
8
41
132
124
9
85
11
5
354
71
2
2
19
16
.361
.662
1.148
168
88.3
.488
194
79.5
12Mickey Mantle
M. Mantle
.486
502
1962
123
377
96
121
15
1
30
89
122
1
78
9
0
228
46
0
2
9
4
.321
.605
1.091
118
59.5
.472
192
57.6
13Mark McGwire
M. McGwire
.483
321
2000
89
236
60
72
8
0
32
73
76
7
78
1
0
176
40
0
2
12
5
.305
.746
1.229
85
42.8
.494
195
41.7
14Barry Bonds
B. Bonds
.480
477
2007
126
340
75
94
14
0
28
66
132
3
54
5
0
192
42
0
2
43
13
.276
.565
1.045
98
38.7
.428
158
35.8
15Ted Williams
T. Williams
.479
503
1956
136
400
71
138
28
2
24
82
102
1
39
0
0
242
54
0
0
11
13
.345
.605
1.084
116
57.5
.470
175
47.8
16Edgar Martinez
E. Martinez
.479
639
1995
145
511
121
182
52
0
29
113
116
8
87
4
3
321
81
0
4
19
11
.356
.628
1.107
152
72.5
.469
182
68.8
17Bob Hazle
B. Hazle
.477
155
1957
41
134
26
54
12
0
7
27
18
1
15
1
3
87
19
2
0
4
1
.403
.649
1.126
37
20.2
.486
207
20.1
18Jason Giambi
J. Giambi
.477
671
2001
154
520
109
178
47
2
38
120
129
13
83
2
0
343
87
0
9
24
17
.342
.660
1.137
162
78.3
.465
193
78.7
19Jason Giambi
J. Giambi
.476
664
2000
152
510
108
170
29
1
43
137
137
9
96
2
0
330
73
0
8
6
9
.333
.647
1.123
163
75.5
.471
182
74.3
20Wade Boggs
W. Boggs
.476
719
1988
155
584
128
214
45
6
5
58
125
3
34
2
3
286
56
0
7
18
23
.366
.490
.965
141
62.7
.427
167
55.5
21Joey Votto
J. Votto
.474
475
2012
111
374
59
126
44
0
14
56
94
5
85
5
3
212
58
0
2
18
8
.337
.567
1.041
101
47
.438
178
44.1
22Dick Dietz
D. Dietz
.474
191
1973
83
139
22
41
8
1
3
24
49
0
25
0
0
60
12
1
2
4
6
.295
.432
.905
35
13.8
.414
153
11.7
23John Olerud
J. Olerud
.473
679
1993
158
551
109
200
54
2
24
107
114
7
65
0
2
330
80
0
7
33
12
.363
.599
1.072
151
69.8
.454
180
66.6
24Chipper Jones
C. Jones
.470
534
2008
128
439
82
160
24
1
22
75
90
1
61
4
0
252
47
0
4
16
13
.364
.574
1.044
116
51.6
.445
175
50.2
25Mark McGwire
M. McGwire
.470
681
1998
155
509
130
152
21
0
70
147
162
6
155
1
0
383
91
0
4
28
8
.299
.752
1.222
176
91.7
.492
205
90.7

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

172

16th

R

633

24th

SO

1,127

27th

ERA

4.37

23rd

2026 Division Standings
TEAMWLPCTGB
91
59
.607
82
68
.547
9.0
80
71
.530
11.5
Giants Giants
62
89
.411
29.5
55
95
.367
36.0
Schedule
DATEMATCHUPTIME (ET)
Tue
9/15
@
7:45 PM
Wed
9/16
@
1:15 PM
Fri
9/18
@
10:15 PM
Sat
9/19
@
9:10 PM
Sun
9/20
@
4:10 PM
Last Game
SFG Giants

62 - 89

1

Final

2

STL Cardinals

75 - 76

Mon 14 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
88
63
.583
83
67
.553
4.5
74
77
.490
14.0
70
81
.464
18.0
69
81
.460
18.5
NL CentralWLPCTGB
93
57
.620
84
67
.556
9.5
75
75
.500
18.0
75
76
.497
18.5
70
80
.467
23.0
NL WestWLPCTGB
91
59
.607
82
68
.547
9.0
80
71
.530
11.5
62
89
.411
29.5
55
95
.367
36.0
AL EastWLPCTGB
Rays Rays - x
90
59
.604
87
63
.580
3.5
82
68
.547
8.5
75
76
.497
16.0
73
78
.483
18.0
AL CentralWLPCTGB
77
73
.513
76
75
.503
1.5
71
79
.473
6.0
70
80
.467
7.0
66
84
.440
11.0
AL WestWLPCTGB
75
75
.500
74
76
.493
1.0
70
81
.464
5.5
61
89
.407
14.0
57
93
.380
18.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
8/30
@
1-16
Sun
8/30
@
5-4
Mon
8/31
@
7-3
Mon
8/31
@
3-2
Mon
8/31
@
5-0

Schedule

DATEMATCHUPTIME (ET)
Tue
9/15
@
6:40 PM
Tue
9/15
@
6:40 PM
Tue
9/15
@
6:40 PM
Tue
9/15
@
6:40 PM
Tue
9/15
@
6:45 PM