Single Season Leaders for Extra Base Hits

Each of the following elite players has more than eighty-six extra base hits in a single season. They have each hit more doubles, triples and home runs than any other player in the game that specific year and they are part of a very elite group.

Baseball Almanac is pleased to present the top one-hundred (100) all-time single season leaders in Major League extra base hits. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"I will be more accessible to the media now." - Cleveland Indians Slugger Albert Belle (#6 Overall Single Season Leader for Extra Base Hits Leader & Notoriously Difficult to Deal with in Respect to the Media)
Extra Base Hits
Single Season Leaders

'Top 100'

Babe Ruth 119 1921 New York Yankees AL 1
Lou Gehrig 117 1927 New York Yankees AL 2
Barry Bonds 107 2001 San Francisco Giants NL 3
Chuck Klein 107 1930 Philadelphia Phillies NL  
Todd Helton 105 2001 Colorado Rockies NL 5
Albert Belle 103 1995 Cleveland Indians AL 6
Hank Greenberg 103 1937 Detroit Tigers AL  
Todd Helton 103 2000 Colorado Rockies NL  
Chuck Klein 103 1932 Philadelphia Phillies NL  
Stan Musial 103 1948 St. Louis Cardinals NL  
Sammy Sosa 103 2001 Chicago Cubs NL  
Rogers Hornsby 102 1922 St. Louis Cardinals NL 12
Jimmie Foxx 100 1932 Philadelphia Athletics AL 13
Lou Gehrig 100 1930 New York Yankees AL  
Luis Gonzalez 100 2001 Arizona Diamondbacks NL  
Albert Belle 99 1998 Chicago White Sox AL 16
Carlos Delgado 99 2000 Toronto Blue Jays AL  
Hank Greenberg 99 1940 Detroit Tigers AL  
Derrek Lee 99 2005 Chicago Cubs NL  
Albert Pujols 99 2004 St. Louis Cardinals NL  
Babe Ruth 99 1923 New York Yankees AL  
Babe Ruth 99 1920 New York Yankees AL  
Larry Walker 99 1997 Colorado Rockies NL  
Hank Greenberg 98 1935 Detroit Tigers AL 24
Juan Gonzalez 97 1998 Texas Rangers AL 25
Joe Medwick 97 1937 St. Louis Cardinals NL  
Babe Ruth 97 1927 New York Yankees AL  
Hack Wilson 97 1930 Chicago Cubs NL  
Joe DiMaggio 96 1937 New York Yankees AL 29
Hank Greenberg 96 1934 Detroit Tigers AL  
Hal Trosky 96 1936 Cleveland Indians AL  
Lou Gehrig 95 1934 New York Yankees AL 32
Joe Medwick 95 1936 St. Louis Cardinals NL  
Albert Pujols 95 2003 St. Louis Cardinals NL  
Lance Berkman 94 2001 Houston Astros NL 35
Jimmie Foxx 94 1933 Philadelphia Athletics AL  
Babe Herman 94 1930 Brooklyn Robins NL  
Rogers Hornsby 94 1929 Chicago Cubs NL  
Chuck Klein 94 1929 Philadelphia Phillies NL  
Jim Bottomley 93 1928 St. Louis Cardinals NL 40
Ellis Burks 93 1996 Colorado Rockies NL  
Lou Gehrig 93 1936 New York Yankees AL  
Ken Griffey, Jr. 93 1997 Seattle Mariners AL  
Al Simmons 93 1930 Philadelphia Athletics AL  
Hank Aaron 92 1959 Milwaukee Braves NL 45
Brady Anderson 92 1996 Baltimore Orioles AL  
Jimmie Foxx 92 1938 Boston Red Sox AL  
Lou Gehrig 92 1931 New York Yankees AL  
Ken Griffey, Jr. 92 1998 Seattle Mariners AL  
Matt Holliday 92 2007 Colorado Rockies NL  
Stan Musial 92 1953 St. Louis Cardinals NL  
Frank Robinson 92 1962 Cincinnati Reds NL  
Babe Ruth 92 1924 New York Yankees AL  
Grady Sizemore 92 2006 Cleveland Indians AL  
Alfonso Soriano 92 2002 New York Yankees AL  
Mark McGwire 91 1998 St. Louis Cardinals NL 56
David Ortiz 91 2004 Boston Red Sox AL  
Alex Rodriguez 91 1996 Seattle Mariners AL  
Babe Ruth 91 1928 New York Yankees AL  
Rogers Hornsby 90 1925 St. Louis Cardinals NL 60
Willie Mays 90 1962 San Francisco Giants NL  
Stan Musial 90 1949 St. Louis Cardinals NL  
Willie Stargell 90 1973 Pittsburgh Pirates NL  
Albert Belle 89 1996 Cleveland Indians AL 64
Andres Galarraga 89 1996 Colorado Rockies NL  
Richard Hidalgo 89 2000 Houston Astros NL  
Duke Snider 89 1954 Brooklyn Dodgers NL  
Alfonso Soriano 89 2006 Washington Nationals NL  
Sammy Sosa 89 1999 Chicago Cubs NL  
Sammy Sosa 89 2000 Chicago Cubs NL  
Hal Trosky 89 1934 Cleveland Indians AL  
Garret Anderson 88 2002 Anaheim Angels AL 72
Barry Bonds 88 1998 San Francisco Giants NL  
Barry Bonds 88 1993 San Francisco Giants NL  
Joe DiMaggio 88 1936 New York Yankees AL  
David Ortiz 88 2007 Boston Red Sox AL  
David Ortiz 88 2005 Boston Red Sox AL  
Albert Pujols 88 2001 St. Louis Cardinals NL  
Jimmy Rollins 88 2007 Philadelphia Phillies NL  
Ripper Collins 87 1934 St. Louis Cardinals NL 80
Kiki Cuyler 87 1925 Pittsburgh Pirates NL  
Prince Fielder 87 2007 Milwaukee Brewers NL  
Lou Gehrig 87 1928 New York Yankees AL  
Charlie Gehringer 87 1936 Detroit Tigers AL  
Jason Giambi 87 2001 Oakland Athletics AL  
Shawn Green 87 1999 Toronto Blue Jays AL  
Todd Helton 87 2003 Colorado Rockies NL  
Chipper Jones 87 1999 Atlanta Braves NL  
Willie Mays 87 1954 New York Giants NL  
Mark McGwire 87 1999 St. Louis Cardinals NL  
Kevin Mitchell 87 1989 San Francisco Giants NL  
Johnny Mize 87 1940 St. Louis Cardinals NL  
Manny Ramirez 87 2004 Boston Red Sox AL  
Alex Rodriguez 87 2001 Texas Rangers AL  
Tris Speaker 87 1923 Cleveland Indians AL  
Mark Teixeira 87 2005 Texas Rangers AL  
Frank Thomas 87 2000 Chicago White Sox AL  
Vernon Wells 87 2003 Toronto Blue Jays AL  
Robin Yount 87 1982 Milwaukee Brewers AL  
Jeff Bagwell 86 2001 Houston Astros NL 100
Ken Griffey, Jr. 86 1993 Seattle Mariners AL  
Reggie Jackson 86 1969 Oakland Athletics AL  
Eddie Mathews 86 1953 Milwaukee Braves NL  
Don Mattingly 86 1985 New York Yankees AL  
Don Mattingly 86 1986 New York Yankees AL  
Hal McRae 86 1977 Kansas City Royals AL  
Johnny Mize 86 1939 St. Louis Cardinals NL  
Wally Moses 86 1937 Philadelphia Athletics AL  
Stan Musial 86 1946 St. Louis Cardinals NL  
Magglio Ordonez 86 2002 Chicago White Sox AL  
Jim Rice 86 1978 Boston Red Sox AL  
Alex Rodriguez 86 2002 Texas Rangers AL  
Babe Ruth 86 1930 New York Yankees AL  
George Sisler 86 1920 St. Louis Browns AL  
Sammy Sosa 86 1998 Chicago Cubs NL  
Ted Williams 86 1939 Boston Red Sox AL  
Current Through End of 2007 Regular Season


In 2001 Barry Bonds had one of the most amazing seasons in history yet fell shy of the single season record set by Babe Ruth in 1921. Will Ruth's record ever be eclipsed? Who has the potential to break that mark? Share your opinion on our baseball message boards today.

Did you know that hall of famer Chuck Klein is in the top ten for single season leaders of extra base hits (10) twice, but doesn't make the top twenty-five (25) all time extra base hits list?

How difficult / rare is a one-hundred (100+) extra base hit season? So difficult that in the history of Major League Baseball it has only occurred fifteen (15) times by fourteen (14) different players. A special congratulations to Todd Helton who is one of only two players (the other is Hall of Famer Chuck Klein) in Major League history with more than one-hundred extra base hits in a season twice during a career.