most seasons with a 20% or higher walk rate and a 40% or higher extra-base hit rate

Barry Bonds played the most seasons with 20+ walks with 40+ XBH, with 21 seasons.

Interpreted as:
most seasons by a player with a 20% or higher walk rate and a 40% or higher extra-base hit rate
NAME SEAS BB XBH G AB R H 2B 3B HR RBI HBP SO SB CS PA TB SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
21
2,549
1,434
2,972
9,805
2,219
2,923
600
77
757
1,986
106
1,533
514
141
12,554
5,948
4
90
685
165
.298
.444
.607
1.051
2653
1,138.9
.435
173
1,138
2 Hank Aaron
H. Aaron
20
1,258
1,393
2,964
11,288
2,060
3,509
584
96
713
2,133
31
1,265
239
71
12,707
6,424
19
111
283
299
.311
.378
.569
.947
2304
920.5
.409
157
848.3
3 Eddie Murray
E. Murray
19
1,287
1,050
2,863
10,736
1,557
3,108
532
34
484
1,823
18
1,437
101
39
12,165
5,160
2
122
216
297
.289
.363
.481
.843
1841
451
.368
130
429.1
4 George Brett
G. Brett
18
1,037
1,052
2,457
9,475
1,490
2,913
621
129
302
1,480
33
828
193
90
10,675
4,698
19
111
220
215
.307
.374
.496
.870
1693
494.7
.379
135
439.2
5 Frank Robinson
F. Robinson
18
1,325
1,143
2,620
9,479
1,764
2,814
517
71
555
1,719
196
1,429
202
74
11,110
5,138
16
94
215
256
.297
.391
.542
.933
1992
780.6
.406
154
693.1
6 Willie Mays
W. Mays
18
1,312
1,244
2,687
9,898
1,922
3,034
483
132
629
1,775
38
1,343
323
95
11,342
5,668
8
86
179
225
.307
.387
.573
.959
2117
867.1
.416
158
782.6
7 Tristram Speaker
T. Speaker
18
1,285
1,063
2,537
9,322
1,734
3,258
743
206
114
1,422
92
363
399
10,979
4,755
280
.349
.433
.510
.943
2124
888.3
.442
160
785.3
8 Albert Pujols
A. Pujols
17
1,254
1,258
2,607
9,831
1,729
2,987
622
16
620
1,947
100
1,159
112
40
11,290
5,501
1
104
300
365
.304
.385
.560
.944
2019
674.4
.395
147
662.9
9 Adrian Beltre
A. Beltre
17
753
1,022
2,500
9,516
1,344
2,761
555
33
434
1,516
76
1,443
91
35
10,443
4,684
10
88
108
234
.290
.344
.492
.836
1522
277.2
.357
119
242.6
10 Dave Winfield
D. Winfield
17
1,047
974
2,546
9,556
1,488
2,725
471
81
422
1,630
20
1,467
186
90
10,715
4,624
14
78
147
278
.285
.354
.484
.838
1609
400.2
.368
131
387.5
11 Pete Rose
P. Rose
17
1,210
907
2,694
10,963
1,778
3,418
641
115
151
1,043
82
913
163
118
12,353
4,742
39
59
139
187
.312
.382
.433
.815
1816
496
.366
129
400.1
12 Carl Yastrzemski
C. Yastrzemski
17
1,466
955
2,589
9,484
1,495
2,760
526
52
377
1,475
31
1,144
155
101
11,074
4,521
12
81
154
252
.291
.385
.477
.862
1774
573.3
.383
135
431.5
13 Stan Musial
S. Musial
17
1,397
1,246
2,524
9,483
1,764
3,203
663
171
412
1,697
46
547
71
28
10,997
5,444
35
36
96
210
.338
.424
.574
.998
2215
966.3
.446
164
856.9
14 Mel Ott
M. Ott
17
1,591
1,024
2,453
8,781
1,762
2,713
466
67
491
1,786
61
815
79
10,532
4,786
99
33
.309
.418
.545
.963
2103
813
.436
159
786.6
15 David Ortiz
D. Ortiz
16
1,233
1,123
2,208
7,990
1,315
2,308
592
18
513
1,668
32
1,579
15
9
9,342
4,475
1
86
198
219
.289
.383
.560
.943
1661
554.2
.396
143
483.5
16 Alex Rodriguez
A. Rodriguez
16
1,194
1,159
2,389
9,153
1,821
2,759
490
28
641
1,896
158
1,919
298
70
10,618
5,228
14
99
92
226
.301
.388
.571
.959
1987
682.7
.406
147
631.6
17 Chipper Jones
C. Jones
16
1,393
986
2,284
8,277
1,512
2,529
504
38
444
1,515
17
1,310
144
46
9,781
4,441
3
91
165
228
.306
.403
.537
.939
1780
570.1
.400
143
538.7
18 Luis Gonzalez
L. Gonzalez
16
1,088
949
2,321
8,408
1,341
2,404
549
64
336
1,337
109
1,118
120
78
9,705
4,089
9
91
145
196
.286
.371
.486
.858
1511
308.2
.368
120
255.5
19 Rafael Palmeiro
R. Palmeiro
16
1,223
1,089
2,459
9,250
1,499
2,689
530
33
526
1,669
77
1,225
88
34
10,670
4,863
13
107
164
197
.291
.374
.526
.900
1794
499.8
.385
133
438.6
20 Cal Ripken Jr.
C. Ripken Jr.
16
1,034
937
2,569
9,950
1,438
2,733
525
41
371
1,439
54
1,125
35
36
11,150
4,453
5
107
100
290
.275
.343
.448
.790
1517
221.9
.348
114
179.3
21 Paul Molitor
P. Molitor
16
963
826
2,250
9,078
1,524
2,836
514
99
213
1,113
39
1,031
434
106
10,230
4,187
60
90
92
172
.312
.377
.461
.839
1575
385
.370
127
338.3
22 Andre Dawson
A. Dawson
16
547
932
2,286
8,805
1,250
2,484
440
93
399
1,418
85
1,336
309
104
9,566
4,307
22
107
134
176
.282
.326
.489
.816
1338
261.3
.354
121
233.9
23 Reggie Jackson
R. Jackson
16
1,142
942
2,328
8,260
1,355
2,232
402
40
500
1,492
79
2,117
224
107
9,550
4,214
12
57
146
152
.270
.362
.510
.872
1538
502.3
.385
147
500.7
24 Ted Williams
T. Williams
16
1,948
1,071
2,146
7,333
1,747
2,544
504
70
497
1,759
37
670
24
3
9,338
4,679
5
15
80
189
.347
.485
.638
1.123
2263
1,186.4
.497
190
1,039
25 Babe Ruth
B. Ruth
16
1,952
1,273
2,211
7,607
2,051
2,648
472
127
674
2,085
41
1,170
121
9,694
5,396
94
.348
.483
.709
1.193
2572
1,389.3
.523
203
1,326.3

