batters with most seasons of 100 walks from 1970 to 2024

Between the 1970 and 2024 seasons, Barry Bonds played the most seasons with 100+ bases on balls, with 14 seasons.

Interpreted as:
batters with most seasons of 100 or more walks from 1970 to 2024
NAME SEAS 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
14
2,025
2,041
6,458
1,571
2,020
406
48
569
1,485
86
980
301
79
8,637
4,229
1,023
1
67
602
128
.313
.478
.655
1.133
2013
957.1
.461
188
956.7
2 Frank Thomas
F. Thomas
10
1,157
1,488
5,343
1,057
1,690
349
7
364
1,180
47
830
26
17
6,630
3,145
720
0
83
142
156
.316
.437
.589
1.025
1387
578.2
.435
167
560.6
3 Jim Thome
J. Thome
9
1,043
1,350
4,634
951
1,319
242
15
380
1,019
38
1,426
5
11
5,759
2,731
637
0
44
115
69
.285
.417
.589
1.006
1158
434.9
.422
154
399.9
4 Adam Dunn
A. Dunn
8
906
1,259
4,331
743
1,065
219
6
311
773
49
1,455
49
17
5,311
2,229
536
2
23
90
65
.246
.380
.515
.895
884
241.7
.382
130
202.4
5 Bobby Abreu
B. Abreu
8
896
1,260
4,569
860
1,388
335
36
185
782
24
997
245
72
5,544
2,350
556
2
53
81
87
.304
.416
.514
.931
1011
320
.399
140
289.9
6 Jason Giambi
J. Giambi
7
827
1,053
3,563
715
1,065
210
5
265
809
100
752
11
4
4,533
2,080
480
0
43
66
81
.299
.439
.584
1.023
955
388.9
.433
166
382.5
7 Jeff Bagwell
J. Bagwell
7
834
1,111
3,997
859
1,198
269
12
267
852
75
834
128
47
4,953
2,292
548
0
47
95
112
.300
.425
.573
.999
999
374.6
.422
157
366.2
8 Rickey Henderson
R. Henderson
7
825
1,036
3,669
773
999
152
23
84
354
33
565
571
137
4,556
1,449
259
10
19
30
49
.272
.408
.395
.803
695
163.8
.369
131
166.7
9 Mike Schmidt
M. Schmidt
7
766
1,096
3,847
748
1,019
187
36
270
729
37
983
111
61
4,707
2,088
493
15
42
82
62
.265
.388
.543
.931
840
315
.407
153
286.1
10 Joe Morgan
J. Morgan
7
811
1,039
3,679
780
1,089
195
35
138
557
20
380
401
86
4,560
1,768
368
12
38
28
45
.296
.422
.481
.903
807
311.6
.409
155
286.7
11 Joey Votto
J. Votto
6
738
946
3,343
571
1,036
199
13
159
520
35
706
40
14
4,147
1,738
371
0
31
90
93
.310
.436
.520
.956
786
308.3
.408
157
281.6
12 Gene Tenace
G. Tenace
6
648
916
2,793
424
675
110
15
130
433
65
649
24
29
3,549
1,205
255
16
27
38
48
.242
.393
.431
.824
546
150.5
.376
141
166.1
13 Juan Soto
J. Soto
5
649
773
2,712
539
759
140
14
166
485
15
569
46
19
3,397
1,425
320
1
20
45
74
.280
.419
.525
.944
650
242.6
.401
157
237.8
14 Brian Giles
B. Giles
5
577
759
2,697
478
794
183
27
122
480
29
325
47
18
3,332
1,397
332
0
29
64
69
.294
.420
.518
.938
612
198.9
.401
145
195.1
15 Todd Helton
T. Helton
5
563
772
2,776
566
956
244
13
144
530
20
359
11
8
3,391
1,658
401
1
31
100
72
.344
.454
.597
1.051
736
314.5
.441
154
237.5
16 Tony Phillips
T. Phillips
5
586
743
2,812
561
789
143
9
64
302
15
580
67
49
3,450
1,142
216
13
24
27
46
.281
.404
.406
.811
527
110.6
.368
121
91.4
17 Mark McGwire
M. McGwire
5
622
750
2,516
525
700
106
1
284
638
32
683
6
1
3,197
1,660
391
1
26
90
56
.278
.424
.660
1.083
705
310.7
.447
174
304.3
18 Mickey Tettleton
M. Tettleton
5
545
732
2,421
390
586
107
9
142
411
15
677
8
20
3,005
1,137
258
1
23
47
37
.242
.381
.470
.851
474
128
.377
131
111.2
19 Darrell Evans
D. Evans
5
560
786
2,779
467
703
112
15
142
433
13
446
32
18
3,401
1,271
269
17
32
42
37
.253
.377
.457
.834
519
140.1
.374
128
111.6
20 Jimmy Wynn
J. Wynn
5
554
730
2,492
458
644
113
10
118
410
4
487
82
36
3,089
1,131
241
5
34
25
46
.258
.390
.454
.844
487
157.2
.384
138
136.1
21 Bryce Harper
B. Harper
4
462
600
2,065
406
583
138
4
135
369
19
551
53
20
2,575
1,134
277
2
27
65
45
.282
.414
.549
.963
484
182.6
.402
153
165.4
22 Carlos Santana
C. Santana
4
439
625
2,224
332
541
112
5
104
349
10
447
22
6
2,691
975
221
0
18
31
58
.243
.368
.438
.806
388
76.9
.349
120
65.3
23 Mike Trout
M. Trout
4
458
590
2,079
443
647
122
20
140
380
46
517
98
18
2,604
1,229
282
0
21
61
23
.311
.442
.591
1.033
548
243.1
.430
177
242
24 Jose Bautista
J. Bautista
4
446
618
2,178
423
597
115
8
172
444
30
429
32
11
2,677
1,244
295
1
22
39
55
.274
.401
.571
.972
508
208.2
.413
163
195.3
25 Carlos Delgado
C. Delgado
4
445
628
2,218
437
668
160
5
155
492
63
503
4
1
2,748
1,303
320
0
22
81
38
.301
.428
.587
1.015
561
218
.424
157
201.2

