Longest MLB hitting streaks ever: 2024 to baseball history (2024)

Longest MLB hitting streaks ever: 2024 to baseball history (1)

What is the longest MLB hitting streak ever? New York Yankees legend Joe DiMaggio is famous for his 56-game stretch, arguably one of the most unbreakable records in sports. But there’s a lot of history in the longest MLB hitting streaks, too.

DiMaggio, one of the greatest MLB players ever, set the record for the longest hitting streak in MLB back in 1941 and it remains to this day. The Hall of Famer’s place in the record books is easy knowledge for many baseball fans. However, there’s a lot more to talk about with the all-time hitting streaks than just one player.

Related: What is the highest batting average ever?

Additionally, per the MLB rulebook, a consecutive game hitting streak won’t end if the batter walks, is a hit batsman or reaches as the result of a defensive interference or moves a runner over on a sacrifice bunt. Any other outcome, the hitting streak ends.

Here are the longest MLB hitting streaks ever and the longest MLB hitting streak entering the 2024 season.

Who holds the record for the longest hitting streak?

Joe Dimaggio holds the record for the longest hitting streak ever at 56 games. DiMaggio’s 56-game hit streak is considered one of the most unbreakable records in sports, with few modern hitters even achieving a 30-game hitting streak since 2000.

Also Read:
MLB stadium rankings 2024: Best, worst stadiums in baseball and MLB stadium capacity

Who has the longest hitting streak in baseball right now?

St. Louis Cardinals outfielder Marcell Ozuna has the longest hitting streak in MLB right now at 11 games.

Here are the current leaders for the longest active hitting streak in 2023. Notably, each of the active hitting streaks will carry over into the 2024 season.

Longest hitting streak in baseball right now

  1. Marcell Ozuna, St. Louis Cardinals – 11 games
  2. Shohei Ohtani Los Angeles Dodgers – 8 games
  3. William Contreras, Milwaukee Brewers – 8 games
  4. Luis Rengifo, Los Angeles Angels – 8 games
  5. Brett Baty, New York Mets – 7 games
  6. Matt Olson, Atlanta Braves – 7 games
  7. Andres Gimenez, Cleveland Guardians – 7 games
  8. Michael Harris, Atlanta Braves – 7 games

Who had the longest hitting streak in MLB 2023?

Texas Rangers second baseman Marcus Semien has the longest hitting streak in 2023. Semien boasts a 25-game hitting streak, which ended on June 7. Freddie Freeman and Mauricio Dubon each have 20-game hitting streaks. Semien’s 25-game hitting streak is tied for the second-longest over the last three seasons, just behind Trea Turner (26 games, 2022).

Longest hitting streaks this season

  1. Marcus Semien, Texas Rangers – 25 games
  2. Freddie Freeman, Los Angeles Dodgers – 20 games
  3. Mauricio Dubon, Houston Astros – 20 games
  4. Maikel Garcia, Kansas City Royals – 18 games
  5. William Contreras, Milwaukee Brewers – 18 games
  6. Mickey Moniak, Los Angeles Angels – 18 games
  7. Teoscar Hernadez, Seattle Mariners – 17 games
  8. Jordan Walker, St. Louis Cardinals – 17 games
  9. Bryson Stott, Philadelphia Phillies – 17 games
  10. Lourdes Gurriel, Arizona Diamondbacks – 17 games
  11. Noelvi Marte, Cincinnati Reds – 16 games
  12. Marcell Ozuna, Atlanta Braves – 16 games
  13. Trea Turner, Philadelphia Phillies – 16 games
  14. Ha-seong Kim, San Diego Padres – 16 games
  15. Ronald Acuna Jr, Atlanta Braves – 16 games
  16. J.D. Martinez, Los Angeles Dodgers – 16 games
  17. Masataka Yoshida, Boston Red Sox – 16 games

What is the longest hitting streak in MLB history?

Longest MLB hitting streaks ever: 2024 to baseball history (3)

56 games – Joe DiMaggio, New York Yankees (1941)

  • Joe DiMaggio hit streak start: May 15, 1941
  • Joe DiMaggio hit streak end: July 17, 1941

Facing the Chicago White Sox on May 15, 1941, Joe DiMaggio lined an RBI single in the bottom of the 1st inning. What seemed like an ordinary moment turned out to be the start of the MLB hitting streak record. DiMaggio became the first and only player with a 50-game hit streak on July 11, 1941. The 56-game MLB hitting streak record stands to this day, with DiMaggio boasting .408 batting average during the stretch.

