SportsMonkie.com
Ice Hockey

Most Stanley Cups Won by a Player

By SportsMonkie Ice Hockey Desk Updated July 27, 2026
Ice hockey puck resting on a rink beneath arena lights
On this page5
  1. 01The record holder: Henri Richard and 11 Cups
  2. 02The full leaderboard of Stanley Cups by a player
  3. 03Beliveau, Cournoyer and the Montreal machine
  4. 04Red Kelly and the lone outsider
  5. 05Why the record matters

Henri Richard holds the record for the most Stanley Cups won as a player, with 11, every one of them with the Montreal Canadiens between 1956 and 1973. His total sits one clear of teammates Jean Beliveau and Yvan Cournoyer, who each won 10, and it has never been seriously threatened since.

The Stanley Cup is the hardest trophy to win in team sports, demanding two months of playoff hockey on top of a grueling season. Winning it once can define a career; winning it 11 times is the product of a singular dynasty. Here is the full leaderboard of hockey’s most decorated players, the era behind the numbers, and why the record looks permanent. All figures are as of the 2025 season.

The record holder: Henri Richard and 11 Cups

Henri Richard, younger brother of the legendary Maurice “Rocket” Richard, joined Montreal in 1955, just as the club began the greatest run in NHL history. He was on the ice for the Canadiens’ five straight titles from 1956 to 1960, then stayed long enough to win with the dynasties of the mid-1960s and 1970s.

His 11 rings are a product of talent and timing, a durable, two-way center who thrived across three distinct championship eras in one city. Enshrined in the Hockey Hall of Fame, he remains the only player ever to reach double figures plus one.

The full leaderboard of Stanley Cups by a player

The table below ranks players by total Stanley Cups won as an active player.

RankCupsPlayerTeam(s)Era
111Henri RichardMontreal Canadiens1956-1973
210Jean BeliveauMontreal Canadiens1956-1971
210Yvan CournoyerMontreal Canadiens1965-1979
49Claude ProvostMontreal Canadiens1956-1969
58Red KellyDetroit / Toronto1950-1967
58Jacques LemaireMontreal Canadiens1968-1979
58Maurice RichardMontreal Canadiens1944-1960
58Serge SavardMontreal Canadiens1968-1979
97Jean-Guy TalbotMontreal Canadiens1956-1967
106Doug HarveyMontreal Canadiens1953-1960

Several other Canadiens legends also won six, including Bernie Geoffrion, Tom Johnson, Dickie Moore and goaltender Jacques Plante. The list is overwhelmingly a Montreal roll call, the direct result of the franchise’s Original Six dominance.

Beliveau, Cournoyer and the Montreal machine

Jean Beliveau and Yvan Cournoyer, tied on 10, were cornerstones of the Canadiens across overlapping eras, Beliveau captaining the club to the trophy repeatedly and Cournoyer carrying the dynasty into the 1970s. Claude Provost’s nine round out a top four drawn entirely from Montreal. The team side of this dominance is captured on our most Stanley Cups by a team leaderboard.

Red Kelly and the lone outsider

Red Kelly is the one name near the top not tied to the Canadiens, winning four Cups with the Detroit Red Wings and four more with the Toronto Maple Leafs for a total of eight. His presence underlines how rare it was for anyone outside Montreal to accumulate rings in that era. The individual scoring feats of the period feed our leaderboards for the most goals in NHL history and the sport’s greatest NHL players.

Why the record matters

Championships are the ultimate measure in hockey, and the individual Cup count rewards players who combined excellence with an era of team dominance. Richard’s 11, earned across three Montreal dynasties, is the definitive number. In the modern game of free agency and a salary cap, keeping a roster together long enough to challenge it is virtually impossible.

The short version: Henri Richard holds the record for the most Stanley Cups won by a player, with 11, ahead of Jean Beliveau and Yvan Cournoyer (10 each). As of the 2025 season, the entire leaderboard reflects the Montreal Canadiens dynasties, and no modern player is anywhere close to the mark.

Share this article

Frequently asked questions

Who has won the most Stanley Cups as a player?+

Henri Richard has won the most Stanley Cups as a player, with 11, all with the Montreal Canadiens between 1956 and 1973. Jean Beliveau and Yvan Cournoyer are next with 10 each, followed by Claude Provost with nine. Richard's record has stood since he retired in 1975. All figures are as of the 2025 season.

Why does Henri Richard have more Cups than Maurice Richard?+

Henri Richard won 11 Stanley Cups, while his older brother Maurice 'Rocket' Richard won eight. Henri joined Montreal in 1955, at the start of the club's five-straight run from 1956 to 1960, and played long enough to catch two more dynasties, giving him the extra titles despite Maurice being the more famous scorer.

Will any modern player match Henri Richard's 11 Cups?+

It is extremely unlikely. Free agency, expansion and a salary cap make it far harder to keep championship teams together, and no player of the modern era has won more than a handful of Cups. Richard's 11, built during the Canadiens' Original Six dominance, is considered one of hockey's safest records.

How many Stanley Cups did the Montreal Canadiens win in that era?+

The Montreal Canadiens won five consecutive Stanley Cups from 1956 to 1960 and added several more through the 1960s and 1970s. That sustained dynasty is why nearly every player at the top of the individual list wore a Canadiens sweater, with Henri Richard the ultimate beneficiary at 11.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related ice hockey guides

View all →