NHL Archive

Season history, champions, final ratings and game counts
Season Champion Runner-up Top Rated Rating Games
2025 Panthers Oilers Panthers 1592 1398
2024 Panthers Oilers Panthers 1603 1400
2023 Golden Knights Panthers Bruins 1634 1400
2022 Avalanche Lightning Avalanche 1632 1401
2021 Lightning Canadiens Lightning 1604 952
2020 Lightning Stars Lightning 1612 1212
2019 Blues Bruins Lightning 1615 1358
2018 Capitals Golden Knights Capitals 1598 1355
2017 Penguins Predators Capitals 1589 1317
2016 Penguins Sharks Penguins 1580 1321
2015 Blackhawks Lightning Ducks 1583 1319
2014 Kings Rangers Bruins 1576 1323
2013 Blackhawks Bruins Blackhawks 1602 806
2012 Kings Devils Canucks 1564 1316
2011 Bruins Canucks Canucks 1593 1319
2010 Blackhawks Flyers Blackhawks 1596 1319
2009 Penguins Red Wings Red Wings 1587 1317
2008 Red Wings Penguins Red Wings 1605 1315
2007 Ducks Senators Ducks 1585 1311
2006 Hurricanes Oilers Red Wings 1596 1313
2004 Lightning Flames Red Wings 1583 1319
2003 Devils Ducks Senators 1590 1319
2002 Red Wings Hurricanes Red Wings 1615 1320
2001 Avalanche Devils Avalanche 1623 1316
2000 Devils Stars Devils 1583 1231
1999 Stars Sabres Stars 1615 1193
1998 Red Wings Capitals Red Wings 1610 1148
1997 Red Wings Flyers Red Wings 1608 1148
1996 Avalanche Panthers Red Wings 1633 1152
1995 Devils Red Wings Devils 1593 705
1994 Rangers Canucks Rangers 1591 1182
1993 Canadiens Kings Penguins 1609 1093
1992 Penguins Blackhawks Penguins 1577 966
1991 Penguins Stars Flames 1571 932
1990 Oilers Bruins Flames 1581 925
1989 Flames Canadiens Flames 1634 922
1988 Oilers Bruins Oilers 1623 924
1987 Oilers Flyers Oilers 1622 927
1986 Canadiens Flames Oilers 1634 912
1985 Oilers Flyers Oilers 1638 910
1984 Oilers Islanders Oilers 1646 910
1983 Islanders Oilers Islanders 1620 906
1982 Islanders Canucks Islanders 1661 911
1981 Islanders Stars Islanders 1635 908
1980 Islanders Flyers Canadiens 1622 907
1979 Canadiens Rangers Canadiens 1664 725
1978 Canadiens Bruins Canadiens 1709 765
1977 Canadiens Bruins Canadiens 1710 764
1976 Canadiens Flyers Canadiens 1677 768
1975 Flyers Sabres Flyers 1625 771
1974 Flyers Bruins Bruins 1625 662
1973 Canadiens Blackhawks Canadiens 1646 662
1972 Bruins Rangers Bruins 1662 582
1971 Canadiens Blackhawks Bruins 1635 589
1970 Bruins Blues Bruins 1614 490
1969 Canadiens Blues Canadiens 1629 489
1968 Canadiens Blues Canadiens 1593 484