More Giants Stats

Team Rankings

HR

64

22nd

R

287

16th

SO

591

8th

ERA

3.09

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
28
.588
0.5
Padres Padres
38
29
.567
2.0
Diamondbacks Diamondbacks
34
34
.500
6.5
Rockies Rockies
12
55
.179
28.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Fri
6/13
SFG SFG
@
LAD LAD
10:10 PM
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Sun
6/15
SFG SFG
@
LAD LAD
7:10 PM
Tue
6/17
CLE CLE
@
SFG SFG
9:45 PM
Last Game
COL Rockies

12 - 55

7

Final

10

SFG Giants

40 - 28

Wed 11 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
44
24
.647
Phillies Phillies
39
29
.574
5.0
NL Central W L PCT GB
Cubs Cubs
41
27
.603
Cardinals Cardinals
36
32
.529
5.0
NL West W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
28
.588
0.5
AL East W L PCT GB
Yankees Yankees
41
25
.621
Blue Jays Blue Jays
38
30
.559
4.0
AL Central W L PCT GB
Tigers Tigers
44
25
.638
Twins Twins
36
31
.537
7.0
AL West W L PCT GB
Astros Astros
37
30
.552
Angels Angels
33
34
.493
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/26
CIN CIN
@
KCR KCR
7-2
Mon
5/26
ATH ATH
@
HOU HOU
1-11
Mon
5/26
PIT PIT
@
AZ AZ
9-6
Tue
5/27
LAD LAD
@
CLE CLE
4-7
Tue
5/27
CWS CWS
@
NYM NYM
9-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/12
WSH WSH
@
NYM NYM
1:10 PM
Thu
6/12
TEX TEX
@
MIN MIN
1:10 PM
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Thu
6/12
DET DET
@
BAL BAL
6:35 PM
Thu
6/12
NYY NYY
@
KCR KCR
7:40 PM