Also Read:
New York Yankees’ game-worn Mickey Mantle autographed jersey could sell for more than $1 million

45 games – Willie Keeler, Baltimore Orioles (1896-’97)

  • Streak ends: June 19, 1897

Willie Keeler held the record for the longest MLB hitting streak ever for more than 40 years. The Hall of Fame outfielder While he lost the all-time record, Keeler still holds the mark for the longest hitting streak in NL history.

44 games – Pete Rose, Cincinnati Reds (1978)

Longest MLB hitting streaks ever: 2024 to baseball history (5)
  • Pete Rose hitting streak ends: August 1, 1978

It should come as no surprise that Pete Rose, the all-time hit king, boasts one of the longest MLB hitting streaks ever. Rose’s stretch of excellence began on June 14, 1978 and stretched across nearly two full months. While it all ended on a game-ending strikeout, the fans in attendance showered him with cheers and appreciation for his remarkable feat.

42 games – Bill Dahlen, Chicago Cubs (1894)

  • Hitting streak ends: August 7, 1894

A single game prevented Bill Dahlen from setting a record that would make DiMaggio’s mark look pedestrian. Dahlen entered a meeting with the Cincinnati Reds carrying a 42-game hit streak, only to see it snapped after an 0-for-6 day at the plate. Incredibly, he responded to it with a 28-game hitting streak. Just think, if not for that one game, Dahlen goes 71 consecutive games with a base hit.

Related: MLB power rankings 2022 – Houston Astros, New York Yankees battle for No.1 spot

41 games – George Sisler, St. Louis Browns (1922)

  • Hitting streak ends: September 18, 1922

George Sisler might not have the longest hitting streak in MLB history. However, he is one of just six players with a 40-game hitting streak and one of only two players (Ty Cobb) with multiple 30-game hitting streaks. Sisler posted a 35-game hitting streak across the 1924-’25 season with St. Louis.

40 games – Ty Cobb, Detroit Tigers (1911)

  • Hitting streak ends: July 4, 1911

While the 4th of July is typically a time for everyone to celebrate, Detroit Tigers legend Ty Cobb might have been in a sour mood in 1911. Facing the Chicago White Sox, Cobb failed to record a base hit and saw his 40-game streak come to an end. Six years later, Cobb put together a 35-game hitting streak.

Also Read:
Longest home run ever: Longest home run in MLB history, furthest home runs in 2022-2023

Longest hitting streak in 2022

Longest MLB hitting streaks ever: 2024 to baseball history (7)

Los Angeles Dodgers shortstop Trea Turner has the longest hitting streak in MLB this season with a 26-game hitting streak that stretched from May 9 – June 4. During his 26-game hit streak, the longest hit streak in MLB this season, Turner slashed .350/.404/.573 with a .976 OPS and four home runs.

Fittingly, Turner and St. Louis Cardinals first baseman Paul Goldschmidt rode the longest MLB hitting streaks in 2022 around the same time. Goldschmidt collected a hit in 25 consecutive games from May 7 – June 3, posting a .424 batting average with a 1.351 OPS and 10 home runs during that stretch.

Texas Rangers outfielder Adolis Garcia has the longest hitting streak in the American League in 2022. He delivered a hit in 23 consecutive games, ranging from Aug. 3 to Aug. 27. During that stretch, he posted a .316/.350/.463 slash line with three home runs and five doubles in 100 plate appearances. The 23-game hit streak is even more remarkable considering he posted a .243 batting average in 2021 and hit below .250 before the streak began.

Toronto Blue Jays first baseman Vladimir Guerrero Jr. had one of the longest hitting streaks in MLB this year. The All-Star slugger recorded a hit in 22 consecutive games from July 22 to August 13. During that stretch, he posted a .359 batting average with a 186 wRC+ and .412 OBP.

Longest hitting streaks in MLB 2022

There have been six 20-game hitting streaks in MLB this season, twice accomplished by Turner.

  • Trea Turner, Los Angeles Dodgers – 26 games
  • Paul Goldschmidt, St. Louis Cardinals – 25 games
  • Adolis Garcia, Texas Rangers – 23 games
  • Vladimir Guerrero Jr., Toronto Blue Jays – 22 games
  • Trea Turner, Los Angeles Dodgers – 20 games
  • Brendan Rodgers, Colorado Rockies – 20 games

