highest obp for the giants since 2006

Since 2006, Barry Bonds has the highest on-base percentage for the Giants, with an on-base percentage of .467.

Interpreted as:
highest obp with a minimum of 1.55 PA per team game by a player for the giants since 2006
NAMEOBPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.467
256
707
149
193
37
0
54
143
247
13
105
8
0
970
392
91
0
3
81
22
.273
.554
1.021
192
71.4
.418
152
65.2
2Melky Cabrera
M. Cabrera
.390
113
459
84
159
25
10
11
60
36
0
63
13
5
501
237
46
1
5
4
8
.346
.516
.906
86
29
.387
151
30.4
3Buster Posey
B. Posey
.372
1,371
4,970
663
1,500
293
9
158
729
540
43
721
23
9
5,607
2,285
460
1
53
67
163
.302
.460
.831
837
188.2
.358
129
190.6
4Marco Scutaro
M. Scutaro
.363
193
742
98
234
39
4
5
75
59
2
51
4
1
828
296
48
16
9
0
21
.315
.399
.762
107
14.7
.336
119
18.7
5Pat Burrell
P. Burrell
.359
188
472
58
119
25
1
25
72
80
2
144
0
2
560
221
51
0
6
4
7
.252
.468
.827
82
18.6
.361
129
19.3
6Luis Arraez
L. Arraez
.358
75
299
40
96
16
6
3
30
18
3
13
6
0
332
133
25
5
7
3
5
.321
.445
.803
47
7.6
.346
122
8.6
7Andrew McCutchen
A. McCutchen
.357
130
482
65
123
28
2
15
55
73
7
123
13
6
568
200
45
0
6
1
11
.255
.415
.772
77
11
.338
114
10
8Brandon Belt
B. Belt
.356
1,310
4,390
628
1,146
267
36
175
584
617
46
1,205
47
21
5,079
2,010
478
1
25
35
59
.261
.458
.814
739
145.3
.351
124
148
9Fred Lewis
F. Lewis
.355
326
931
169
258
53
16
16
81
106
8
243
34
12
1,048
391
85
1
2
6
13
.277
.420
.775
138
11.4
.342
105
7.2
10Donovan Solano
D. Solano
.354
236
712
84
219
45
2
14
83
45
10
146
2
1
775
310
61
1
7
2
14
.308
.435
.789
110
14.3
.339
114
13.6
11Norichika Aoki
N. Aoki
.353
93
355
42
102
12
3
5
26
30
6
25
14
5
392
135
20
1
0
0
8
.287
.380
.733
48
3.9
.326
109
4.1
12Moises Alou
M. Alou
.352
98
345
52
104
25
1
22
74
28
1
31
2
1
378
197
48
0
4
2
15
.301
.571
.923
65
17.4
.385
130
14.9
13Joc Pederson
J. Pederson
.351
255
738
116
188
33
6
38
121
99
14
189
3
2
858
347
77
0
7
9
17
.255
.470
.821
128
26.2
.352
128
28.1
14Aubrey Huff
A. Huff
.346
359
1,168
152
308
66
6
39
152
146
11
193
12
3
1,342
503
111
0
17
12
31
.264
.431
.777
175
22.8
.340
115
24.9
15LaMonte Wade Jr.
L. Wade Jr.
.345
488
1,457
202
350
62
8
52
176
218
21
360
11
2
1,721
584
122
13
12
10
11
.240
.401
.746
224
19
.327
110
20.9
16Ryan Klesko
R. Klesko
.344
116
362
51
94
27
3
6
44
46
1
68
5
1
411
145
36
1
1
2
14
.260
.401
.744
50
-0.4
.330
94
-3
17Ray Durham
R. Durham
.341
362
1,225
178
324
74
9
40
196
142
6
185
23
6
1,387
536
123
2
12
12
41
.264
.438
.778
179
7.1
.337
99
-1.3
18Randy Winn
R. Winn
.340
608
2,302
304
652
147
13
37
236
198
15
329
66
15
2,552
936
197
11
26
14
31
.283
.407
.747
307
-5.7
.327
94
-17.8
19Pablo Sandoval
P. Sandoval
.337
1,149
3,959
484
1,130
235
20
135
569
310
22
630
12
12
4,342
1,810
390
3
48
54
129
.285
.457
.794
576
76.8
.340
116
80.9
20Jung Hoo Lee
J. Hoo Lee
.335
259
979
129
278
54
15
15
93
70
10
111
17
6
1,068
407
84
0
9
0
7
.284
.416
.751
138
11.9
.328
112
14.9
21Alex Dickerson
A. Dickerson
.334
219
589
93
156
33
6
29
91
52
10
141
2
1
653
288
68
0
2
4
17
.265
.489
.823
97
16.6
.347
119
16
22Joe Panik
J. Panik
.334
643
2,328
288
631
117
18
36
221
212
20
244
20
7
2,598
892
171
12
26
14
50
.271
.383
.717
294
-11.9
.312
96
-14.6
23Matt Chapman
M. Chapman
.333
361
1,318
209
317
79
5
55
181
171
17
358
24
7
1,515
571
139
0
9
5
27
.241
.433
.767
204
26
.334
116
29.3
24J.D. Davis
J.D. Davis
.333
193
617
81
155
31
1
26
83
71
8
208
1
0
702
266
58
0
6
1
20
.251
.431
.764
93
8.9
.332
112
10.2
25Dave Roberts
D. Roberts
.333
166
503
79
127
19
11
2
32
62
0
84
36
8
572
174
32
5
2
2
4
.252
.346
.679
59
-11.6
.306
80
-15.1

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

