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
#PlayerLeagueGPGATPPPGPIMPeriodYears
1.Canada flagGuy Lafleur (RW)NHL96151872812461.303811971 - 198514
2.Canada flagJean Béliveau (C)NHL112550771212191.0810291950 - 197120
3.Canada flagHenri Richard (C)NHL125635868810460.839281955 - 197520
4.Canada flagMaurice Richard (RW)NHL9785444229660.9912871942 - 196018
5.Canada flagLarry Robinson (D)NHL12021976868830.737061972 - 198917
6.Canada flagYvan Cournoyer (RW)NHL9684284358630.892551963 - 197916
7.Canada flagJacques Lemaire (C)NHL8533664698350.982171967 - 197912
8.Canada flagSteve Shutt (LW)NHL8714083687760.894001972 - 198513
9.Canada flagBernard Geoffrion (RW)NHL7663713887590.996361950 - 196414
10.Finland flagSaku Koivu (C)NHL7921914506410.816231995 - 200913
11.Canada flagElmer Lach (C)NHL6642154086230.944781940 - 195414
12.Sweden flagMats Näslund (LW)NHL6172433696120.991071982 - 19908
13.Czechia flagTomas Plekanec (C)NHL9842333736060.625372003 - 201915
14.Canada flagDickie Moore (LW)NHL6542543405940.915751951 - 196312
15.Canada flagClaude Provost (RW)NHL10052543355890.594691955 - 197015
16.Canada flagMario Tremblay (RW)NHL8522583265840.6910431974 - 198612
17.Canada flagGuy Lapointe (D)NHL7771664065720.748121968 - 198214
18.Russia flagAndrei Markov (D)NHL9901194535720.585052000 - 201716
19.Canada flagPete Mahovlich (LW)NHL5812233465690.986951969 - 19789
20.Canada flagGuy Carbonneau (C)NHL9122213265470.606231980 - 199413
21.Canada flagToe Blake (LW)NHL5692352945290.932821935 - 194813
22.Canada flagBobby Rousseau (RW)NHL6432003225220.813171960 - 197010
23.Canada flagRalph Backstrom (C)NHL8442152875020.593481956 - 197115
24.Canada flagBob Gainey (LW)NHL11602392625010.435851973 - 198916
25.Canada flagVincent Damphousse (C)NHL5191843144980.965591992 - 19997
26.Canada flagBrendan Gallagher (RW)NHL9102452414860.535942012 - 202614
27.Canada flagBobby Smith (C/LW)NHL5051723104820.954301983 - 19907
28.Canada flagNick Suzuki (C)NHL5351663084740.891672019 - 20267
29.Canada flagAurèle Joliat (LW)NHL6552691944630.717711922 - 193816
30.Canada flagPierre Mondou (RW)NHL5481942624560.831791976 - 19859
31.USA flagMax Pacioretty (LW)NHL6262262224480.723392008 - 201810
32.Canada flagDoug Harvey (D)NHL890763714470.5010421947 - 196114
33.Canada flagShayne Corson (LW)NHL6621682554230.6413411985 - 200011
34.Canada flagStéphane Richer (LW)NHL4902251964210.863991984 - 19989
35.Canada flagHowie Morenz (C)NHL4602581604180.914961923 - 193712
36.Canada flagYvon Lambert (LW)NHL6061812344150.683021972 - 19819
37.Canada flagSerge Savard (D)NHL9171003124120.455371966 - 198115
38.Canada flagRéjean Houle (RW)NHL6351612474080.643951969 - 198311
39.Canada flagBert Olmstead (LW)NHL5081032803830.756091950 - 19588
40.Canada flagPatrice Brisebois (D)NHL896872843710.415461990 - 200916
41.Canada flagJean-Claude Tremblay (D)NHL794573063630.462041959 - 197213
42.Canada flagRyan Walter (C)NHL6041412083490.584191982 - 19919
43.Canada flagGilles Tremblay (LW)NHL5091681623300.651611960 - 19699
44.Canada flagMike McPhee (LW)NHL5811621623240.565811983 - 19929
45.Canada flagMark Recchi (RW)NHL3461202023220.932221994 - 19995
46.Canada flagFrank Mahovlich (LW)NHL2631291813101.181451970 - 19744
47.USA flagChris Chelios (D)NHL402722373090.777831983 - 19907
48.USA flagCole Caufield (LW/RW)NHL3661691383070.84582020 - 20266
49.Canada flagMark Napier (RW)NHL3671451593040.83621978 - 19846
50.Canada flagJohn Ferguson (LW/RW)NHL5001451583030.6112141963 - 19718
51.Canada flagDoug Risebrough (C)NHL4931171853020.619591974 - 19828
52.Czechia flagMartin Ručinský (LW)NHL4321341632970.693981995 - 20027
53.Canada flagKen Mosdell (C)NHL6271321552870.464491944 - 195914
54.Canada flagBrian Savage (LW)NHL4611551302850.622251993 - 20029
55.Canada flagJacques Laperrière (D)NHL691402422820.416741962 - 197412
56.Canada flagP.K. Subban (D)NHL434632152780.645322009 - 20167
57.Canada flagMike Keane (RW)NHL506901792690.534961988 - 19968
58.Canada flagBilly Reay (C)NHL4751031622650.562021945 - 19538
59.Russia flagAlexei Kovalev (RW)NHL3141031612640.843102003 - 20095
60.USA flagAlexander Galchenyuk (C/RW)NHL4181081472550.611512012 - 20186
61.Canada flagJohnny Gagnon (RW)NHL4061161382540.632881930 - 194010
62.Canada flagDon Marshall (LW)NHL5851141402540.43811951 - 196310
63.Canada flagDavid Desharnais (C/LW)NHL435791712500.571362009 - 20178
64.USA flagJeff Petry (D)NHL508701782480.491862014 - 20228
65.Canada flagKirk Muller (C)NHL2671041432470.932921991 - 19954
66.Canada flagDoug Jarvis (C)NHL560911542450.441511975 - 19827
67.Canada flagJean-Guy Talbot (D)NHL791362092450.318841954 - 196713
68.Canada flagStéphan Lebeau (C)NHL3131041392430.78791988 - 19946
69.Canada flagBenoit Brunet (LW)NHL494921492410.492211988 - 200213
70.Canada flagAlfred Lépine (C)NHL526143972400.463941925 - 193813
71.Canada flagClaude Larose (RW)NHL5291171232400.455461962 - 197511
72.Canada flagPierre Larouche (C)NHL2361101262361.00591977 - 19825
73.Canada flagBuddy O'Connor (C)NHL271781552330.86221941 - 19476
74.Canada flagTom Johnson (D)NHL857471832300.278971947 - 196315
75.Czechia flagPetr Svoboda (D)NHL534391902290.437611984 - 19928
76.Canada flagMichael Ryder (RW)NHL3411091192280.671642003 - 20135
77.Canada flagBrian Skrudland (C)NHL475781392170.465921985 - 19938
78.USA flagMathieu Schneider (D)NHL383681492170.573831987 - 20098
79.Belarus flagAndrei Kostitsyn (LW/RW)NHL379991112100.551712005 - 20127
80.Canada flagPhillip Danault (C/LW)NHL404601462060.511922015 - 20267
81.Canada flagMarcel Bonin (LW)NHL280681372050.732201957 - 19625
82.Canada flagFloyd Curry (RW)NHL601105992040.341471947 - 195811
83.Canada flagRay Getliffe (LW)NHL26799971960.732031939 - 19456
84.Canada flagRuss Courtnall (RW)NHL250821131950.78771988 - 19924
85.Canada flagGeorges Mantha (D/LW)NHL488901031930.401461928 - 194113
86.Canada flagÉmile Bouchard (D)NHL786491441930.258631941 - 195615
87.Canada flagClaude Lemieux (RW)NHL28197921890.675761983 - 19907
88.Canada flagKeith Acton (C)NHL228781101880.822291979 - 19845
89.Canada flagJonathan Drouin (LW/C)NHL321481381860.581312017 - 20236
90.Slovakia flagJuraj Slafkovský (RW/LW)NHL280721111830.651852022 - 20264
91.Russia flagOleg Petrov (LW)NHL365701131830.50991992 - 20038
92.Slovakia flagRichard Zedník (RW/LW)NHL32297851820.572592000 - 20065
93.Canada flagPhil Goyette (C)NHL375621201820.49441956 - 19637
94.Canada flagDidier Pitre (F)NHA128156251811.412541909 - 19177
95.Canada flagDenis Savard (C)NHL210721071790.852151990 - 19933
96.Canada flagÉric Desjardins (D)NHL405431361790.443511988 - 19957
97.USA flagChris Nilan (RW)NHL52388871750.3322481979 - 199210
98.Canada flagBrian Bellows (RW)NHL20081941750.88881992 - 19953
99.USA flagBrian Gionta (RW)NHL30397761730.57962009 - 20145
100.Canada flagDick Duff (LW)NHL30587851720.561661964 - 19706

* Some data is missing to provide a correct summary.