mlb player with most career bbs in giants history

Barry Bonds has the most career walks for the Giants, with 1,947 bases on balls.

NAME BB G AB R H 2B 3B HR RBI HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1,947
1,976
6,263
1,555
1,951
381
41
586
1,440
86
949
263
69
8,351
4,172
1,008
1
54
575
120
.312
.477
.666
1.143
1971
929.5
.463
187
928.6
2 Mel Ott
M. Ott
1,708
2,730
9,456
1,859
2,876
488
72
511
1,860
64
896
89
11,337
5,041
1,071
109
38
.304
.414
.533
.947
2204
826.4
.430
156
794.2
3 Willie Mays
W. Mays
1,394
2,857
10,477
2,011
3,187
504
139
646
1,859
42
1,436
336
98
12,012
5,907
1,289
9
90
187
239
.304
.385
.564
.949
2205
884.2
.412
156
794.7
4 Willie McCovey
W. McCovey
1,168
2,256
7,214
1,113
1,974
308
45
469
1,388
64
1,351
24
22
8,518
3,779
822
5
67
235
154
.274
.377
.524
.900
1428
511.6
.391
147
458.1
5 Mike Tiernan
M. Tiernan
748
1,478
5,915
1,316
1,838
257
162
106
853
41
218
428
6,732
2,737
525
28
.311
.392
.463
.855
1365
343.1
.402
131
326.1
6 George Burns
G. Burns
631
1,362
5,311
877
1,541
267
82
34
460
24
440
334
6,044
2,074
383
78
.290
.368
.391
.759
814
174.3
.366
128
175.4
7 Brandon Belt
B. Belt
617
1,310
4,390
628
1,146
267
36
175
584
46
1,205
47
21
5,079
2,010
478
1
25
35
59
.261
.356
.458
.814
739
145.3
.351
124
148
8 Darrell Evans
D. Evans
605
1,094
3,728
534
952
159
19
142
525
13
475
55
37
4,406
1,575
320
21
39
66
53
.255
.358
.422
.781
593
100.3
.349
120
101.1
9 Roger Connor
R. Connor
578
1,120
4,346
946
1,388
242
131
76
654
22
65
161
4,950
2,120
449
4
.319
.402
.488
.890
1127
386.5
.412
148
366.5
10 Larry Doyle
L. Doyle
576
1,622
5,995
906
1,751
275
117
67
726
53
349
291
6,793
2,461
459
169
.292
.359
.411
.770
951
236.2
.371
127
208.7
11 J.T. Snow
J.T. Snow
565
1,183
3,822
561
1,043
228
15
124
615
50
806
14
15
4,497
1,673
367
8
52
45
87
.273
.369
.438
.807
640
78
.353
113
74.6
12 Ross Youngs
R. Youngs
550
1,211
4,627
812
1,491
236
93
42
592
37
390
153
5,333
2,039
371
119
.322
.399
.441
.839
848
217.7
.394
135
217.4
13 Buster Posey
B. Posey
540
1,371
4,970
663
1,500
293
9
158
729
43
721
23
9
5,607
2,285
460
1
53
67
163
.302
.372
.460
.831
837
188.2
.358
129
190.6
14 Bill Terry
B. Terry
537
1,721
6,428
1,120
2,193
373
112
154
1,078
9
449
56
7,111
3,252
639
137
.341
.393
.506
.899
1265
365
.407
136
346.7
15 Brandon Crawford
B. Crawford
536
1,654
5,575
669
1,392
290
44
146
744
58
1,268
47
34
6,238
2,208
480
7
62
75
121
.250
.319
.396
.715
687
-40.6
.307
95
-37.4
16 Whitey Lockman
W. Lockman
520
1,485
5,584
799
1,571
216
45
113
543
18
362
41
25
6,197
2,216
374
62
13
11
63
.281
.344
.397
.741
756
35.2
.342
98
-16.7
17 Will Clark
W. Clark
506
1,160
4,269
687
1,278
249
37
176
709
32
744
52
41
4,878
2,129
462
13
58
112
47
.299
.373
.499
.872
776
223.7
.378
143
236
18 Bobby Bonds
B. Bonds
500
1,014
4,047
765
1,106
188
42
186
552
31
1,016
263
63
4,610
1,936
416
6
26
37
50
.273
.356
.478
.834
697
210.8
.374
132
169.9
19 Jack Clark
J. Clark
497
1,044
3,731
597
1,034
197
30
163
595
11
556
60
44
4,300
1,780
390
9
52
55
98
.277
.359
.477
.836
643
161.9
.368
134
164.5
20 Art Devlin
A. Devlin
496
1,116
3,766
525
1,011
139
44
10
439
79
291
266
4,498
1,268
193
157
.268
.365
.337
.702
574
120.6
.349
116
77.8
21 Wes Westrum
W. Westrum
489
919
2,322
302
503
59
8
96
315
19
514
10
5
2,849
866
163
11
8
9
60
.217
.356
.373
.729
353
18.9
.344
99
-3.8
22 George Van Haltren
G. Van Haltren
489
1,227
4,928
976
1,580
195
88
29
605
21
280
320
5,503
2,038
312
65
.321
.384
.414
.798
958
158.7
.381
117
139.1
23 Hank Thompson
H. Thompson
483
906
2,925
482
781
103
33
129
477
22
330
31
14
3,479
1,337
265
34
15
6
44
.267
.373
.457
.830
528
121.2
.379
121
92.3
24 Chris Speier
C. Speier
466
1,114
3,730
445
924
153
27
70
409
25
519
33
35
4,284
1,341
250
39
24
35
89
.248
.333
.360
.693
468
9.7
.318
95
-23.1
25 Robby Thompson
R. Thompson
439
1,304
4,612
671
1,187
238
39
119
458
66
987
103
62
5,235
1,860
396
99
19
8
72
.257
.329
.403
.733
637
32.8
.330
108
47.1

