most seasons with 25+ hr and 125+ walks

Barry Bonds and Babe Ruth were tied for playing the most seasons with 25+ home runs with 125+ bases on balls, with 10 seasons.

Interpreted as:
Most seasons by a player with 25+ hr and 125+ walks
NAME SEAS HR BB 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
10
436
1,566
1,471
4,595
1,164
1,476
297
32
1,082
64
696
213
53
6,268
3,145
765
1
42
495
93
.321
.496
.684
1.180
1540
776.2
.477
199
776.4
2 Babe Ruth
B. Ruth
10
497
1,419
1,479
5,129
1,508
1,871
324
83
1,473
25
761
96
6,644
3,852
904
71
.365
.504
.751
1.255
1888
1,063.4
.544
213
1,017.3
3 Ted Williams
T. Williams
8
270
1,178
1,156
4,012
1,019
1,412
278
36
995
17
335
11
1
5,211
2,572
584
1
3
96
.352
.500
.641
1.141
1298
706.3
.513
199
629.1
4 Juan Soto
J. Soto
4
132
541
623
2,170
429
606
108
9
375
12
437
34
18
2,738
1,128
249
1
14
42
63
.279
.423
.520
.943
525
200.4
.403
161
200.5
5 Jason Giambi
J. Giambi
3
122
395
462
1,565
314
482
101
3
364
43
319
6
1
2,025
955
226
0
22
39
35
.308
.454
.610
1.065
452
196.9
.446
174
195.1
6 Jeff Bagwell
J. Bagwell
3
116
411
486
1,696
363
512
123
4
381
37
363
82
28
2,165
991
243
0
21
63
43
.302
.443
.584
1.028
455
179
.433
168
189.7
7 Harmon Killebrew
H. Killebrew
3
134
404
482
1,629
307
443
64
4
366
10
279
9
5
2,063
917
202
0
20
58
60
.272
.415
.563
.978
396
176
.425
168
156.5
8 Mickey Mantle
M. Mantle
3
130
401
447
1,507
379
494
65
13
319
2
307
46
7
1,923
975
208
3
10
45
18
.328
.467
.647
1.114
450
231.2
.473
200
230.6
9 Lou Gehrig
L. Gehrig
3
116
389
461
1,683
430
581
100
26
430
16
133
15
2,091
1,081
242
3
.345
.472
.642
1.115
520
253.5
.493
175
228.5
10 Aaron Judge
A. Judge
2
110
260
313
1,101
250
334
60
4
258
14
379
19
4
1,381
732
174
0
6
31
37
.303
.440
.665
1.105
321
156.2
.453
196
157
11 Joey Votto
J. Votto
2
65
277
320
1,104
201
350
67
3
180
13
218
16
4
1,402
618
135
0
8
35
27
.317
.456
.560
1.016
292
127.2
.428
168
117.1
12 Mark McGwire
M. McGwire
2
135
295
308
1,030
248
297
42
1
294
8
296
1
0
1,342
746
178
0
9
49
20
.288
.447
.724
1.171
326
155.9
.473
187
152.2
13 Frank Thomas
F. Thomas
2
72
274
303
1,052
206
330
58
2
220
7
186
4
4
1,347
608
132
0
14
42
34
.314
.454
.578
1.032
285
125.1
.441
174
123.2
14 Jack Clark
J. Clark
2
61
268
273
874
169
230
42
2
200
1
284
7
4
1,151
459
105
0
8
31
15
.263
.434
.525
.959
221
87.8
.415
163
86.9
15 Kyle Schwarber
K. Schwarber
1
47
126
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
16 Bryce Harper
B. Harper
1
34
130
159
550
103
137
34
0
100
6
169
13
3
695
273
68
0
9
16
7
.249
.393
.496
.889
116
34.6
.376
135
29.3
17 Jose Bautista
J. Bautista
1
43
132
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
18 Bobby Abreu
B. Abreu
1
30
127
159
574
118
173
47
1
105
5
116
40
5
713
312
78
0
7
10
5
.301
.428
.544
.971
139
50.2
.413
149
44.9
19 Lance Berkman
L. Berkman
1
30
127
160
544
104
172
40
3
106
10
101
9
7
687
308
73
0
6
14
10
.316
.450
.566
1.016
143
58.1
.430
161
53.9
20 Todd Helton
T. Helton
1
32
127
154
547
115
190
49
2
96
3
72
3
0
683
339
83
0
6
19
12
.347
.469
.620
1.088
156
71.6
.454
166
58.1
21 Adam Dunn
A. Dunn
1
26
128
158
535
84
133
28
2
71
9
170
19
9
676
243
56
1
3
13
8
.249
.400
.454
.854
108
26.5
.373
125
21.5
22 Brian Giles
B. Giles
1
38
135
153
497
95
148
37
5
103
7
74
15
6
644
309
80
0
5
24
10
.298
.450
.622
1.072
140
62.7
.444
174
59.5
23 Chipper Jones
C. Jones
1
45
126
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
24 Jim Thome
J. Thome
1
33
127
146
494
101
137
27
2
108
4
171
0
0
629
267
62
0
4
13
6
.277
.426
.540
.967
121
39.5
.413
142
35.6
25 Gary Sheffield
G. Sheffield
1
42
142
161
519
118
163
33
1
120
10
66
16
9
677
324
76
0
6
19
16
.314
.465
.624
1.090
157
69.8
.456
185
73.1

More Giants Stats

Team Rankings

HR

76

22nd

R

332

16th

SO

671

8th

ERA

3.26

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
35
.545
5.0
Diamondbacks Diamondbacks
39
38
.506
8.0
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Last Game
SFG Giants

44 - 34

9

Final

5

BOS Red Sox

40 - 39

Sun 22 Jun 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
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
HOU HOU
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM