Ever wonder which NHL player has the most Stanley Cup championship rings? For older fans of the game, the choice may be obvious, for younger fans of the game maybe not so much. You would have to think that the player would need to hail from the winningest franchise in NHL history… and you would be correct. The Montreal Canadiens dominated the original six league and continued winning Stanley Cup championships throughout the early expansion years. In fact the Canadiens are the last Canadian-based team to hoist Lord Stanley’s Cup in 1993.
The Stanley Cup is the greatest trophy in all of sports. To win it once is a major accomplishment, but to win it multiple times is part of something special.
Here is a look at the top 25 NHL players who have won the most Stanley Cups in NHL history (as of 2021).
Top 25 NHL Players with the Most Stanley Cups
Our list is dominated by members of the great Montreal Canadiens teams from the fifties through the seventies. However there are a few greats from the explosive Edmonton Oilers teams of the eighties as well.
The player with the most Stanley Cups? The “Pocket-Rocket” Henri Richard who won an amazing eleven championships with the Montreal Canadiens beginning in the 1955-56 season through the 1972-73 season.
Rank | Player | Teams | # of Stanley Cup Wins | First Cup Win | Last Cup Win |
1 | Henri Richard | Montreal Canadiens | 11 | 1955-56 | 1972-73 |
2 | Jean Beliveau | Montreal Canadiens | 10 | 1955-56 | 1970-71 |
3 | Yvan Cournoyer | Montreal Canadiens | 10 | 1964-65 | 1978-79 |
4 | Claude Provost | Montreal Canadiens | 9 | 1955-56 | 1968-69 |
5 | Maurice Richard | Montreal Canadiens | 8 | 1943-44 | 1959-60 |
6 | Red Kelly | Detroit Red Wings (4) Toronto Maple Leafs (4) | 8 | 1949-50 | 1966-67 |
7 | Jacques Lemaire | Montreal Canadiens | 8 | 1967-68 | 1978-79 |
8 | Serge Savard | Montreal Canadiens | 8 | 1967-68 | 1978-79 |
9 | Jean-Guy Talbot | Montreal Canadiens | 7 | 1955-56 | 1965-66 |
10 | Bernie Geoffrion | Montreal Canadiens | 6 | 1952-53 | 1959-60 |
11 | Doug Harvey | Montreal Canadiens | 6 | 1952-53 | 1959-60 |
12 | Tom Johnson | Montreal Canadiens | 6 | 1952-53 | 1959-60 |
13 | Dickie Moore | Montreal Canadiens | 6 | 1952-53 | 1959-60 |
14 | Mark Messier | Edmonton Oilers (5) New York Rangers (1) | 6 | 1983-84 | 1993-94 |
15 | Glenn Anderson | Edmonton Oilers (5) New York Rangers (1) | 6 | 1983-84 | 1993-94 |
16 | Kevin Lowe | Edmonton Oilers (5) New York Rangers (1) | 6 | 1983-84 | 1993-94 |
17 | Bryan Trottier | New York Islanders (4) Pittsburgh Penguins (2) | 6 | 1979-80 | 1991-92 |
18 | Larry Hillman | Detroit Red Wings (1) Toronto Maple Leafs (4) Montreal Canadiens (1) | 6 | 1954-55 | 1968-69 |
19 | Larry Robinson | Montreal Canadiens | 6 | 1972-73 | 1985-86 |
20 | Ralph Backstorm | Montreal Canadiens | 6 | 1958-59 | 1968-69 |
21 | Dick Duff | Toronto Maple Leafs (2) Montreal Canadiens (4) | 6 | 1961-62 | 1968-69 |
22 | Frank Mahovolich | Toronto Maple Leafs (4) Montreal Canadiens (2) | 6 | 1961-62 | 1972-73 |
23 | Jacques Laperriere | Montreal Canadiens | 6 | 1964-65 | 1972-73 |
24 | Guy Lapointe | Montreal Canadiens | 6 | 1970-71 | 1978-79 |
25 | Guy Lafleur* | Montreal Canadiens | 5 | 1972-73 | 1978-79 |
For a complete list of Stanley Cup champions, visit the records of the NHL at NHL.com.