mlb players with the best obp from 2001 onwards

Since 2001, Barry Bonds has the best on-base percentage, with an on-base percentage of .531.

Interpreted as:
MLB players with the best obp with a minimum of 1.55 PA per team game from 2001 onwards
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
.531
843
2,391
643
778
150
8
268
591
1,011
50
350
43
6
3,465
1,748
426
0
13
368
43
.325
.731
1.262
919
491.9
.497
208
480.8
2 Larry Walker
L. Walker
.423
603
2,001
405
632
136
19
112
405
335
49
384
35
15
2,401
1,142
267
0
16
32
43
.316
.571
.994
482
189
.421
145
137.4
3 Juan Soto
J. Soto
.419
974
3,418
684
970
188
15
208
609
798
16
720
59
23
4,256
1,812
411
2
22
69
91
.284
.530
.950
818
308
.402
157
299.2
4 Todd Helton
T. Helton
.415
1,741
6,181
1,058
1,925
455
28
262
1,038
1,103
41
972
22
16
7,401
3,222
745
2
74
152
144
.311
.521
.936
1345
456
.399
132
302.2
5 Manny Ramirez
M. Ramirez
.413
1,335
4,774
879
1,488
310
9
319
1,027
788
72
1,033
10
9
5,679
2,773
638
0
45
169
145
.312
.581
.994
1108
416.2
.416
154
386.9
6 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
7 Aaron Judge
A. Judge
.409
1,030
3,704
770
1,082
182
7
327
750
716
35
1,243
56
18
4,481
2,259
516
0
26
73
105
.292
.610
1.019
933
397.8
.423
176
401.8
8 Lance Berkman
L. Berkman
.408
1,731
6,045
1,060
1,778
392
29
341
1,152
1,133
65
1,206
75
45
7,290
3,251
762
1
46
159
139
.294
.538
.946
1335
457.5
.402
145
416.3
9 Mike Trout
M. Trout
.408
1,547
5,616
1,137
1,667
312
55
387
972
992
101
1,520
214
38
6,766
3,250
754
0
57
122
69
.297
.579
.987
1327
541.2
.413
168
543.7
10 Chipper Jones
C. Jones
.404
1,564
5,515
959
1,675
345
20
279
988
958
13
882
53
20
6,542
2,897
644
0
56
139
159
.304
.525
.930
1165
376.7
.395
142
350.7
11 Jason Giambi
J. Giambi
.399
1,461
4,389
735
1,140
224
4
291
886
909
145
1,053
13
6
5,496
2,245
519
0
53
72
100
.260
.512
.911
962
298.6
.391
141
279.1
12 Nick Johnson
N. Johnson
.399
832
2,698
430
723
173
5
95
398
522
74
572
29
24
3,316
1,191
273
9
13
42
78
.268
.441
.840
521
118.5
.370
126
110
13 Edgar Quero
E. Quero
.397
19
58
6
17
3
0
0
8
8
2
11
0
0
68
20
3
0
0
0
1
.293
.345
.742
9
1.6
.344
122
1.7
14 Jim Thome
J. Thome
.396
1,469
4,788
868
1,295
237
9
379
1,014
983
36
1,495
2
9
5,847
2,687
625
0
40
119
93
.270
.561
.957
1077
368.3
.403
146
337.1
15 Brian Giles
B. Giles
.395
1,251
4,590
751
1,314
293
41
174
683
819
37
547
71
35
5,487
2,211
508
0
41
80
108
.286
.482
.877
902
230.6
.378
134
237.6
16 Edgar Martinez
E. Martinez
.394
515
1,781
239
509
111
1
74
336
310
24
361
6
3
2,140
844
186
0
25
34
49
.286
.474
.868
345
82.4
.374
133
88.7
17 Jeremy Giambi
J. Giambi
.393
298
811
137
211
48
0
37
117
168
10
219
1
2
996
370
85
5
2
3
21
.260
.456
.849
161
39.4
.374
131
38.2
18 Bobby Abreu
B. Abreu
.390
1,894
6,651
1,141
1,898
457
30
223
1,090
1,160
28
1,427
319
99
7,916
3,084
710
3
74
84
133
.285
.464
.854
1252
299.5
.371
127
272.8
19 Bryce Harper
B. Harper
.388
1,690
6,074
1,104
1,703
376
24
342
996
1,062
46
1,566
146
50
7,253
3,153
742
13
58
133
136
.280
.519
.907
1255
403.2
.383
141
365.3
20 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
21 Freddie Freeman
F. Freeman
.388
2,059
7,655
1,316
2,302
515
32
351
1,261
1,023
108
1,652
98
31
8,848
3,934
898
0
62
137
161
.301
.514
.902
1525
492
.383
143
458.9
22 Gary Sheffield
G. Sheffield
.388
1,127
4,071
752
1,181
202
8
230
760
617
59
550
93
27
4,787
2,089
440
0
40
45
116
.290
.513
.901
819
234.7
.387
137
223.4
23 Yordan Alvarez
Y. Alvarez
.387
658
2,390
419
704
152
6
167
484
334
40
554
9
1
2,789
1,369
325
0
25
40
59
.295
.573
.959
532
199
.401
162
205.2
24 Jeff Bagwell
J. Bagwell
.386
674
2,448
444
684
137
10
139
436
409
31
536
35
14
2,912
1,258
286
0
24
23
75
.279
.514
.900
498
140.9
.385
131
115.3
25 J.D. Drew
J.D. Drew
.385
1,313
4,362
790
1,213
237
39
206
686
741
43
951
51
25
5,196
2,146
482
11
39
48
73
.278
.492
.877
853
223.7
.379
129
194.9

