most seasons with 20 hr, 1 sb, 90 h, 20 2b

Barry Bonds and Hank Aaron were tied for playing the most seasons with 90+ hits, with 1+ stolen base with 20+ home runs with 20+ doubles, with 17 seasons.

Interpreted as:
most seasons by a player with 20 or more hr, 1 or more sb, 90 or more h, 20 or more 2b
NAME SEAS HR SB H 2B G AB R 3B RBI BB HBP SO CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
17
657
412
2,471
508
2,462
8,081
1,887
67
1,733
2,185
94
1,241
115
10,440
5,084
1,232
1
79
600
136
.306
.455
.629
1.084
2302
1,037.4
.446
180
1,038
2 Hank Aaron
H. Aaron
17
626
232
3,141
535
2,593
9,979
1,843
89
1,891
1,070
26
1,120
68
11,189
5,732
1,250
13
101
255
262
.315
.379
.574
.954
2052
830.7
.411
159
776.4
3 Albert Pujols
A. Pujols
15
566
105
2,685
586
2,306
8,645
1,605
16
1,727
1,168
96
991
40
10,004
5,001
1,168
1
94
289
315
.311
.395
.578
.973
1877
686.4
.406
154
673.5
4 Alex Rodriguez
A. Rodriguez
15
611
284
2,632
473
2,265
8,709
1,743
27
1,796
1,114
150
1,822
68
10,083
4,992
1,111
14
96
85
213
.302
.387
.573
.960
1891
650.6
.406
147
604.1
5 Eddie Murray
E. Murray
15
405
84
2,490
418
2,257
8,503
1,282
28
1,462
1,040
17
1,136
33
9,657
4,179
851
2
95
178
226
.293
.367
.491
.859
1508
401.4
.374
133
375.8
6 Willie Mays
W. Mays
15
532
271
2,597
426
2,260
8,423
1,623
112
1,504
1,042
28
1,070
88
9,569
4,843
1,070
7
69
152
198
.308
.383
.575
.958
1782
729.7
.415
158
660.4
7 Chipper Jones
C. Jones
14
408
138
2,275
448
2,015
7,334
1,376
35
1,374
1,241
16
1,141
43
8,673
4,017
891
3
79
137
204
.310
.407
.548
.955
1626
544.5
.406
146
515.4
8 Rafael Palmeiro
R. Palmeiro
14
504
73
2,320
454
2,153
8,072
1,352
22
1,527
1,145
71
1,132
29
9,390
4,330
980
9
93
152
162
.287
.377
.536
.913
1612
459.4
.389
134
403.5
9 Frank Robinson
F. Robinson
14
459
153
2,282
436
2,069
7,582
1,423
60
1,377
1,011
148
1,152
59
8,834
4,215
955
15
78
169
200
.301
.390
.556
.946
1617
638.4
.409
155
565.2
10 Gary Sheffield
G. Sheffield
13
410
163
2,031
348
1,879
6,735
1,273
21
1,294
1,161
107
835
68
8,085
3,651
779
0
82
101
164
.302
.408
.542
.950
1516
520.8
.407
151
520.3
11 Dave Winfield
D. Winfield
13
349
145
2,134
372
1,991
7,524
1,174
67
1,308
837
14
1,141
71
8,441
3,687
788
11
55
125
219
.284
.354
.490
.844
1279
317.8
.368
131
307.1
12 Billy Williams
B. Williams
13
374
82
2,379
380
2,066
7,995
1,247
84
1,276
838
40
871
42
8,944
4,049
838
6
65
148
175
.298
.364
.506
.871
1435
486.2
.382
135
355.3
13 Mel Ott
M. Ott
13
393
68
2,113
368
1,905
6,829
1,394
46
1,413
1,264
47
639
8,221
3,752
807
81
21
.309
.421
.549
.970
1663
649.3
.438
161
632.6
14 Lou Gehrig
L. Gehrig
13
476
96
2,521
482
1,978
7,363
1,743
142
1,872
1,395
44
708
8,889
4,715
1,100
87
.342
.450
.640
1.090
2116
990.9
.481
175
930.2
15 Babe Ruth
B. Ruth
13
600
112
2,292
416
1,858
6,468
1,803
107
1,803
1,660
35
987
8,254
4,722
1,123
91
.354
.488
.730
1.218
2247
1,234
.532
207
1,178.4
16 Freddie Freeman
F. Freeman
12
317
96
2,064
453
1,819
6,853
1,170
28
1,124
879
95
1,475
27
7,888
3,524
798
0
61
127
141
.301
.385
.514
.899
1352
424.1
.381
141
397.7
17 Alfonso Soriano
A. Soriano
12
385
243
1,881
429
1,719
6,892
1,046
28
1,059
460
81
1,589
69
7,482
3,521
842
4
45
67
113
.273
.324
.511
.835
1073
181.4
.354
114
133
18 Adrian Beltre
A. Beltre
12
346
67
2,012
405
1,807
6,919
982
21
1,131
517
55
1,039
26
7,557
3,497
772
6
60
71
175
.291
.342
.505
.848
1127
222.7
.361
122
198.7
19 Vladimir Guerrero
V. Guerrero
12
409
174
2,211
409
1,803
6,858
1,163
42
1,342
682
85
831
87
7,681
3,931
860
0
56
242
226
.322
.388
.573
.961
1401
452.4
.400
142
414.1
20 Jeff Bagwell
J. Bagwell
12
413
185
1,966
424
1,793
6,557
1,340
22
1,332
1,224
102
1,324
68
7,961
3,673
859
0
78
136
190
.300
.414
.560
.974
1542
547.4
.413
152
535.9
21 Jeff Kent
J. Kent
12
314
84
1,901
438
1,725
6,494
1,051
35
1,218
640
91
1,163
46
7,318
3,351
787
8
85
48
182
.293
.360
.516
.876
1174
267.1
.374
127
255.9
22 Ken Griffey Jr.
K. Griffey Jr.
12
457
161
1,946
356
1,736
6,529
1,185
36
1,325
874
59
1,136
56
7,539
3,745
849
6
71
193
130
.298
.382
.574
.956
1371
451.9
.402
143
407.7
23 Fred McGriff
F. McGriff
12
381
56
1,865
338
1,775
6,430
1,012
23
1,167
930
33
1,318
33
7,448
3,392
742
2
53
116
171
.290
.380
.528
.907
1278
388.6
.391
140
361.7
24 Joe Carter
J. Carter
12
350
200
1,879
376
1,831
7,250
1,017
50
1,281
467
85
1,183
55
7,904
3,405
776
6
96
80
111
.259
.308
.470
.777
1002
75.3
.336
103
25.3
25 Andre Dawson
A. Dawson
12
325
233
1,921
332
1,740
6,754
955
65
1,103
393
74
1,032
78
7,320
3,358
722
19
80
108
133
.284
.327
.497
.824
1043
217.8
.357
123
193.9
StatMuse has season-level data for stolen bases going back to the 1886 season.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAM W L PCT GB
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
Last Game
SFG Giants

81 - 81

4

Final

0

COL Rockies

43 - 119

Sun 28 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/15
ATL ATL
@
WSH WSH
6-3
Mon
9/15
CLE CLE
@
DET DET
7-5
Mon
9/15
ATL ATL
@
WSH WSH
5-0
Mon
9/15
SDP SDP
@
NYM NYM
3-8
Mon
9/15
BAL BAL
@
CWS CWS
8-7

Schedule

DATE MATCHUP TIME (ET)
Mon
10/13
LAD LAD
@
MIL MIL
8:08 PM
Tue
10/14
LAD LAD
@
MIL MIL
8:08 PM
Wed
10/15
TOR TOR
@
SEA SEA
8:08 PM
Thu
10/16
MIL MIL
@
LAD LAD
6:08 PM
Thu
10/16
TOR TOR
@
SEA SEA
8:33 PM