30–30 club


In Major League Baseball, the 30–30 club is the group of 51 batters who have collected 30 home runs and 30 stolen bases in a single season. Baseball Digest called the 30–30 club "the most celebrated feat that can be achieved by a player who has both power and speed." Six members have been elected to the National Baseball Hall of Fame.
Ken Williams was the first to achieve this, in 1922. He remained the sole member of the club for 34 years until Willie Mays achieved consecutive 30–30 seasons in 1956 and 1957. Bobby Bonds became the club's fourth member in 1969; he subsequently became the first player to achieve the mark in three, four, and five seasons. His son Barry Bonds is the only other player with five 30–30 seasons.
In total, 51 players have joined the 30–30 club, with 17 achieving it multiple times, resulting in 77 individual seasons overall. Of these 51, 31 were right-handed batters, 14 were left-handed, and six were switch hitters. Twelve of the 51 players have played for only one major league team. The New York Mets are the only franchise to have five players reach the milestone, and have had the most individual 30–30 seasons as well. The Atlanta Braves, Cincinnati Reds, Cleveland Indians, Colorado Rockies, Los Angeles Dodgers, and San Francisco Giants each have had three players reach the milestone. 6 franchises, the St. Louis Cardinals, San Diego Padres, Tampa Bay Rays, Detroit Tigers, Minnesota Twins, and Chicago White Sox have never had a 30-30 season. Although Bobby Bonds played for the White Sox for part of his 31 home run, 43 stolen base 1978 season, he only hit two home runs and stole six bases during his time in Chicago that season; the other team Bonds played for in 1978, the Texas Rangers, does not get credit for his 30–30 season either, as he hit only 29 home runs in Texas that season. The only other player to play for multiple franchises in a 30–30 season is Carlos Beltrán in 2004, who amassed 15 home runs and 14 stolen bases with the Kansas City Royals before being traded to the Houston Astros and hitting 23 home runs and stealing 28 bases.
Five players – Hank Aaron, Barry Bonds, Willie Mays, Alex Rodriguez and Sammy Sosa – are also members of the 500-home-run club, and Aaron, Mays and Rodriguez are also members of the 3,000-hit club. Dale Murphy, Jose Canseco, Barry Bonds, Larry Walker, Jimmy Rollins, Ryan Braun, Mookie Betts, Ronald Acuña Jr., and Shohei Ohtani won the Most Valuable Player (MVP) Award in the same year as their 30–30 season; Bonds did so twice, in 1990 and 1992. Mays and Rollins also reached the 20–20–20 club in the same season. A single season has seen as many as seven players accomplish 30–30; this happened only once, in 2025. The feat has been accomplished by teammates three times: the 1987 New York Mets, the 1996 Colorado Rockies and the 2025 New York Mets. Bobby Witt Jr. of the Kansas City Royals was the first shortstop to achieve multiple 30–30 seasons, reaching this milestone in both 2023, with 30 home runs and 49 stolen bases, and 2024, with 32 home runs and 31 stolen bases, before being joined by Francisco Lindor who had his first 30-30 season in 2023 having both 31 home runs and stolen bases, then doing it again in 2025 with 31 home runs and stolen bases. Mike Trout became the youngest member of the 30–30 club, doing so at the age of 20 in 2012. The oldest players to record a 30–30 season did so in their age-32 season: José Ramírez, Barry Bonds, Dante Bichette, Ellis Burks, Bobby Bonds, and Ken Williams.

Members

YearThe year the player's 30–30 season occurred
Player Name of the player
TeamThe player's team for his 30–30 season
HRNumber of home runs in that year
SBNumber of stolen bases in that year
Denotes 40–40 season
#Denotes 50–50 season
Elected to the Baseball Hall of Fame
Player is active

YearPlayerTeamHRSBRef.
St. Louis Browns3937
New York Giants3640
New York Giants3538
Milwaukee Braves4431
San Francisco Giants3245
Milwaukee Brewers3138
San Francisco Giants3943
New York Yankees3230
California Angels3741
Chicago White Sox
Texas Rangers
3143
Atlanta Braves3630
Cleveland Indians3231
Cincinnati Reds3750
New York Mets3632
New York Mets3936
Oakland Athletics4240
New York Mets3641
Pittsburgh Pirates3352
Atlanta Braves3233
Atlanta Braves3234
New York Mets3830
Pittsburgh Pirates3439
Chicago Cubs3336
San Francisco Giants3331
Chicago Cubs3634
Colorado Rockies3131
San Francisco Giants4240
Colorado Rockies4032
Cincinnati Reds3336
Houston Astros4331
San Francisco Giants4037
Los Angeles Dodgers3032
Colorado Rockies4933
Toronto Blue Jays3535
Seattle Mariners4246
Houston Astros4230
Los Angeles Dodgers3336
Florida Marlins3136
Philadelphia Phillies3136
Toronto Blue Jays3432
Montreal Expos3437
Montreal Expos3940
New York Yankees3941
New York Yankees3835
Philadelphia Phillies3040
Kansas City Royals
Houston Astros
3842
Texas Rangers3630
Washington Nationals4641
Cincinnati Reds3032
Philadelphia Phillies3041
New York Mets3034
Florida Marlins3335
Cleveland Indians3338
Texas Rangers3130
Milwaukee Brewers3333
Boston Red Sox3239
Los Angeles Dodgers3940
Texas Rangers3230
Milwaukee Brewers4130
Los Angeles Angels3049
Boston Red Sox3230
Cleveland Indians3934
Atlanta Braves4137
Milwaukee Brewers4430
Baltimore Orioles3030
Atlanta Braves4173
New York Mets3131
Seattle Mariners3237
Kansas City Royals3049
Los Angeles Dodgers5459
Cleveland Guardians3941
Kansas City Royals3231
Arizona Diamondbacks3132
New York Yankees3131
Chicago Cubs3135
New York Mets3131
Cleveland Guardians3044
Seattle Mariners3230
New York Mets4338