Top 9 all-time Montreal Canadiens

282 players who played for the Canadiens, greatest for the team first; search for anyone else. Pick your top 9 all-time Montreal Canadiens, numbered 1 to 9.
Fill all 9 squares to submit your top 9 (9 left).

Save to my profile keeps it to come back to and keep ranking. Submit your ranking adds it to this month's top list.

80 to choose from · drag into a square, or tap a tile then a square
Guy Lafleur
MTL
Maurice Richard
MTL
Yvan Cournoyer
MTL
Carey Price
G · MTL
Henri Richard
C · MTL
Patrick Roy
G · MTL
Georges Vézina
G · MTL
Jean Béliveau
C · MTL
José Théodore
G · MTL
Jack Laviolette
D · MTL
Ken Dryden
G · MTL
Bernie Geoffrion
MTL
Elmer Lach
C · MTL
Larry Robinson
D · MTL
Doug Harvey
D · MTL
Chris Chelios
D · MTL
Howie Morenz
C · MTL
P. K. Subban
D · MTL
Mark Recchi
MTL
Roy Worters
G · MTL
Tony Esposito
G · MTL
Saku Koivu
C · MTL
Bill Durnan
G · MTL
Bob Gainey
MTL
Toe Blake
MTL
Aurèle Joliat
MTL
Buddy O'Connor
C · MTL
George Hainsworth
G · MTL
Dickie Moore
MTL
Rod Langway
D · MTL
Gump Worsley
G · MTL
Babe Siebert
D · MTL
Herb Gardiner
D · MTL
Serge Savard
D · MTL
Doug Gilmour
FW · MTL
Rogatien Vachon
G · MTL
TJTom Johnson
D · MTL
Jacques Laperrière
D · MTL
Guy Carbonneau
C · MTL
Denis Savard
C · MTL
Frank Mahovlich
MTL
Jacques Lemaire
C · MTL
PSPetr Svoboda
D · MTL
Mathieu Schneider
D · MTL
Newsy Lalonde
FW · MTL
Émile Bouchard
D · MTL
Steve Shutt
MTL
MBMarty Barry
C · MTL
Joe Malone
C · MTL
Glen Sather
MTL
Bert Olmstead
MTL
GLGuy Lapointe
D · MTL
Mike Ribeiro
C · MTL
Joe Hall
D · MTL
Shea Weber
D · MTL
Sylvio Mantha
D · MTL
Harry Cameron
D · MTL
Dick Duff
MTL
Alexei Kovalev
MTL
Sheldon Souray
D · MTL
Max Pacioretty
MTL
Jacques Plante
G · MTL
Sprague Cleghorn
D · MTL
Gordie Drillon
MTL
Didier Pitre
FW · MTL
Joseph Cattarinich
G · MTL
KRKen Reardon
D · MTL
Jimmy Gardner
FW · MTL
Jean-​Guy Talbot
D · MTL
Jaroslav Halák
G · MTL
Brian Gionta
MTL
Travis Moen
MTL
Roman Hamrlík
D · MTL
Michael Ryder
MTL
Claude Lemieux
MTL
MLMichel Larocque
G · MTL
Charlie Hodge
G · MTL
John LeClair
MTL
Trevor Linden
C · MTL
Lorne Chabot
G · MTL

Top all-time Montreal Canadiens — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

About this top 9

A numbered 3×3 of your favourites, best first. Go bigger with a top 16 or top 25.

282 players who played for the Canadiens, greatest for the team first; search for anyone else.

Every pick and every finished ranking here counts toward the top all-time Montreal Canadiens for November 2026.

How to use it

  1. Drag your number one into square 1, then fill the rest in order.
  2. Drag one square onto another to swap them.
  3. Switch to 16 or 25 for a longer list.
  4. Missing someone? Use + Add or the search box under the board to bring in any player, team or legend.
  5. Download image saves a picture with your name or logo on it; Copy link shares this exact board. Your progress is kept in this browser.