mlb highest single season on base percentage since 2004

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

Interpreted as:
MLB highest single season on base percentage with a minimum of 3.1 PA per team game by a player since 2004
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
2Juan 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
3Chipper 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
4Todd 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
5Juan 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
6Freddie 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
7Albert 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
8Bryce Harper
B. Harper
.460
2015
153
521
118
172
38
1
42
99
124
5
131
6
4
654
338
81
0
4
15
15
.330
.649
1.109
151
77.3
.461
197
73.9
9Mike Trout
M. Trout
.460
2018
140
471
101
147
24
4
39
79
122
10
124
24
2
607
296
67
0
4
25
5
.312
.628
1.088
136
65.3
.447
189
64.4
10Joey Votto
J. Votto
.459
2015
158
545
95
171
33
2
29
80
143
5
135
11
3
695
295
64
0
2
15
11
.314
.541
1.000
141
63.1
.427
173
59.5
11Aaron Judge
A. Judge
.458
2024
158
559
122
180
36
1
58
144
133
9
171
10
0
703
392
95
0
2
20
22
.322
.701
1.159
176
93.7
.476
219
95.5
12Aaron Judge
A. Judge
.457
2025
152
541
137
179
30
2
53
114
124
7
160
12
5
679
372
85
0
7
36
16
.331
.688
1.144
163
82.5
.463
203
82.7
13Joey Votto
J. Votto
.454
2017
162
559
106
179
34
1
36
100
134
8
83
5
1
707
323
71
0
6
20
16
.320
.578
1.032
150
64
.428
163
57.6
14Lance Berkman
L. Berkman
.450
2004
160
544
104
172
40
3
30
106
127
10
101
9
7
687
308
73
0
6
14
10
.316
.566
1.016
143
58.1
.430
161
53.9
15Miguel Cabrera
M. Cabrera
.448
2011
161
572
111
197
48
0
30
105
108
3
89
2
1
688
335
78
0
5
22
24
.344
.586
1.033
143
66.1
.437
177
61.8
16Jose Bautista
J. Bautista
.447
2011
149
513
105
155
24
2
43
103
132
6
111
9
5
655
312
69
0
4
24
8
.302
.608
1.056
139
65.6
.443
181
61.5
17David Ortiz
D. Ortiz
.445
2007
149
549
116
182
52
1
35
117
111
4
103
3
1
667
341
88
0
3
12
16
.332
.621
1.066
149
66.2
.449
175
62.6
18Todd Helton
T. Helton
.445
2005
144
509
92
163
45
2
20
79
106
9
80
3
0
626
272
67
1
1
22
14
.320
.534
.979
122
46.8
.416
145
35.7
19Joe Mauer
J. Mauer
.444
2009
138
523
94
191
30
1
28
96
76
2
63
4
1
606
307
59
0
5
14
13
.365
.587
1.031
127
54.8
.438
170
53.2
20Albert Pujols
A. Pujols
.443
2009
160
568
124
186
45
1
47
135
115
9
64
16
4
700
374
93
0
8
44
23
.327
.658
1.101
152
68.5
.447
180
68.8
21Mike Trout
M. Trout
.442
2017
114
402
92
123
25
3
33
72
94
7
90
22
4
507
253
61
0
4
15
8
.306
.629
1.071
111
49.6
.437
180
50.1
22Miguel Cabrera
M. Cabrera
.442
2013
148
555
103
193
26
1
44
137
90
5
94
3
0
652
353
71
0
2
19
19
.348
.636
1.078
144
72.1
.455
193
68.8
23Mike Trout
M. Trout
.441
2016
159
549
123
173
32
5
29
100
116
11
137
30
7
681
302
66
0
5
12
5
.315
.550
.991
136
56.2
.418
170
57.1
24Jason Giambi
J. Giambi
.440
2005
139
417
74
113
14
0
32
87
108
19
109
0
0
545
223
46
0
1
5
7
.271
.535
.975
109
43.5
.422
164
42.9
25Miguel Cabrera
M. Cabrera
.440
2015
119
429
64
145
28
1
18
76
77
3
82
1
1
511
229
47
0
2
15
19
.338
.534
.974
98
40.9
.413
164
38.1

More Giants Stats

Team Batting Leaders

HR

30

Adames

Willy Adames

RBI

87

Adames

Willy Adames

AVG

.266

Lee

Jung Hoo Lee
Team Pitching Leaders

W

15

Webb

Logan Webb

K

224

Webb

Logan Webb

ERA

3.22

Webb

Logan Webb
Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Fri
3/27
@
4:35 PM
Sat
3/28
@
7:15 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM