NBA made-three streaks

What is the longest NBA streak of games with a three?

The longest NBA streak of games with a three on file is Stephen Curry, 268 games (Dec 1, 2018 – Dec 16, 2023), in the game logs since 1946-47. The longest still going: Stephen Curry, 102 games (Dec 21, 2024 – Nov 11, 2026).

Made-three streaks still going

NBA games in a row with at least one three-pointer made, runs still going
1Stephen CurryGS102Dec 21, 2024 – Nov 11, 2026
2Damian LillardPOR59Nov 20, 2024 – Nov 13, 2026
3James HardenCLE44Jan 20 – Nov 13, 2026
4Tyrese MaxeyPHI40Jan 27 – Nov 12, 2026
5Tyler HerroMIL39Jan 6 – Nov 13, 2026
6Darius GarlandLAC35Jan 6 – Nov 13, 2026
7Luka DoncicLAL33Feb 20 – Nov 11, 2026
8Jabari Smith Jr.HOU32Mar 8 – Nov 13, 2026
8Ty JeromeMEM32Mar 21, 2025 – Nov 13, 2026
10Trey Murphy IIINO29Jan 31 – Nov 8, 2026

Longest made-three streaks in 2026-27

Longest NBA made-three streaks in 2026-27
1Stephen CurryGS102Dec 21, 2024 – Nov 11, 2026 · going
2Brandon MillerCHA68Dec 5, 2025 – Nov 4, 2026
3Damian LillardPOR59Nov 20, 2024 – Nov 13, 2026 · going
4James HardenCLE44Jan 20 – Nov 13, 2026 · going
4Reed SheppardHOU44Feb 2 – Nov 11, 2026
4LaMelo BallMIN44Jan 22 – Oct 30, 2026
7Tyrese MaxeyPHI40Jan 27 – Nov 12, 2026 · going
8Tyler HerroMIL39Jan 6 – Nov 13, 2026 · going
9Lauri MarkkanenUTAH36Nov 10, 2025 – Oct 25, 2026
10Darius GarlandLAC35Jan 6 – Nov 13, 2026 · going
11Luka DoncicLAL33Feb 20 – Nov 11, 2026 · going
11Nickeil Alexander-WalkerATL33Feb 7 – Oct 29, 2026
13Jabari Smith Jr.HOU32Mar 8 – Nov 13, 2026 · going
13Ty JeromeMEM32Mar 21, 2025 – Nov 13, 2026 · going
15Fred VanVleetHOU31Jan 3, 2025 – Oct 23, 2026

Longest made-three streaks since 1946-47

Longest NBA made-three streaks in the game logs on file
1Stephen CurryGS268Dec 1, 2018 – Dec 16, 2023
2Stephen CurryGS157Nov 13, 2014 – Nov 3, 2016
3Damian LillardMIL150Nov 6, 2021 – Apr 10, 2024
4Kyle KorverATL127Nov 4, 2012 – Mar 2, 2014
5Luka DoncicLAL114Oct 25, 2023 – Mar 31, 2025
6Bogdan BogdanovicATL110Mar 17, 2023 – Jan 18, 2025
7Stephen CurryGS102Dec 21, 2024 – Nov 11, 2026 · going
8Jordan ClarksonUTAH99Jan 29, 2020 – Oct 30, 2021
9Klay ThompsonGS95Dec 11, 2016 – Jan 8, 2018
10Dana BarrosBOS89Dec 23, 1994 – Jan 10, 1996
11Buddy HieldSAC87Nov 3, 2019 – Feb 3, 2021
12Karl-Anthony TownsMIN83Oct 23, 2019 – May 13, 2021
13Donovan MitchellCLE82Jan 22, 2024 – Mar 5, 2025
14Tyler HerroMIA79Dec 18, 2023 – Jan 29, 2025
14Joe HarrisBKN79Nov 12, 2019 – Jan 25, 2021

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 1946-47: a streak from before then is not here. Runs of 25 games or more are kept; Team is the club of the streak's last game.