MLB Hitting Streaks

MLB Hitting Streaks

MLB Hitting Streaks

The ten longest streaks in the history of the American League are:

  1. 56 - Joe DiMaggio (1941)
  2. 41 - George Sisler (1922)
  3. 40 - Ty Cobb (1911)
  4. 39 - Paul Molitor (1987)
  5. 35 - Ty Cobb (1917)
  6. 34 - George Sisler (1925)
  7. 34 - George McQuinn (1938)
  8. 34 - Dom DiMaggio (1949)
  9. 33 - Hal Chase (1907)
  10. 33 - Heinie Manush (1933)

The ten longest streaks in the history of the National League are:

  1. 44 - Willie Keeler (1896-97)
  2. 44 - Pete Rose (1978)
  3. 42 - Bill Dahlen (1894)
  4. 38 - Jimmy Rollins (2005-06)
  5. 37 - Tommy Holmes (1945)
  6. 36 - Billy Hamilton (1894)
  7. 35 - Fred Clarke (1895)
  8. 35 - Luis Castillo (2002)
  9. 34 - Benito Santiago (1987)
  10. 34 - George Davis (1893)