42

Chapman

Matt Chapman

AVG

.332

Lee

Jung Hoo Lee
Team Pitching Leaders

W

6

Ray

Robbie Ray

K

95

Roupp

Landen Roupp

ERA

3.35

Webb

Logan Webb
Team Rankings

HR

86

19th

R

328

24th

SO

631

25th

ERA

4.42

21st

2026 Division Standings
TEAMWLPCTGB
52
29
.642
42
37
.532
9.0
41
39
.513
10.5
Giants Giants
33
47
.413
18.5
32
49
.395
20.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Sun
6/28
@
4:05 PM
Mon
6/29
@
9:40 PM
Tue
6/30
@
9:40 PM
Last Game
ATH Athletics

39 - 42

9

Final

6

SFG Giants

33 - 47

Thu 25 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
31
.608
45
36
.556
4.0
42
39
.519
7.0
41
41
.500
8.5
34
47
.420
15.0
NL CentralWLPCTGB
49
29
.628
44
37
.543
6.5
42
36
.538
7.0
41
40
.506
9.5
37
42
.468
12.5
NL WestWLPCTGB
52
29
.642
42
37
.532
9.0
41
39
.513
10.5
33
47
.413
18.5
32
49
.395
20.0
AL EastWLPCTGB
48
32
.600
45
33
.577
2.0
39
42
.481
9.5
38
44
.463
11.0
33
46
.418
14.5
AL CentralWLPCTGB
41
38
.519
42
39
.519
38
44
.463
4.5
34
47
.420
8.0
34
48
.415
8.5
AL WestWLPCTGB
41
41
.500
40
43
.482
1.5
39
42
.481
1.5
39
42
.481
1.5
34
48
.415
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/10
@
5-7
Wed
6/10
@
10-11
Wed
6/10
@
4-5
Wed
6/10
@
2-7
Wed
6/10
@
6-4

Schedule

DATEMATCHUPTIME (ET)
Fri
6/26
@
6:40 PM
Fri
6/26
@
6:40 PM
Fri
6/26
@
7:05 PM
Fri
6/26
@
7:07 PM
Fri
6/26
@
7:10 PM