Longest hitting streaks in MLB history

April 11th, 2019

Since 1941, Joe DiMaggio has stood alone in Major League history, having strung together his iconic 56-game hitting streak. Below is a list of every player to hit in at least 30 consecutive games.

1. Joe DiMaggio, New York Yankees: 56 games, 1941.
2. Willie Keeler, Baltimore Orioles (NL): 45 games, 1896-97.
3. Pete Rose, Cincinnati Reds: 44 games, 1978.
4. Bill Dahlen, Chicago Cubs: 42 games, 1894.
5. George Sisler, St. Louis Browns: 41 games, 1922.
6. Ty Cobb, Detroit Tigers: 40 games, 1911.
7. Paul Molitor, Milwaukee Brewers (AL): 39 games, 1987.
8. Jimmy Rollins, Philadelphia Phillies: 38 games, 2005-06.
9. Tommy Holmes, Boston Braves: 37 games, 1945.
10. Gene DeMontreville, Washington Senators (NL): 36 games, 1896-97.
T11. Fred Clarke, Louisville Colonels (NL): 35 games, 1895.
T11. Ty Cobb, Detroit Tigers: 35 games, 1917.
T11. George Sisler, St. Louis Browns: 35 games, 1924-25.
T11. Luis Castillo, Florida Marlins: 35 games, 2002
T11. Chase Utley, Philadelphia Phillies: 35 games, 2006.
T16. George McQuinn, St. Louis Browns: 34 games, 1938.
T16. Dom DiMaggio, Boston Red Sox: 34 games, 1949.
T16. Benito Santiago, San Diego Padres: 34 games, 1987.
T19. George Davis, New York Giants: 33 games, 1893.
T19. Hal Chase, New York Highlanders: 33 games, 1907.
T19. Rogers Hornsby, St. Louis Cardinals: 33 games, 1922.
T19. Heinie Manush, Washington Senators: 33 games, 1933.
T19. Dan Uggla, Atlanta Braves: 33 games, 2011.
T24. Harry Heilmann, Detroit Tigers: 32 games, 1922-23.
T24. Hal Morris, Cincinnati Reds: 32 games, 1996-97.
T26. Jimmy Wolf, Louisville Colonels (AA): 31 games, 1885-86
T26. Ed Delahanty, Philadelphia Phillies: 31 games, 1899.
T26. Nap Lajoie, Cleveland Naps: 31 games, 1906.
T26. Sam Rice, Washington Senators : 31 games, 1924.
T26: Vada Pinson: Cincinnati Reds: 31 games, 1965-66.
T26. Willie Davis, Los Angeles Dodgers: 31 games, 1969.
T26. Rico Carty, Atlanta Braves: 31 games, 1970.
T26. Ron LeFlore, Chicago White Sox: 31 games, 1975-76.
T26. Ken Landreaux, Minnesota Twins: 31 games, 1980.
T26. Vladimir Guerrero, Montreal Expos: 31 games, 1999.
T26. , Kansas City Royals: 31 games, Sept. 10, 2018-19.
T37. Cal McVey, Chicago White Stockings (NL): 30 games, 1876.
T37. Dusty Miller, Cincinnati Reds: 30 games, 1895-96.
T37. Elmer Smith, Cincinnati Reds: 30 games, 1898.
T37. Tris Speaker, Boston Red Sox: 30 games, 1912.
T37. Charlie Grimm, Pittsburgh Pirates: 30 games, 1922-23.
T37. Lance Richbourg, Boston Braves: 30 games, 1927-28.
T37. Sam Rice, Washington Senators: 30 games, 1929-30.
T37. Goose Goslin, Detroit Tigers: 30 games, 1934.
T37. Stan Musial, St. Louis Cardinals: 30 games, 1950.
T37. George Brett, Kansas City Royals: 30 games, 1980.
T37. Jerome Walton, Chicago Cubs: 30 games, 1989.
T37. Sandy Alomar Jr., Cleveland Indians: 30 games, 1997.
T37. Nomar Garciaparra, Boston Red Sox: 30 games, 1997.
T37. Eric Davis, Baltimore Orioles: 30 games, 1998.
T37. Luis Gonzalez, Arizona Diamondbacks: 30 games, 1999.
T37. Albert Pujols, St. Louis Cardinals: 30 games, 2003.
T37. Willy Taveras, Houston Astros (NL): 30 games, 2006.
T37. Moises Alou, New York Mets: 30 games, 2007.
T37. Ryan Zimmerman, Washington Nationals: 30 games, 2009.
T37. Andre Ethier, Los Angeles Dodgers, 30 games, 2011.
T37. Freddie Freeman, Atlanta Braves, 30 games, 2016.