most seasons with 20 home runs and 20 stolen bases

Barry Bonds and Bobby Bonds were tied for playing the most seasons with 20+ home runs and with 20+ stolen bases, with 10 seasons.

Interpreted as:
most seasons by a player with 20 or more home runs and 20 or more stolen bases
NAME SEAS HR SB G AB R H 2B 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
10
352
360
1,482
5,090
1,099
1,529
313
49
1,052
1,127
45
773
102
6,323
2,996
714
1
60
251
94
.300
.427
.589
1.016
1273
513.4
.427
168
521.4
2 Bobby Bonds
B. Bonds
10
302
395
1,538
5,964
1,092
1,626
270
54
892
778
45
1,465
136
6,854
2,910
626
13
54
61
92
.273
.358
.488
.846
1055
308.5
.376
134
267.1
3 Bobby Abreu
B. Abreu
9
210
261
1,414
5,203
950
1,551
374
39
853
932
24
1,100
87
6,209
2,633
623
0
50
80
101
.298
.404
.506
.910
1088
324.4
.392
137
297.9
4 Carlos Beltran
C. Beltran
7
199
224
1,078
4,197
764
1,202
226
53
742
494
25
767
28
4,777
2,131
478
9
52
42
71
.286
.361
.508
.869
750
159.5
.370
121
125.1
5 Eric Davis
E. Davis
7
194
265
914
3,142
608
857
134
15
602
470
15
801
46
3,659
1,603
343
1
31
51
66
.273
.367
.510
.877
598
171.8
.381
137
157.6
6 José Ramírez
J. Ramírez
6
190
174
909
3,444
580
939
222
24
615
426
25
478
34
3,933
1,779
436
0
38
82
45
.273
.353
.517
.870
624
155
.363
134
157.8
7 Alex Rodriguez
A. Rodriguez
6
245
169
906
3,564
712
1,081
184
11
711
408
67
719
40
4,079
2,022
440
8
32
28
79
.303
.382
.567
.950
751
245.9
.403
146
236.7
8 Raul Mondesi
R. Mondesi
6
164
169
845
3,236
533
887
173
26
496
309
25
633
56
3,595
1,604
363
1
24
26
51
.274
.340
.496
.835
524
71.6
.357
116
72.8
9 Hank Aaron
H. Aaron
6
207
147
929
3,583
649
1,108
194
22
647
396
5
443
30
4,022
1,967
423
1
37
95
99
.309
.375
.549
.924
705
280.9
.399
157
257.5
10 Willie Mays
W. Mays
6
214
185
912
3,513
689
1,129
176
69
611
427
13
371
53
3,990
2,085
459
0
37
80
79
.321
.393
.594
.987
770
315.5
.422
159
287
11 Ian Desmond
I. Desmond
5
113
107
758
2,886
411
778
147
19
418
216
25
747
29
3,146
1,302
279
3
16
6
78
.270
.324
.451
.775
410
53.8
.336
107
24.7
12 Mike Trout
M. Trout
5
158
158
709
2,570
554
815
147
29
431
509
43
626
25
3,150
1,494
334
0
28
66
33
.317
.434
.581
1.015
645
280.5
.426
176
283.7
13 Hanley Ramirez
H. Ramirez
5
131
166
757
2,951
522
904
181
17
422
323
37
543
51
3,337
1,512
329
5
21
42
55
.306
.379
.512
.892
556
159.8
.383
135
143.9
14 Mike Cameron
M. Cameron
5
123
150
735
2,672
440
675
154
29
415
356
37
761
40
3,105
1,256
306
11
29
12
38
.253
.345
.470
.815
440
52.5
.351
114
55.1
15 Ray Lankford
R. Lankford
5
128
148
721
2,624
456
752
184
20
457
395
13
666
55
3,061
1,360
332
3
26
37
40
.287
.379
.518
.898
516
144.9
.387
139
145.1
16 Howard Johnson
H. Johnson
5
157
160
768
2,774
479
715
155
12
475
393
10
563
49
3,220
1,365
324
2
41
75
29
.258
.347
.492
.839
475
110.6
.362
132
118.7
17 Joe Carter
J. Carter
5
145
129
792
3,144
444
844
168
21
548
191
38
487
33
3,411
1,489
334
3
35
45
40
.268
.315
.474
.788
449
59.1
.341
109
36.8
18 Kirk Gibson
K. Gibson
5
133
150
700
2,582
473
727
124
21
429
346
32
584
30
3,002
1,292
278
11
31
48
30
.282
.369
.500
.870
483
139.6
.378
139
136.6
19 Darryl Strawberry
D. Strawberry
5
160
146
701
2,465
438
660
128
21
474
402
17
617
57
2,914
1,310
309
1
29
71
31
.268
.370
.531
.902
489
154.8
.386
149
164.9
20 Andre Dawson
A. Dawson
5
129
153
722
2,883
456
821
142
40
424
164
42
470
46
3,143
1,430
311
16
38
38
45
.285
.328
.496
.824
448
97.6
.360
127
96.3
21 Vada Pinson
V. Pinson
5
107
127
784
3,240
538
981
186
52
445
226
18
423
42
3,510
1,592
345
9
17
19
62
.303
.350
.491
.841
538
150.1
.369
127
111.5
22 Randy Arozarena
R. Arozarena
4
83
94
599
2,215
338
559
125
9
301
255
65
651
42
2,551
951
217
0
16
7
43
.252
.345
.429
.774
354
51.4
.338
123
68.9
23 Francisco Lindor
F. Lindor
4
134
107
613
2,479
445
675
154
7
355
238
35
469
23
2,775
1,245
295
4
19
17
33
.272
.342
.502
.844
428
93.9
.357
127
91.4
24 Carlos Gonzalez
C. Gonzalez
4
108
87
517
1,977
364
614
115
23
364
185
12
473
21
2,193
1,099
246
0
19
29
38
.311
.370
.556
.926
381
133.6
.393
134
86.6
25 Ryan Braun
R. Braun
4
131
107
602
2,302
417
725
140
18
421
232
33
457
23
2,581
1,294
289
0
14
22
47
.315
.384
.562
.946
472
175.8
.403
153
162.3
StatMuse has season-level data for stolen bases going back to the 1886 season.