Also Read:
MLB awards 2023: Predicting Cy Young, Rookie of the Year, Gold Glove winners and more

Longest MLB hitting streak in 2021 season

Longest MLB hitting streaks ever: 2024 to baseball history (9)

It shouldn’t come as a surprise that the modern era of baseball isn’t coming close to the longest MLB hitting streaks ever. No player cracked the 30-game marker in 2021, but Los Angeles Angels hitter David Fletcher came close.

  • David Fletcher hit streak: 26 games

On June 13, 2021, Fletched finished with two hits in a win over the Arizona Diamondbacks. It proved to be the starting point of a 26-game hit streak, stretching to July 17. Unfortunately, Fletcher failed to record a hit across 5 at-bats against the Seattle Mariners. Still, it was the longest hitting streak in MLB across the 2021 season. Fletcher’s 26-game streak was the longest in MLB since Whit Merrifield (31, 2018-’19 seasons).

Also Read:
What is the fastest pitch ever? History of fastest pitches in MLB, fastest pitch in 2023

Longest MLB hitting streaks last season

  • Nick Castellanos, Cincinnati Reds – 21 games
  • Cedric Mullins, Baltimore Orioles – 20 games
  • Trea Turner, Los Angeles Dodgers – 19 games
  • Yoan Moncada, Chicago White Sox – 19 games
  • Raimel Tapia, Colorado Rockies – 18 games
  • Jose Altuve, Houston Astros – 17 games
  • Tyler Naquin, Cincinnati Reds – 17 games
  • Austin Hays, Baltimore Orioles – 17 games
  • Tim Anderson, Chicago White Sox – 16 games
  • Matt Chapman, Oakland Athletics – 16 games
  • Trea Turner, Los Angeles Dodgers – 16 games
  • Paul Goldschmidt, St. Louis Cardinals – 16 games

What is the longest hitting streak in MLB since 2000?

Longest MLB hitting streaks ever: 2024 to baseball history (11)

Incredibly, two of the longest MLB hitting streaks over the past two decades were achieved by two teammates. Chase Utley and Jimmy Rollins are two of the Philadelphia Phillies’ all-time greats. They also shared their historic moments together.

  • Jimmy Rollins hit streak: 38 games

Rollins started his hit streak on Aug. 23, 2005, carrying it over into the 2006 MLB season. While it came to an end on April 5, 2006, the All-Star shortstop still slashed .379/.437/.609 during that stretch.

Perhaps Rollins inspired Utley. Because months later, we saw the Phillies’ second baseman begin one of the longest MLB hitting streaks ever. It all began on June 23, the start of a 35-game hitting streak that wasn’t snapped until Aug. 3.

Related: Hungry for more MLB news? Tap here for the hottest headlines breaking right now.

Longest MLB hitting streaks since 2000

  • Jimmy Rollins, Philadelphia Phillies – 38 games (2005-’06)
  • Luis Castillo, Florida Marlins – 35 games (2002)
  • Chase Utley, Philadelphia Phillies – 35 games (2006)
  • Dan Uggla, Atlanta Braves – 33 games (2011)
  • Whit Merrifield, Kansas City Royals – 31 games (2018-’19)
  • Albert Pujols, St. Louis Cardinals – 30 games (2003)

What is the longest hit streak to open a season?

George Sisler has the longest hitting streak to open a season, beginning the 1925 MLB season with a 34-game hitting streak. During Sisler’s 34-game hit streak to open the season, he slashed ./399/.411/.473 across 148 at-bats, with 53 of his hits going for singles.

What was Ichiro’s longest hit streak?

Ichiro Suzuki had a 27-game hitting streak, which he recorded during the 2009 season with the Seattle Mariners. During Ichiro’s 27-game hit streak from May 6 – June 3, he posted a .398 batting average in 118 at-bats. In his Mariners’ career alone, Ichiro had seven hitting streaks of 20-plus games.

Longest MLB hitting streaks ever: 2024 to baseball history (2024)

FAQs

What's the longest hitting streak in MLB history? ›

Joe DiMaggio's 56-game hitting streak in 1941 is the longest in Major League Baseball history. Joe DiMaggio holds the Major League Baseball record with a streak of 56 consecutive games in 1941 which began on May 15 and ended July 17.

Who has the longest winning streak in MLB? ›

