most seasons with at least.300 batting average and 30 home runs and 30 stolen bases

Barry Bonds played the most seasons with 30+ home runs, with a batting average of .300 or above and 30+ stolen bases, with 3 seasons.

Interpreted as:
most seasons by a player with at least.300 batting average and 30 or more home runs and 30 or more stolen bases
NAME SEAS AVG HR SB G AB R H 2B 3B RBI BB HBP SO CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
3
.306
109
131
449
1,509
335
462
95
11
346
371
9
228
28
1,908
906
215
0
19
77
28
.441
.600
1.042
400
177.3
.441
181
180.5
2 Ryan Braun
R. Braun
2
.326
74
63
304
1,161
217
378
74
9
223
121
16
221
13
1,306
692
157
0
8
17
21
.394
.596
.990
256
108.2
.420
165
99.8
3 Vladimir Guerrero
V. Guerrero
2
.322
73
77
320
1,213
213
390
82
6
219
144
15
158
36
1,380
703
161
0
8
56
44
.398
.580
.977
257
89
.404
142
74.4
4 Shohei Ohtani
S. Ohtani
1
.310
54
59
159
636
134
197
38
7
130
81
6
162
4
728
411
99
0
5
10
7
.390
.646
1.036
156
70.5
.431
181
70.3
5 Bobby Witt Jr.
B. Witt Jr.
1
.332
32
31
161
636
125
211
45
11
109
57
8
106
12
709
374
88
0
8
9
4
.389
.588
.977
140
56.8
.410
167
54.5
6 Ronald Acuña Jr.
R. Acuña Jr.
1
.337
41
73
159
643
149
217
35
4
106
80
9
84
14
735
383
80
0
3
3
15
.416
.596
1.012
156
66.7
.428
171
64.2
7 Christian Yelich
C. Yelich
1
.329
44
30
130
489
100
161
29
3
97
80
8
118
2
580
328
76
0
3
16
8
.429
.671
1.100
134
61
.442
174
56.7
8 Mookie Betts
M. Betts
1
.346
32
30
136
520
129
180
47
5
80
81
8
91
6
614
333
84
0
5
8
5
.438
.640
1.078
139
67.2
.449
185
62.7
9 Mike Trout
M. Trout
1
.326
30
49
139
559
129
182
27
8
83
67
6
139
5
639
315
65
0
7
4
7
.399
.564
.963
121
48.2
.409
167
50
10 Jacoby Ellsbury
J. Ellsbury
1
.321
32
39
158
660
119
212
46
5
105
52
9
98
15
729
364
83
3
5
1
8
.376
.552
.928
130
48.5
.400
150
42.2
11 Matt Kemp
M. Kemp
1
.324
39
40
161
602
115
195
33
4
126
74
6
159
11
689
353
76
0
7
24
16
.399
.586
.986
130
52.9
.413
169
54.6
12 Hanley Ramirez
H. Ramirez
1
.301
33
35
153
589
125
177
34
4
67
92
8
122
12
693
318
71
0
4
9
5
.400
.540
.940
126
42.7
.403
144
38.3
13 David Wright
D. Wright
1
.325
30
34
160
604
113
196
42
1
107
94
6
115
5
711
330
73
0
7
6
14
.416
.546
.963
137
49.1
.413
151
47.4
14 Bobby Abreu
B. Abreu
1
.301
30
40
159
574
118
173
47
1
105
127
5
116
5
713
312
78
0
7
10
5
.428
.544
.971
139
50.2
.413
149
44.9
15 Alfonso Soriano
A. Soriano
1
.300
39
41
156
696
128
209
51
2
102
23
14
157
13
741
381
92
1
7
1
8
.332
.547
.880
118
29.2
.374
131
27.9
16 Jeff Bagwell
J. Bagwell
1
.304
42
30
162
562
143
171
35
0
126
149
11
127
11
729
332
77
0
7
16
18
.454
.591
1.045
159
63.9
.442
166
65.7
17 Alex Rodriguez
A. Rodriguez
1
.310
42
46
161
686
123
213
35
5
124
45
10
121
13
748
384
82
3
4
0
12
.360
.560
.919
132
39
.394
136
34.6
18 Raul Mondesi
R. Mondesi
1
.310
30
32
159
616
95
191
42
5
87
44
6
105
15
670
333
77
1
3
7
11
.360
.541
.901
112
29.3
.385
138
32.6
19 Larry Walker
L. Walker
1
.366
49
33
153
568
143
208
46
4
130
78
14
90
8
664
409
99
0
4
14
15
.452
.720
1.172
168
86.1
.488
177
64.8
20 Dante Bichette
D. Bichette
1
.313
31
31
159
633
114
198
39
3
141
45
6
105
12
694
336
73
0
10
4
18
.359
.531
.890
115
25.7
.379
108
6.7
21 Ellis Burks
E. Burks
1
.344
40
32
156
613
142
211
45
8
128
61
6
114
6
685
392
93
3
2
2
19
.408
.639
1.047
151
62.8
.443
151
44.1
22 Ron Gant
R. Gant
1
.303
32
33
152
575
107
174
34
3
84
50
1
86
16
631
310
69
1
4
0
8
.357
.539
.896
108
37.1
.395
142
30.6
23 Jose Canseco
J. Canseco
1
.307
42
40
158
610
120
187
34
0
124
78
10
128
16
705
347
76
1
6
10
15
.391
.569
.959
134
56.9
.419
170
56.8
24 Dale Murphy
D. Murphy
1
.302
36
30
162
589
131
178
24
4
121
90
2
110
4
687
318
64
0
6
12
15
.393
.540
.933
124
46.2
.406
151
40.1
25 Hank Aaron
H. Aaron
1
.319
44
31
161
631
121
201
29
4
130
78
0
94
5
714
370
77
0
5
18
11
.391
.586
.977
137
62.2
.420
178
60.6
StatMuse has season-level data for stolen bases going back to the 1886 season.

More Pirates Stats

Team Rankings

HR

66

30th

R

326

30th

SO

720

26th

ERA

3.73

10th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
Cardinals Cardinals
51
46
.526
6.5
Reds Reds
50
47
.515
7.5
Pirates Pirates
39
58
.402
18.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Sat
7/19
CWS CWS
@
PIT PIT
6:40 PM
Sun
7/20
CWS CWS
@
PIT PIT
1:35 PM
Mon
7/21
DET DET
@
PIT PIT
6:40 PM
Tue
7/22
DET DET
@
PIT PIT
6:40 PM
Last Game
MIN Twins

47 - 49

1

Final

2

PIT Pirates

39 - 58

Sun 13 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM