who got the most walks from 1997 to 2022

Between the 1997 and 2022 seasons, Barry Bonds had the most bases on balls, with 1,476 walks.

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,476
1,403
4,310
1,106
1,340
268
26
428
1,003
72
668
134
31
5,893
2,944
722
1
34
462
83
.311
.490
.683
1.173
1431
696.9
.470
190
688.4
2 Bobby Abreu
B. Abreu
1,474
2,410
8,458
1,452
2,465
573
59
288
1,362
33
1,837
400
128
10,057
4,020
920
7
85
115
164
.291
.395
.475
.871
1646
419.3
.378
130
383.3
3 Jim Thome
J. Thome
1,437
2,043
6,775
1,268
1,853
356
14
519
1,415
51
2,124
5
10
8,324
3,794
889
0
61
153
123
.274
.401
.560
.961
1556
531.7
.406
146
482.8
4 Albert Pujols
A. Pujols
1,373
3,080
11,421
1,914
3,384
686
16
703
2,218
123
1,404
117
43
13,041
6,211
1,405
1
123
316
426
.296
.374
.544
.918
2233
685
.385
141
673
5 Chipper Jones
C. Jones
1,351
2,194
7,859
1,416
2,400
494
30
415
1,427
18
1,221
128
41
9,315
4,199
939
1
86
176
229
.305
.405
.534
.939
1689
548.5
.399
143
514.5
6 Joey Votto
J. Votto
1,338
1,991
7,044
1,145
2,093
453
22
342
1,106
74
1,578
80
29
8,504
3,616
817
0
48
147
166
.297
.412
.513
.926
1532
538.1
.396
146
473.7
7 Todd Helton
T. Helton
1,335
2,247
7,962
1,401
2,519
592
37
369
1,406
57
1,175
37
29
9,450
4,292
998
3
93
185
186
.316
.414
.539
.953
1765
612.5
.405
132
389.5
8 David Ortiz
D. Ortiz
1,319
2,408
8,640
1,419
2,472
632
19
541
1,768
38
1,750
17
9
10,091
4,765
1,192
2
92
209
236
.286
.380
.552
.931
1760
559.9
.392
140
484.1
9 Adam Dunn
A. Dunn
1,317
2,001
6,883
1,097
1,631
334
10
462
1,168
86
2,379
63
25
8,328
3,371
806
2
40
122
100
.237
.364
.490
.854
1285
297.9
.367
123
240
10 Jason Giambi
J. Giambi
1,287
2,066
6,555
1,116
1,809
358
8
414
1,337
172
1,446
18
10
8,100
3,425
780
0
86
94
147
.276
.403
.523
.926
1460
464.9
.397
142
439.4
11 Alex Rodriguez
A. Rodriguez
1,270
2,573
9,769
1,861
2,856
488
28
655
1,942
172
2,121
307
70
11,322
5,365
1,171
8
103
96
246
.292
.380
.549
.929
2014
639.5
.395
141
586.8
12 Miguel Cabrera
M. Cabrera
1,227
2,699
10,022
1,530
3,088
607
17
507
1,847
72
2,031
40
21
11,426
5,250
1,131
5
100
238
353
.308
.384
.524
.908
1942
591.2
.384
140
552.6
13 Lance Berkman
L. Berkman
1,201
1,879
6,491
1,146
1,905
422
30
366
1,234
66
1,300
86
48
7,813
3,485
818
1
54
160
147
.293
.406
.537
.943
1424
477.5
.400
144
432.3
14 Brian Giles
B. Giles
1,164
1,790
6,397
1,089
1,849
397
54
281
1,048
51
821
106
45
7,683
3,197
732
4
67
110
154
.289
.399
.500
.899
1314
361.1
.386
135
353.6
15 Carlos Santana
C. Santana
1,148
1,784
6,329
917
1,533
334
16
278
925
34
1,246
48
18
7,567
2,733
628
0
56
62
159
.242
.359
.432
.791
1056
176.7
.344
117
151.9
16 Manny Ramirez
M. Ramirez
1,125
1,900
6,867
1,309
2,168
453
16
472
1,547
101
1,517
20
20
8,165
4,069
941
0
72
198
203
.316
.416
.593
1.008
1640
632.2
.422
156
585.2
17 Carlos Beltran
C. Beltran
1,084
2,586
9,768
1,582
2,725
565
78
435
1,587
51
1,795
312
49
11,031
4,751
1,078
18
110
104
203
.279
.350
.486
.837
1621
297.8
.358
118
246.4
18 Gary Sheffield
G. Sheffield
1,035
1,685
6,002
1,119
1,752
295
14
350
1,126
90
810
141
52
7,193
3,125
659
0
66
79
153
.292
.400
.521
.921
1282
390.9
.395
142
388.1
19 Jose Bautista
J. Bautista
1,032
1,798
6,051
1,022
1,496
312
17
344
975
80
1,394
70
32
7,244
2,874
673
23
58
58
170
.247
.361
.475
.836
1085
241.2
.362
126
211.3
20 Derek Jeter
D. Jeter
1,031
2,575
10,565
1,814
3,270
515
59
250
1,226
161
1,727
344
90
11,897
4,653
824
91
49
38
274
.310
.378
.440
.818
1778
337.9
.361
120
302.1
21 Carlos Delgado
C. Delgado
1,019
1,815
6,573
1,149
1,863
450
16
436
1,385
160
1,534
13
7
7,834
3,653
902
0
82
180
133
.283
.388
.556
.944
1402
429.9
.396
139
394.7
22 Andrew McCutchen
A. McCutchen
983
1,895
7,035
1,118
1,948
392
49
287
1,002
81
1,542
205
84
8,168
3,299
728
3
66
67
118
.277
.369
.469
.838
1244
298.5
.362
129
281.4
23 Johnny Damon
J. Damon
960
2,298
9,031
1,575
2,576
489
99
226
1,066
46
1,171
376
98
10,145
3,941
814
45
63
35
87
.285
.355
.436
.791
1389
148.2
.346
107
95.5
24 Joe Mauer
J. Mauer
939
1,858
6,930
1,018
2,123
428
30
143
923
25
1,034
52
19
7,960
3,040
601
6
60
145
208
.306
.388
.439
.827
1179
245.6
.358
123
220.6
25 Jorge Posada
J. Posada
935
1,820
6,078
899
1,663
379
10
275
1,065
74
1,447
20
21
7,135
2,887
664
1
47
78
185
.274
.375
.475
.850
1107
230.9
.368
123
212.3

