30 / 30 Club

30 Home Runs and 30 Stolen Bases During the Same Season

The Major League standard for true speed and power was the attainment of thirty home runs and thirty stolen bases during any single season. In 1988, Jose Canseco set a new standard when he reached 40 / 40, but the combination of 30 / 30 is still considered a unique and very desirable blend of power and speed.

"If you get two-hundred hits a season, you're going to hit .333 and you'll still have four-hundred outs. I don't see why you have to run down to first base every time to make an out." - Bobby Bonds in Baseball's Greatest Quotations: An Illustrated Treasury of Baseball Quotations and Historical Lore (Paul Dickson, Collins Publishing, 09/02/2008, Page 66)
30 / 30 Club

30 Home Runs and 30 Stolen Bases in the American League

American League Players With 30 Home Runs and 30 Stolen Bases in a Season

AL #
Name (Quantity)
Team(s)
Position
Year
HR
SB
Games
1.

St. Louis

LF
1922
39
37
153
2.

Milwaukee

3B
1970
31
38
154
3.

New York

RF
1975
32
30
145
4.

California

RF
1977
37
41
158
5.

Chicago / Texas

RF
1978
31
43
156
6.

Cleveland

1B
1987
32
31
149
7.

Oakland

RF
1988
42
40
158
8.

Seattle

SS
1998
42
46
161
9.

Toronto

RF
1998
35
35
158
10.

Toronto

CF
2001
34
32
146
11.

New York

2B
2002
39
41
156
12.

New York

2B
2003
38
35
156
13.

Texas

2B

2005

36

30

156

14.

Cleveland

CF

2008

33

38

157

15.
Texas
2B
2009
31
31
144
16.
Boston
CF
2011
32
39
158
17.

Texas

2B

2011

32

30

155

18.
Los Angeles
CF
2012
30
49
139
19.
Cleveland
3B
2018
39
34
157
20.
Boston
RF
2018
32
30
136
AL #
Name (Quantity)
Team(s)
Position
Year
HR
SB
Games

The American League 30 / 30 Club (14 Members) | Bold = 40 / 40 Club

30 / 30 Club

30 Home Runs and 30 Stolen Bases in the National League

National League Players With 30 Home Runs and 30 Stolen Bases in a Season

NL #
Name (Quantity)
Team(s)
Position
Year
HR
SB
Games
1.

New York

CF
1956
36
40
152
2.

New York

CF
1957
35
38
152
3.

Milwaukee

RF
1963
44
31
161
4.

San Francisco

RF
1969
32
45
158
5.

San Francisco

RF
1973
39
43
160
6.

Atlanta

CF
1983
36
30
162
7.

Cincinnati

CF
1987
37
50
129
8.

New York

3B
1987
36
32
157
9.

New York

RF
1987
39
36
154
10.

New York

3B
1989
36
41
153
11.

Atlanta

CF
1990
32
33
152
12.

Pittsburgh

LF
1990
33
52
152
13.

Atlanta

CF
1991
32
34
154
14.

New York

3B
1991
38
30
156
15.

Pittsburgh

LF
1992
34
39
140
16.

Chicago

RF
1993
36
33
159
17.

Chicago

RF
1995
36
34
144
18.

San Francisco

LF
1995
33
31
144
19.

Colorado

RF
1996
31
31
159
20.

San Francisco

LF
1996
42
40
158
21.

Colorado

LF
1996
40
32
156
22.

Cincinnati

SS
1996
33
36
152
23.

Colorado

RF
1997
49
33
153
24.

Houston

1B
1997
43
31
162
25.

San Francisco

LF
1997
40
37
159
26.

Los Angeles

RF
1997
30
32
159
27.

Houston

1B
1999
42
30
162
28.

Los Angeles

RF
1999
33
36
159
29.

Florida

CF
2000
31
36
161
30.

Philadelphia

RF
2001
31
36
162
31.

Montreal

RF
2001
34
37
159
32.

Montreal

RF
2002
39
40
161
33.

Philadelphia

RF
2004
30
40
159
34.

Washington

LF
2006
46
41
159
35.

Cincinnati

2B
2007
30
32
158
36.

Philadelphia

SS
2007
30
41
162
37.

New York

