players with best career on base percentage with a minimum of 3.1 pa per team game since 1955

Since 1955, Barry Bonds has the best on-base percentage when he has had 3.1 or more (PA/TM GMS), with an on-base percentage of .444.

NAME OBP PA TM GMS PA/TM GMS G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
.444
12,606
3,498
3.6
2,986
9,847
2,227
2,935
601
77
762
1,996
2,558
106
1,539
514
141
5,976
1,440
4
91
688
165
.298
.607
1.051
2663
1,143.3
.435
172
1,142
2 Mickey Mantle
M. Mantle
.429
7,706
2,226
3.46
1,890
6,208
1,287
1,854
255
45
452
1,163
1,434
13
1,328
128
24
3,555
752
8
43
126
100
.299
.573
1.001
1564
714.5
.434
176
694.2
3 Frank Thomas
F. Thomas
.419
10,074
3,012
3.34
2,322
8,199
1,494
2,468
495
12
521
1,704
1,667
87
1,397
32
23
4,550
1,028
0
121
168
226
.301
.555
.974
1954
721.1
.416
154
692
4 Juan Soto
J. Soto
.417
4,338
1,089
3.98
992
3,485
689
981
190
15
209
618
811
16
738
64
23
1,828
414
2
24
70
95
.281
.525
.942
822
303.6
.399
156
294.9
5 Wade Boggs
W. Boggs
.415
10,740
2,850
3.77
2,439
9,180
1,513
3,010
578
61
118
1,014
1,412
23
745
24
35
4,064
757
29
96
180
236
.328
.443
.858
1746
493.9
.381
132
411
6 Todd Helton
T. Helton
.414
9,450
2,755
3.43
2,247
7,962
1,401
2,519
592
37
369
1,406
1,335
57
1,175
37
29
4,292
998
3
93
185
186
.316
.539
.953
1765
612.5
.405
132
389.5
7 Manny Ramirez
M. Ramirez
.411
9,774
3,008
3.25
2,302
8,244
1,544
2,574
547
20
555
1,831
1,329
109
1,813
38
33
4,826
1,122
2
90
216
243
.312
.585
.996
1931
719.5
.418
153
658.7
8 Aaron Judge
A. Judge
.410
4,569
1,412
3.24
1,049
3,776
788
1,109
188
7
334
764
731
35
1,264
57
18
2,313
529
0
27
80
106
.294
.613
1.023
956
410.4
.425
177
414.6
9 Joey Votto
J. Votto
.409
8,746
2,652
3.3
2,056
7,252
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
3,706
837
0
48
147
168
.294
.511
.920
1563
539.6
.394
145
472.9
10 Jeff Bagwell
J. Bagwell
.408
9,431
2,366
3.99
2,150
7,797
1,517
2,314
488
32
449
1,529
1,401
128
1,558
202
78
4,213
969
3
102
155
221
.297
.540
.948
1755
596.6
.405
149
588.3
11 Lance Berkman
L. Berkman
.406
7,813
2,431
3.21
1,879
6,491
1,146
1,905
422
30
366
1,234
1,201
66
1,300
86
48
3,485
818
1
54
160
147
.293
.537
.943
1424
477.5
.400
144
432.3
12 Richie Ashburn
R. Ashburn
.405
4,990
1,246
4
1,150
4,209
670
1,278
154
52
16
265
706
26
331
109
61
1,584
222
32
17
25
47
.304
.376
.782
719
148.7
.360
117
105
13 Rickey Henderson
R. Henderson
.401
13,346
3,930
3.4
3,081
10,961
2,295
3,055
510
66
297
1,115
2,190
98
1,694
1,406
335
4,588
873
30
67
61
172
.279
.419
.820
2074
509.6
.372
132
507.9
14 Chipper Jones
C. Jones
.401
10,614
3,059
3.47
2,499
8,984
1,619
2,726
549
38
468
1,623
1,512
18
1,409
150
46
4,755
1,055
3
97
177
253
.303
.529
.930
1904
598.1
.397
141
563
15 Eddie Yost
E. Yost
.400
3,883
1,251
3.1
937
3,045
504
747
118
15
73
308
740
56
443
30
34
1,114
206
25
17
15
52
.245
.366
.766
554
109.9
.358
116
73.7
16 Brian Giles
B. Giles
.400
7,835
2,409
3.25
1,847
6,527
1,121
1,897
411
55
287
1,078
1,183
51
835
109
45
3,279
753
4
70
114
160
.291
.502
.902
1348
375.5
.388
136
366.3
17 John Olerud
J. Olerud
.398
9,063
2,690
3.37
2,234
7,592
1,139
2,239
500
13
255
1,230
1,275
88
1,016
11
14
3,530
768
12
96
157
232
.295
.465
.863
1466
356.3
.377
130
342.8
18 Mike Hargrove
M. Hargrove
.396
6,693
1,882
3.56
1,666
5,564
783
1,614
266
28
80
686
965
53
550
24
37
2,176
374
44
67
75
154
.290
.391
.787
952
208.6
.360
124
183.4
19 Bobby Abreu
B. Abreu
.395
10,081
2,915
3.46
2,425
8,480
1,453
2,470
574
59
288
1,363
1,476
33
1,840
400
128
4,026
921
7
85
115
165
.291
.475
.870
1648
417.8
.378
129
382
20 Gary Sheffield
G. Sheffield
.393
10,947
3,497
3.13
2,576
9,217
1,636
2,689
467
27
509
1,676
1,475
135
1,171
253
104
4,737
1,003
9
111
130
235
.292
.514
.907
1907
574.5
.391
141
567.2
21 Rod Carew
R. Carew
.393
10,550
3,013
3.5
2,469
9,315
1,424
3,053
445
112
92
1,015
1,018
25
1,028
353
187
3,998
649
128
64
144
216
.328
.429
.822
1576
435.7
.369
132
379.9
22 Joe Morgan
J. Morgan
.392
11,329
3,507
3.23
2,649
9,277
1,650
2,517
449
96
268
1,133
1,865
40
1,015
689
162
3,962
813
51
96
76
105
.271
.427
.819
1717
490
.372
135
447.2
23 Stan Musial
S. Musial
.390
4,563
1,407
3.24
1,192
3,944
553
1,212
216
26
183
698
545
22
321
14
8
2,029
425
6
46
127
103
.307
.514
.905
770
250.7
.390
134
191.5
24 Frank Robinson
F. Robinson
.389
11,743
3,337
3.52
2,808
10,006
1,829
2,943
528
72
586
1,812
1,420
198
1,532
204
77
5,373
1,186
17
102
218
270
.294
.537
.926
2083
807.2
.404
153
717.1
25 Bryce Harper
B. Harper
.389
7,325
2,061
3.55
1,707
6,136
1,112
1,724
382
24
344
1,009
1,068
49
1,575
148
50
3,186
750
13
59
133
136
.281
.519
.908
1268
408.7
.383
142
370.6

