highest bb percentage 2004 as hitters with over 100 at bats

Barry Bonds had the highest walk percentage with >100 at-bats in 2004, with a walk percentage of 37.6.

NAMEBB%ABSEASONTMGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
37.6
373
2004
147
129
135
27
3
45
101
232
9
41
6
1
617
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
2Frank Thomas
F. Thomas
20.6
240
2004
74
53
65
16
0
18
49
64
6
57
0
2
311
135
34
0
1
3
2
.271
.434
.563
.997
63
24.9
.425
158
22.9
3Todd Helton
T. Helton
18.6
547
2004
154
115
190
49
2
32
96
127
3
72
3
0
683
339
83
0
6
19
12
.347
.469
.620
1.088
156
71.6
.454
166
58.1
4Lance Berkman
L. Berkman
18.5
544
2004
160
104
172
40
3
30
106
127
10
101
9
7
687
308
73
0
6
14
10
.316
.450
.566
1.016
143
58.1
.430
161
53.9
5J.D. Drew
J.D. Drew
18.3
518
2004
145
118
158
28
8
31
93
118
5
116
12
3
645
295
67
1
3
2
7
.305
.436
.569
1.006
134
54.1
.429
162
51.7
6Bobby Abreu
B. Abreu
17.8
574
2004
159
118
173
47
1
30
105
127
5
116
40
5
713
312
78
0
7
10
5
.301
.428
.544
.971
139
50.2
.413
149
44.9
7Jim Thome
J. Thome
16.8
508
2004
143
97
139
28
1
42
105
104
2
144
0
2
618
295
71
0
4
26
10
.274
.396
.581
.977
113
36.6
.400
140
32
8Jim Edmonds
J. Edmonds
16.5
498
2004
153
102
150
38
3
42
111
101
5
150
8
3
612
320
83
0
8
12
4
.301
.418
.643
1.061
131
54.8
.436
168
53.3
9Eric Chavez
E. Chavez
16.5
475
2004
125
87
131
20
0
29
77
95
3
99
6
3
577
238
49
0
4
10
21
.276
.397
.501
.898
98
26.3
.384
134
24.9
10Dave Hansen
D. Hansen
16.4
106
2004
TOT
86
15
26
5
0
2
12
21
0
21
0
0
128
37
7
0
1
3
6
.245
.367
.349
.716
15
-1.1
.319
95
-0.9
11Jorge Posada
J. Posada
16.1
449
2004
137
72
122
31
0
21
81
88
9
92
1
3
547
216
52
0
1
5
24
.272
.400
.481
.881
93
24.7
.384
134
24
12Adam Dunn
A. Dunn
15.9
568
2004
161
105
151
34
0
46
102
108
5
195
6
1
681
323
80
0
0
11
8
.266
.388
.569
.956
126
41.2
.402
142
37
13Larry Walker
L. Walker
15.5
258
2004
TOT
82
51
77
16
4
17
47
49
8
57
6
0
316
152
37
0
1
3
8
.298
.424
.589
1.013
65
26.2
.428
156
23
14Brad Wilkerson
B. Wilkerson
15.4
572
2004
160
112
146
39
2
32
67
106
4
152
13
6
688
285
73
3
3
8
6
.255
.374
.498
.872
110
24.8
.373
121
18.9
15Ryan Klesko
R. Klesko
15.2
402
2004
127
58
117
32
2
9
66
73
1
67
3
2
480
180
43
1
3
6
8
.291
.399
.448
.847
76
16
.370
130
18.4
16Hee-Seop Choi
H. Choi
15.1
343
2004
TOT
126
53
86
21
1
15
46
63
4
96
1
0
416
154
37
2
4
6
6
.251
.370
.449
.819
60
8.2
.354
115
8.2
17Luis Gonzalez
L. Gonzalez
15.1
379
2004
105
69
98
28
5
17
48
68
2
58
2
2
451
187
50
0
2
11
9
.259
.373
.493
.866
69
13.6
.366
114
8
18Mark Sweeney
M. Sweeney
14.9
177
2004
122
25
47
12
2
9
40
32
2
51
1
0
215
90
23
0
4
2
2
.266
.377
.508
.885
35
8.2
.375
114
4
19Chipper Jones
C. Jones
14.8
472
2004
137
69
117
20
1
30
96
84
4
96
2
0
567
229
51
0
7
8
14
.248
.362
.485
.847
85
14.5
.360
117
12.4
20Pat Burrell
P. Burrell
14.6
448
2004
127
66
115
17
0
24
84
78
2
130
2
0
534
204
41
0
6
7
10
.257
.365
.455
.821
77
10.6
.354
110
6.6
21Jason Giambi
J. Giambi
14.6
264
2004
80
33
55
9
0
12
40
47
8
62
0
1
322
100
21
0
3
1
5
.208
.342
.379
.720
38
-1.9
.323
94
-2.4
22Jose Offerman
J. Offerman
14.4
172
2004
77
22
44
14
2
2
22
29
0
31
1
1
202
68
18
1
0
2
1
.256
.363
.395
.759
26
0.9
.335
101
0.2
23Dustan Mohr
D. Mohr
14.2
263
2004
117
52
72
20
1
7
28
46
8
64
0
3
324
115
28
4
3
3
5
.274
.394
.437
.831
50
9.7
.365
120
8.5
24Mark Bellhorn
M. Bellhorn
14.2
523
2004
138
93
138
37
3
17
82
88
5
177
6
1
620
232
57
1
3
1
8
.264
.373
.444
.817
92
15.1
.359
114
11.2
25Jeff Bagwell
J. Bagwell
14.1
572
2004
156
104
152
29
2
27
89
96
8
131
6
4
679
266
58
0
3
6
12
.266
.377
.465
.842
105
20.3
.365
118
16.1

