mlb highest on base percentage in a season since 1970

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

Interpreted as:
MLB highest on base percentage with a minimum of 3.1 PA per team game by a player in a season since 1970
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
3Barry 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
4Barry 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
5Ben Rice
B. Rice
.500
2026
16
47
15
17
6
0
4
13
14
0
18
1
0
62
35
10
0
1
1
0
.362
.745
1.245
17
9.8
.521
241
10
6Juan 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
7Frank Thomas
F. Thomas
.487
1994
113
399
106
141
34
1
38
101
109
2
61
2
3
517
291
73
0
7
12
15
.353
.729
1.217
138
72.3
.499
205
71.9
8Edgar Martinez
E. Martinez
.479
1995
145
511
121
182
52
0
29
113
116
8
87
4
3
639
321
81
0
4
19
11
.356
.628
1.107
152
72.5
.469
182
68.8
9Jason Giambi
J. Giambi
.477
2001
154
520
109
178
47
2
38
120
129
13
83
2
0
671
343
87
0
9
24
17
.342
.660
1.137
162
78.3
.465
193
78.7
10Jason Giambi
J. Giambi
.476
2000
152
510
108
170
29
1
43
137
137
9
96
2
0
664
330
73
0
8
6
9
.333
.647
1.123
163
75.5
.471
182
74.3
11Wade Boggs
W. Boggs
.476
1988
155
584
128
214
45
6
5
58
125
3
34
2
3
719
286
56
0
7
18
23
.366
.490
.965
141
62.7
.427
167
55.5
12Yordan Alvarez
Y. Alvarez
.475
2026
18
60
13
19
5
0
6
16
16
3
9
1
0
80
42
11
0
1
4
1
.317
.700
1.175
20
10.7
.489
219
10.9
13John Olerud
J. Olerud
.473
1993
158
551
109
200
54
2
24
107
114
7
65
0
2
679
330
80
0
7
33
12
.363
.599
1.072
151
69.8
.454
180
66.6
14Chipper Jones
C. Jones
.470
2008
128
439
82
160
24
1
22
75
90
1
61
4
0
534
252
47
0
4
16
13
.364
.574
1.044
116
51.6
.445
175
50.2
15Mark McGwire
M. McGwire
.470
1998
155
509
130
152
21
0
70
147
162
6
155
1
0
681
383
91
0
4
28
8
.299
.752
1.222
176
91.7
.492
205
90.7
16Carlos Delgado
C. Delgado
.470
2000
162
569
115
196
57
1
41
137
123
15
104
0
1
711
378
99
0
4
18
12
.344
.664
1.134
174
81
.471
179
76
17Todd Helton
T. Helton
.469
2004
154
547
115
190
49
2
32
96
127
3
72
3
0
683
339
83
0
6
19
12
.347
.620
1.088
156
71.6
.454
166
58.1
18Mark McGwire
M. McGwire
.467
1996
130
423
104
132
21
0
52
113
116
8
112
0
0
548
309
73
0
1
16
14
.312
.730
1.198
142
71.8
.489
190
68.5
19Joe Morgan
J. Morgan
.466
1975
146
498
107
163
27
6
17
94
132
3
52
67
10
639
253
50
0
6
3
3
.327
.508
.974
129
58.5
.443
176
55.8
20Gary Sheffield
G. Sheffield
.465
1996
161
519
118
163
33
1
42
120
142
10
66
16
9
677
324
76
0
6
19
16
.314
.624
1.090
157
69.8
.456
185
73.1
21Juan Soto
J. Soto
.465
2021
151
502
111
157
20
2
29
95
145
2
93
9
7
654
268
51
0
5
23
23
.313
.534
.999
136
57.3
.420
164
53.2
22Edgar Martinez
E. Martinez
.464
1996
139
499
121
163
52
2
26
103
123
8
84
3
3
634
297
80
0
4
12
15
.327
.595
1.059
144
62.2
.450
164
56
23Todd Helton
T. Helton
.463
2000
160
580
138
216
59
2
42
147
103
4
61
5
3
697
405
103
0
10
22
12
.372
.698
1.162
174
82.4
.476
161
58
24Freddie Freeman
F. Freeman
.462
2020
60
214
51
73
23
1
13
53
45
3
37
2
0
262
137
37
0
0
7
6
.341
.640
1.102
63
30.1
.456
186
28.8
25Albert Pujols
A. Pujols
.462
2008
148
524
100
187
44
0
37
116
104
5
54
7
3
641
342
81
0
8
34
16
.357
.653
1.114
146
69.1
.459
185
68.1

More Giants Stats

Team Batting Leaders

HR

3

Adames

Willy Adames

RBI

7

Lee

Jung Hoo Lee

AVG

.341

Schmitt

Casey Schmitt
Team Pitching Leaders

W

2

Ray

Robbie Ray

K

24

Ray

Robbie Ray

ERA

2.42

Ray

Robbie Ray
Team Rankings

HR

9

30th

R

52

30th

SO

148

15th

ERA

4.17

19th

2026 Division Standings
TEAMWLPCTGB
13
4
.765
11
6
.647
2.0
10
8
.556
3.5
Giants Giants
6
11
.353
7.0
6
11
.353
7.0
Schedule
DATEMATCHUPTIME (ET)
Wed
4/15
@
6:40 PM
Thu
4/16
@
12:40 PM
Fri
4/17
@
6:45 PM
Sat
4/18
@
4:05 PM
Sun
4/19
@
1:35 PM
Last Game
SFG Giants

6 - 11

1

Final

2

CIN Reds

10 - 7

Tue 14 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
11
7
.611
9
9
.500
2.0
8
9
.471
2.5
8
9
.471
2.5
7
11
.389
4.0
NL CentralWLPCTGB
10
7
.588
10
7
.588
9
8
.529
1.0
8
8
.500
1.5
8
9
.471
2.0
NL WestWLPCTGB
13
4
.765
11
6
.647
2.0
10
8
.556
3.5
6
11
.353
7.0
6
11
.353
7.0
AL EastWLPCTGB
9
7
.563
9
8
.529
0.5
9
8
.529
0.5
7
9
.438
2.0
6
11
.353
3.5
AL CentralWLPCTGB
11
7
.611
10
8
.556
1.0
8
9
.471
2.5
7
10
.412
3.5
6
11
.353
4.5
AL WestWLPCTGB
9
8
.529
9
8
.529
9
9
.500
0.5
8
10
.444
1.5
7
11
.389
2.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
3/29
@
5-2
Sun
3/29
@
3-2
Sun
3/29
@
1-8
Sun
3/29
@
4-2
Mon
3/30
@
8-5

Schedule

DATEMATCHUPTIME (ET)
Wed
4/15
@
12:35 PM
Wed
4/15
@
1:15 PM
Wed
4/15
@
1:40 PM
Wed
4/15
@
6:40 PM
Wed
4/15
@
6:40 PM