All the record books tell us the longest winning streak in baseball history is 26 games, by John McGraw's 1916 Giants. There was just one problem with that streak: Those Giants needed 27 games to win 26 in a row. That's because they won 12 in a row, then tied one, then won another 14 in a row.

Has any baseball team won 20 games in a row? ›

Four MLB teams have won 20 consecutive games during a single season. The 2017 Cleveland Guardians (22) games last accomplished it and the 2002 Oakland Athletics won 20 consecutive games in 2002.

What is the longest hitting streak to start a career? ›

He shares the record for the longest hitting streak to start a career with David Dahl (17 games, from May 15 to May 31, 1941, during which he hit . 389). After his remarkably hot start, however, Aleno cooled off dramatically, hitting .

Who has the most consecutive 200 hit seasons in MLB history? ›

Suzuki also set a number of batting records, including MLB's single-season record for hits with 262. He achieved 10 consecutive 200-hit seasons, the longest streak by any player in history.

What is the longest streak in MLB history without winning the World Series? ›

The longest historical drought was 108 years by the Chicago Cubs, who won the World Series in 1908 and not again until 2016. The longest active drought is 75 years, in progress by the Cleveland Guardians. They last won the Series in 1948, then known as the Indians.

What was the worst MLB record ever? ›

The 1899 Cleveland Spiders own the worst single-season record of all time (minimum 120 games) and for all eras, finishing at 20–134 (.

What was the biggest blowout in MLB history? ›

Baseball (MLB)

In 1897, the Chicago Colts of the National League defeated the Louisville Colonels, 36–7. The modern record (i.e., post-1900) for margin of victory was set in 2007, when the Texas Rangers defeated the Baltimore Orioles, 30–3.

Has any baseball team gone undefeated? ›

The all-time best single season record belongs to the Cincinnati Red Stockings, who posted baseball's only perfect record at 67–0 (57–0 against National Association of Base Ball Players clubs) in 1869, prior to Major League baseball.

Has any team won 5 World Series in a row? ›

The Yankees have won the most World Series wins, with a total of 27. New York also has the most consecutive World Series wins, with five in a row from 1949-53.

Has any MLB team won 5 World Series in a row? ›

1949-53 Yankees (five straight World Series wins)

And they've won five World Series in a row -- the longest championship streak in MLB history. This Yankees dynasty encompassed both the twilight of the DiMaggio era and the dawn of the Mantle era.

What MLB teams have won 11000 games? ›

The Atlanta Braves made history on Friday night after defeating the San Francisco Giants 4-0 to open the series. Friday's victory marked the 11,000th win in franchise history. The only other MLB clubs to reach this milestone are the Giants, Dodgers, Cubs, and Cardinals.

What is the longest hitless streak to start a career? ›

Lou Camilli's 0 for 34 for the 1968-70 Indians is the longest streak to begin a career.

What is the longest on base record? ›

Ted Williams has the game's longest on-base streak. He reached base in 84 consecutive games in 1949. These two records are roughly comparable in terms of difficulty. Joe's streak is 11 games longer than any other player in history, and 12 games longer than any player since him.

What is the most consecutive hits in an inning? ›

The Colorado Rockies (USA) set a Major League Baseball (MLB) record with 11 consecutive hits against the Chicago Cubs (USA) during a 12-run outburst in the 8th inning of a 17-2 victory at Coors Field in Colorado (USA) on 30 July 2010.

Did Oakland win 20 in a row? ›

The team is most famous, however, for winning 20 consecutive games between August 13 and September 4, 2002. The Athletics' season was the subject of Michael Lewis's 2003 book Moneyball: The Art of Winning an Unfair Game (Lewis was given the opportunity to follow the team around throughout the season).

How many MLB teams have had 100 win seasons? ›

Over the course of 129 seasons (from 1892 to 2023 excluding 1981, 1994, and 2020), 116 teams have won 100 or more games in a single Major League Baseball season. While this makes the feat a relatively common occurrence, the 100-win threshold remains the hallmark of the best teams in a given season.

Who was the last MLB team to go 10 0? ›

Rays edge Red Sox, become 1st 10-0 team since 1987
YearTeamRecord before 1st loss
1955Dodgers*10-0
1962Pirates10-0
1966Cleveland10-0
2023Rays10-0
3 more rows
Apr 11, 2023

What is the longest streak of MLB games without being swept? ›

1942-44 Cardinals: 125 series without being swept. 1903-05 Giants: 106. 2022-23 Orioles: 90 and counting.

References

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 6344

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.