mlb players with the most 25+ hr and 125+ walks in a seasons

Barry Bonds has launched the most homers with 125+ bases on balls in a season, with 73 home runs in 2001.

NAME HR BB SEASON TM G AB R H 2B 3B 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
73
177
2001
SFG SFG
153
476
129
156
32
2
137
9
93
13
3
664
411
107
0
2
35
5
.328
.515
.863
1.379
200
117.7
.537
234
116.6
2 Mark McGwire
M. McGwire
70
162
1998
STL STL
155
509
130
152
21
0
147
6
155
1
0
681
383
91
0
4
28
8
.299
.470
.752
1.222
176
91.7
.492
205
90.7
3 Mark McGwire
M. McGwire
65
133
1999
STL STL
153
521
118
145
21
1
147
2
141
0
0
661
363
87
0
5
21
12
.278
.424
.697
1.120
150
64.2
.453
169
61.5
4 Babe Ruth
B. Ruth
60
137
1927
NYY NYY
151
540
158
192
29
8
165
0
89
7
6
691
417
97
14
.356
.486
.772
1.258
195
109.9
.545
212
104.8
5 Babe Ruth
B. Ruth
59
145
1921
NYY NYY
152
540
177
204
44
16
168
4
81
17
13
693
457
119
4
.378
.512
.846
1.359
214
127.8
.575
224
118.7
6 Aaron Judge
A. Judge
58
133
2024
NYY NYY
158
559
122
180
36
1
144
9
171
10
0
703
392
95
0
2
20
22
.322
.458
.701
1.159
176
93.7
.476
219
95.5
7 Mickey Mantle
M. Mantle
54
126
1961
NYY NYY
153
514
131
163
16
6
128
0
112
12
1
646
353
76
1
5
9
2
.317
.448
.687
1.135
156
79.6
.478
197
78.8
8 Babe Ruth
B. Ruth
54
137
1928
NYY NYY
154
536
163
173
29
8
146
3
87
4
5
684
380
91
8
.323
.463
.709
1.172
174
90.6
.510
201
89.3
9 Babe Ruth
B. Ruth
54
150
1920
NYY NYY
142
458
158
172
36
9
135
3
80
14
14
616
388
99
5
.376
.532
.847
1.379
191
120.9
.597
237
110.5
10 Aaron Judge
A. Judge
52
127
2017
NYY NYY
155
542
128
154
24
3
114
5
208
9
4
678
340
79
0
4
11
15
.284
.422
.627
1.049
145
62.5
.430
174
61.5
11 Harmon Killebrew
H. Killebrew
49
145
1969
MIN MIN
162
555
106
153
20
2
140
5
84
8
2
709
324
71
0
4
20
16
.276
.427
.584
1.011
143
67.4
.441
173
59.9
12 Lou Gehrig
L. Gehrig
49
130
1936
NYY NYY
155
579
167
205
37
7
152
7
46
3
4
719
403
93
3
.354
.478
.696
1.174
192
97.6
.512
178
85.8
13 Babe Ruth
B. Ruth
49
136
1930
NYY NYY
145
518
150
186
28
9
153
1
61
10
10
676
379
86
21
.359
.493
.732
1.225
192
97
.517
204
100.6
14 Kyle Schwarber
K. Schwarber
47
126
2023
PHI PHI
160
585
108
115
19
1
104
6
215
0
2
720
277
67
0
3
5
4
.197
.343
.474
.817
107
19
.350
120
17.5
15 Babe Ruth
B. Ruth
47
144
1926
NYY NYY
152
495
139
184
30
5
153
3
76
11
9
652
365
82
10
.372
.516
.737
1.253
184
105.6
.551
216
100.6
16 Barry Bonds
B. Bonds
46
198
2002
SFG SFG
143
403
117
149
31
2
110
9
47
9
2
612
322
79
0
2
68
4
.370
.582
.799
1.381
183
110
.544
244
109.9
17 Barry Bonds
B. Bonds
46
126
1993
SFG SFG
159
539
129
181
38
4
123
2
79
29
12
674
365
88
0
7
43
11
.336
.458
.677
1.136
157
76.4
.467
193
77.7
18 Babe Ruth
B. Ruth
46
128
1931
NYY NYY
145
534
149
199
31
3
162
1
51
5
4
663
374
80
0
.373
.495
.700
1.195
181
98.6
.525
206
95.1
19 Babe Ruth
B. Ruth
46
142
1924
NYY NYY
153
529
143
200
39
7
124
4
81
9
13
681
391
92
6
.378
.513
.739
1.252
193
109.2
.549
210
102
20 Barry Bonds
B. Bonds
45
232
2004
SFG SFG
147
373
129
135
27
3
101
9
41
6
1
617
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
21 Barry Bonds
B. Bonds
45
148
2003
SFG SFG
130
390
111
133
22
1
90
10
58
7
0
550
292
68
0
2
61
7
.341
.529
.749
1.278
148
80.5
.503
212
79.4
22 Chipper Jones
C. Jones
45
126
1999
ATL ATL
157
567
116
181
41
1
110
2
94
25
3
701
359
87
0
6
18
20
.319
.441
.633
1.074
156
64.5
.447
165
61.6
23 Frank Howard
F. Howard
44
132
1970
WSH WSH
161
566
90
160
15
1
126
2
125
1
2
706
309
60
0
6
29
23
.283
.416
.546
.962
131
51.6
.413
160
50.3
24 Harmon Killebrew
H. Killebrew
44
131
1967
MIN MIN
163
547
105
147
24
1
113
3
111
1
0
689
305
69
0
8
15
16
.269
.408
.558
.965
130
61
.422
176
54.8
25 Jose Bautista
J. Bautista
43
132
2011
TOR TOR
149
513
105
155
24
2
103
6
111
9
5
655
312
69
0
4
24
8
.302
.447
.608
1.056
139
65.6
.443
181
61.5

More Giants Stats

Team Rankings

HR

98

24th

R

433

22nd

SO

891

10th

ERA

3.63

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
61
44
.581
Padres Padres
56
49
.533
5.0
Giants Giants
54
51
.514
7.0
Diamondbacks Diamondbacks
51
54
.486
10.0
Rockies Rockies
27
77
.260
33.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/27
NYM NYM
@
SFG SFG
7:10 PM
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
Last Game
SFG Giants

54 - 51

1

Final

2

NYM Mets

61 - 44

Sat 26 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
42
.600
Yankees Yankees
56
48
.538
6.5
AL Central W L PCT GB
Tigers Tigers
60
46
.566
Guardians Guardians
52
52
.500
7.0
AL West W L PCT GB
Astros Astros
60
45
.571
Mariners Mariners
56
49
.533
4.0
NL East W L PCT GB
Mets Mets
61
44
.581
Phillies Phillies
60
44
.577
0.5
NL Central W L PCT GB
Cubs Cubs
61
43
.587
Brewers Brewers
61
43
.587
NL West W L PCT GB
Dodgers Dodgers
61
44
.581
Padres Padres
56
49
.533
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
7/7
NYM NYM
@
BAL BAL
7-6
Mon
7/7
TBR TBR
@
DET DET
2-4
Mon
7/7
PIT PIT
@
KCR KCR
3-4
Mon
7/7
LAD LAD
@
MIL MIL
1-3
Mon
7/7
ATL ATL
@
ATH ATH
1-10

Schedule

DATE MATCHUP TIME (ET)
Sun
7/27
SEA SEA
@
LAA LAA
4:07 PM
Sun
7/27
NYM NYM
@
SFG SFG
7:10 PM
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