most seasons of 30 home runs 100 walks 100 hits

Barry Bonds and Babe Ruth were tied for playing the most seasons with 30+ home runs with 100+ walks, with 11 seasons.

Interpreted as:
most seasons of 30 or more home runs 100 or more walks 100 hits by a player
NAME SEAS HR BB H G AB R 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
11
490
1,671
1,678
1,632
5,241
1,327
341
43
1,226
69
802
250
66
7,033
3,575
874
1
51
496
98
.320
.486
.682
1.168
1711
847.4
.473
196
852.1
2 Babe Ruth
B. Ruth
11
531
1,533
2,009
1,616
5,588
1,605
345
86
1,577
27
851
100
7,219
4,119
962
71
.360
.499
.737
1.236
2013
1,121.6
.538
210
1,069.6
3 Jim Thome
J. Thome
9
380
1,043
1,319
1,350
4,634
951
242
15
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 Lou Gehrig
L. Gehrig
9
368
1,055
1,814
1,389
5,195
1,278
339
101
1,403
32
473
71
6,339
3,459
808
57
.349
.462
.666
1.128
1587
775.7
.494
183
738.6
5 Frank Thomas
F. Thomas
8
311
925
1,350
1,168
4,185
840
268
3
956
36
649
13
14
5,207
2,557
582
0
61
134
123
.323
.444
.611
1.055
1134
490.2
.444
171
476.1
6 Ted Williams
T. Williams
8
285
1,142
1,439
1,183
4,102
1,029
283
44
1,011
20
369
9
2
5,270
2,665
612
4
2
33
97
.351
.494
.650
1.144
1309
707.5
.510
197
626.9
7 Adam Dunn
A. Dunn
7
285
778
932
1,101
3,796
659
191
4
702
40
1,285
30
8
4,635
1,986
480
1
20
77
57
.246
.378
.523
.901
776
215.2
.383
131
180.9
8 Jason Giambi
J. Giambi
7
265
827
1,065
1,053
3,563
715
210
5
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
9 Jeff Bagwell
J. Bagwell
7
267
834
1,198
1,111
3,997
859
269
12
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
10 Mike Schmidt
M. Schmidt
7
270
766
1,019
1,096
3,847
748
187
36
729
37
983
111
61
4,707
2,088
493
15
42
82
62
.265
.388
.543
.931
840
315
.407
153
286.1
11 Mickey Mantle
M. Mantle
7
289
859
1,106
1,020
3,461
847
144
36
731
9
706
87
12
4,359
2,189
469
6
24
72
41
.320
.453
.632
1.086
991
491.4
.465
190
481.7
12 Jimmie Foxx
J. Foxx
7
298
769
1,309
1,048
3,841
887
212
52
969
4
622
51
4,636
2,519
562
22
18
.341
.451
.656
1.107
1128
540.8
.486
170
461.5
13 Harmon Killebrew
H. Killebrew
6
267
720
893
949
3,291
575
132
13
724
19
628
11
11
4,062
1,852
412
0
32
88
97
.271
.402
.563
.965
768
321.2
.417
160
281.9
14 Ralph Kiner
R. Kiner
6
255
698
913
916
3,260
646
127
27
680
19
423
16
2
3,978
1,859
409
1
74
.280
.410
.570
.980
787
317
.440
154
268.7
15 Mel Ott
M. Ott
6
210
653
1,020
907
3,266
710
167
24
713
26
295
33
3,977
1,865
401
32
8
.312
.431
.571
1.002
843
348.2
.450
169
345.5
16 Mark McGwire
M. McGwire
5
284
622
700
750
2,516
525
106
1
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
17 Jose Bautista
J. Bautista
4
172
446
597
618
2,178
423
115
8
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
18 Carlos Delgado
C. Delgado
4
155
445
668
628
2,218
437
160
5
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
19 Mickey Tettleton
M. Tettleton
4
127
439
487
597
1,977
322
86
7
360
10
517
6
16
2,446
968
220
1
19
44
30
.246
.383
.490
.872
398
114.5
.383
133
97.8
20 Juan Soto
J. Soto
3
110
369
475
469
1,686
335
95
10
328
9
380
31
10
2,080
920
215
1
15
16
39
.282
.410
.546
.956
403
150.5
.403
159
149.5
21 Aaron Judge
A. Judge
3
172
371
511
470
1,671
383
88
4
389
20
554
35
7
2,073
1,123
264
0
11
50
51
.306
.435
.672
1.107
482
237.8
.455
200
241.4
22 Bryce Harper
B. Harper
3
111
354
460
453
1,559
322
114
2
283
16
434
32
10
1,948
911
227
2
17
45
34
.295
.427
.584
1.011
397
169.6
.421
167
157.2
23 Prince Fielder
P. Fielder
3
116
331
498
485
1,738
292
96
4
344
40
382
4
4
2,125
950
216
0
16
70
43
.287
.409
.547
.956
387
141.2
.404
152
133.2
24 Albert Pujols
A. Pujols
3
126
322
556
467
1,679
339
128
2
369
18
194
37
11
2,041
1,066
256
0
22
116
62
.331
.439
.635
1.074
434
192.2
.441
176
190.4
25 David Ortiz
D. Ortiz
3
136
332
522
459
1,708
350
121
4
402
9
344
5
1
2,066
1,059
261
0
17
44
41
.306
.418
.620
1.038
431
176.7
.431
163
163

More Giants Stats

Team Rankings

HR

33

16th

R

149

12th

SO

288

7th

ERA

3.46

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
22
10
.688
Padres Padres
20
11
.645
1.5
Giants Giants
20
13
.606
2.5
Diamondbacks Diamondbacks
17
15
.531
5.0
Rockies Rockies
6
26
.188
16.0
Schedule
DATE MATCHUP TIME (ET)
Sat
5/3
COL COL
@
SFG SFG
4:05 PM
Sun
5/4
COL COL
@
SFG SFG
4:05 PM
Mon
5/5
SFG SFG
@
CHC CHC
7:40 PM
Tue
5/6
SFG SFG
@
CHC CHC
7:40 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Last Game
SFG Giants

20 - 13

4

Final

0

COL Rockies

6 - 26

Fri 2 May 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
22
11
.667
Phillies Phillies
18
14
.563
3.5
NL Central W L PCT GB
Cubs Cubs
20
13
.606
Reds Reds
18
15
.545
2.0
NL West W L PCT GB
Dodgers Dodgers
22
10
.688
Padres Padres
20
11
.645
1.5
AL East W L PCT GB
Yankees Yankees
19
13
.594
Red Sox Red Sox
18
16
.529
2.0
AL Central W L PCT GB
Tigers Tigers
21
12
.636
Guardians Guardians
18
14
.563
2.5
AL West W L PCT GB
Mariners Mariners
19
12
.613
Athletics Athletics
18
15
.545
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
4/17
AZ AZ
@
CHC CHC
11-13
Thu
4/17
KCR KCR
@
DET DET
3-7
Thu
4/17
CLE CLE
@
PIT PIT
10-7
Thu
4/17
MIA MIA
@
PHI PHI
2-7
Thu
4/17
NYY NYY
@
TBR TBR
1-0

Schedule

DATE MATCHUP TIME (ET)
Sat
5/3
COL COL
@
SFG SFG
4:05 PM
Sat
5/3
SDP SDP
@
PIT PIT
4:05 PM
Sat
5/3
MIN MIN
@
BOS BOS
4:10 PM
Sat
5/3
ATH ATH
@
MIA MIA
4:10 PM
Sat
5/3
AZ AZ
@
PHI PHI
6:05 PM