More Giants Stats

Team Rankings

HR

39

15th

R

183

9th

SO

329

9th

ERA

3.39

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
25
13
.658
Padres Padres
23
13
.639
1.0
Giants Giants
24
14
.632
1.0
Diamondbacks Diamondbacks
20
18
.526
5.0
Rockies Rockies
6
31
.162
18.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/9
SFG SFG
@
MIN MIN
8:10 PM
Sat
5/10
SFG SFG
@
MIN MIN
7:15 PM
Sun
5/11
SFG SFG
@
MIN MIN
2:10 PM
Mon
5/12
AZ AZ
@
SFG SFG
9:45 PM
Tue
5/13
AZ AZ
@
SFG SFG
9:45 PM
Last Game
CHC Cubs

22 - 16

1

Final

3

SFG Giants

24 - 14

Wed 7 May 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
Mets Mets
24
14
.632
Phillies Phillies
22
15
.595
1.5
NL Central W L PCT GB
Cubs Cubs
22
16
.579
Brewers Brewers
19
19
.500
3.0
NL West W L PCT GB
Dodgers Dodgers
25
13
.658
Padres Padres
23
13
.639
1.0
AL East W L PCT GB
Yankees Yankees
21
16
.568
Red Sox Red Sox
20
19
.513
2.0
AL Central W L PCT GB
Tigers Tigers
25
13
.658
Guardians Guardians
22
15
.595
2.5
AL West W L PCT GB
Mariners Mariners
22
14
.611
Athletics Athletics
20
18
.526
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/22
PHI PHI
@
NYM NYM
3-4
Tue
4/22
TOR TOR
@
HOU HOU
1-3
Tue
4/22
TBR TBR
@
AZ AZ
7-6
Tue
4/22
MIL MIL
@
SFG SFG
2-4
Wed
4/23
CWS CWS
@
MIN MIN
3-0

Schedule

DATE MATCHUP TIME (ET)
Fri
5/9
STL STL
@
WSH WSH
6:45 PM
Fri
5/9
MIL MIL
@
TBR TBR
7:05 PM
Fri
5/9
CHC CHC
@
NYM NYM
7:10 PM
Fri
5/9
PHI PHI
@
CLE CLE
7:10 PM
Fri
5/9
MIA MIA
@
CWS CWS
7:40 PM