NBA 20-point streaks

What is the longest NBA 20-point streak?

The longest NBA 20-point streak on file is Shai Gilgeous-Alexander, 141 games (Nov 1, 2024 – Apr 8, 2026), in the game logs since 1993-94. The longest still going: Shai Gilgeous-Alexander, 141 games (Nov 1, 2024 – Apr 8, 2026).

20-point streaks still going

NBA games in a row with 20 or more points, runs still going
1Shai Gilgeous-AlexanderOKC141Nov 1, 2024 – Apr 8, 2026
2Kawhi LeonardLAC58Nov 28, 2025 – Apr 15, 2026
3Devin BookerPHX11Mar 22 – Apr 17, 2026
3Jaylen BrownBOS11Mar 16 – Apr 10, 2026

Longest 20-point streaks in 2025-26

Longest NBA 20-point streaks in 2025-26
1Shai Gilgeous-AlexanderOKC141Nov 1, 2024 – Apr 8, 2026 · going
2Kawhi LeonardLAC58Nov 28, 2025 – Apr 15, 2026 · going
3Joel EmbiidPHI27Dec 12, 2025 – Mar 30, 2026
3Giannis AntetokounmpoMIL27Mar 13 – Nov 15, 2025
5Anthony EdwardsMIN26Dec 8, 2025 – Feb 9, 2026
6Jaylen BrownBOS24Jan 7 – Mar 8, 2026
7Luka DoncicLAL21Feb 20 – Mar 31, 2026
7Tyrese MaxeyPHI21Oct 22 – Dec 4, 2025
9Luka DoncicLAL20Dec 25, 2025 – Feb 3, 2026
9Ja MorantMEM20Feb 21 – Oct 22, 2025
11Jalen BrunsonNY19Dec 3, 2025 – Jan 11, 2026
12Tyrese MaxeyPHI18Feb 5 – Apr 4, 2026
12Tyler HerroMIA18Mar 23 – Dec 9, 2025
14Nikola JokicDEN15Feb 3 – Mar 9, 2026
14Kevin DurantHOU15Dec 15, 2025 – Jan 13, 2026

Longest 20-point streaks since 1993-94

Longest NBA 20-point streaks in the game logs on file
1Shai Gilgeous-AlexanderOKC141Nov 1, 2024 – Apr 8, 2026 · going
2Kevin DurantGS67Nov 23, 2015 – Nov 9, 2016
3Kobe BryantLAL63Dec 9, 2005 – Nov 3, 2006
4Kawhi LeonardLAC58Nov 28, 2025 – Apr 15, 2026 · going
5James HardenHOU57Dec 8, 2018 – Apr 9, 2019
5Allen IversonPHI57Dec 10, 2004 – Apr 18, 2005
7Kevin DurantOKC52Dec 22, 2013 – Apr 16, 2014
8LeBron JamesCLE49Dec 14, 2007 – Mar 26, 2008
9Tracy McGradyORL45Dec 25, 2002 – Apr 1, 2003
10Isaiah ThomasBOS41Nov 19, 2016 – Feb 26, 2017
11Joel EmbiidPHI40Mar 24, 2023 – Jan 25, 2024
11Bradley BealWSH40Jan 20, 2020 – Feb 3, 2021
13Shai Gilgeous-AlexanderOKC39Jan 4 – Oct 27, 2023
14LeBron JamesLAL37Nov 6, 2022 – Feb 15, 2023
14Shaquille O'NealLAL37Mar 2, 1998 – Feb 23, 1999

Regular season only, and a streak runs on from one season into the next, as the league counts them. A game the player sat out is skipped, not a break. Counted from the game logs on file, which start in 1993-94: a streak from before then is not here. Runs of 10 games or more are kept; Team is the club of the streak's last game. ESPN's logs lack some games of 1999-00 and 2012-13 to 2017-18; a missing game is skipped, not counted as a break, so a streak through those seasons can read a few games short.