30–30 club

From Vero - Wikipedia
Jump to navigation Jump to search

Template:Short description

An African-American man in a white baseball uniform with "GIANTS" on the chest takes a left-handed baseball swing as a catcher kneels behind him to receive the pitch.
Barry Bonds joined the 30–30 club in five seasons, a record he shares with his father Bobby.

In Major League Baseball (MLB), the 30–30 club is the group of 51 batters who have collected 30 home runs and 30 stolen bases in a single season.<ref>Template:Cite web</ref><ref name="elite">Template:Cite journalTemplate:Dead link</ref> Baseball Digest called the 30–30 club "the most celebrated feat that can be achieved by a player who has both power and speed."<ref name="elite" /><ref name="blend" /> Six members have been elected to the National Baseball Hall of Fame.

Ken Williams was the first to achieve this, in 1922.<ref>Template:Cite journalTemplate:Dead link</ref><ref name="30–30">Template:Cite web</ref> He remained the sole member of the club for 34 years until Willie Mays achieved consecutive 30–30 seasons in 1956 and 1957.<ref name="30–30" /><ref name="blend">Template:Cite journalTemplate:Dead link</ref> 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.<ref name="blend" /><ref name="bonds">Template:Cite web</ref><ref name="30–30" /> 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 (including seven active members of the 30–30 club) have played for only one major league team.<ref group="upper-alpha">The Baseball-Reference.com profiles of each player verify their active status and service time.</ref> The New York Mets are the only franchise to have five players reach the milestone. 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.<ref>Template:Cite web</ref> Five players – Hank Aaron, Barry Bonds, Willie Mays, Alex Rodriguez and Sammy Sosa – are also members of the 500-home-run club,<ref>Template:Cite web</ref> and Aaron, Mays and Rodriguez are also members of the 3,000-hit club.<ref>Template:Cite web</ref> 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.<ref>Template:Cite web</ref> Mays and Rollins also reached the 20–20–20 club in the same season.<ref>Template:Cite news</ref><ref>Template:Cite book</ref><ref name="maysref" /> A single season has seen as many as seven players accomplish 30–30; this happened only once, in 2025 (Corbin Carroll, Jazz Chisholm Jr., Pete Crow-Armstrong, Francisco Lindor, José Ramírez, Julio Rodríguez and Juan Soto).<ref>Template:Cite web</ref> The feat has been accomplished by teammates three times: Darryl Strawberry and Howard Johnson for the 1987 New York Mets, Ellis Burks and Dante Bichette for the 1996 Colorado Rockies, and Soto and Lindor for 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,<ref>Template:Cite web</ref> 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.<ref>Template:Cite web</ref> Mike Trout became the youngest member of the 30–30 club, doing so at the age of 20 in 2012.<ref>Template:Cite web</ref> The oldest players to record a 30–30 season did so in their age-32 season: José Ramírez (2025), Barry Bonds (1997), Dante Bichette (1996), Ellis Burks (1996), Bobby Bonds (1978), and Ken Williams (1922).<ref>Template:Cite web</ref>

Members