More Giants Stats

Team Rankings

HR

171

19th

R

701

17th

SO

1,345

17th

ERA

3.87

12th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
92
69
.571
Padres Padres
89
72
.553
3.0
Giants Giants
80
81
.497
12.0
Diamondbacks Diamondbacks
80
81
.497
12.0
Rockies Rockies
43
118
.267
49.0
Schedule
DATE MATCHUP TIME (ET)
Sun
9/28
COL COL
@
SFG SFG
3:05 PM
Last Game
SFG Giants

80 - 81

4

Final

3

COL Rockies

43 - 118

Sat 27 Sep 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
Phillies Phillies
95
66
.590
Mets Mets
83
78
.516
12.0
NL Central W L PCT GB
Brewers Brewers
96
65
.596
Cubs Cubs
91
70
.565
5.0
NL West W L PCT GB
Dodgers Dodgers
92
69
.571
Padres Padres
89
72
.553
3.0
AL East W L PCT GB
Yankees Yankees
93
68
.578
Blue Jays Blue Jays
93
68
.578
AL Central W L PCT GB
Guardians Guardians
87
74
.540
Tigers Tigers
87
74
.540
AL West W L PCT GB
Mariners Mariners
90
71
.559
Astros Astros
86
75
.534
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
9/12
TBR TBR
@
CHC CHC
5-4
Fri
9/12
BAL BAL
@
TOR TOR
4-5
Fri
9/12
PIT PIT
@
WSH WSH
5-1
Fri
9/12
TEX TEX
@
NYM NYM
3-2
Fri
9/12
DET DET
@
MIA MIA
4-6

Schedule

DATE MATCHUP TIME (ET)
Sun
9/28
COL COL
@
SFG SFG
3:05 PM
Sun
9/28
CWS CWS
@
WSH WSH
3:05 PM
Sun
9/28
BAL BAL
@
NYY NYY
3:05 PM
Sun
9/28
KCR KCR
@
ATH ATH
3:05 PM
Sun
9/28
DET DET
@
BOS BOS
3:05 PM