who had the highest bb/so from 2001 to 2010 with 1000+ pa

Between the 2001 and 2010 seasons, Barry Bonds had the most walks per strikeout when making 1,000+ plate appearances, with 2.89.

NAME BB/SO PA BB SO G AB R H 2B 3B HR RBI HBP SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
2.89
3,465
1,011
350
843
2,391
643
778
150
8
268
591
50
43
6
1,748
426
0
13
368
43
.325
.531
.731
1.262
919
491.9
.497
208
480.8
2 Mark Grace
M. Grace
1.59
1,056
129
81
335
909
122
244
55
2
25
142
5
3
0
378
82
2
11
14
18
.268
.359
.416
.774
138
8.9
.337
97
-3.1
3 Brian Giles
B. Giles
1.5
5,487
819
547
1,251
4,590
751
1,314
293
41
174
683
37
71
35
2,211
508
0
41
80
108
.286
.395
.482
.877
902
230.6
.378
134
237.6
4 Albert Pujols
A. Pujols
1.41
6,782
914
646
1,558
5,733
1,186
1,900
426
15
408
1,230
73
75
34
3,580
849
1
61
236
203
.331
.426
.624
1.050
1430
606.4
.435
169
591.1
5 Scott Hatteberg
S. Hatteberg
1.31
3,684
420
320
954
3,194
409
871
182
5
75
393
34
3
6
1,288
262
12
24
19
82
.273
.361
.403
.764
483
30.7
.338
104
17.8
6 Todd Helton
T. Helton
1.25
6,185
965
770
1,424
5,123
927
1,642
390
26
226
871
37
21
14
2,762
642
2
58
145
128
.321
.428
.539
.967
1183
429.3
.411
138
301.8
7 John Olerud
J. Olerud
1.24
2,673
353
284
679
2,262
303
644
133
2
69
365
24
3
2
988
204
4
30
38
77
.285
.383
.437
.819
393
65.4
.357
121
71.2
8 Joe Mauer
J. Mauer
1.24
3,578
433
349
836
3,092
507
1,011
201
16
81
472
12
35
11
1,487
298
3
38
79
98
.327
.407
.481
.888
594
162
.382
135
156.4
9 Jeff Keppinger
J. Keppinger
1.21
1,887
143
118
487
1,695
201
477
91
8
26
180
10
11
6
662
125
26
13
8
61
.281
.339
.391
.729
219
-6.6
.323
93
-17
10 Dustin Pedroia
D. Pedroia
1.17
2,470
215
184
556
2,190
377
667
169
5
54
253
24
56
12
1,008
228
18
23
6
52
.305
.369
.460
.830
369
71.4
.363
117
51.1
11 Eric Young
E. Young
1.16
2,490
213
184
642
2,198
332
592
132
11
30
158
30
119
54
836
173
34
15
4
61
.269
.340
.380
.720
289
-16.6
.320
91
-28.7
12 Rafael Palmeiro
R. Palmeiro
1.15
3,104
418
365
733
2,626
404
699
130
2
169
488
26
9
2
1,340
301
0
34
52
49
.266
.368
.510
.879
495
115.1
.372
124
94.6
13 Luis Gonzalez
L. Gonzalez
1.14
4,744
603
531
1,154
4,061
662
1,157
267
24
190
664
46
28
14
2,042
481
0
34
87
103
.285
.381
.503
.884
773
190.9
.376
123
142.6
14 Chipper Jones
C. Jones
1.13
5,582
850
751
1,326
4,673
845
1,439
289
19
247
856
12
50
18
2,507
555
0
47
123
134
.308
.412
.536
.949
1027
347.8
.402
146
324.6
15 Gary Sheffield
G. Sheffield
1.12
4,787
617
550
1,127
4,071
752
1,181
202
8
230
760
59
93
27
2,089
440
0
40
45
116
.290
.388
.513
.901
819
234.7
.387
137
223.4
16 Luis Castillo
L. Castillo
1.08
5,634
592
547
1,296
4,904
750
1,425
141
49
24
372
11
222
89
1,736
214
104
23
13
99
.291
.367
.354
.721
677
-10
.326
98
-14.6
17 Edgardo Alfonzo
E. Alfonzo
1.06
2,740
251
236
679
2,435
305
658
118
4
59
311
24
19
3
961
181
7
23
15
54
.270
.341
.395
.736
326
-8.9
.324
96
-15.8
18 Jason Kendall
J. Kendall
1.06
6,019
469
441
1,432
5,333
637
1,475
246
14
30
479
150
96
61
1,839
290
29
38
29
131
.277
.350
.345
.694
660
-72.3
.313
87
-93.6
19 Matt Lawton
M. Lawton
1.04
2,864
336
324
666
2,467
404
644
129
4
76
298
49
88
38
1,009
209
1
11
9
68
.261
.359
.409
.768
383
32.2
.341
107
26
20 Augie Ojeda
A. Ojeda
1.03
1,147
109
106
474
985
125
232
41
8
5
73
20
7
3
304
54
23
10
10
19
.236
.321
.309
.630
98
-40.4
.285
65
-50.5
21 Carlos Ruiz
C. Ruiz
1.03
1,692
193
188
487
1,456
169
379
98
5
30
191
20
10
6
577
133
15
8
39
50
.260
.353
.396
.749
202
-0.9
.327
95
-11.9
22 Juan Pierre
J. Pierre
1.01
6,579
372
369
1,542
5,984
874
1,780
215
82
14
414
87
520
167
2,201
311
121
15
8
75
.297
.347
.368
.715
753
-47.5
.319
87
-104.9
23 Bill Mueller
B. Mueller
0.99
2,460
275
277
619
2,125
330
622
144
14
57
280
21
5
8
965
215
12
27
14
55
.293
.375
.454
.829
368
68
.361
118
55.5
24 Orlando Palmeiro
O. Palmeiro
0.99
1,571
142
144
775
1,369
166
365
66
6
11
142
14
21
15
476
83
29
17
9
20
.267
.338
.348
.686
163
-29
.306
83
-34.3
25 Lance Berkman
L. Berkman
0.95
6,312
989
1,042
1,481
5,220
931
1,548
352
25
302
1,017
60
71
39
2,856
679
1
42
136
122
.297
.412
.547
.959
1181
412.1
.406
146
374.2
StatMuse has season-level data for strikeouts going back to the 1891 season.

