The longest winning streak in Major League Baseball (MLB) history is 26 games, set by the 2017 Cleveland Indians. The streak began on August 24, 2017, and ended on September 14, 2017.
During the streak, the Indians defeated a number of teams, including the Boston Red Sox, New York Yankees, and Detroit Tigers. The team’s success was due in large part to its strong pitching staff, which allowed an average of just 1.6 runs per game during the streak.
The Indians’ 26-game winning streak broke the previous record of 21 consecutive wins, which had been set by the 1935 Chicago Cubs and tied by the 2002 Oakland Athletics. The streak also helped the Indians secure the American League Central division title and earn a spot in the postseason.
While the Indians’ 26-game winning streak is the longest in MLB history, there have been longer winning streaks in other levels of baseball. For example, the 1916 New York Giants won 27 consecutive games, but this streak included a tie game, which is not counted as a win or a loss.