More Giants Stats

Team Rankings

HR

16

12th

R

70

8th

SO

124

9th

ERA

3.15

5th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
11
3
.786
Dodgers Dodgers
11
4
.733
0.5
Giants Giants
10
4
.714
1.0
Diamondbacks Diamondbacks
7
7
.500
4.0
Rockies Rockies
3
10
.231
7.5
Schedule
DATE MATCHUP TIME (ET)
Sun
4/13
SFG SFG
@
NYY NYY
1:35 PM
Mon
4/14
SFG SFG
@
PHI PHI
6:45 PM
Tue
4/15
SFG SFG
@
PHI PHI
6:45 PM
Wed
4/16
SFG SFG
@
PHI PHI
6:45 PM
Thu
4/17
SFG SFG
@
PHI PHI
4:05 PM
Last Game
NYY Yankees

8 - 6

8

Final

4

SFG Giants

10 - 4

Sat 12 Apr 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
9
5
.643
Phillies Phillies
9
5
.643
NL Central W L PCT GB
Brewers Brewers
8
6
.571
Cubs Cubs
9
7
.563
NL West W L PCT GB
Padres Padres
11
3
.786
Dodgers Dodgers
11
4
.733
0.5
AL East W L PCT GB
Yankees Yankees
8
6
.571
Blue Jays Blue Jays
8
7
.533
0.5
AL Central W L PCT GB
Tigers Tigers
9
5
.643
Guardians Guardians
8
6
.571
1.0
AL West W L PCT GB
Rangers Rangers
9
5
.643
Angels Angels
8
5
.615
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
3/26
SFG SFG
@
CIN CIN
6-4
Wed
3/26
CLE CLE
@
KCR KCR
7-4
Wed
3/26
DET DET
@
LAD LAD
4-5
Thu
3/27
COL COL
@
TBR TBR
2-3
Thu
3/27
BAL BAL
@
TOR TOR
2-8

Schedule

DATE MATCHUP TIME (ET)
Sat
4/12
CHC CHC
@
LAD LAD
9:10 PM
Sat
4/12
TEX TEX
@
SEA SEA
9:40 PM
Sun
4/13
TOR TOR
@
BAL BAL
1:35 PM
Sun
4/13
SFG SFG
@
NYY NYY
1:35 PM
Sun
4/13
WSH WSH
@
MIA MIA
1:40 PM