More Giants Stats

Team Rankings

HR

55

19th

R

242

14th

SO

483

9th

ERA

3.22

4th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0
Giants Giants
31
25
.554
3.0
Diamondbacks Diamondbacks
27
29
.482
7.0
Rockies Rockies
9
47
.161
25.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
SFG SFG
@
MIA MIA
7:10 PM
Sat
5/31
SFG SFG
@
MIA MIA
4:10 PM
Sun
6/1
SFG SFG
@
MIA MIA
1:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Last Game
DET Tigers

37 - 20

4

Final

3

SFG Giants

31 - 25

Wed 28 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
35
20
.636
Rays Rays
29
27
.518
6.5
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
25
.545
Astros Astros
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
20
.643
Mets Mets
34
22
.607
2.0
NL Central W L PCT GB
Cubs Cubs
35
21
.625
Cardinals Cardinals
32
24
.571
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
STL STL
@
PHI PHI
1-2
Tue
5/13
NYY NYY
@
SEA SEA
3-2
Tue
5/13
STL STL
@
PHI PHI
14-7
Tue
5/13
BOS BOS
@
DET DET
5-6

Schedule

DATE MATCHUP TIME (ET)
Fri
5/30
CIN CIN
@
CHC CHC
2:20 PM
Fri
5/30
CWS CWS
@
BAL BAL
4:30 PM
Fri
5/30
MIL MIL
@
PHI PHI
6:45 PM
Fri
5/30
ATH ATH
@
TOR TOR
7:07 PM
Fri
5/30
COL COL
@
NYM NYM
7:10 PM