highest obp since 1990

Since 1990, Barry Bonds has the best on-base percentage, with an on-base percentage of .467.

Interpreted as:
highest obp with a minimum of 1.55 PA per team game by a player since 1990
NAMEOBPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.467
2,420
7,765
1,863
2,403
477
54
678
1,773
2,274
98
1,174
397
103
10,218
5,022
1,209
1
80
647
145
.309
.647
1.114
2330
1,081.5
.456
184
1,080.6
2Edgar Martinez
E. Martinez
.421
1,963
6,967
1,193
2,181
500
13
307
1,231
1,260
85
1,164
47
29
8,392
3,628
820
7
73
112
187
.313
.521
.941
1574
547.5
.408
149
525.7
3Frank 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
4Juan Soto
J. Soto
.417
1,104
3,888
778
1,097
201
16
245
702
899
19
839
95
27
4,835
2,065
462
3
26
81
101
.282
.531
.948
925
346.7
.402
158
340.7
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
.412
1,154
4,141
881
1,214
204
7
371
837
820
41
1,382
66
22
5,035
2,545
582
0
33
104
117
.293
.615
1.027
1057
455.3
.425
177
460
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
8Kevin McGonigle
K. McGonigle
.410
9
33
5
10
3
1
0
5
6
0
5
0
0
39
15
4
0
0
0
0
.303
.455
.865
7
2.3
.390
151
2.3
9Joey 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
10Mark McGwire
M. McGwire
.409
1,407
4,537
899
1,199
184
1
466
1,093
1,083
62
1,236
10
5
5,739
2,783
651
2
55
133
103
.264
.613
1.022
1171
474.2
.428
163
465.7
11Jeff 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
12Mike Trout
M. Trout
.407
1,658
5,999
1,204
1,761
326
55
406
1,021
1,078
108
1,674
216
38
7,246
3,415
787
0
61
131
77
.294
.569
.976
1401
558.3
.410
166
560.3
13TJ Rumfield
TJ Rumfield
.406
9
29
4
10
1
0
2
5
3
0
7
0
0
32
17
3
0
0
0
1
.345
.586
.992
7
3.1
.437
169
2.6
14Lance 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
15Rickey Henderson
R. Henderson
.403
1,609
5,437
1,124
1,452
249
19
159
554
1,194
65
958
535
134
6,742
2,216
427
12
34
30
88
.267
.408
.810
1039
217.3
.370
128
223.5
16Jim 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
17John Kruk
J. Kruk
.402
708
2,437
370
746
139
23
59
375
407
2
429
30
14
2,877
1,108
221
2
29
54
58
.306
.455
.856
460
127.7
.379
136
120
18Larry Walker
L. Walker
.401
1,968
6,860
1,351
2,152
471
62
383
1,307
908
137
1,218
229
75
7,974
3,896
916
4
65
117
153
.314
.568
.969
1529
560.6
.413
141
410.3
19Chipper 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
20Lenny Dykstra
L. Dykstra
.400
644
2,521
476
751
157
23
47
232
422
20
261
152
36
2,982
1,095
227
3
16
43
20
.298
.434
.835
465
114.4
.373
130
105
21Brian 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
22Jason 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
23Nick 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
24John Olerud
J. Olerud
.398
2,228
7,584
1,137
2,236
500
13
255
1,230
1,275
88
1,015
11
14
9,055
3,527
768
12
96
157
232
.295
.465
.863
1465
356.1
.377
130
342.6
25Gary Sheffield
G. Sheffield
.397
2,457
8,769
1,590
2,579
448
27
500
1,632
1,441
131
1,131
240
97
10,453
4,581
975
5
107
130
226
.294
.522
.920
1859
580.3
.396
144
576.2

More Giants Stats

Team Batting Leaders

HR

1

Devers

Rafael Devers

RBI

4

Lee

Jung Hoo Lee

AVG

.275

Arraez

Luis Arraez
Team Pitching Leaders

W

1

Webb

Logan Webb

K

15

Webb

Logan Webb

ERA

1.69

Houser

Adrian Houser
Team Rankings

HR

4

30th

R

26

29th

SO

90

10th

ERA

4.65

22nd

2026 Division Standings
TEAMWLPCTGB
7
2
.778
5
5
.500
2.5
4
5
.444
3.0
3
6
.333
4.0
Giants Giants
3
7
.300
4.5
Schedule
DATEMATCHUPTIME (ET)
Mon
4/6
@
9:45 PM
Tue
4/7
@
9:45 PM
Wed
4/8
@
3:45 PM
Fri
4/10
@
7:15 PM
Sat
4/11
@
7:15 PM
Last Game
NYM Mets

6 - 4

5

Final

2

SFG Giants

3 - 7

Sun 5 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
6
3
.667
6
4
.600
0.5
6
4
.600
0.5
5
4
.556
1.0
3
6
.333
3.0
NL CentralWLPCTGB
7
2
.778
6
3
.667
1.0
6
3
.667
1.0
5
4
.556
2.0
4
5
.444
3.0
NL WestWLPCTGB
7
2
.778
5
5
.500
2.5
4
5
.444
3.0
3
6
.333
4.0
3
7
.300
4.5
AL EastWLPCTGB
7
2
.778
4
5
.444
3.0
4
5
.444
3.0
3
6
.333
4.0
2
7
.222
5.0
AL CentralWLPCTGB
6
4
.600
4
5
.444
1.5
4
5
.444
1.5
4
6
.400
2.0
3
6
.333
2.5
AL WestWLPCTGB
6
4
.600
5
5
.500
1.0
4
5
.444
1.5
4
6
.400
2.0
3
6
.333
2.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Mon
4/6
@
4:10 PM
Mon
4/6
@
6:10 PM
Mon
4/6
@
6:40 PM
Mon
4/6
@
6:40 PM
Mon
4/6
@
6:45 PM