More Giants Stats

Team Rankings

HR

100

24th

R

436

23rd

SO

899

10th

ERA

3.64

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
61
45
.575
Padres Padres
57
49
.538
4.0
Giants Giants
54
52
.509
7.0
Diamondbacks Diamondbacks
51
55
.481
10.0
Rockies Rockies
27
78
.257
33.5
Schedule
DATE MATCHUP TIME (ET)
Mon
7/28
PIT PIT
@
SFG SFG
9:45 PM
Tue
7/29
PIT PIT
@
SFG SFG
9:45 PM
Wed
7/30
PIT PIT
@
SFG SFG
3:45 PM
Fri
8/1
SFG SFG
@
NYM NYM
7:10 PM
Sat
8/2
SFG SFG
@
NYM NYM
4:10 PM
Last Game
SFG Giants

54 - 52

3

Final

5

NYM Mets

62 - 44

Sun 27 Jul 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
Blue Jays Blue Jays
63
43
.594
Yankees Yankees
57
48
.543
5.5
AL Central W L PCT GB
Tigers Tigers
61
46
.570
Guardians Guardians
52
53
.495
8.0
AL West W L PCT GB
Astros Astros
60
46
.566
Mariners Mariners
56
50
.528
4.0
NL East W L PCT GB
Mets Mets
62
44
.585
Phillies Phillies
60
45
.571
1.5
NL Central W L PCT GB
Cubs Cubs
62
43
.590
Brewers Brewers
62
43
.590
NL West W L PCT GB
Dodgers Dodgers
61
45
.575
Padres Padres
57
49
.538
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
7/8
PHI PHI
@
SFG SFG
13-0
Tue
7/8
MIA MIA
@
CIN CIN
2-7
Tue
7/8
WSH WSH
@
STL STL
8-2
Tue
7/8
ATL ATL
@
ATH ATH
9-2
Wed
7/9
NYM NYM
@
BAL BAL
1-3

Schedule

DATE MATCHUP TIME (ET)
Mon
7/28
TOR TOR
@
BAL BAL
6:35 PM
Mon
7/28
COL COL
@
CLE CLE
6:40 PM
Mon
7/28
AZ AZ
@
DET DET
6:40 PM
Mon
7/28
TBR TBR
@
NYY NYY
7:05 PM
Mon
7/28
LAD LAD
@
CIN CIN
7:10 PM