More Giants Stats

Team Rankings

HR

53

12th

R

230

9th

SO

425

10th

ERA

3.34

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0
Padres Padres
27
20
.574
2.5
Diamondbacks Diamondbacks
26
24
.520
5.0
Rockies Rockies
8
41
.163
22.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/23
SFG SFG
@
WSH WSH
6:45 PM
Sat
5/24
SFG SFG
@
WSH WSH
4:05 PM
Sun
5/25
SFG SFG
@
WSH WSH
1:35 PM
Mon
5/26
SFG SFG
@
DET DET
1:10 PM
Tue
5/27
SFG SFG
@
DET DET
6:40 PM
Last Game
SFG Giants

29 - 21

4

Final

8

KCR Royals

28 - 23

Wed 21 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
29
19
.604
Blue Jays Blue Jays
24
24
.500
5.0
AL Central W L PCT GB
Tigers Tigers
33
17
.660
Twins Twins
27
22
.551
5.5
AL West W L PCT GB
Mariners Mariners
28
20
.583
Astros Astros
25
24
.510
3.5
NL East W L PCT GB
Phillies Phillies
31
18
.633
Mets Mets
30
20
.600
1.5
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
HOU HOU
@
MIL MIL
9-1
Tue
5/6
SFG SFG
@
CHC CHC
3-1
Tue
5/6
SEA SEA
@
ATH ATH
6-5
Tue
5/6
NYM NYM
@
AZ AZ
7-1

Schedule

DATE MATCHUP TIME (ET)
Thu
5/22
TEX TEX
@
NYY NYY
12:35 PM
Thu
5/22
SDP SDP
@
TOR TOR
1:07 PM
Thu
5/22
PHI PHI
@
COL COL
3:10 PM
Thu
5/22
LAA LAA
@
ATH ATH
3:35 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM