NHL point streaks

What is the longest NHL point streak?

The longest NHL point streak on file is Mario Lemieux, 28 games (Oct 7 – Dec 22, 1995), in the game logs since 1995-96. In 2025-26 the longest was Connor McDavid, 20 games (Dec 4, 2025 – Jan 13, 2026).

Longest point streaks in 2025-26

Longest NHL point streaks in 2025-26
1Connor McDavidEDM20Dec 4, 2025 – Jan 13, 2026
2Tim StutzleOTT14Jan 24 – Mar 11, 2026
2Mark StoneVGK14Dec 29, 2025 – Jan 23, 2026
2Mark StoneVGK14Oct 8 – Dec 11, 2025
2William NylanderTOR14Oct 14 – Nov 18, 2025
6Macklin CelebriniSJ13Dec 11, 2025 – Jan 10, 2026
6Tim StutzleOTT13Dec 9, 2025 – Jan 5, 2026
8David PastrnakBOS12Mar 7 – Mar 28, 2026
8Nikita KucherovTB12Jan 16 – Feb 26, 2026
8Kirill MarchenkoCBJ12Oct 25 – Nov 17, 2025
8Nick SuzukiMTL12Oct 9 – Nov 4, 2025
12Tage ThompsonBUF11Jan 31 – Mar 8, 2026
12Matt BoldyMIN11Jan 15 – Mar 3, 2026
12Quinn HughesMIN11Jan 17 – Feb 26, 2026
12Jack EichelVGK11Jan 4 – Jan 23, 2026

Longest point streaks since 1995-96

Longest NHL point streaks in the game logs on file
1Mario LemieuxPIT28Oct 7 – Dec 22, 1995
2Taylor HallNJ26Jan 2 – Mar 6, 2018
2Patrick KaneCHI26Oct 17 – Dec 13, 2015
4Sidney CrosbyPIT25Nov 5 – Dec 28, 2010
5Mitch MarnerTOR23Oct 27 – Dec 13, 2022
6Dany HeatleyOTT21Oct 5 – Nov 29, 2005
7Connor McDavidEDM20Dec 4, 2025 – Jan 13, 2026
7Patrick KaneCHI20Jan 3 – Feb 22, 2019
7Paul StastnyCOL20Feb 3 – Mar 17, 2007
7Adam OatesBOS20Jan 7 – Feb 20, 1997
11Nathan MacKinnonCOL19Feb 13 – Mar 26, 2024
11Nathan MacKinnonCOL19Nov 20 – Dec 27, 2023
11Nikita KucherovTB19Jan 14 – Feb 29, 2020
11Corey PerryANA19Oct 21 – Dec 1, 2009
11Sidney CrosbyPIT19Oct 6 – Nov 17, 2007

Regular season only, one season at a time as the NHL’s record book counts them. A game the player missed is skipped, not a break. Counted from the game logs on file, which start in 1995-96: a streak from before then is not here. Runs of 5 games or more are kept; Team is the club of the streak's last game. ESPN's logs lack some games of 2001-02; a missing game is skipped, not counted as a break, so a streak through those seasons can read a few games short.