More MLB News

More Giants Stats

Team Batting Leaders

HR

12

Schmitt

Casey Schmitt

RBI

33

Schmitt

Casey Schmitt

AVG

.321

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

68

Roupp

Landen Roupp

ERA

2.70

Brubaker

JT Brubaker
Team Rankings

HR

53

23rd

R

232

25th

SO

468

25th

ERA

4.33

20th

2026 Division Standings
TEAMWLPCTGB
38
21
.644
32
26
.552
5.5
31
27
.534
6.5
Giants Giants
23
36
.390
15.0
22
38
.367
16.5
Schedule
DATEMATCHUPTIME (ET)
Mon
6/1
@
7:40 PM
Tue
6/2
@
7:40 PM
Wed
6/3
@
7:40 PM
Thu
6/4
@
2:10 PM
Fri
6/5
@
2:20 PM
Last Game
SFG Giants

23 - 36

19

Final

6

COL Rockies

22 - 38

Sun 31 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
40
20
.667
31
29
.517
9.0
30
29
.508
9.5
26
33
.441
13.5
26
34
.433
14.0
NL CentralWLPCTGB
35
21
.625
31
26
.544
4.5
32
28
.533
5.0
32
28
.533
5.0
30
28
.517
6.0
NL WestWLPCTGB
38
21
.644
32
26
.552
5.5
31
27
.534
6.5
23
36
.390
15.0
22
38
.367
16.5
AL EastWLPCTGB
36
20
.643
36
23
.610
1.5
29
31
.483
9.0
28
32
.467
10.0
25
33
.431
12.0
AL CentralWLPCTGB
34
27
.557
32
27
.542
1.0
27
33
.450
6.5
22
37
.373
11.0
22
38
.367
11.5
AL WestWLPCTGB
31
29
.517
28
31
.475
2.5
28
31
.475
2.5
27
34
.443
4.5
23
37
.383
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/17
@
3-6
Sun
5/17
@
7-3
Sun
5/17
@
6-7
Sun
5/17
@
3-10
Sun
5/17
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Mon
6/1
@
6:40 PM
Mon
6/1
@
6:45 PM
Mon
6/1
@
7:10 PM
Mon
6/1
@
7:40 PM
Mon
6/1
@
7:40 PM