Loading page

Montréal Canadiens All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerSeasonAgeLeagueGPGATPPPGPIM+/-
1.Canada flagGuy Lafleur (RW)1976-1977-NHL8056801361.702089
2.Canada flagGuy Lafleur (RW)1977-1978-NHL7860721321.692673
3.Canada flagGuy Lafleur (RW)1978-1979-NHL8052771291.612856
4.Canada flagGuy Lafleur (RW)1975-1976-NHL8056691251.563668
5.Canada flagGuy Lafleur (RW)1979-1980-NHL7450751251.691240
6.Canada flagGuy Lafleur (RW)1974-1975-NHL7053661191.703752
7.Canada flagPete Mahovlich (LW)1974-197579NHL8035821171.466441
8.Sweden flagMats Näslund (LW)1985-198666NHL8043671101.381611
9.Canada flagSteve Shutt (LW)1976-197773NHL8060451051.312888
10.Canada flagPete Mahovlich (LW)1975-197679NHL8034711051.317671
11.Canada flagNick Suzuki (C)2025-202626NHL8229721011.232837
12.Canada flagVincent Damphousse (C)1992-199358NHL843958971.15985
13.Canada flagJacques Lemaire (C)1977-197880NHL763661971.281454
14.Canada flagFrank Mahovlich (LW)1971-197288NHL764353961.263642
15.Canada flagDickie Moore (LW)1958-1959-NHL704155961.3761-
16.Canada flagPierre Turgeon (C)1995-199656NHL803858961.204419
17.Canada flagBernard Geoffrion (RW)1960-1961-NHL645045951.4829-
18.Canada flagJacques Lemaire (C)1972-197380NHL774451951.231659
19.Canada flagVincent Damphousse (C)1995-199658NHL803856941.181585
20.Canada flagKirk Muller (C)1992-199360NHL803757941.18778
21.Canada flagFrank Mahovlich (LW)1972-197388NHL783855931.195142
22.Canada flagBobby Smith (C/LW)1987-198868NHL782766931.197813
23.Canada flagJacques Lemaire (C)1974-197580NHL803656921.152025
24.Canada flagStéphane Richer (LW)1989-199059NHL755140911.214635
25.Canada flagPierre Larouche (C)1979-198070NHL735041911.251636
26.Canada flagJean Béliveau (C)1958-1959-NHL644546911.4267-
27.Canada flagVincent Damphousse (C)1993-199458NHL844051911.08750
28.Canada flagJean Béliveau (C)1960-1961-NHL693258901.3057-
29.Canada flagSteve Shutt (LW)1979-198073NHL774742891.163445
30.Canada flagNick Suzuki (C)2024-202526NHL823059891.09819
31.USA flagCole Caufield (LW/RW)2025-202625NHL815137881.091429
32.Canada flagJean Béliveau (C)1955-1956-NHL704741881.26143-
33.Canada flagBrian Bellows (RW)1992-199361NHL824048881.07444
34.Canada flagKeith Acton (C)1981-198268NHL783652881.138848
35.Canada flagYvan Cournoyer (RW)1968-196982NHL764344871.143119
36.Canada flagSteve Shutt (LW)1977-197873NHL804937861.082456
37.Canada flagBobby Smith (C/LW)1985-198668NHL793155861.095510
38.Canada flagLarry Robinson (D)1976-197774NHL771966851.1045120
39.Canada flagDickie Moore (LW)1957-1958-NHL703648841.2065-
40.Russia flagAlexei Kovalev (RW)2007-200853NHL823549841.027018
41.Canada flagJean Béliveau (C)1956-1957-NHL693351841.22105-
42.Sweden flagMats Näslund (LW)1988-198966NHL773351841.091434
43.Canada flagGuy Lafleur (RW)1981-1982-NHL662757841.272433
44.Canada flagYvan Cournoyer (RW)1971-197282NHL734736831.141523
45.Canada flagBobby Smith (C/LW)1988-198968NHL803251831.046925
46.Sweden flagMats Näslund (LW)1987-198866NHL782459831.061417
47.Canada flagJean Béliveau (C)1968-1969-NHL693349821.195515
48.Canada flagLarry Robinson (D)1985-198674NHL781963821.053925
49.Canada flagMark Napier (RW)1981-198269NHL804041811.011449
50.Canada flagJacques Lemaire (C)1971-197280NHL773249811.052637
51.Canada flagVincent Damphousse (C)1996-199758NHL822754810.9982-6
52.Canada flagMark Recchi (RW)1996-199758NHL823446800.9858-1
53.Canada flagStéphan Lebeau (C)1992-199358NHL713149801.132023
54.Canada flagFrank Mahovlich (LW)1973-197488NHL713149801.134716
55.Canada flagHenri Richard (C)1957-1958-NHL672852801.1956-
56.Canada flagElmer Lach (C)1944-1945-NHL502654801.6037-
57.Sweden flagMats Näslund (LW)1986-198766NHL792555801.0116-3
58.Canada flagSteve Shutt (LW)1975-197673NHL804534790.994773
59.Sweden flagMats Näslund (LW)1984-198566NHL804237790.991419
60.Canada flagYvan Cournoyer (RW)1972-197382NHL674039791.181850
61.Canada flagStéphane Richer (LW)1987-198859NHL725028781.087212
62.Canada flagBobby Rousseau (RW)1965-1966-NHL703048781.1120-
63.Canada flagJean Béliveau (C)1963-1964-NHL682850781.1542-
64.Canada flagMark Recchi (RW)1995-199658NHL822850780.956920
65.USA flagLane Hutson (D)2025-202622NHL821266780.953436
66.Canada flagSteve Shutt (LW)1978-197973NHL723740771.073137
67.Canada flagKirk Muller (C)1991-199260NHL783641770.998615
68.Canada flagNick Suzuki (C)2023-202426NHL823344770.9436-14
69.Canada flagJean Béliveau (C)1965-1966-NHL672948771.1550-
70.Canada flagGuy Lafleur (RW)1982-1983-NHL682749761.12126
71.Canada flagRuss Courtnall (RW)1990-199161NHL792650760.96295
72.Canada flagJean Béliveau (C)1970-1971-NHL702551761.094024
73.Canada flagGuy Lapointe (D)1976-197778NHL772551760.995369
74.Canada flagBernard Geoffrion (RW)1954-1955-NHL703837751.0757-
75.Canada flagJacques Lemaire (C)1976-197780NHL753441751.002270
76.Canada flagShayne Corson (LW)1989-199059NHL763144750.9914433
77.Canada flagRyan Walter (C)1982-198367NHL802946750.944015
78.Canada flagBobby Smith (C/LW)1986-198768NHL802847750.94726
79.Canada flagGuy Lapointe (D)1974-197578NHL802847750.948846
80.Finland flagSaku Koivu (C)2006-200751NHL812253750.9374-21
81.Canada flagLarry Robinson (D)1979-198074NHL721461751.043938
82.Canada flagMaurice Richard (RW)1954-1955-NHL673836741.10125-
83.Canada flagJean Béliveau (C)1959-1960-NHL603440741.2357-
84.Canada flagMark Recchi (RW)1997-199858NHL823242740.905111
85.Canada flagYvan Cournoyer (RW)1974-197582NHL762945740.973215
86.Canada flagMaurice Richard (RW)1944-1945-NHL505023731.4646-
87.Canada flagYvan Cournoyer (RW)1973-197482NHL674033731.091816
88.Canada flagYvan Cournoyer (RW)1970-197182NHL653736731.122120
89.Canada flagJean Béliveau (C)1954-1955-NHL703736731.0458-
90.Canada flagPete Mahovlich (LW)1973-197479NHL783637730.9412242
91.Canada flagSteve Shutt (LW)1980-198173NHL773538730.955130
92.Canada flagMario Tremblay (RW)1981-198269NHL803340730.916624
93.Canada flagHenri Richard (C)1959-1960-NHL703043731.0466-
94.Slovakia flagJuraj Slafkovský (RW/LW)2025-202622NHL823043730.89529
95.Canada flagHenri Richard (C)1962-1963-NHL672350731.0957-
96.USA flagChris Chelios (D)1988-198964NHL801558730.9118535
97.Canada flagPierre Mondou (RW)1978-197970NHL773141720.942659
98.Canada flagMax Domi (C/W)2018-201931NHL822844720.888020
99.Canada flagElmer Lach (C)1943-1944-NHL482448721.5023-
100.Canada flagMaurice Richard (RW)1946-1947-NHL604526711.1869-