3B
2007
30
34
160
38.
Florida
SS
2008
33
35
153
39.
Milwaukee
LF
2011
33
33
150
40.
Los Angeles
CF
2011
39
40
161
41.
Milwaukee
LF
2012
41
30
154
NL #
Name (Quantity)
Team(s)
Position
Year
HR
SB
Games

The National League 30 / 30 Club (25 Members) | Bold = 40 / 40 Club

30 / 30 Club

30 Home Runs and 30 Stolen Bases in a Season in Both Leagues

--
Name (Quantity)
Team(s)
Position
Year
HR
SB
Games
1.

Kansas City (AL)

CF
2004
38 (15 / 23)
42 (14 / 28)
159 (69 / 90)

Houston (NL)

CF
--
Name (Quantity)
Team(s)
Position
Year
HR
SB
Games

The American & National League 30 / 30 Club (1 Member) | Bold = 40 / 40 Club



The National League might be older (started in 1876), but the American League (started in 1901) had the first 30 / 30 player in Major League history.
Bobby Bonds , and his son Barry Bonds , are the only two players to become 30 / 30 Club members five separate times each.
Did you know that Bobby Bonds was the first, and until 2006 when Alfonso Soriano tied him the only, Major League baseball player to hit at least thirty home runs and steal at least thirty bases once from each league?
Baseball Almanac@BaseballAlmanac57m
Twins turn a 5-4-3 triple play, #BaseballAlmanac updates the research, a list of EVERY triple play in #MLB history… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac1h
Most Grand Slams in Back-to-Back Games: Tied by Tyler Saladino, those who came before him - Babe Ruth, Jimmie Foxx,… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20h
Baseball Almanac Instagram [instagram.com/baseballalmana…] Photo of the Day - Pastime. Celebrate the incredibly rich hist… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Jul
1971 Topps (baseball-almanac.com/baseball_cards…). Black borders. Action photos. A portrait on the back. This ground-breaking cl… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Jul
MAIL CALL: EB asked, "Please consider adding note for Mike Muldoon..." This obscure ballplayer (… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac21 Jul
Fun on a Sunday? Changing Undetermined to an accurate high school name on 45 players & adding a cemetery name to 8… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac21 Jul
The memorable 1967 #Topps (baseball-almanac.com/baseball_cards…) set checklist is now in the #BaseballAlmanac Baseball Card Data… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Jul
RIP Don Mossi. When The Sphinx retired, he was only the eighth #MLB pitcher with at least 100 wins AND 50 saves! Se… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Jul
Reason #918,720 we ❤️⚾️? Travis d'Arnaud was released by the #Mets on May 3, signed by the #Dodgers on May 5, trade… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Jul
The 2019 #Diamondbacks have 5-games (to date) with a player hitting a HR batting lefty AND righty in the same game… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Jul
Not even #Madonna looks this good in leather -- words written by Tom Verducci about CJ, born OTD1971. One of only s… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Jul
Towering 🔟: The #Cardinals erased a 7-run deficit in the 6th inning, scoring 10 runs, eventually winning 12-11 vers… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac19 Jul
Bob Meusel (baseball-almanac.com/players/player…) born OTD1896. Silent Bob hit for the cycle in 1921, in '22, & an AL record 3rd… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac19 Jul
Happy Birthday Yan Gomes (baseball-almanac.com/players/player…). Born OTD1987, Gomer was Defensive Player of the Year,… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Jul
Joe Grzenda will be laid to rest today in St. Catherine's Cemetery, Moscow, PA. Eight-year career, 219 GP, #Tigers,… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Jul
RIP Pumpsie Green (baseball-almanac.com/players/player…). SO much more than just 1st African-American with #Boston #RedSox. In-d… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Jul
Happy Birthday Derek Dietrich (baseball-almanac.com/players/player…). Two new DYK items added - a team record he set in 2016 wit… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Jul
RESEARCH ALERT (😂😂😂): It really is World Emoji Day. In honor of that occassion, let's not forget Brad Boxberger [… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Jul
Sir Didi (baseball-almanac.com/players/player…) hit 4th slam with #Yankees, each WHILE PLAYING SS, new team record! Some… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac16 Jul
End of an Era 😢. Q: "Earlier this month you reported the death of Glenn Mickens, a Brooklyn Dodger, how many of the… twitter.com/i/web/status/1…
Desktop Version