most career seasons by a player with 50 xbh and 100 bb since 1990

Since 1990, Barry Bonds has played the most seasons with 50+ XBH with 100+ walks, with 12 seasons.

Interpreted as:
most career seasons by a player with 50 or more xbh and 100 or more bb since 1990
NAMESEASXBHBBGABRH2B3BHRRBIHBPSOSBCSPATBSHSFIBBGIDPAVGOBPSLGOPSWRCWRAAWOBAWRC+BRAA
1Barry Bonds
B. Bonds
12
932
1,778
1,785
5,751
1,422
1,827
369
48
515
1,342
73
875
293
79
7,667
3,837
1
64
521
106
.318
.480
.667
1.147
1821
885.7
.467
193
891.5
2Frank Thomas
F. Thomas
10
720
1,157
1,488
5,343
1,057
1,690
349
7
364
1,180
47
830
26
17
6,630
3,145
0
83
142
156
.316
.437
.589
1.025
1387
578.2
.435
167
560.6
3Jim Thome
J. Thome
9
637
1,043
1,350
4,634
951
1,319
242
15
380
1,019
38
1,426
5
11
5,759
2,731
0
44
115
69
.285
.417
.589
1.006
1158
434.9
.422
154
399.9
4Adam Dunn
A. Dunn
8
536
906
1,259
4,331
743
1,065
219
6
311
773
49
1,455
49
17
5,311
2,229
2
23
90
65
.246
.380
.515
.895
884
241.7
.382
130
202.4
5Bobby Abreu
B. Abreu
8
556
896
1,260
4,569
860
1,388
335
36
185
782
24
997
245
72
5,544
2,350
2
53
81
87
.304
.416
.514
.931
1011
320
.399
140
289.9
6Jeff Bagwell
J. Bagwell
7
548
834
1,111
3,997
859
1,198
269
12
267
852
75
834
128
47
4,953
2,292
0
47
95
112
.300
.425
.573
.999
999
374.6
.422
157
366.2
7Juan Soto
J. Soto
6
384
776
933
3,289
659
911
160
15
209
590
18
706
84
23
4,111
1,728
2
26
58
91
.277
.415
.525
.940
779
287.1
.399
157
285.4
8Jason Giambi
J. Giambi
6
434
719
914
3,146
641
952
196
5
233
722
81
643
11
4
3,988
1,857
0
42
61
74
.303
.439
.590
1.030
846
345.4
.434
166
339.6
9Joey Votto
J. Votto
5
329
630
801
2,840
504
893
171
11
147
453
26
605
38
14
3,524
1,527
0
28
84
78
.314
.440
.538
.977
685
280.4
.415
161
258.3
10Brian Giles
B. Giles
5
332
577
759
2,697
478
794
183
27
122
480
29
325
47
18
3,332
1,397
0
29
64
69
.294
.420
.518
.938
612
198.9
.401
145
195.1
11Todd Helton
T. Helton
5
401
563
772
2,776
566
956
244
13
144
530
20
359
11
8
3,391
1,658
1
31
100
72
.344
.454
.597
1.051
736
314.5
.441
154
237.5
12Mark McGwire
M. McGwire
5
391
622
750
2,516
525
700
106
1
284
638
32
683
6
1
3,197
1,660
1
26
90
56
.278
.424
.660
1.083
705
310.7
.447
174
304.3
13Aaron Judge
A. Judge
4
349
495
622
2,212
520
690
118
6
225
503
27
714
47
12
2,752
1,495
0
18
86
67
.312
.440
.676
1.116
645
320.4
.457
201
324.2
14Bryce Harper
B. Harper
4
277
462
600
2,065
406
583
138
4
135
369
19
551
53
20
2,575
1,134
2
27
65
45
.282
.414
.549
.963
484
182.6
.402
153
165.4
15Carlos Santana
C. Santana
4
221
439
625
2,224
332
541
112
5
104
349
10
447
22
6
2,691
975
0
18
31
58
.243
.368
.438
.806
388
76.9
.349
120
65.3
16Mike Trout
M. Trout
4
282
458
590
2,079
443
647
122
20
140
380
46
517
98
18
2,604
1,229
0
21
61
23
.311
.442
.591
1.033
548
243.1
.430
177
242
17Jose Bautista
J. Bautista
4
295
446
618
2,178
423
597
115
8
172
444
30
429
32
11
2,677
1,244
1
22
39
55
.274
.401
.571
.972
508
208.2
.413
163
195.3
18Carlos Delgado
C. Delgado
4
320
445
628
2,218
437
668
160
5
155
492
63
503
4
1
2,748
1,303
0
22
81
38
.301
.428
.587
1.015
561
218
.424
157
201.2
19Edgar Martinez
E. Martinez
4
301
464
593
2,108
432
703
185
4
112
426
30
353
10
11
2,623
1,232
0
21
46
60
.333
.456
.584
1.041
575
246.9
.445
167
229.9
20Mickey Tettleton
M. Tettleton
4
220
439
597
1,977
322
487
86
7
127
360
10
517
6
16
2,446
968
1
19
44
30
.246
.383
.490
.872
398
114.5
.383
133
97.8
21Kyle Schwarber
K. Schwarber
3
208
340
472
1,762
329
402
64
3
141
340
22
609
15
7
2,136
895
0
12
15
14
.228
.358
.508
.866
350
96
.369
136
92.4
22Prince Fielder
P. Fielder
3
216
331
485
1,738
292
498
96
4
116
344
40
382
4
4
2,125
950
0
16
70
43
.287
.409
.547
.956
387
141.2
.404
152
133.2
23Albert Pujols
A. Pujols
3
256
322
467
1,679
339
556
128
2
126
369
18
194
37
11
2,041
1,066
0
22
116
62
.331
.439
.635
1.074
434
192.2
.441
176
190.4
24David Ortiz
D. Ortiz
3
261
332
459
1,708
350
522
121
4
136
402
9
344
5
1
2,066
1,059
0
17
44
41
.306
.418
.620
1.038
431
176.7
.431
163
163
25Lance Berkman
L. Berkman
3
218
341
471
1,660
320
496
110
11
97
327
23
327
22
14
2,037
919
1
12
47
30
.299
.422
.554
.976
394
144.9
.413
149
128.5

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Fri
3/27
NYY NYY
@
SFG SFG
4:00 AM
Sat
3/28
NYY NYY
@
SFG SFG
4:00 AM
Mon
3/30
SFG SFG
@
SDP SDP
4:00 AM
Tue
3/31
SFG SFG
@
SDP SDP
4:00 AM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
DET DET
@
SDP SDP
4:00 AM
Thu
3/26
MIN MIN
@
BAL BAL
4:00 AM