NHL head-to-head records

The extremes of every NHL series: who strung together the longest streak, who owns a rivalry, which ones never settle and which games were never close. Each row links to the full matchup page. Want to test yourself? Try the NHL rivalry quiz.

Longest winning streaks

The most straight wins one side ever strung together against the other. A tie ends a streak. Top of the list: Montreal Canadiens won 23 straight against Washington Capitals, 1974-75 to 1977-78.

# StreakWinsSeasons
1 Montreal Canadiens over Washington Capitals1974-75 to 1977-78 231974-75 to 1977-78
2 Edmonton Oilers over Winnipeg Jets1982-83 to 1984-85 201982-83 to 1984-85
3 Boston Bruins over Arizona Coyotes2010-11 to 2022-23 192010-11 to 2022-23
4 Boston Bruins over Ottawa Senators1992-93 to 1995-96 171992-93 to 1995-96
5 Montreal Canadiens over Cleveland Barons1973-74 to 1976-77 161973-74 to 1976-77

See all 100: longest winning streaks

Longest active streaks

Still going: winning streaks that include the latest meeting of a series both teams are still playing. Longest still going: Vegas Golden Knights have won 11 straight over San Jose Sharks, 2023-24 to 2025-26.

# StreakWinsSeasons
1 Vegas Golden Knights over San Jose Sharks2023-24 to 2025-26 112023-24 to 2025-26
2 Dallas Stars over Seattle Kraken2022-23 to 2025-26 102022-23 to 2025-26
3 New Jersey Devils over Chicago Blackhawks2022-23 to 2025-26 82022-23 to 2025-26
4 Minnesota Wild over Anaheim Ducks2023-24 to 2025-26 82023-24 to 2025-26
5 Montreal Canadiens over Florida Panthers2023-24 to 2025-26 82023-24 to 2025-26

See all 100: longest active streaks

Most lopsided series

The biggest all-time leads, by winning percentage, among series with plenty of meetings. Most one-sided: New York Rangers leads Philadelphia Quakers 25-4-3, winning 82.8% of 32 meetings.

# SeriesRecordWin %Games
1 New York Rangers vs Philadelphia Quakers32 games 25-4-382.8%32
2 Edmonton Oilers vs Seattle Kraken20 games 16-480.0%20
3 Montreal Canadiens vs Cleveland Barons58 games 41-9-877.6%58
4 Dallas Stars vs Seattle Kraken22 games 17-577.3%22
5 New York Rangers vs Cleveland Barons54 games 38-10-675.9%54

See all 100: most lopsided series

Closest rivalries

Long series where neither side has pulled away: the closest to a 50-50 record. Each team appears once. Closest of all: Chicago Blackhawks and Edmonton Oilers, 84-84-12 after 180 meetings.

# SeriesRecordWin %Games
1 Chicago Blackhawks vs Edmonton Oilers180 games 84-84-1250.0%180
2 Los Angeles Kings vs Toronto Maple Leafs175 games 77-77-2150.0%175
3 Calgary Flames vs Washington Capitals109 games 48-48-1350.0%109
4 New York Rangers vs Winnipeg Jets79 games 39-39-150.0%79
5 Pittsburgh Penguins vs San Jose Sharks59 games 28-28-350.0%59

See all 16: closest rivalries

Most lead changes

The series where the all-time lead has changed hands the most times. Detroit Red Wings and Calgary Flames have traded the lead 15 times.

# SeriesLead changesRecordGames
1 Detroit Red Wings vs Calgary Flames89-84-16 in 189 games 1589-84-16189
2 Toronto Maple Leafs vs Detroit Red Wings361-354-93 in 808 games 14361-354-93808
3 Carolina Hurricanes vs Los Angeles Kings42-41-8 in 91 games 1442-41-891
4 Pittsburgh Penguins vs Detroit Red Wings89-83-16 in 188 games 1389-83-16188
5 Montreal Canadiens vs Ottawa Senators92-89-5 in 186 games 1392-89-5186

See all 100: most lead changes

Biggest blowouts

The largest winning margins in a single game. Forfeits and vacated results never count. Biggest margin: Detroit Red Wings beat New York Rangers 15-0 on Jan 23, 1944.

# GameScoreMarginDate
1 Detroit Red Wings over New York RangersJan 23, 1944 15-015Jan 23, 1944
2 Montreal Canadiens over Hamilton TigersMar 3, 1920 16-313Mar 3, 1920
3 Minnesota North Stars over Winnipeg JetsNov 11, 1981 15-213Nov 11, 1981
4 Toronto Maple Leafs over New York RangersMar 16, 1957 14-113Mar 16, 1957
5 Toronto Maple Leafs over Detroit Red WingsJan 2, 1971 13-013Jan 2, 1971

See all 100: biggest blowouts

Records include games through Oct 27, 2026.

Sources

Records are computed from every final game result in the Matchup Index database. About the data.