Puckstory - a network graph of hockey's champions

Puckstory

7 min read Original article ↗

Puckstory is an interactive network graph of every player engraved on the Stanley Cup from 1915 to 2026, and the champion teams they won with. It covers 1306 players, 110 champions, and 2307 engravings. The graph is drawn on a canvas; this text version lists the same data so screen readers and search engines can read it.

Stanley Cup champions, 1915 to 2026

  • 1915 Vancouver Millionaires (def. Ottawa Senators)
  • 1916 Montreal Canadiens (def. Portland Rosebuds)
  • 1917 Seattle Metropolitans (def. Montreal Canadiens)
  • 1918 Toronto Arenas (def. Vancouver Millionaires)
  • 1920 Ottawa Senators (def. Seattle Metropolitans)
  • 1921 Ottawa Senators (def. Vancouver Millionaires)
  • 1922 Toronto St. Patricks (def. Vancouver Millionaires)
  • 1923 Ottawa Senators (def. Edmonton Eskimos)
  • 1924 Montreal Canadiens (def. Calgary Tigers)
  • 1925 Victoria Cougars (def. Montreal Canadiens)
  • 1926 Montreal Maroons (def. Victoria Cougars)
  • 1927 Ottawa Senators (def. Boston Bruins)
  • 1928 New York Rangers (def. Montreal Maroons)
  • 1929 Boston Bruins (def. New York Rangers)
  • 1930 Montreal Canadiens (def. Boston Bruins)
  • 1931 Montreal Canadiens (def. Chicago Black Hawks)
  • 1932 Toronto Maple Leafs (def. New York Rangers)
  • 1933 New York Rangers (def. Toronto Maple Leafs)
  • 1934 Chicago Black Hawks (def. Detroit Red Wings)
  • 1935 Montreal Maroons (def. Toronto Maple Leafs)
  • 1936 Detroit Red Wings (def. Toronto Maple Leafs)
  • 1937 Detroit Red Wings (def. New York Rangers)
  • 1938 Chicago Black Hawks (def. Toronto Maple Leafs)
  • 1939 Boston Bruins (def. Toronto Maple Leafs)
  • 1940 New York Rangers (def. Toronto Maple Leafs)
  • 1941 Boston Bruins (def. Detroit Red Wings)
  • 1942 Toronto Maple Leafs (def. Detroit Red Wings)
  • 1943 Detroit Red Wings (def. Boston Bruins)
  • 1944 Montreal Canadiens (def. Chicago Black Hawks)
  • 1945 Toronto Maple Leafs (def. Detroit Red Wings)
  • 1946 Montreal Canadiens (def. Boston Bruins)
  • 1947 Toronto Maple Leafs (def. Montreal Canadiens)
  • 1948 Toronto Maple Leafs (def. Detroit Red Wings)
  • 1949 Toronto Maple Leafs (def. Detroit Red Wings)
  • 1950 Detroit Red Wings (def. New York Rangers)
  • 1951 Toronto Maple Leafs (def. Montreal Canadiens)
  • 1952 Detroit Red Wings (def. Montreal Canadiens)
  • 1953 Montreal Canadiens (def. Boston Bruins)
  • 1954 Detroit Red Wings (def. Montreal Canadiens)
  • 1955 Detroit Red Wings (def. Montreal Canadiens)
  • 1956 Montreal Canadiens (def. Detroit Red Wings)
  • 1957 Montreal Canadiens (def. Boston Bruins)
  • 1958 Montreal Canadiens (def. Boston Bruins)
  • 1959 Montreal Canadiens (def. Toronto Maple Leafs)
  • 1960 Montreal Canadiens (def. Toronto Maple Leafs)
  • 1961 Chicago Black Hawks (def. Detroit Red Wings)
  • 1962 Toronto Maple Leafs (def. Chicago Black Hawks)
  • 1963 Toronto Maple Leafs (def. Detroit Red Wings)
  • 1964 Toronto Maple Leafs (def. Detroit Red Wings)
  • 1965 Montreal Canadiens (def. Chicago Black Hawks; Conn Smythe: Jean Béliveau)
  • 1966 Montreal Canadiens (def. Detroit Red Wings; Conn Smythe: Roger Crozier)
  • 1967 Toronto Maple Leafs (def. Montreal Canadiens; Conn Smythe: Dave Keon)
  • 1968 Montreal Canadiens (def. St. Louis Blues; Conn Smythe: Glenn Hall)
  • 1969 Montreal Canadiens (def. St. Louis Blues; Conn Smythe: Serge Savard)
  • 1970 Boston Bruins (def. St. Louis Blues; Conn Smythe: Bobby Orr)
  • 1971 Montreal Canadiens (def. Chicago Black Hawks; Conn Smythe: Ken Dryden)
  • 1972 Boston Bruins (def. New York Rangers; Conn Smythe: Bobby Orr)
  • 1973 Montreal Canadiens (def. Chicago Black Hawks; Conn Smythe: Yvan Cournoyer)
  • 1974 Philadelphia Flyers (def. Boston Bruins; Conn Smythe: Bernie Parent)
  • 1975 Philadelphia Flyers (def. Buffalo Sabres; Conn Smythe: Bernie Parent)
  • 1976 Montreal Canadiens (def. Philadelphia Flyers; Conn Smythe: Reggie Leach)
  • 1977 Montreal Canadiens (def. Boston Bruins; Conn Smythe: Guy Lafleur)
  • 1978 Montreal Canadiens (def. Boston Bruins; Conn Smythe: Larry Robinson)
  • 1979 Montreal Canadiens (def. New York Rangers; Conn Smythe: Bob Gainey)
  • 1980 New York Islanders (def. Philadelphia Flyers; Conn Smythe: Bryan Trottier)
  • 1981 New York Islanders (def. Minnesota North Stars; Conn Smythe: Butch Goring)
  • 1982 New York Islanders (def. Vancouver Canucks; Conn Smythe: Mike Bossy)
  • 1983 New York Islanders (def. Edmonton Oilers; Conn Smythe: Billy Smith)
  • 1984 Edmonton Oilers (def. New York Islanders; Conn Smythe: Mark Messier)
  • 1985 Edmonton Oilers (def. Philadelphia Flyers; Conn Smythe: Wayne Gretzky)
  • 1986 Montreal Canadiens (def. Calgary Flames; Conn Smythe: Patrick Roy)
  • 1987 Edmonton Oilers (def. Philadelphia Flyers; Conn Smythe: Ron Hextall)
  • 1988 Edmonton Oilers (def. Boston Bruins; Conn Smythe: Wayne Gretzky)
  • 1989 Calgary Flames (def. Montreal Canadiens; Conn Smythe: Al MacInnis)
  • 1990 Edmonton Oilers (def. Boston Bruins; Conn Smythe: Bill Ranford)
  • 1991 Pittsburgh Penguins (def. Minnesota North Stars; Conn Smythe: Mario Lemieux)
  • 1992 Pittsburgh Penguins (def. Chicago Blackhawks; Conn Smythe: Mario Lemieux)
  • 1993 Montreal Canadiens (def. Los Angeles Kings; Conn Smythe: Patrick Roy)
  • 1994 New York Rangers (def. Vancouver Canucks; Conn Smythe: Brian Leetch)
  • 1995 New Jersey Devils (def. Detroit Red Wings; Conn Smythe: Claude Lemieux)
  • 1996 Colorado Avalanche (def. Florida Panthers; Conn Smythe: Joe Sakic)
  • 1997 Detroit Red Wings (def. Philadelphia Flyers; Conn Smythe: Mike Vernon)
  • 1998 Detroit Red Wings (def. Washington Capitals; Conn Smythe: Steve Yzerman)
  • 1999 Dallas Stars (def. Buffalo Sabres; Conn Smythe: Joe Nieuwendyk)
  • 2000 New Jersey Devils (def. Dallas Stars; Conn Smythe: Scott Stevens)
  • 2001 Colorado Avalanche (def. New Jersey Devils; Conn Smythe: Patrick Roy)
  • 2002 Detroit Red Wings (def. Carolina Hurricanes; Conn Smythe: Nicklas Lidström)
  • 2003 New Jersey Devils (def. Mighty Ducks of Anaheim; Conn Smythe: Jean-Sébastien Giguère)
  • 2004 Tampa Bay Lightning (def. Calgary Flames; Conn Smythe: Brad Richards)
  • 2006 Carolina Hurricanes (def. Edmonton Oilers; Conn Smythe: Cam Ward)
  • 2007 Anaheim Ducks (def. Ottawa Senators; Conn Smythe: Scott Niedermayer)
  • 2008 Detroit Red Wings (def. Pittsburgh Penguins; Conn Smythe: Henrik Zetterberg)
  • 2009 Pittsburgh Penguins (def. Detroit Red Wings; Conn Smythe: Evgeni Malkin)
  • 2010 Chicago Blackhawks (def. Philadelphia Flyers; Conn Smythe: Jonathan Toews)
  • 2011 Boston Bruins (def. Vancouver Canucks; Conn Smythe: Tim Thomas)
  • 2012 Los Angeles Kings (def. New Jersey Devils; Conn Smythe: Jonathan Quick)
  • 2013 Chicago Blackhawks (def. Boston Bruins; Conn Smythe: Patrick Kane)
  • 2014 Los Angeles Kings (def. New York Rangers; Conn Smythe: Justin Williams)
  • 2015 Chicago Blackhawks (def. Tampa Bay Lightning; Conn Smythe: Duncan Keith)
  • 2016 Pittsburgh Penguins (def. San Jose Sharks; Conn Smythe: Sidney Crosby)
  • 2017 Pittsburgh Penguins (def. Nashville Predators; Conn Smythe: Sidney Crosby)
  • 2018 Washington Capitals (def. Vegas Golden Knights; Conn Smythe: Alexander Ovechkin)
  • 2019 St. Louis Blues (def. Boston Bruins; Conn Smythe: Ryan O'Reilly)
  • 2020 Tampa Bay Lightning (def. Dallas Stars; Conn Smythe: Victor Hedman)
  • 2021 Tampa Bay Lightning (def. Montreal Canadiens; Conn Smythe: Andrei Vasilevskiy)
  • 2022 Colorado Avalanche (def. Tampa Bay Lightning; Conn Smythe: Cale Makar)
  • 2023 Vegas Golden Knights (def. Florida Panthers; Conn Smythe: Jonathan Marchessault)
  • 2024 Florida Panthers (def. Edmonton Oilers; Conn Smythe: Connor McDavid)
  • 2025 Florida Panthers (def. Edmonton Oilers; Conn Smythe: Sam Bennett)
  • 2026 Carolina Hurricanes (def. Vegas Golden Knights; Conn Smythe: Jordan Staal)

Most Stanley Cups won (top 60 engraved players)

  • Henri Richard - 11 Cups (Montreal Canadiens)
  • Jean Béliveau - 10 Cups (Montreal Canadiens)
  • Yvan Cournoyer - 10 Cups (Montreal Canadiens)
  • Claude Provost - 9 Cups (Montreal Canadiens)
  • Jacques Lemaire - 8 Cups (Montreal Canadiens)
  • Maurice Richard - 8 Cups (Montreal Canadiens)
  • Red Kelly - 8 Cups (Detroit Red Wings, Toronto Maple Leafs)
  • Serge Savard - 8 Cups (Montreal Canadiens)
  • Jean-Guy Talbot - 7 Cups (Montreal Canadiens)
  • Bernie Geoffrion - 6 Cups (Montreal Canadiens)
  • Bryan Trottier - 6 Cups (New York Islanders, Pittsburgh Penguins)
  • Charlie Hodge - 6 Cups (Montreal Canadiens)
  • Dick Duff - 6 Cups (Toronto Maple Leafs, Montreal Canadiens)
  • Dickie Moore - 6 Cups (Montreal Canadiens)
  • Doug Harvey - 6 Cups (Montreal Canadiens)
  • Frank Mahovlich - 6 Cups (Toronto Maple Leafs, Montreal Canadiens)
  • Glenn Anderson - 6 Cups (Edmonton Oilers, New York Rangers)
  • Guy Lapointe - 6 Cups (Montreal Canadiens)
  • Jacques Laperrière - 6 Cups (Montreal Canadiens)
  • Jacques Plante - 6 Cups (Montreal Canadiens)
  • Ken Dryden - 6 Cups (Montreal Canadiens)
  • Kevin Lowe - 6 Cups (Edmonton Oilers, New York Rangers)
  • Larry Hillman - 6 Cups (Detroit Red Wings, Toronto Maple Leafs, Montreal Canadiens)
  • Larry Robinson - 6 Cups (Montreal Canadiens)
  • Mark Messier - 6 Cups (Edmonton Oilers, New York Rangers)
  • Ralph Backstrom - 6 Cups (Montreal Canadiens)
  • Tom Johnson - 6 Cups (Montreal Canadiens)
  • Bert Olmstead - 5 Cups (Montreal Canadiens, Toronto Maple Leafs)
  • Bob Gainey - 5 Cups (Montreal Canadiens)
  • Bob Goldham - 5 Cups (Toronto Maple Leafs, Detroit Red Wings)
  • Bob Turner - 5 Cups (Montreal Canadiens)
  • Charlie Huddy - 5 Cups (Edmonton Oilers)
  • Claude Larose - 5 Cups (Montreal Canadiens)
  • Cy Denneny - 5 Cups (Ottawa Senators, Boston Bruins)
  • Dollard St. Laurent - 5 Cups (Montreal Canadiens, Chicago Black Hawks)
  • Don Metz - 5 Cups (Toronto Maple Leafs)
  • Donnie Marshall - 5 Cups (Montreal Canadiens)
  • Esa Tikkanen - 5 Cups (Edmonton Oilers, New York Rangers)
  • Frank Nighbor - 5 Cups (Vancouver Millionaires, Ottawa Senators)
  • Grant Fuhr - 5 Cups (Edmonton Oilers)
  • Guy Lafleur - 5 Cups (Montreal Canadiens)
  • Harry Watson - 5 Cups (Detroit Red Wings, Toronto Maple Leafs)
  • J. C. Tremblay - 5 Cups (Montreal Canadiens)
  • Jari Kurri - 5 Cups (Edmonton Oilers)
  • Jim Roberts - 5 Cups (Montreal Canadiens)
  • John Ferguson Sr. - 5 Cups (Montreal Canadiens)
  • Marcel Pronovost - 5 Cups (Detroit Red Wings, Toronto Maple Leafs)
  • Mario Tremblay - 5 Cups (Montreal Canadiens)
  • Pierre Bouchard - 5 Cups (Montreal Canadiens)
  • Randy Gregg - 5 Cups (Edmonton Oilers)
  • Réjean Houle - 5 Cups (Montreal Canadiens)
  • Steve Shutt - 5 Cups (Montreal Canadiens)
  • Ted Harris - 5 Cups (Montreal Canadiens, Philadelphia Flyers)
  • Ted Kennedy - 5 Cups (Toronto Maple Leafs)
  • Terry Harper - 5 Cups (Montreal Canadiens)
  • Turk Broda - 5 Cups (Toronto Maple Leafs)
  • Ab McDonald - 4 Cups (Montreal Canadiens, Chicago Black Hawks)
  • Al Arbour - 4 Cups (Detroit Red Wings, Chicago Black Hawks, Toronto Maple Leafs)
  • Allan Stanley - 4 Cups (Toronto Maple Leafs)
  • Anders Kallur - 4 Cups (New York Islanders)