highest career obp with debut after 1988

Since 1989, Barry Bonds has the highest on-base percentage, with an on-base percentage of .460.

Interpreted as:
highest career obp with a minimum of 1.55 PA per team game by a player with debut after 1988
NAMEOBPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.460
2,579
8,345
1,959
2,547
511
60
697
1,831
2,367
99
1,267
429
113
10,897
5,269
1,268
2
84
669
154
.305
.631
1.092
2418
1,095.7
.448
180
1,095.9
2Frank Thomas
F. Thomas
.419
2,322
8,199
1,494
2,468
495
12
521
1,704
1,667
87
1,397
32
23
10,074
4,550
1,028
0
121
168
226
.301
.555
.974
1954
721.1
.416
154
692
3Edgar Martinez
E. Martinez
.418
2,028
7,138
1,213
2,222
505
13
309
1,251
1,277
88
1,190
49
30
8,588
3,680
827
9
76
113
190
.311
.516
.934
1591
543.5
.405
147
520.1
4Juan 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
5Todd Helton
T. Helton
.414
2,247
7,962
1,401
2,519
592
37
369
1,406
1,335
57
1,175
37
29
9,450
4,292
998
3
93
185
186
.316
.539
.953
1765
612.5
.405
132
389.5
6Aaron 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
7Manny Ramirez
M. Ramirez
.411
2,302
8,244
1,544
2,574
547
20
555
1,831
1,329
109
1,813
38
33
9,774
4,826
1,122
2
90
216
243
.312
.585
.996
1931
719.5
.418
153
658.7
8Joey 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
9Jeff Bagwell
J. Bagwell
.408
2,150
7,797
1,517
2,314
488
32
449
1,529
1,401
128
1,558
202
78
9,431
4,213
969
3
102
155
221
.297
.540
.948
1755
596.6
.405
149
588.3
10Lance Berkman
L. Berkman
.406
1,879
6,491
1,146
1,905
422
30
366
1,234
1,201
66
1,300
86
48
7,813
3,485
818
1
54
160
147
.293
.537
.943
1424
477.5
.400
144
432.3
11Mike 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
12Nick 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
13Rickey Henderson
R. Henderson
.404
1,759
5,978
1,237
1,600
275
22
171
611
1,320
68
1,026
612
148
7,416
2,432
468
12
38
35
96
.268
.407
.810
1143
247.9
.370
129
253.3
14Mark McGwire
M. McGwire
.402
1,550
5,027
973
1,312
201
1
499
1,188
1,166
65
1,330
11
6
6,326
3,012
701
2
66
138
126
.261
.599
1.001
1254
493.9
.421
160
486.1
15Jim Thome
J. Thome
.402
2,543
8,422
1,583
2,328
451
26
612
1,699
1,747
69
2,548
19
20
10,313
4,667
1,089
1
74
173
165
.276
.554
.956
1925
653.9
.406
145
589.5
16Henry 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
17Chipper Jones
C. Jones
.401
2,499
8,984
1,619
2,726
549
38
468
1,623
1,512
18
1,409
150
46
10,614
4,755
1,055
3
97
177
253
.303
.529
.930
1904
598.1
.397
141
563
18Larry Walker
L. Walker
.400
1,988
6,907
1,355
2,160
471
62
383
1,311
913
138
1,231
230
76
8,030
3,904
916
7
65
117
153
.313
.565
.965
1532
556.6
.412
140
406.2
19Brian Giles
B. Giles
.400
1,847
6,527
1,121
1,897
411
55
287
1,078
1,183
51
835
109
45
7,835
3,279
753
4
70
114
160
.291
.502
.902
1348
375.5
.388
136
366.3
20Jason Giambi
J. Giambi
.399
2,260
7,267
1,227
2,010
405
9
440
1,441
1,366
180
1,572
20
12
8,908
3,753
854
2
93
97
166
.277
.516
.916
1579
480.6
.394
139
451
21Nick 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
22John Kruk
J. Kruk
.398
820
2,794
423
853
152
29
67
419
451
2
482
33
14
3,283
1,264
248
4
32
56
68
.305
.452
.851
519
143.5
.377
136
134.9
23John Olerud
J. Olerud
.398
2,234
7,592
1,139
2,239
500
13
255
1,230
1,275
88
1,016
11
14
9,063
3,530
768
12
96
157
232
.295
.465
.863
1466
356.3
.377
130
342.8
24Jack Clark
J. Clark
.396
478
1,527
242
373
60
3
84
276
388
8
456
11
8
1,940
691
147
0
17
35
43
.244
.453
.849
309
94.7
.380
137
82.8
25Bobby Abreu
B. Abreu
.395
2,425
8,480
1,453
2,470
574
59
288
1,363
1,476
33
1,840
400
128
10,081
4,026
921
7
85
115
165
.291
.475
.870
1648
417.8
.378
129
382

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