Major League Baseball
10 Longest hitting streaks in MLB history
Major League Baseball

10 Longest hitting streaks in MLB history

Updated Jul. 31, 2024 4:06 p.m. ET

Hitting a baseball is no easy task. But some players can't seem to miss! This article explores the MLB's longest hitting streaks, looking at the players who achieved them and how many games they went on fire.

10 longest hit streaks:

  1. 56 games: Joe DiMaggio, New York Yankees (1941)
  2. 45 games: Willie Keeler, Baltimore Orioles (1896-1897)
  3. 44 games: Pete Rose, Cincinnati Reds (1978)
  4. 42 games: Bill Dahlen, Chicago Cubs (1894)
  5. 41 games: George Sisler, St. Louis Browns (1922)
  6. 40 games: Ty Cobb, Detroit Tigers (1911)
  7. 39 games: Paul Molitor, Milwaukee Brewers (1987)
  8. 38 games: Jimmy Rollins, Philadelphia Phillies (2005-2006)
  9. 37 games: Tommy Holmes, Boston Braves (1945)
  10. 36 games: Gene DeMontreville, Washington Senators (1896-1897)

Braves' Matt Olson and Travis d'Arnaud smack back-to-back homers vs. Brewers

ADVERTISEMENT

What is the longest hit streak in MLB history?

Joe DiMaggio (New York Yankees) holds the record for the longest hit streak in MLB history, with a 56-game streak in 1941.

Who had the longest hit streak in the 2023 season?

Marcus Semien (Texas Rangers) had the longest hitting streak in the 2023 season, with a 25-game streak ending on June 7, 2023. 

How many players have achieved hitting streaks of 30 games or more?

There have been 55 occurrences in the MLB of a player having a hitting streak of 30 games or more. However, only three of these players have been able to do it more than once: Ty Cobb, Sam Rice, and George Sisler.

share


Get more from Major League Baseball Follow your favorites to get information about games, news and more