highest on base percentage since 2004

Since 2004, Barry Bonds has the best on-base percentage, with an on-base percentage of .519.

Interpreted as:
highest on base percentage with a minimum of 1.55 PA per team game by a player since 2004
NAME OBP G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
.519
417
1,122
286
340
65
3
104
254
488
22
152
14
1
1,639
723
172
0
7
204
27
.303
.644
1.163
387
183.7
.460
183
175
2 Juan Soto
J. Soto
.417
1,096
3,857
775
1,086
199
16
244
697
896
19
833
95
27
4,801
2,049
459
3
26
80
101
.282
.531
.948
919
344.3
.402
158
338.1
3 Aaron Judge
A. Judge
.413
1,145
4,105
873
1,205
203
7
368
830
817
40
1,369
65
21
4,995
2,526
578
0
33
104
116
.294
.615
1.028
1050
453.4
.425
178
457.2
4 Joey Votto
J. Votto
.409
2,056
7,252
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.294
.511
.920
1563
539.6
.394
145
472.9
5 Manny Ramirez
M. Ramirez
.408
919
3,240
585
989
210
6
208
691
537
48
707
7
7
3,862
1,835
424
0
37
102
101
.305
.566
.974
730
260
.409
150
239.7
6 Nick Johnson
N. Johnson
.407
584
1,929
308
526
137
5
64
285
397
50
402
23
19
2,391
865
206
3
12
33
55
.273
.448
.856
387
97
.376
130
89.9
7 Mike Trout
M. Trout
.407
1,648
5,966
1,196
1,754
325
55
404
1,018
1,067
106
1,662
214
38
7,200
3,401
784
0
61
130
75
.294
.570
.977
1392
555.5
.410
166
556.8
8 Lance Berkman
L. Berkman
.405
1,264
4,352
734
1,263
267
16
240
805
827
39
859
55
29
5,252
2,282
523
0
34
121
111
.290
.524
.930
934
305.2
.396
143
284.1
9 Todd Helton
T. Helton
.405
1,266
4,458
684
1,337
313
17
150
666
795
29
705
10
6
5,335
2,134
480
1
52
95
101
.300
.479
.884
890
253.5
.382
123
156.3
10 Larry Walker
L. Walker
.403
182
573
117
168
36
5
32
99
90
17
121
8
1
683
310
73
0
3
6
17
.293
.541
.944
126
43.3
.403
145
38.9
11 Chipper Jones
C. Jones
.397
1,094
3,840
653
1,138
244
12
188
680
659
8
628
34
6
4,547
1,970
444
0
40
83
118
.296
.513
.910
782
237.6
.389
138
220.7
12 Roman Anthony
R. Anthony
.396
71
257
48
75
18
1
8
32
40
5
84
4
1
303
119
27
0
1
0
2
.292
.463
.859
51
15.6
.376
138
13.5
13 Yordan Alvarez
Y. Alvarez
.389
677
2,455
429
728
156
6
170
493
346
40
566
9
2
2,867
1,406
332
0
26
42
60
.297
.573
.961
549
206.4
.402
163
212.4
14 Joe Mauer
J. Mauer
.388
1,858
6,930
1,018
2,123
428
30
143
923
939
25
1,034
52
19
7,960
3,040
601
6
60
145
208
.306
.439
.827
1179
245.6
.358
123
220.6
15 J.D. Drew
J.D. Drew
.387
969
3,276
589
902
187
30
146
515
591
28
724
28
18
3,929
1,587
363
3
31
40
57
.275
.484
.872
639
164.4
.377
128
139.8
16 David Ortiz
D. Ortiz
.387
1,825
6,715
1,125
1,950
485
14
452
1,429
1,075
28
1,328
13
7
7,889
3,819
951
1
70
188
192
.290
.569
.956
1431
504.9
.400
146
442.7
17 Bryce Harper
B. Harper
.387
1,785
6,435
1,154
1,801
401
24
363
1,051
1,105
52
1,654
152
52
7,665
3,339
788
13
60
137
139
.280
.519
.905
1322
422.1
.382
141
384.3
18 Jim Thome
J. Thome
.386
1,007
3,204
555
842
162
3
231
641
639
23
989
1
3
3,892
1,703
396
0
26
76
74
.263
.532
.918
671
201.4
.389
136
174.9
19 Freddie Freeman
F. Freeman
.386
2,179
8,114
1,379
2,431
547
33
367
1,322
1,070
113
1,763
104
32
9,363
4,145
947
0
66
142
172
.300
.511
.897
1600
506.4
.381
142
474.4
20 Bobby Abreu
B. Abreu
.385
1,417
4,914
822
1,379
324
19
152
794
841
22
1,047
230
64
5,832
2,197
495
3
52
51
96
.281
.447
.832
886
188
.364
123
168.3
21 Miguel Cabrera
M. Cabrera
.384
2,710
10,042
1,512
3,090
606
14
499
1,819
1,233
72
2,021
40
19
11,450
5,221
1,119
1
102
235
352
.308
.520
.904
1936
582.2
.383
140
545
22 Ronald Acuña Jr.
R. Acuña Jr.
.384
817
3,156
655
913
157
13
186
459
439
53
821
205
50
3,663
1,654
356
0
15
21
47
.289
.524
.908
654
213.7
.386
143
194.7
23 Nick Kurtz
N. Kurtz
.383
117
420
90
122
26
2
36
86
63
2
151
2
1
488
260
64
0
3
3
4
.290
.619
1.002
100
41.9
.419
173
42.1
24 Kevin Youkilis
K. Youkilis
.382
1,061
3,749
653
1,053
254
18
150
618
539
104
828
26
14
4,436
1,793
422
0
44
22
74
.281
.478
.861
711
182.2
.375
127
147.7
25 Prince Fielder
P. Fielder
.382
1,611
5,821
862
1,645
321
10
319
1,028
847
124
1,155
18
11
6,853
2,943
650
0
61
164
158
.283
.506
.887
1112
311.9
.377
133
275

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
SFG Giants

81 - 81

4

Final

0

COL Rockies

43 - 119

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6
Sun
9/14
TEX TEX
@
HOU HOU
3-6

Schedule

DATE MATCHUP TIME (ET)
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM
Wed
10/8
SEA SEA
@
DET DET
3:08 PM