Black-and-white photo of Willie Mays, smiling in a San Francisco Giants hat
Willie Mays became the first player to achieve multiple 30–30 seasons; he accomplished the feat in back-to-back years.<ref name="elite"/><ref name="blend"/>
A black-and-white photo of Hank Aaron
Hank Aaron is one of six 30–30 club members to be inducted into the Baseball Hall of Fame.
Barry Larkin follows through after a hit, wearing a Cincinnati Reds uniform
Barry Larkin attained 30–30 in 1996.
With baseball in hand, an African-American man wearing a white and red Nationals baseball uniform cocks his arm backward as he prepares to throw
Alfonso Soriano reached the 30–30 club in four seasons, second only to Bobby and Barry Bonds.
Ronald Acuña Jr. reached the 30–30 club in two seasons (2019 and 2023). He is the first player in history to reach the 30–60 and 40-70 clubs.
Key
Year The year the player's 30–30 season occurred
Player Template:Small Name of the player (number of 30–30 seasons at that point, if more than one)
Team The player's team for his 30–30 season
HR Number of home runs in that year
SB Number of stolen bases in that year
Template:& Denotes 40–40 season
# Denotes 50–50 season
Template:Dagger Elected to the Baseball Hall of Fame
Template:Double-dagger Player is active
Members of the 30–30 club
Year Player Team HR SB Ref.
Template:Mlby Template:Sortname St. Louis Browns Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup New York Giants Template:Nts Template:Nts <ref name="maysref">Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Template:Small New York Giants Template:Nts Template:Nts <ref name="maysref"/>
Template:Mlby Template:SortnameTemplate:Sup Milwaukee Braves Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname San Francisco Giants Template:Nts Template:Nts <ref name="bobbybondsref">Template:Cite web</ref>
Template:Mlby Template:Sortname Milwaukee Brewers Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Template:Small San Francisco Giants Template:Nts Template:Nts <ref name="bobbybondsref"/>
Template:Mlby Template:Sortname Template:Small New York Yankees Template:Nts Template:Nts <ref name="bobbybondsref"/>
Template:Mlby Template:Sortname Template:Small California Angels Template:Nts Template:Nts <ref name="bobbybondsref"/>
Template:Mlby Template:Sortname Template:Small Chicago White Sox
Texas Rangers
Template:Nts Template:Nts <ref name="bobbybondsref"/>
Template:Mlby Template:Sortname Atlanta Braves Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Cleveland Indians Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname Cincinnati Reds Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname New York Mets Template:Nts Template:Nts <ref name="johnsonref">Template:Cite web</ref>
Template:Sortname New York Mets Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Oakland Athletics Template:NtsTemplate:Sup Template:NtsTemplate:Sup <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Template:Small New York Mets Template:Nts Template:Nts <ref name="johnsonref"/>
Template:Mlby Template:Sortname Pittsburgh Pirates Template:Nts Template:Nts <ref name="barrybondsref">Template:Cite web</ref>
Template:Sortname Atlanta Braves Template:Nts Template:Nts <ref name="gantref">Template:Cite web</ref>
Template:Mlby Template:Sortname Template:Small Atlanta Braves Template:Nts Template:Nts <ref name="gantref"/>
Template:Sortname Template:Small New York Mets Template:Nts Template:Nts <ref name="johnsonref"/>
Template:Mlby Template:Sortname Template:Small Pittsburgh Pirates Template:Nts Template:Nts <ref name="barrybondsref"/>
Template:Mlby Template:Sortname Chicago Cubs Template:Nts Template:Nts <ref name="sosaref">Template:Cite web</ref>
Template:Mlby Template:Sortname Template:Small San Francisco Giants Template:Nts Template:Nts <ref name="barrybondsref"/>
Template:Sortname Template:Small Chicago Cubs Template:Nts Template:Nts <ref name="sosaref"/>
Template:Mlby Template:Sortname Colorado Rockies Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname Template:Small San Francisco Giants Template:NtsTemplate:Sup Template:NtsTemplate:Sup <ref name="barrybondsref"/>
Template:Sortname Colorado Rockies Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Cincinnati Reds Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Houston Astros Template:Nts Template:Nts <ref name="bagwellref">Template:Cite web</ref>
Template:Sortname Template:Small San Francisco Giants Template:Nts Template:Nts <ref name="barrybondsref"/>
Template:Sortname Los Angeles Dodgers Template:Nts Template:Nts <ref name="mondesíref">Template:Cite web</ref>
Template:SortnameTemplate:Sup Colorado Rockies Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Toronto Blue Jays Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname Seattle Mariners Template:NtsTemplate:Sup Template:NtsTemplate:Sup <ref>Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Template:Small Houston Astros Template:Nts Template:Nts <ref name="bagwellref"/>
Template:Sortname Template:Small Los Angeles Dodgers Template:Nts Template:Nts <ref name="mondesíref"/>
Template:Mlby Template:Sortname Florida Marlins Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Philadelphia Phillies Template:Nts Template:Nts <ref name="abreuref">Template:Cite web</ref>
Template:Sortname Toronto Blue Jays Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Montreal Expos Template:Nts Template:Nts <ref name="guerreroref">Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Template:Small Montreal Expos Template:Nts Template:Nts <ref name="guerreroref"/>
Template:Sortname New York Yankees Template:Nts Template:Nts <ref name="sorianoref">Template:Cite web</ref>
Template:Mlby Template:Sortname Template:Small New York Yankees Template:Nts Template:Nts <ref name="sorianoref"/>
Template:Mlby Template:Sortname Template:Small Philadelphia Phillies Template:Nts Template:Nts <ref name="abreuref"/>
Template:Sortname Kansas City Royals
Houston Astros
Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Template:Small Texas Rangers Template:Nts Template:Nts <ref name="sorianoref"/>
Template:Mlby Template:Sortname Template:Small Washington Nationals Template:NtsTemplate:Sup Template:NtsTemplate:Sup <ref name="sorianoref"/>
Template:Mlby Template:Sortname Cincinnati Reds Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname Philadelphia Phillies Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname New York Mets Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Florida Marlins Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname Cleveland Indians Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:Sortname Texas Rangers Template:Nts Template:Nts <ref name="kinslerref">Template:Cite web</ref>
Template:Mlby Template:Sortname Milwaukee Brewers Template:Nts Template:Nts <ref name=braunref>Template:Cite web</ref>
Template:Sortname Boston Red Sox Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname Los Angeles Dodgers Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Sortname Template:Small Texas Rangers Template:Nts Template:Nts <ref name="kinslerref"/>
Template:Mlby Template:Sortname Template:Small Milwaukee Brewers Template:Nts Template:Nts <ref name=braunref/>
Template:SortnameTemplate:Sup Los Angeles Angels Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Boston Red Sox Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Cleveland Indians Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Atlanta Braves Template:Nts Template:Nts <ref name="acunaref">Template:Cite web</ref>
Template:SortnameTemplate:Sup Milwaukee Brewers Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Baltimore Orioles Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Template:Small Atlanta Braves Template:NtsTemplate:Sup Template:NtsTemplate:Sup <ref name="acunaref" />
Template:SortnameTemplate:Sup New York Mets Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Seattle Mariners Template:Nts Template:Nts <ref name="Baseball-Reference.com">Template:Cite web</ref>
Template:SortnameTemplate:Sup Kansas City Royals Template:Nts Template:Nts <ref name="wittjrref">Template:Cite web</ref>
Template:Mlby Template:SortnameTemplate:Sup Los Angeles Dodgers Template:NtsTemplate:Sup Template:NtsTemplate:Sup <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Template:Small Cleveland Guardians Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Template:Small Kansas City Royals Template:Nts Template:Nts <ref name="wittjrref" />
Template:Mlby Template:SortnameTemplate:Sup Arizona Diamondbacks Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup New York Yankees Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Chicago Cubs Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:SupTemplate:Small New York Mets Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:Sup Template:Small Cleveland Guardians Template:Nts Template:Nts <ref>Template:Cite web</ref>
Template:SortnameTemplate:SupTemplate:Small Seattle Mariners Template:Nts Template:Nts <ref name="Baseball-Reference.com"/>
Template:SortnameTemplate:Sup New York Mets Template:Nts Template:Nts <ref>Template:Cite web</ref>

See also

Template:Portal

Notes

Template:Reflist

References

General Template:Refbegin

Template:Refend Specific Template:Reflist

Template:Baseball records Template:30-30 club

Template:Featured list