mlb obp leaders last 20 years minimum 300 at bats

Between September 1, 2006 and September 1, 2026, Barry Bonds has the highest on-base percentage with 300+ at-bats, with an on-base percentage of .470.

NAMEOBPABGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPS
1Barry Bonds
B. Bonds
.470
409
147
90
115
18
0
35
85
144
4
64
5
0
559
238
53
0
2
44
14
.281
.582
1.052
2Juan Soto
J. Soto
.416
4,158
1,183
823
1,171
207
18
266
751
960
19
883
102
30
5,168
2,212
491
3
28
89
105
.282
.532
.948
3Nick Johnson
N. Johnson
.413
794
254
126
208
48
2
23
113
183
26
176
4
5
1,010
329
73
1
6
11
25
.262
.414
.828
4Aaron Judge
A. Judge
.411
4,319
1,204
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
5Joey Votto
J. Votto
.409
7,252
2,056
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
6Manny Ramirez
M. Ramirez
.408
1,688
492
288
512
110
4
86
317
280
31
369
4
2
2,015
888
200
0
16
64
51
.303
.526
.935
7Mike Trout
M. Trout
.405
6,398
1,767
1,271
1,858
346
55
424
1,068
1,156
114
1,797
225
38
7,731
3,586
825
0
63
141
83
.290
.560
.965
8Chipper Jones
C. Jones
.401
2,633
750
440
795
169
8
115
435
448
3
408
21
4
3,111
1,325
292
0
27
66
83
.302
.503
.904
9Yordan Alvarez
Y. Alvarez
.396
2,944
813
520
883
184
7
207
587
440
49
669
10
2
3,464
1,702
398
0
31
71
65
.300
.578
.974
10Lance Berkman
L. Berkman
.394
2,908
848
478
821
172
12
150
506
529
22
601
39
20
3,478
1,467
334
0
19
79
76
.282
.504
.899
11Nick Kurtz
N. Kurtz
.389
772
216
152
212
41
3
57
155
142
5
292
9
2
922
430
101
0
3
12
9
.275
.557
.946
12Joe Mauer
J. Mauer
.387
5,902
1,577
872
1,795
365
23
118
778
804
23
915
30
16
6,783
2,560
506
6
48
116
180
.304
.434
.821
13Roman Anthony
R. Anthony
.387
374
103
62
104
25
3
9
37
61
6
117
6
1
442
162
37
0
1
1
3
.278
.433
.820
14Bryce Harper
B. Harper
.387
6,920
1,923
1,238
1,931
429
27
390
1,130
1,202
53
1,776
159
58
8,255
3,584
846
13
67
140
156
.279
.518
.904
15Moises Alou
M. Alou
.386
466
127
67
159
30
2
21
80
33
4
45
5
1
508
256
53
0
5
6
15
.341
.549
.935
16Prince Fielder
P. Fielder
.386
5,285
1,441
790
1,497
290
9
293
950
797
117
1,034
13
9
6,251
2,684
592
0
52
161
143
.283
.508
.894
17Freddie Freeman
F. Freeman
.386
8,617
2,312
1,447
2,584
579
34
382
1,385
1,130
116
1,856
110
32
9,935
4,377
995
0
72
145
190
.300
.508
.893
18David Ortiz
D. Ortiz
.385
5,047
1,388
813
1,456
373
9
317
1,021
807
19
971
11
7
5,922
2,798
699
1
48
151
156
.288
.554
.940
19Todd Helton
T. Helton
.385
2,971
851
404
855
190
8
85
429
484
11
499
1
4
3,506
1,316
283
0
40
41
66
.288
.443
.828
20TJ Rumfield
TJ Rumfield
.383
469
134
55
136
26
2
13
61
63
9
75
0
0
543
205
41
0
2
0
5
.290
.437
.820
21Miguel Cabrera
M. Cabrera
.382
8,349
2,261
1,211
2,554
488
9
410
1,493
1,032
56
1,662
26
11
9,523
4,290
907
1
85
196
296
.306
.514
.896
22Magglio Ordonez
M. Ordonez
.382
2,376
638
348
755
141
5
81
402
253
7
311
11
8
2,655
1,149
227
0
19
12
92
.318
.484
.866
23Matt Holliday
M. Holliday
.382
5,638
1,530
934
1,672
375
18
259
996
704
100
1,106
82
28
6,479
2,860
652
0
37
53
180
.297
.507
.889
24Kevin Youkilis
K. Youkilis
.382
2,967
818
515
834
200
17
129
509
412
90
664
21
10
3,500
1,455
346
0
31
22
62
.281
.490
.872
25Milton Bradley
M. Bradley
.381
1,460
439
232
400
76
5
61
210
233
27
377
28
11
1,734
669
142
3
11
23
31
.274
.458
.840
StatMuse has game-level data for on-base percentage going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

30

Devers

Rafael Devers

RBI

79

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

133

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

155

17th

R

567

24th

SO

1,041

27th

ERA

4.34

23rd

2026 Division Standings
TEAMWLPCTGB
82
55
.599
73
65
.529
9.5
73
66
.525
10.0
Giants Giants
57
81
.413
25.5
52
86
.377
30.5
Schedule
DATEMATCHUPTIME (ET)
Tue
9/1
@
6:40 PM
Wed
9/2
@
6:40 PM
Thu
9/3
@
12:35 PM
Fri
9/4
@
7:10 PM
Sat
9/5
@
4:10 PM
Last Game
SFG Giants

57 - 81

7

Final

3

ATL Braves

82 - 56

Mon 31 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
82
56
.594
78
60
.565
4.0
69
69
.500
13.0
66
74
.471
17.0
62
76
.449
20.0
NL CentralWLPCTGB
85
53
.616
78
60
.565
7.0
68
70
.493
17.0
67
71
.486
18.0
65
73
.471
20.0
NL WestWLPCTGB
82
55
.599
73
65
.529
9.5
73
66
.525
10.0
57
81
.413
25.5
52
86
.377
30.5
AL EastWLPCTGB
82
55
.599
78
60
.565
4.5
75
63
.543
7.5
69
69
.500
13.5
68
70
.493
14.5
AL CentralWLPCTGB
72
65
.526
69
68
.504
3.0
66
72
.478
6.5
63
74
.460
9.0
62
76
.449
10.5
AL WestWLPCTGB
70
68
.507
68
70
.493
2.0
64
74
.464
6.0
53
85
.384
17.0
53
85
.384
17.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
8/17
@
2-1
Mon
8/17
@
6-7
Mon
8/17
@
5-6
Mon
8/17
@
5-6
Mon
8/17
@
8-5

Schedule

DATEMATCHUPTIME (ET)
Tue
9/1
@
6:40 PM
Tue
9/1
@
6:40 PM
Tue
9/1
@
6:40 PM
Tue
9/1
@
6:40 PM
Tue
9/1
@
6:45 PM