The NHL players with the most Stanley Cups in history
· Yahoo Sports
Editor's note: This post was originally published in 2025 and has since been updated for 2026.
It's an incredible honor to have your name etched upon the Stanley Cup even once in your lifetime. For some NHL players, they have their names carved into the Stanley Cup multiple times!
Visit afrikasportnews.co.za for more information.
The Stanley Cup is one of the hardest trophies to win in sports and being able to lift it over your head in celebration is what every NHL player dreams of. However, not everyone gets to climb the summit and emerge as NHL champions, let alone multiple times.
Without further ado, let's dive into the top 24 NHL players in history with the most Stanley Cups, ranked for your convenience.
Which NHL players have won the most Stanley Cups in history?
- Henri Richard: 11
- Jean Beliveau: 10
- Yvan Cournoyer: 10
- Claude Provost: 9
- Maurice Richard: 8
- Red Kelly: 8
- Jacques Lemaire: 8
- Serge Savard: 8
- Jean-Guy Talbot: 7
- Bernie Geoffrion: 6
- Doug Harvey: 6
- Tom Johnson: 6
- Dickie Moore: 6
- Larry Hillman: 6
- Ralph Backstrom: 6
- Frank Mahovlich: 6
- Dick Duff: 6
- Jacques Laperriere: 6
- Guy Lapointe: 6
- Larry Robinson: 6
- Bryan Trottier: 6
- Glenn Anderson: 6
- Kevin Lowe: 6
- Mark Messier: 6
This article originally appeared on For The Win: NHL players with the most Stanley Cups in history, ranked