SINGLE SEASON LEADERS FOR DOUBLES

The Top 500 Single Season MLB Doubles Leaders | Baseball Almanac

Combine good speed with a solid hitter and you have the players who appear at the top of this chart! In 1996, a record twenty-one players hit more than forty doubles setting an all time record. Should this extra base hits trend continue, most of the doubles records will fall.

The top five-hundred all-time single season leaders in Major League doubles appear below, they are updated daily, and a bold faced entry denotes that the player is active. Research by Baseball Almanac.

Baseball Almanac Top Quote

"Honestly, at one time I thought Babe Ruth was a cartoon character. I really did, I mean, I wasn't born until 1961 and I grew up in Indiana." - Mattingly, Don. New York Yankees and the Meaning of Life. Gentile, Derek. Author. MVP Books. 15 April 2009. Page 64.

Doubles

Single Season Leaders | 'Top 500'

Earl Webb 67 1931 Boston Red Sox AL 1
George Burns 64 1926 Cleveland Indians AL 2
Joe Medwick 64 1936 St. Louis Cardinals NL  
Hank Greenberg 63 1934 Detroit Tigers AL 4
Paul Waner 62 1932 Pittsburgh Pirates NL 5
Charlie Gehringer 60 1936 Detroit Tigers AL 6
Freddie Freeman 59 2023 Los Angeles Dodgers NL 7
Todd Helton 59 2000 Colorado Rockies NL  
Chuck Klein 59 1930 Philadelphia Phillies NL  
Tris Speaker 59 1923 Cleveland Indians AL  
Nick Castellanos 58 2019 Chicago Cubs NL 11
Detroit Tigers AL
Carlos Delgado 57 2000 Toronto Blue Jays AL 12
Billy Herman 57 1935 Chicago Cubs NL  
Billy Herman 57 1936 Chicago Cubs NL  
Garret Anderson 56 2002 Anaheim Angels AL 15
Craig Biggio 56 1999 Houston Astros NL  
Nomar Garciaparra 56 2002 Boston Red Sox AL  
George Kell 56 1950 Detroit Tigers AL  
Joe Medwick 56 1937 St. Louis Cardinals NL  
José Ramírez 56 2017 Cleveland Indians AL  
Brian Roberts 56 2009 Baltimore Orioles AL  
Lance Berkman 55 2001 Houston Astros NL 22
Matt Carpenter 55 2013 St. Louis Cardinals NL  
Ed Delahanty 55 1899 Philadelphia Phillies NL  
Gee Walker 55 1936 Detroit Tigers AL  
Rafael Devers 54 2019 Boston Red Sox AL 26
Mark Grudzielanek 54 1997 Montreal Expos NL  
Todd Helton 54 2001 Colorado Rockies NL  
Hal McRae 54 1977 Kansas City Royals AL  
John Olerud 54 1993 Toronto Blue Jays AL  
Magglio Ordonez 54 2007 Detroit Tigers AL  
Dustin Pedroia 54 2008 Boston Red Sox AL  
Alex Rodriguez 54 1996 Seattle Mariners AL  
Jeff Cirillo 53 2000 Colorado Rockies NL 34
Jonathan Lucroy 53 2014 Milwaukee Brewers NL  
Don Mattingly 53 1986 New York Yankees AL  
Stan Musial 53 1953 St. Louis Cardinals NL  
Lyle Overbay 53 2004 Milwaukee Brewers NL  
Freddy Sanchez 53 2006 Pittsburgh Pirates NL  
Al Simmons 53 1926 Philadelphia Athletics AL  
Grady Sizemore 53 2006 Cleveland Indians AL  
Tris Speaker 53 1912 Boston Red Sox AL  
Paul Waner 53 1936 Pittsburgh Pirates NL  
Albert Belle 52 1995 Cleveland Indians AL 44
Xander Bogaerts 52 2019 Boston Red Sox AL  
Miguel Cabrera 52 2014 Detroit Tigers AL  
Johnny Frederick 52 1929 Brooklyn Robins NL  
Lou Gehrig 52 1927 New York Yankees AL  
Luis Gonzalez 52 2006 Arizona Diamondbacks NL  
Edgar Martinez 52 1995 Seattle Mariners AL  
Edgar Martinez 52 1996 Seattle Mariners AL  
Tip O'Neill 52 1887 St. Louis Browns AA  
David Ortiz 52 2007 Boston Red Sox AL  
Enos Slaughter 52 1939 St. Louis Cardinals NL  
Tris Speaker 52 1926 Cleveland Indians AL  
Tris Speaker 52 1921 Cleveland Indians AL  
Michael Young 52 2006 Texas Rangers AL  
Beau Bell 51 1937 St. Louis Browns AL 58
Craig Biggio 51 1998 Houston Astros NL  
Wade Boggs 51 1989 Boston Red Sox AL  
Alex Bregman 51 2018 Houston Astros AL  
George Burns 51 1927 Cleveland Indians AL  
Billy Butler 51 2009 Kansas City Royals AL  
Joe Cronin 51 1938 Boston Red Sox AL  
Hugh Duffy 51 1894 Boston Beaneaters NL  
Nomar Garciaparra 51 2000 Boston Red Sox AL  
Alex Gordon 51 2012 Kansas City Royals AL  
Mark Grace 51 1995 Chicago Cubs NL  
Johnny Hodapp 51 1930 Cleveland Indians AL  
Baby Doll Jacobson 51 1926 Boston Red Sox AL  
St. Louis Browns AL
Nap Lajoie 51 1910 Cleveland Naps AL  
Manny Machado 51 2013 Baltimore Orioles AL  
Stan Musial 51 1944 St. Louis Cardinals NL  
Albert Pujols 51 2003 St. Louis Cardinals NL  
Albert Pujols 51 2004 St. Louis Cardinals NL  
Brian Roberts 51 2008 Baltimore Orioles AL  
Frank Robinson 51 1962 Cincinnati Reds NL  
Pete Rose 51 1978 Cincinnati Reds NL  
Alfonso Soriano 51 2002 New York Yankees AL  
Mickey Vernon 51 1946 Washington Senators AL  
Jose Vidro 51 2000 Montreal Expos NL  
Bobby Abreu 50 2002 Philadelphia Phillies NL 82
Miguel Cabrera 50 2006 Florida Marlins NL  
Ben Chapman 50 1936 New York Yankees AL  
Washington Senators AL
Kiki Cuyler 50 1930 Chicago Cubs NL  
Charlie Gehringer 50 1934 Detroit Tigers AL  
Juan Gonzalez 50 1998 Texas Rangers AL  
Hank Greenberg 50 1940 Detroit Tigers AL  
Odell Hale 50 1936 Cleveland Indians AL  
Harry Heilmann 50 1927 Detroit Tigers AL  
Matt Holliday 50 2007 Colorado Rockies NL  
Chuck Klein 50 1932 Philadelphia Phillies NL  
Derrek Lee 50 2005 Chicago Cubs NL  
Stan Musial 50 1946 St. Louis Cardinals NL  
Albert Pujols 50 2012 Los Angeles Angels AL  
Aramis Ramirez 50 2012 Milwaukee Brewers NL  
Brian Roberts 50 2004 Baltimore Orioles AL  
Tris Speaker 50 1920 Cleveland Indians AL  
Stan Spence 50 1946 Washington Senators AL  
Miguel Tejada 50 2005 Baltimore Orioles AL  
Paul Waner 50 1928 Pittsburgh Pirates NL  
Garret Anderson 49 2003 Anaheim Angels AL 102
Adrián Beltré 49 2010 Boston Red Sox AL  
Ed Delahanty 49 1895 Philadelphia Phillies NL  
Marcus Giles 49 2003 Atlanta Braves NL  
Shawn Green 49 2003 Los Angeles Dodgers NL  
Hank Greenberg 49 1937 Detroit Tigers AL  
Tony Gwynn 49 1997 San Diego Padres NL  
Todd Helton 49 2004 Colorado Rockies NL  
Todd Helton 49 2003 Colorado Rockies NL  
Jeff Kent 49 2001 San Francisco Giants NL  
Nap Lajoie 49 1904 Cleveland Blues AL  
Jed Lowrie 49 2017 Oakland Athletics AL  
Heinie Manush 49 1930 St. Louis Browns AL  
Washington Senators AL
Rafael Palmeiro 49 1991 Texas Rangers AL  
Scott Rolen 49 2003 St. Louis Cardinals NL  
George Sisler 49 1920 St. Louis Browns AL  
Riggs Stephenson 49 1932 Chicago Cubs NL  
Dan Uggla 49 2007 Florida Marlins NL  
Vernon Wells 49 2003 Toronto Blue Jays AL  
Ned Williamson 49 1883 Chicago White Stockings NL  
Robin Yount 49 1980 Milwaukee Brewers AL  
Bobby Abreu 48 2001 Philadelphia Phillies NL 123
Garrett Atkins 48 2006 Colorado Rockies NL  
Earl Averill 48 1934 Cleveland Indians AL  
Jeff Bagwell 48 1996 Houston Astros NL  
Dick Bartell 48 1932 Philadelphia Phillies NL  
Albert Belle 48 1998 Chicago White Sox AL  
Ronnie Belliard 48 2004 Cleveland Indians AL  
Dante Bichette 48 1998 Colorado Rockies NL  
Miguel Cabrera 48 2011 Detroit Tigers AL  
Robinson Cano 48 2009 New York Yankees AL  
Robinson Cano 48 2012 New York Yankees AL  
Eduardo Escobar 48 2018 Arizona Diamondbacks NL  
Minnesota Twins AL
Babe Herman 48 1930 Brooklyn Robins NL  
Keith Hernandez 48 1979 St. Louis Cardinals NL  
Aubrey Huff 48 2008 Baltimore Orioles AL  
Joe Kelley 48 1894 Baltimore Orioles NL  
Nap Lajoie 48 1906 Cleveland Naps AL  
Nap Lajoie 48 1901 Philadelphia Athletics AL  
Nick Markakis 48 2008 Baltimore Orioles AL  
Don Mattingly 48 1985 New York Yankees AL  
Joe Medwick 48 1939 St. Louis Cardinals NL  
Wally Moses 48 1937 Philadelphia Athletics AL  
Stan Musial 48 1943 St. Louis Cardinals NL  
David Ortiz 48 2016 Boston Red Sox AL  
Dustin Pedroia 48 2009 Boston Red Sox AL  
Hanley Ramirez 48 2007 Florida Marlins NL  
Scott Rolen 48 2006 St. Louis Cardinals NL  
Joe Sewell 48 1927 Cleveland Indians AL  
Tris Speaker 48 1922 Cleveland Indians AL  
Chase Utley 48 2007 Philadelphia Phillies NL  
Dmitri Young 48 1998 Cincinnati Reds NL  
Bobby Abreu 47 2004 Philadelphia Phillies NL 154
Dale Alexander 47 1931 Detroit Tigers AL  
Jose Altuve 47 2014 Houston Astros AL  
Miguel Andujar 47 2018 New York Yankees AL  
Mookie Betts 47 2018 Boston Red Sox AL  
Craig Biggio 47 2004 Houston Astros NL  
Wade Boggs 47 1986 Boston Red Sox AL  
George Burns 47 1923 Boston Red Sox AL  
Orlando Cabrera 47 2003 Montreal Expos NL  
Ty Cobb 47 1911 Detroit Tigers AL  
Adam Comorosky 47 1930 Pittsburgh Pirates NL  
Harry Davis 47 1905 Philadelphia Athletics AL  
Jeff Francoeur 47 2011 Kansas City Royals AL  
Freddie Freeman 47 2022 Los Angeles Dodgers NL  
Lou Gehrig 47 1928 New York Yankees AL  
Lou Gehrig 47 1926 New York Yankees AL  
Charlie Gehringer 47 1930 Detroit Tigers AL  
Jason Giambi 47 2001 Oakland Athletics AL  
Adrian Gonzalez 47 2012 Boston Red Sox AL  
Los Angeles Dodgers NL
Luis Gonzalez 47 2000 Arizona Diamondbacks NL  
Chick Hafey 47 1929 St. Louis Cardinals NL  
Aaron Hill 47 2007 Toronto Blue Jays AL  
Tommy Holmes 47 1945 Boston Braves NL  
Rogers Hornsby 47 1929 Chicago Cubs NL  
Aubrey Huff 47 2003 Tampa Bay Devil Rays AL  
Mark Loretta 47 2004 San Diego Padres NL  
Mike Lowell 47 2006 Boston Red Sox AL  
Fred Lynn 47 1975 Boston Red Sox AL  
Heinie Manush 47 1928 St. Louis Browns AL  
Eric McNair 47 1932 Philadelphia Athletics AL  
Joe Medwick 47 1938 St. Louis Cardinals NL  
Bob Meusel 47 1927 New York Yankees AL  
Ed Morgan 47 1930 Cleveland Indians AL  
Justin Morneau 47 2008 Minnesota Twins AL  
Daniel Murphy 47 2016 Washington Nationals NL  
Magglio Ordonez 47 2002 Chicago White Sox AL  
David Ortiz 47 2004 Boston Red Sox AL  
Wes Parker 47 1970 Los Angeles Dodgers NL  
Vada Pinson 47 1959 Cincinnati Reds NL  
Albert Pujols 47 2001 St. Louis Cardinals NL  
Edgar Renteria 47 2003 St. Louis Cardinals NL  
Alex Rios 47 2008 Toronto Blue Jays AL  
Cal Ripken, Jr. 47 1983 Baltimore Orioles AL  
Ivan Rodriguez 47 1996 Texas Rangers AL  
Pete Rose 47 1975 Cincinnati Reds NL  
John Valentin 47 1997 Boston Red Sox AL  
Joe Vosmik 47 1937 St. Louis Browns AL  
Joe Vosmik 47 1935 Cleveland Indians AL  
Randy Winn 47 2005 Seattle Mariners AL  
San Francisco Giants NL
Ryan Zimmerman 47 2006 Washington Nationals NL  
Hank Aaron 46 1959 Milwaukee Braves NL 204
Sparky Adams 46 1931 St. Louis Cardinals NL  
Ethan Allen 46 1935 Philadelphia Phillies NL  
John Anderson 46 1901 Milwaukee Brewers AL  
Lance Berkman 46 2008 Houston Astros NL  
Mookie Betts 46 2017 Boston Red Sox AL  
Lou Boudreau 46 1940 Cleveland Indians AL  
Lou Brock 46 1968 St. Louis Cardinals NL  
Bill Buckner 46 1985 Boston Red Sox AL  
Robinson Cano 46 2011 New York Yankees AL  
Nick Castellanos 46 2018 Detroit Tigers AL  
Jeff Cirillo 46 1996 Milwaukee Brewers AL  
Jeff Cirillo 46 1997 Milwaukee Brewers AL  
Jack Clark 46 1978 San Francisco Giants NL  
Marty Cordova 46 1996 Minnesota Twins AL  
Warren Cromartie 46 1979 Montreal Expos NL  
Deivi Cruz 46 2000 Detroit Tigers AL  
Jacoby Ellsbury 46 2011 Boston Red Sox AL  
Frankie Frisch 46 1930 St. Louis Cardinals NL  
Adrian Gonzalez 46 2007 San Diego Padres NL  
Luis Gonzalez 46 2003 Arizona Diamondbacks NL  
Hank Greenberg 46 1935 Detroit Tigers AL  
Chick Hafey 46 1928 St. Louis Cardinals NL  
Von Hayes 46 1986 Philadelphia Phillies NL  
Rogers Hornsby 46 1922 St. Louis Cardinals NL  
Nick Johnson 46 2006 Washington Nationals NL  
Red Kress 46 1931 St. Louis Browns AL  
Lyn Lary 46 1937 Cleveland Indians AL  
Adam Lind 46 2009 Toronto Blue Jays AL  
Evan Longoria 46 2010 Tampa Bay Rays AL  
Edgar Martinez 46 1992 Seattle Mariners AL  
Edgar Martinez 46 1998 Seattle Mariners AL  
Nate McLouth 46 2008 Pittsburgh Pirates NL  
Hal McRae 46 1982 Kansas City Royals AL  
Joe Medwick 46 1935 St. Louis Cardinals NL  
Stan Musial 46 1948 St. Louis Cardinals NL  
Magglio Ordonez 46 2003 Chicago White Sox AL  
Lyle Overbay 46 2006 Toronto Blue Jays AL  
Hanley Ramirez 46 2006 Florida Marlins NL  
José Ramírez 46 2016 Cleveland Indians AL  
Cal Ripken, Jr. 46 1991 Baltimore Orioles AL  
Red Rolfe 46 1939 New York Yankees AL  
Tris Speaker 46 1914 Boston Red Sox AL  
Riggs Stephenson 46 1927 Chicago Cubs NL  
Mike Sweeney 46 2001 Kansas City Royals AL  
Miguel Tejada 46 2009 Houston Astros NL  
Frank Thomas 46 1992 Chicago White Sox AL  
Larry Walker 46 1997 Colorado Rockies NL  
Larry Walker 46 1998 Colorado Rockies NL  
Jayson Werth 46 2010 Philadelphia Phillies NL  
Rudy York 46 1940 Detroit Tigers AL  
Delmon Young 46 2010 Minnesota Twins AL  
Robin Yount 46 1982 Milwaukee Brewers AL  
Ben Zobrist 46 2011 Tampa Bay Rays AL  
Albert Belle 45 1997 Chicago White Sox AL 258
Xander Bogaerts 45 2018 Boston Red Sox AL  
Wade Boggs 45 1988 Boston Red Sox AL  
Lou Boudreau 45 1941 Cleveland Indians AL  
Lou Boudreau 45 1944 Cleveland Indians AL  
Lou Boudreau 45 1947 Cleveland Indians AL  
Michael Brantley 45 2014 Cleveland Indians AL  
Michael Brantley 45 2015 Cleveland Indians AL  
Ryan Braun 45 2010 Milwaukee Brewers NL  
George Brett 45 1978 Kansas City Royals AL  
George Brett 45 1990 Kansas City Royals AL  
Ellis Burks 45 1996 Colorado Rockies NL  
Billy Butler 45 2010 Kansas City Royals AL  
Miguel Cabrera 45 2010 Detroit Tigers AL  
Orlando Cabrera 45 2006 Los Angeles Angels AL  
Joe Cronin 45 1933 Washington Senators AL  
Nelson Cruz 45 2012 Texas Rangers AL  
Steve Finley 45 1996 San Diego Padres NL  
Cliff Floyd 45 1998 Florida Marlins NL  
Charlie Gehringer 45 1929 Detroit Tigers AL  
Marcus Giles 45 2005 Atlanta Braves NL  
Adrian Gonzalez 45 2011 Boston Red Sox AL  
Luis Gonzalez 45 1999 Arizona Diamondbacks NL  
Alex Gordon 45 2011 Kansas City Royals AL  
Shawn Green 45 1999 Toronto Blue Jays AL  
Ray Grimes 45 1922 Chicago Cubs NL  
Vladimir Guerrero 45 2007 Los Angeles Angels AL  
Vladimir Guerrero 45 2001 Montreal Expos NL  
Corey Hart 45 2008 Milwaukee Brewers NL  
Charlie Hayes 45 1993 Colorado Rockies NL  
Harry Heilmann 45 1924 Detroit Tigers AL  
Todd Helton 45 2005 Colorado Rockies NL  
Eric Hinske 45 2003 Toronto Blue Jays AL  
Matt Holliday 45 2006 Colorado Rockies NL  
Matt Holliday 45 2010 St. Louis Cardinals NL  
Torii Hunter 45 2007 Minnesota Twins AL  
Joe Jackson 45 1911 Cleveland Naps AL  
Roy Johnson 45 1929 Detroit Tigers AL  
High Pockets Kelly 45 1929 Cincinnati Reds NL  
Chuck Klein 45 1929 Philadelphia Phillies NL  
Chuck Knoblauch 45 1994 Minnesota Twins AL  
Mike Lansing 45 1997 Montreal Expos NL  
Jed Lowrie 45 2013 Oakland Athletics AL  
Heinie Manush 45 1929 St. Louis Browns AL  
Nick Markakis 45 2009 Baltimore Orioles AL  
Nick Markakis 45 2010 Baltimore Orioles AL  
Hideki Matsui 45 2005 New York Yankees AL  
Bob Meusel 45 1928 New York Yankees AL  
Bill Mueller 45 2003 Boston Red Sox AL  
John Olerud 45 2000 Seattle Mariners AL  
Dave Parker 45 1979 Pittsburgh Pirates NL  
Kirby Puckett 45 1989 Minnesota Twins AL  
Albert Pujols 45 2009 St. Louis Cardinals NL  
Manny Ramirez 45 1996 Cleveland Indians AL  
Jody Reed 45 1990 Boston Red Sox AL  
Brian Roberts 45 2005 Baltimore Orioles AL  
Floyd Robinson 45 1962 Chicago White Sox AL  
Scott Rolen 45 1998 Philadelphia Phillies NL  
Jimmy Rollins 45 2006 Philadelphia Phillies NL  
Pete Rose 45 1974 Cincinnati Reds NL  
Aaron Rowand 45 2007 Philadelphia Phillies NL  
Babe Ruth 45 1923 New York Yankees AL  
Joe Sewell 45 1924 Cleveland Indians AL  
Socks Seybold 45 1903 Philadelphia Athletics AL  
Moose Solters 45 1935 Boston Red Sox AL  
St. Louis Browns AL
Moose Solters 45 1936 St. Louis Browns AL  
Mark Teixeira 45 2006 Texas Rangers AL  
Sam Thompson 45 1895 Philadelphia Phillies NL  
Hal Trosky 45 1936 Cleveland Indians AL  
Hal Trosky 45 1934 Cleveland Indians AL  
Andy Van Slyke 45 1992 Pittsburgh Pirates NL  
Bobby Veach 45 1919 Detroit Tigers AL  
Zoilo Versalles 45 1965 Minnesota Twins AL  
Jose Vidro 45 1999 Montreal Expos NL  
Honus Wagner 45 1900 Pittsburgh Pirates NL  
Frank White 45 1982 Kansas City Royals AL  
Walt Wilmot 45 1894 Chicago Colts NL  
Carl Yastrzemski 45 1965 Boston Red Sox AL  
Elvis Andrus 44 2017 Texas Rangers AL 336
Jason Bay 44 2005 Pittsburgh Pirates NL  
Carlos Beltran 44 2002 Kansas City Royals AL  
Wally Berger 44 1931 Boston Braves NL  
Craig Biggio 44 1994 Houston Astros NL  
Craig Biggio 44 2003 Houston Astros NL  
Wade Boggs 44 1990 Boston Red Sox AL  
Wade Boggs 44 1983 Boston Red Sox AL  
Barry Bonds 44 1998 San Francisco Giants NL  
Bobby Bonilla 44 1991 Pittsburgh Pirates NL  
Jim Bottomley 44 1925 St. Louis Cardinals NL  
Billy Butler 44 2011 Kansas City Royals AL  
Melky Cabrera 44 2011 Kansas City Royals AL  
Ivan Calderon 44 1990 Chicago White Sox AL  
Matt Carpenter 44 2015 St. Louis Cardinals NL  
Sean Casey 44 2004 Cincinnati Reds NL  
Ty Cobb 44 1917 Detroit Tigers AL  
Cecil Cooper 44 1979 Milwaukee Brewers AL  
Joe Cronin 44 1931 Washington Senators AL  
Ed Delahanty 44 1896 Philadelphia Phillies NL  
Joe DiMaggio 44 1936 New York Yankees AL  
Stephen Drew 44 2008 Arizona Diamondbacks NL  
Pat Duncan 44 1922 Cincinnati Reds NL  
Jermaine Dye 44 1999 Kansas City Royals AL  
Lenny Dykstra 44 1993 Philadelphia Phillies NL  
Cliff Floyd 44 2001 Florida Marlins NL  
Lew Fonseca 44 1929 Cleveland Indians AL  
Johnny Frederick 44 1930 Brooklyn Robins NL  
Freddie Freeman 44 2018 Atlanta Braves NL  
Brad Fullmer 44 1998 Montreal Expos NL  
Nomar Garciaparra 44 1997 Boston Red Sox AL  
Charlie Gehringer 44 1932 Detroit Tigers AL  
Bernard Gilkey 44 1996 New York Mets NL  
Mark Grace 44 1999 Chicago Cubs NL  
Shawn Green 44 2000 Los Angeles Dodgers NL  
Khalil Greene 44 2007 San Diego Padres NL  
Odell Hale 44 1934 Cleveland Indians AL  
Harry Heilmann 44 1923 Detroit Tigers AL  
Bobby Higginson 44 2000 Detroit Tigers AL  
Aaron Hill 44 2012 Arizona Diamondbacks NL  
Rogers Hornsby 44 1921 St. Louis Cardinals NL  
Rogers Hornsby 44 1920 St. Louis Cardinals NL  
Joe Jackson 44 1912 Cleveland Naps AL  
Derek Jeter 44 2004 New York Yankees AL  
Bob Johnson 44 1933 Philadelphia Athletics AL  
Benny Kauff 44 1914 Indianapolis Hoosiers FL  
Chuck Klein 44 1933 Philadelphia Phillies NL  
Matt Lawton 44 2000 Minnesota Twins AL  
Chet Lemon 44 1979 Chicago White Sox AL  
Francisco Lindor 44 2017 Cleveland Indians AL  
Evan Longoria 44 2009 Tampa Bay Rays AL  
Mike Lowell 44 2002 Florida Marlins NL  
Mike Lowell 44 2004 Florida Marlins NL  
Gary Matthews 44 2006 Texas Rangers AL  
Don Mattingly 44 1984 New York Yankees AL  
Lee Maye 44 1964 Milwaukee Braves NL  
Frank McCormick 44 1940 Cincinnati Reds NL  
Marty McManus 44 1925 St. Louis Browns AL  
Johnny Mize 44 1939 St. Louis Cardinals NL  
Yadier Molina 44 2013 St. Louis Cardinals NL  
Matt Olson 44 2022 Atlanta Braves NL  
Dave Parker 44 1977 Pittsburgh Pirates NL  
Del Pratt 44 1922 Boston Red Sox AL  
Albert Pujols 44 2008 St. Louis Cardinals NL  
Aramis Ramirez 44 2008 Chicago Cubs NL  
José Ramírez 44 2022 Cleveland Guardians AL  
Manny Ramirez 44 2004 Boston Red Sox AL  
Anthony Rendon 44 2019 Washington Nationals NL  
Anthony Rendon 44 2018 Washington Nationals NL  
Babe Ruth 44 1921 New York Yankees AL  
Pablo Sandoval 44 2009 San Francisco Giants NL  
Fred Schulte 44 1928 St. Louis Browns AL  
Corey Seager 44 2019 Los Angeles Dodgers NL  
Ruben Sierra 44 1991 Texas Rangers AL  
Rusty Staub 44 1967 Houston Astros NL  
Shannon Stewart 44 2003 Minnesota Twins AL  
Toronto Blue Jays AL
Shannon Stewart 44 2001 Toronto Blue Jays AL  
Mike Sweeney 44 1999 Kansas City Royals AL  
Frank Thomas 44 2000 Chicago White Sox AL  
Justin Upton 44 2017 Los Angeles Angels AL  
Detroit Tigers AL
John Valentin 44 1998 Boston Red Sox AL  
Joey Votto 44 2012 Cincinnati Reds NL  
Honus Wagner 44 1904 Pittsburgh Pirates NL  
Larry Walker 44 1994 Montreal Expos NL  
Vernon Wells 44 2010 Toronto Blue Jays AL  
Ted Williams 44 1948 Boston Red Sox AL  
Ted Williams 44 1939 Boston Red Sox AL  
José Abreu 43 2017 Chicago White Sox AL 423
Ozzie Albies 43 2019 Atlanta Braves NL  
Dale Alexander 43 1929 Detroit Tigers AL  
Roberto Alomar 43 1996 Baltimore Orioles AL  
Nolan Arenado 43 2015 Colorado Rockies NL  
Nolan Arenado 43 2017 Colorado Rockies NL  
Earl Averill 43 1929 Cleveland Indians AL  
Jeff Bagwell 43 2001 Houston Astros NL  
Dick Bartell 43 1931 Philadelphia Phillies NL  
Bo Bichette 43 2022 Toronto Blue Jays AL  
Dante Bichette 43 1993 Colorado Rockies NL  
Jay Bruce 43 2013 Cincinnati Reds NL  
Jack Burns 43 1933 St. Louis Browns AL  
Marlon Byrd 43 2009 Texas Rangers AL  
Bobby Byrne 43 1910 Pittsburgh Pirates NL  
Miguel Cabrera 43 2005 Florida Marlins NL  
Orlando Cabrera 43 2002 Montreal Expos NL  
Vinny Castilla 43 2004 Colorado Rockies NL  
Eric Chavez 43 2001 Oakland Athletics AL  
Shin-Soo Choo 43 2012 Cleveland Indians AL  
Ryan Church 43 2007 Washington Nationals NL  
Joe Cronin 43 1932 Washington Senators AL  
Kiki Cuyler 43 1925 Pittsburgh Pirates NL  
Harry Davis 43 1902 Philadelphia Athletics AL  
Ed Delahanty 43 1902 Washington Senators AL  
Carlos Delgado 43 1998 Toronto Blue Jays AL  
Delino DeShields 43 2000 Baltimore Orioles AL  
Joe DiMaggio 43 1941 New York Yankees AL  
Ferris Fain 43 1952 Philadelphia Athletics AL  
Bibb Falk 43 1926 Chicago White Sox AL  
Cliff Floyd 43 2002 Boston Red Sox AL  
Florida Marlins NL
Montreal Expos NL
Todd Frazier 43 2015 Cincinnati Reds NL  
Freddie Freeman 43 2014 Atlanta Braves NL  
Freddie Freeman 43 2016 Atlanta Braves NL  
Augie Galan 43 1944 Brooklyn Dodgers NL  
Paul Goldschmidt 43 2012 Arizona Diamondbacks NL  
Dick Groat 43 1963 St. Louis Cardinals NL  
Yuli Gurriel 43 2017 Houston Astros AL  
Harry Heilmann 43 1921 Detroit Tigers AL  
Harry Heilmann 43 1930 Cincinnati Reds NL  
Babe Herman 43 1931 Brooklyn Robins NL  
Richard Hidalgo 43 2003 Houston Astros NL  
Shea Hillenbrand 43 2002 Boston Red Sox AL  
Rogers Hornsby 43 1924 St. Louis Cardinals NL  
Raul Ibanez 43 2008 Seattle Mariners AL  
Geoff Jenkins 43 1999 Milwaukee Brewers NL  
Roy Johnson 43 1934 Boston Red Sox AL  
Jason Kipnis 43 2015 Cleveland Indians AL  
Red Kress 43 1930 St. Louis Browns AL  
Nap Lajoie 43 1898 Philadelphia Phillies NL  
Carlos Lee 43 2007 Houston Astros NL  
Derrek Lee 43 2007 Chicago Cubs NL  
Denny Lyons 43 1887 Philadelphia Athletics AA  
Nick Markakis 43 2007 Baltimore Orioles AL  
Nick Markakis 43 2018 Atlanta Braves NL  
J.D. Martinez 43 2022 Boston Red Sox AL  
Joe Mauer 43 2010 Minnesota Twins AL  
Willie Mays 43 1959 San Francisco Giants NL  
Whit Merrifield 43 2018 Kansas City Royals AL  
Bing Miller 43 1931 Philadelphia Athletics AL  
Kendrys Morales 43 2009 Los Angeles Angels AL  
Daniel Murphy 43 2017 Washington Nationals NL  
Tony Oliva 43 1964 Minnesota Twins AL  
Al Oliver 43 1982 Montreal Expos NL  
Al Oliver 43 1980 Texas Rangers AL  
Gerardo Parra 43 2013 Arizona Diamondbacks NL  
Johnny Pesky 43 1946 Boston Red Sox AL  
Dick Porter 43 1930 Cleveland Indians AL  
Joe Randa 43 2005 Cincinnati Reds NL  
San Diego Padres NL
Alex Rios 43 2007 Toronto Blue Jays AL  
Anthony Rizzo 43 2016 Chicago Cubs NL  
Jimmy Rollins 43 2009 Philadelphia Phillies NL  
Jimmy Rollins 43 2004 Philadelphia Phillies NL  
Steve Sax 43 1986 Los Angeles Dodgers NL  
Red Schoendienst 43 1950 St. Louis Cardinals NL  
Marcus Semien 43 2019 Oakland Athletics AL  
Earl Sheely 43 1925 Chicago White Sox AL  
Al Simmons 43 1925 Philadelphia Athletics AL 500
Alfonso Soriano 43 2005 Texas Rangers AL  
Tris Speaker 43 1927 Washington Senators AL  
Willie Stargell 43 1973 Pittsburgh Pirates NL  
Jake Stenzel 43 1897 Baltimore Orioles NL  
Shannon Stewart 43 2000 Toronto Blue Jays AL  
Mark Teixeira 43 2009 New York Yankees AL  
Bill Terry 43 1931 New York Giants NL  
Andres Torres 43 2010 San Francisco Giants NL  
Bobby Veach 43 1921 Detroit Tigers AL  
Mickey Vernon 43 1953 Washington Senators AL  
Jose Vidro 43 2002 Montreal Expos NL  
Honus Wagner 43 1899 Louisville Colonels NL  
Paul Waner 43 1929 Pittsburgh Pirates NL  
Sam West 43 1931 Washington Senators AL  
Pinky Whitney 43 1929 Philadelphia Phillies NL  
Ted Williams 43 1940 Boston Red Sox AL  
Preston Wilson 43 2003 Colorado Rockies NL  
Carl Yastrzemski 43 1962 Boston Red Sox AL  
Kevin Youkilis 43 2008 Boston Red Sox AL  
Eric Young 43 2001 Chicago Cubs NL  
Ryan Zimmerman 43 2007 Washington Nationals NL  
Current Through 2024 Season

search this site site glossary Print Friendly and PDF

baseball almanac flat baseball

baseball almanac fast facts

On August 27, 1948, Hank Majeski played for Philadelphia in a doubleheader. He hit six (6) doubles that day setting a Major League record for most doubles hit during a doubleheader.

The 1930 St. Louis Cardinals and the 1997 Boston Red Sox each hit three-hundred seventy-three (373) doubles during a single season which is the most ever by a single team.

In 1915 Donie Bush set the American League record for fewest doubles hit with at least five-hundred (500+) at-bats when he had only five (5) with the Detroit Tigers.