highest obp after 2004

Since 2005, Barry Bonds has the highest on-base percentage, with an on-base percentage of .464.

Interpreted as:
highest obp with a minimum of 1.55 PA per team game by a player after 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
.464
270
749
157
205
38
0
59
153
256
13
111
8
0
1,022
420
97
0
4
84
22
.274
.561
1.025
203
75.7
.419
152
69.3
2 Juan Soto
J. Soto
.419
1,016
3,565
713
1,007
193
15
220
637
835
17
753
66
24
4,443
1,890
428
2
24
72
98
.282
.530
.949
852
320.3
.402
158
312.2
3 Nick Johnson
N. Johnson
.414
511
1,678
273
463
121
5
57
252
357
47
344
17
16
2,096
765
183
3
11
31
50
.276
.456
.870
349
95.6
.382
134
90.9
4 Aaron Judge
A. Judge
.410
1,073
3,863
806
1,134
192
7
343
779
746
36
1,300
59
19
4,672
2,369
542
0
27
85
108
.294
.613
1.023
977
419.7
.425
177
423.9
5 Manny Ramirez
M. Ramirez
.410
767
2,672
477
814
166
6
165
561
455
42
583
5
3
3,199
1,487
337
0
30
87
84
.305
.557
.966
599
211.3
.407
149
195.1
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 Mike Trout
M. Trout
.408
1,572
5,702
1,149
1,692
313
55
390
983
1,012
102
1,549
214
38
6,874
3,285
758
0
58
125
71
.297
.576
.984
1343
545.6
.413
168
548
8 Chipper Jones
C. Jones
.402
957
3,368
584
1,021
224
11
158
584
575
4
532
32
6
3,980
1,741
393
0
33
75
104
.303
.517
.919
697
223.1
.393
142
208.3
9 Lance Berkman
L. Berkman
.399
1,104
3,808
630
1,091
227
13
210
699
700
29
758
46
22
4,565
1,974
450
0
28
107
101
.287
.518
.917
790
247.1
.391
140
230.2
10 Todd Helton
T. Helton
.396
1,112
3,911
569
1,147
264
15
118
570
668
26
633
7
6
4,652
1,795
397
1
46
76
89
.293
.459
.855
734
181.9
.372
117
98.2
11 Joe Mauer
J. Mauer
.388
1,823
6,823
1,000
2,090
420
29
137
906
928
24
1,020
51
19
7,838
2,979
586
6
57
145
207
.306
.437
.825
1157
239.1
.358
122
214.6
12 Bryce Harper
B. Harper
.388
1,710
6,147
1,114
1,725
382
24
345
1,010
1,070
49
1,580
148
50
7,338
3,190
751
13
59
133
136
.281
.519
.907
1269
408.1
.383
141
370.2
13 David Ortiz
D. Ortiz
.388
1,675
6,133
1,031
1,775
438
11
411
1,290
1,000
24
1,195
13
7
7,220
3,468
860
1
62
180
180
.289
.565
.953
1304
460.8
.400
146
402.8
14 Freddie Freeman
F. Freeman
.387
2,101
7,816
1,340
2,347
529
32
352
1,273
1,039
110
1,694
98
31
9,029
3,996
913
0
64
140
166
.300
.511
.898
1546
492.7
.382
142
459.8
15 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
198.9
.401
162
204.9
16 Miguel Cabrera
M. Cabrera
.385
2,550
9,439
1,411
2,913
575
13
466
1,707
1,165
66
1,873
35
17
10,765
4,912
1,054
1
94
230
332
.309
.520
.905
1825
556.8
.384
140
519.6
17 Jim Thome
J. Thome
.385
864
2,696
458
703
134
2
189
536
535
21
845
1
1
3,274
1,408
325
0
22
50
64
.261
.522
.907
558
164.8
.387
135
142.9
18 Larry Walker
L. Walker
.384
100
315
66
91
20
1
15
52
41
9
64
2
1
367
158
36
0
2
3
9
.289
.502
.886
61
17.1
.382
134
15.9
19 Ronald Acuña Jr.
R. Acuña Jr.
.384
752
2,925
612
856
150
12
174
435
393
50
751
200
49
3,383
1,552
336
0
15
19
43
.293
.531
.915
610
203.2
.388
144
184.5
20 Kevin Youkilis
K. Youkilis
.383
989
3,541
615
999
243
18
143
583
506
100
783
26
13
4,188
1,707
404
0
41
22
73
.282
.482
.865
677
178.8
.377
128
145.9
21 Moises Alou
M. Alou
.383
323
1,149
174
370
67
5
54
195
113
8
108
11
3
1,282
609
126
0
12
8
40
.322
.530
.913
223
65.5
.390
136
59.2
22 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
23 Matt Holliday
M. Holliday
.380
1,782
6,609
1,092
1,980
437
29
302
1,163
771
118
1,276
105
34
7,542
3,381
768
0
44
57
211
.300
.512
.892
1267
383.9
.384
136
333.7
24 Paul Goldschmidt
P. Goldschmidt
.380
2,006
7,404
1,252
2,138
461
24
370
1,219
1,074
51
1,936
174
35
8,585
3,757
855
0
56
119
170
.289
.507
.888
1440
435
.378
138
391.1
25 Brian Giles
B. Giles
.380
645
2,416
350
668
152
16
56
303
400
14
268
29
17
2,849
1,020
224
0
19
24
64
.276
.422
.802
407
59.3
.354
120
72.9

More Giants Stats

Team Rankings

HR

78

23rd

R

339

17th

SO

688

11th

ERA

3.31

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
50
31
.617
Giants Giants
44
36
.550
5.5
Padres Padres
44
36
.550
5.5
Diamondbacks Diamondbacks
41
39
.513
8.5
Rockies Rockies
18
62
.225
31.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Sun
6/29
SFG SFG
@
CWS CWS
2:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Last Game
SFG Giants

44 - 36

5

Final

8

MIA Marlins

33 - 45

Wed 25 Jun 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
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
MIA MIA
@
PIT PIT
2-5
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
LAD LAD
@
COL COL
3:10 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Thu
6/26
ATL ATL
@
NYM NYM
7:10 PM
Fri
6/27
NYM NYM
@
PIT PIT
6:40 PM