More Giants Stats

Team Rankings

HR

56

19th

R

244

14th

SO

494

9th

ERA

3.16

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0
Giants Giants
32
25
.561
3.0
Diamondbacks Diamondbacks
27
30
.474
8.0
Rockies Rockies
9
48
.158
26.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/1
SFG SFG
@
MIA MIA
1:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Wed
6/4
SDP SDP
@
SFG SFG
9:45 PM
Thu
6/5
SDP SDP
@
SFG SFG
3:45 PM
Last Game
MIA Marlins

22 - 33

0

Final

2

SFG Giants

32 - 25

Fri 30 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
35
21
.625
Rays Rays
29
28
.509
6.5
AL Central W L PCT GB
Tigers Tigers
38
20
.655
Twins Twins
31
25
.554
6.0
AL West W L PCT GB
Astros Astros
31
26
.544
Mariners Mariners
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
21
.632
Mets Mets
35
22
.614
1.0
NL Central W L PCT GB
Cubs Cubs
35
22
.614
Cardinals Cardinals
32
25
.561
3.0
NL West W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/15
CWS CWS
@
CHC CHC
3-13
Thu
5/15
CLE CLE
@
CIN CIN
4-5
Thu
5/15
PIT PIT
@
PHI PHI
4-8
Thu
5/15
NYM NYM
@
NYY NYY
2-6
Thu
5/15
WSH WSH
@
BAL BAL
4-3

Schedule

DATE MATCHUP TIME (ET)
Sat
5/31
TBR TBR
@
HOU HOU
4:10 PM
Sat
5/31
BOS BOS
@
ATL ATL
4:10 PM
Sat
5/31
SFG SFG
@
MIA MIA
4:10 PM
Sat
5/31
DET DET
@
KCR KCR
4:10 PM
Sat
5/31
LAA LAA
@
CLE CLE
4:10 PM