highest career obp since 2007

Since 2007, Barry Bonds has the best on-base percentage, with an on-base percentage of .480.

Interpreted as:
highest career obp with a minimum of 1.55 PA per team game by a player since 2007
NAMEOBPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.480
126
340
75
94
14
0
28
66
132
3
54
5
0
477
192
42
0
2
43
13
.276
.565
1.045
98
38.7
.428
158
35.8
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
3Aaron 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
4Joey 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
5Manny Ramirez
M. Ramirez
.409
485
1,669
286
508
109
4
85
315
275
31
362
4
2
1,991
880
198
0
16
62
51
.304
.527
.936
355
115.5
.397
144
108.1
6Mike 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
7Nick 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
8Henry 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
9Chipper Jones
C. Jones
.400
738
2,599
431
782
166
8
111
426
442
3
403
21
4
3,071
1,297
285
0
27
66
83
.301
.499
.899
518
155.6
.386
138
145.3
10Lance Berkman
L. Berkman
.393
820
2,804
459
785
164
12
141
481
511
21
580
39
19
3,354
1,396
317
0
18
73
72
.280
.498
.891
555
160.8
.383
136
149.8
11Yordan 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
12Kevin 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
13Prince Fielder
P. Fielder
.386
1,415
5,193
778
1,474
282
9
289
937
786
112
1,013
11
9
6,143
2,641
580
0
52
159
141
.284
.509
.895
1011
299.7
.380
136
266.7
14Joe Mauer
J. Mauer
.386
1,552
5,813
853
1,765
358
23
115
767
788
22
902
30
15
6,676
2,514
496
6
47
112
174
.304
.432
.819
974
199.3
.356
122
176.1
15Bryce 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
16Freddie 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
17Todd Helton
T. Helton
.385
823
2,856
383
819
179
8
83
410
471
11
489
1
4
3,377
1,263
270
0
39
39
65
.287
.442
.827
506
110.3
.363
111
48.4
18David Ortiz
D. Ortiz
.384
1,365
4,974
797
1,435
369
8
310
1,005
779
19
954
11
7
5,821
2,750
687
1
48
148
155
.289
.553
.937
1022
350.3
.394
144
302.4
19Roman 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
20Kevin Youkilis
K. Youkilis
.383
798
2,893
504
818
194
16
129
502
401
89
644
21
10
3,413
1,431
339
0
30
22
61
.283
.495
.878
563
161.1
.381
132
133.9
21Ronald 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
22Dmitri Young
D. Young
.382
186
610
72
189
44
1
17
84
72
2
102
0
0
688
286
62
0
4
10
21
.310
.469
.851
107
22.2
.369
123
20.6
23Sam Antonacci
S. Antonacci
.382
56
189
35
54
10
2
3
18
15
15
35
9
4
222
77
15
2
1
0
1
.286
.407
.789
33
6.8
.356
126
6.8
24Miguel Cabrera
M. Cabrera
.382
2,234
8,250
1,193
2,520
482
9
407
1,477
1,015
54
1,640
25
11
9,404
4,241
898
1
84
191
294
.305
.514
.896
1569
467
.380
139
433.1
25Magglio Ordonez
M. Ordonez
.381
610
2,273
332
720
137
5
75
383
243
6
299
11
8
2,541
1,092
217
0
19
12
90
.317
.480
.862
408
104.8
.376
129
92.2

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