highest career obp since 2005

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

Interpreted as:
highest career obp with a minimum of 1.55 PA per team game by a player since 2005
NAMEOBPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry 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
2Juan Soto
J. Soto
.416
1,154
4,070
811
1,150
206
17
261
735
931
19
866
101
30
5,050
2,173
484
3
27
86
104
.283
.534
.950
968
363.5
.402
159
359.4
3Nick 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
4Aaron Judge
A. Judge
.411
1,204
4,319
916
1,258
213
7
385
868
859
42
1,441
70
24
5,254
2,640
605
0
34
109
124
.291
.611
1.022
1095
467.7
.424
176
473.5
5Manny 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
6Joey 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
7Mike Trout
M. Trout
.406
1,722
6,231
1,250
1,816
337
55
421
1,054
1,133
110
1,745
221
38
7,535
3,526
813
0
61
138
81
.291
.566
.972
1448
571.3
.408
164
573.1
8Nick Kurtz
N. Kurtz
.405
192
692
144
200
40
3
54
144
133
4
252
9
2
832
408
97
0
3
12
8
.289
.590
.995
169
70.3
.419
169
67.4
9Chipper 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
10Henry Bolte
H. Bolte
.402
34
104
11
33
5
0
2
9
11
5
34
7
3
122
44
7
0
2
0
1
.317
.423
.825
20
5
.369
132
4.6
11Lance 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
12Todd 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
13Yordan Alvarez
Y. Alvarez
.393
753
2,733
481
818
171
6
194
548
393
45
623
10
2
3,199
1,583
371
0
28
51
62
.299
.579
.972
623
240.7
.406
165
247.1
14Joe 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
15Kevin McGonigle
K. McGonigle
.388
72
270
47
76
16
3
6
26
45
2
42
9
0
317
116
25
0
0
0
2
.281
.430
.818
50
12.2
.365
132
12.2
16David 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
17Bryce Harper
B. Harper
.386
1,860
6,693
1,202
1,865
413
25
378
1,091
1,153
52
1,713
157
55
7,976
3,462
816
13
65
139
147
.279
.517
.903
1371
433.2
.382
141
393.7
18Freddie Freeman
F. Freeman
.385
2,252
8,390
1,420
2,507
564
34
379
1,362
1,108
116
1,815
106
32
9,683
4,276
977
0
69
143
183
.299
.510
.895
1651
518.9
.381
141
485.9
19Miguel 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
20Jim 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
21Larry 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
22Roman Anthony
R. Anthony
.383
101
366
60
100
23
2
9
37
60
6
117
6
1
433
154
34
0
1
1
2
.273
.421
.804
66
14.8
.357
125
12.9
23Kevin 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
24Moises 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
25Ronald Acuña Jr.
R. Acuña Jr.
.383
870
3,351
686
962
167
14
193
481
474
57
873
220
57
3,899
1,736
374
0
17
23
47
.287
.518
.901
689
220.2
.384
142
202

More MLB News

More Giants Stats

Team Batting Leaders

HR

15

Schmitt

Casey Schmitt

RBI

41

Chapman

Matt Chapman

AVG

.328

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

3.46

Webb

Logan Webb
Team Rankings

HR

80

19th

R

313

21st

SO

599

21st

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
Giants Giants
31
44
.413
17.5
29
47
.382
20.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Last Game
SFG Giants

31 - 44

3

Final

4

MIA Marlins

38 - 38

Fri 19 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
47
27
.635
40
35
.533
7.5
39
37
.513
9.0
38
38
.500
10.0
34
41
.453
13.5
NL CentralWLPCTGB
45
28
.616
40
34
.541
5.5
40
36
.526
6.5
38
38
.500
8.5
35
39
.473
10.5
NL WestWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
31
44
.413
17.5
29
47
.382
20.0
AL EastWLPCTGB
46
28
.622
42
30
.583
3.0
37
39
.487
10.0
35
42
.455
12.5
30
43
.411
15.5
AL CentralWLPCTGB
39
35
.527
40
36
.526
36
41
.468
4.5
32
45
.416
8.5
31
44
.413
8.5
AL WestWLPCTGB
39
38
.506
38
38
.500
0.5
36
39
.480
2.0
36
41
.468
3.0
30
47
.390
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/4
@
8-2
Thu
6/4
@
12-9
Thu
6/4
@
7-2
Thu
6/4
@
8-6
Thu
6/4
@
5-1

Schedule

DATEMATCHUPTIME (ET)
Sat
6/20
@
1:10 PM
Sat
6/20
@
1:35 PM
Sat
6/20
@
2:20 PM
Sat
6/20
@
4:05 PM
Sat
6/20
@
4:10 PM