The 1971-1972 Los Angeles Lakers hold the longest winning streak in NBA history at 33 games. Led by Jerry West, Wilt Chamberlain and Gail Goodrich, the Lakers went on to win 69 games that season and their sixth championship after beating the New York Knicks .

In November 2025, the Detroit Pistons secured a 9-game winning streak after defeating the Philadelphia 76ers 114-105 . The occasion marked the franchise's longest winning streak since the 2007-08 season.

Take a look at the longest winning streaks in NBA history below:

Regular season

33 games

Los Angeles Lakers - 1971-1972

28 games

Golden State Warriors - 2014-2015, 2015-2016*

27 games

Miami Heat - 2012-2013

24 games

Golden State Warriors - 2015-2016

22 games

Houston Rockets - 2007-2008

20 games

Milwaukee

See Full Page