SportsMonkie.com
Baseball

Longest Hitting Streak in MLB History

By SportsMonkie Baseball Desk Updated July 30, 2026
Baseball batter following through on a swing at a packed daytime ballpark
On this page5
  1. 01The longest hitting streaks in MLB history
  2. 02Why the record is called unbreakable
  3. 03Pete Rose and the modern chase
  4. 04The Keeler debate
  5. 05The streak within a season

Joe DiMaggio holds the record for the longest hitting streak in Major League Baseball history: 56 consecutive games in 1941. He hit safely in every game from May 15 to July 16 that season, and no player in the more than 80 years since has come within a dozen games of the mark.

The next names on the list are old ones. Willie Keeler’s 45-game streak dates to 1896, and Pete Rose’s 44 in 1978 is the longest of the modern era. That a 19th-century record and a 1978 run still rank second and third tells you how rarely anyone challenges DiMaggio. Below is the leaderboard and why the record has come to be treated as unbreakable.

The longest hitting streaks in MLB history

Here are the longest hitting streaks the major leagues have recorded.

GamesPlayerYearTeam
56Joe DiMaggio1941New York Yankees
45Willie Keeler1896-97Baltimore Orioles
44Pete Rose1978Cincinnati Reds
42Bill Dahlen1894Chicago Colts
41George Sisler1922St. Louis Browns
40Ty Cobb1911Detroit Tigers
39Paul Molitor1987Milwaukee Brewers

Five of the seven streaks were set before 1925. Only Rose and Molitor represent the last century, and both fell short of DiMaggio by double figures.

Why the record is called unbreakable

To break 56, a hitter has to produce for roughly two months without a single hitless game. That means surviving cold streaks, elite pitching, defensive robberies and the occasional rain-shortened game where one at-bat is all he gets. Any one of those can end it on a given night.

The math backs up the reputation. Analysts who have modeled hitting streaks put the odds of a 56-game run in any given season at a fraction of a percent, even for the best hitters. In more than 80 years the closest anyone has managed is Rose’s 44, a 12-game shortfall. A record that survives that long, with that margin, has earned the label.

Pete Rose and the modern chase

Pete Rose’s 44-game streak in 1978 is the high-water mark of the modern era. It ended in Atlanta, when two Braves relievers held him hitless, and it drew the kind of nightly attention that shows how rare a serious run at DiMaggio has become.

Since Rose, the closest challenges have stalled in the high 30s: Paul Molitor’s 39 in 1987, Jimmy Rollins across the 2005 and 2006 seasons, and a handful of others in the mid-30s. The streak tends to break well before the record even comes into view, which is exactly why 44 remains the modern ceiling.

The Keeler debate

Willie Keeler’s 45-game streak, set across the 1896 and 1897 seasons, is second on the all-time list, but it comes with an asterisk in some record books. Under the rules of the day, a foul bunt was not always counted as a strike and walk rules differed, so a few historians argue the run was aided by conventions that no longer apply.

Whether you count Keeler’s 45 or treat Rose’s 44 as the true runner-up, the conclusion is the same: DiMaggio sits at least 11 games clear of anyone. The debate at second place only sharpens how isolated the record itself is.

The streak within a season

DiMaggio’s 1941 is stranger than the headline number suggests. The 56-game streak ended on July 17 in Cleveland, when two sharp defensive plays at third base held him hitless. He then immediately began a 16-game streak — so he hit safely in 72 of 73 games that season, with one fielded ball the only thing separating a 56-game run from something closer to 73.

That near-miss is part of why the record endures in the imagination as much as the record book. For more of the sport’s benchmark numbers, see our lists of the most hits in MLB history and the longest winning streak in MLB history. Fifty-six games is the number, and no one has been within a dozen of it since 1941.

Share this article

Frequently asked questions

What is the longest hitting streak in MLB history?+

Joe DiMaggio's 56 consecutive games in 1941, a record that has stood for more than 80 years. He recorded at least one hit in every game from May 15 to July 16 that season, a stretch that captivated the country and remains the sport's most famous individual record.

Who has the longest hitting streak of the modern era?+

Pete Rose, with 44 games in 1978, tied for the longest in the National League's modern history with Willie Keeler. Rose's run is the closest anyone has come to DiMaggio since 1941, and no player has reached even 45 in the decades since.

Why is DiMaggio's 56-game streak considered unbreakable?+

A hitter must produce for two straight months without a single hitless game, surviving slumps, tough pitching and rain-shortened contests. In more than 80 years the closest anyone has come is 44, a 12-game gap. Statisticians rate a streak that long as extraordinarily improbable, which is why it is called unbreakable.

How does a walk affect a hitting streak?+

A game in which a batter walks every time up, with no official at-bats, does not break the streak — it simply does not extend it, and the streak carries to the next game. A hitless game with at least one official at-bat is what ends it. That rule is why some historical streaks are debated at the margins.

Did anyone come close to DiMaggio in recent decades?+

The closest since Rose was Paul Molitor with 39 games in 1987 and Jimmy Rollins across the 2005-06 seasons. Several hitters have reached the mid-30s, but the streak tends to end well short of 44, let alone 56, which underlines how far out on its own DiMaggio's record sits.

Was DiMaggio's streak really 56 games, or longer?+

The official streak is 56 games. After it ended, DiMaggio immediately began another 16-game streak, so he hit safely in 72 of 73 games in 1941. The single hitless game against Cleveland on July 17, on two strong defensive plays, is the only thing separating the two runs.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related baseball guides

View all →