NHL Players Born in Quebec, Canada

» Show/Hide Locations List

Canada

Alberta (583)

British Columbia (387)

Manitoba (388)

New Brunswick (51)

Newfoundland and Labrador (29)

Northwest Territories (5)

Nova Scotia (74)

Ontario (2290)

Prince Edward Island (31)

Quebec (821)

Saskatchewan (510)

Yukon (2)

United States

Alabama (3)

Alaska (13)

Arizona (5)

California (44)

Colorado (15)

Connecticut (32)

Delaware (1)

District of Columbia (3)

Florida (10)

Georgia (3)

Idaho (2)

Illinois (68)

Indiana (10)

Iowa (4)

Maine (7)

Maryland (3)

Massachusetts (198)

Michigan (171)

Minnesota (263)

Missouri (18)

Montana (1)

Nebraska (3)

New Hampshire (13)

New Jersey (21)

New York (122)

North Carolina (3)

North Dakota (16)

Ohio (28)

Oklahoma (5)

Oregon (6)

Pennsylvania (36)

Rhode Island (19)

South Carolina (1)

Texas (9)

Utah (5)

Vermont (2)

Virginia (5)

Washington (14)

Wisconsin (38)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (19)

Czechoslovakia (291)

Denmark (14)

East Germany (2)

Finland (214)

France (11)

Germany (31)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (3)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (41)

Slovakia (3)

Slovenia (1)

South Africa (1)

Sweden (323)

Switzerland (31)

Taiwan (1)

Union of Soviet Socialist Republics (242)

United Kingdom (48)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

821 Players

821 Players Table
Scoring Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1Ramzi Abid20032007LW68141630-1178Montreal1980-03-24
2Art Alexandre19321933LW110220St-Jean1909-03-021976-04-11
3Shawn Anderson19871995D2551151624117Montreal1968-02-07
4Michel Archambault19771977LW3000-30St-Hyacinthe1950-09-272018-05-23
5Jean-Sebastien Aubin19992008G218033010218808316.9002.96Montreal1977-07-19
6Norm Aubin19821983C69181331-2530St-Leonard1960-07-26
7Serge Aubin19992006LW3744464108-45361Val-d'Or1975-02-15
8Pierre Aubry19811985LW201242650-21133Cap-de-la-Madeleine1960-04-15
9Ossie Aubuchon19431944LW502012324St-Hyacinthe1917-01-011970-09-10
10Donald Audette19912004RW735260249509-17584Laval1969-09-23
11Joel Baillargeon19871989LW20022-631Quebec City1964-10-06
12Mark Barberio20132019D245144054097Montreal1990-03-23
13Marco Baron19801985G860440568634389.8653.64Montreal1959-04-08
14Normand Baron19841986LW27202-851Verdun1957-12-15
15Marty Barry*19281940C507194193387231Quebec City1905-12-081969-08-20
16Jim Bartlett19551961LW191342357-23273Verdun1932-05-27
17Francois Beauchemin20032018D9037621228814490Sorel1980-06-04
18Serge Beaudoin19801980D3000-10Montreal1952-11-30
19Yves Beaudoin19861988D11000-95Pointe-aux-Trembles1965-01-07
20Stephane Beauregard19901994G900220690193911.8793.65Cowansville1968-01-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
21Anthony Beauvillier20172019LW154343165-526Sorel-Tracy1997-06-08
22Steve Begin19982013C5245652108-21561Trois-Rivieres1978-06-14
23Alain Belanger19781978RW901106St-Janvier1956-01-18
24Eric Belanger20012013C820138220358-24361Sherbrooke1977-12-16
25Francis Belanger20012001LW10000-329Bellefeuille1978-01-15
26Jesse Belanger19922001C2465976135-2056St-Georges-de-Beauce1969-06-15
27Yves Belanger19751980G78055047829336.8743.77Baie Comeau1952-09-30
28Michel Belhumeur19731976G65044012659367.8744.62Sorel1949-09-02
29Jean Beliveau*19511971C112550771212191171033Trois-Rivieres1931-08-312014-12-02
30Billy Bell19181924C/RW6733612Lachine1891-06-101952-06-03
31Pete Bellefeuille19261930RW922663256Trois-Rivieres1901-10-191970-07-14
32Jean-Claude Bergeron19911997G72022047221337.8663.69Hauterive1968-10-14
33Marc-Andre Bergeron20032013D49082153235-12214Trois-Rivieres1980-10-13
34Michel Bergeron19751979RW2298058138-37165Chicoutimi1954-11-11
35Patrice Bergeron20042019C982298462760158376Ancienne-Lorette1985-07-24
36Yves Bergeron19751977RW3000-30Malartic1952-01-11
37Marc Bergevin19852004D119136145181-701090Montreal1965-08-11
38Louis Berlinguette19181926LW193453277132Ste-Angélique1887-05-261959-06-01
39Jonathan Bernier20082019G29605501029613111130.9142.70Laval1988-08-07
40Serge Bernier19691981RW30278119197-59234Padoue1947-04-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
41Steve Bernier20062018RW637105125230-15300Quebec City1985-03-31
42Bob Berry19691977LW541159191350-7344Montreal1943-11-29
43Daniel Berthiaume19871994G215044034215819021.8783.68Longueuil1966-01-26
44Eric Bertrand20002001LW15000-64St-Ephrem1975-04-16
45Jean-Francois Berube20162018G3400000349104.8983.39Repentigny1991-07-13
46John Bethel19801980LW17022-34Montreal1957-01-15
47Antoine Bibeau20172017G2000002110.9271.99Victoriaville1994-05-01
48Paul Bibeault19411947G215000221581107253.65Montreal1919-04-131970-02-08
49Alex Biega20152019D14322022-1674Montreal1988-04-04
50Danny Biega20152015D10022-50Montreal1991-09-29
51Gilles Bilodeau19801980LW9011-125St-Prime1955-07-312008-08-12
52Andre Binette19551955G1000011004.00Montreal1933-12-02
53Martin Biron19962014G5080141408150823019152.9102.61Lac-St-Charles1977-08-15
54Mathieu Biron20002006D253123244-69177Lac-St-Charles1980-04-29
55Sebastien Bisaillon20072007D2000-10Mont-Laurier1986-12-08
56Bob Blackburn19691971D13581220-12105Rouyn1938-02-01
57Dan Blackburn20022003G630000126320324.8943.24Montreal1983-05-20
58Sammy Blais20182019LW21123-36Montmagny1996-06-17
59Nicolas Blanchard20132013LW9000-220Granby1987-05-31
60Russ Blinco19341939C265596612524Grand'Mere1908-03-121982
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
61Sylvain Blouin19972003LW115347-20336Montreal1974-05-21
62Marc Boileau19621962C555611-188Pointe Claire1932-09-032000-12-27
63Patrick Boileau19972004D4851116-1326Montreal1975-02-22
64Rene Boileau19261926C70000Pointe Claire1904-05-181969
65Gilles Boisvert19601960G300003030.8903.00Trois-Rivieres1933-02-15
66Serge Boisvert19831988RW465712-116Drummondville1959-06-01
67Claude Boivin19921995LW132121931-25364Ste-Foy1970-03-01
68Mike Boland19751975RW200000Montreal1949-12-16
69Alexandre Bolduc20092015C65235-744Montreal1985-06-26
70Michel Bolduc19821983D1000026Angegardien1961-03-13
71Marcel Bonin19531962W4549717527250334Montreal1932-09-12
72Christian Bordeleau19691972C2053865103782Noranda1947-09-23
73J.P. Bordeleau19721980RW51997126223-3143Noranda1949-06-13
74Patrick Bordeleau20132015LW1298816-8185Montreal1986-03-23
75Paulin Bordeleau19741976RW183335689-947Noranda1953-01-29
76Mike Bossy*19781987RW7525735531126380210Montreal1957-01-22
77Butch Bouchard*19421956D78649144193865Montreal1919-09-042012-04-14
78Dan Bouchard19731986G656028280255656286233113.8903.27Val-d'Or1950-12-12
79Edmond Bouchard19221929LW/D223192443133St-Etienne1892-05-241955-07-18
80Joel Bouchard19952006D364225375-43264Montreal1974-01-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
81Pierre Bouchard19711982D5952482106107433Montreal1948-02-20
82Pierre-Marc Bouchard20032014C5931102463566190Sherbrooke1984-04-27
83Philippe Boucher19932009D7489420630057702Ste-Apollinaire1973-03-24
84Andre Boudrias19641976LW662151340491-58216Montreal1943-09-19
85Conrad Bourcier19361936C60000Montreal1915-05-28
86Jean Bourcier19361936LW90110Montreal1911-01-031989
87Marc-Andre Bourdon20122012D45437452St-Hyacinthe1989-09-17
88Michael Bournival20142018LW113121022-624Shawinigan1992-05-31
89Gabriel Bourque20122019LW324365692-1862Rimouski1990-09-23
90Ray Bourque*19802001D1612410116915795271141Montreal1960-12-28
91Neil Brady19901994C8992231-2695Montreal1968-04-12
92Derick Brassard20082019C725163270433-4356Hull1987-09-22
93Francis Breault19911993RW27246-242Acton Vale1967-05-11
94Daniel Briere19982015C973307389696-24744Gatineau1977-10-06
95Michel Briere19701970C76123244-1320Malartic1949-10-211971-04-13
96Patrice Brisebois19912009D1009983224201623Montreal1971-01-27
97Martin Brochu19992004G9000029050.8763.58Anjou1973-03-10
98Stephane Brochu19891989D100010Sherbrooke1967-08-15
99Connie Broden19561958C62132Montreal1932-04-062013-11-23
100Martin Brodeur*19922015G12662454701221266691397154.9122.24Montreal1972-05-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
101Richard Brodeur19801988G38508802638513117562.8723.86Longueuil1952-09-15
102Frank Brophy19201920G2100002131807.11Quebec City1900-08-091930-06-29
103Julien Brouillette20142015D1111230St. Espirit1986-12-05
104Paul Brousseau19962001RW26134-329Pierrefonds1973-09-18
105Steve Brule20032003RW200000Montreal1975-01-15
106Benoit Brunet19892002LW53910116126245229Ste-Anne-de-Bellevue1968-08-24
107Mario Brunetta19881990G400000164012171.8713.92Quebec City1967-01-25
108Bucky Buchanan19491949C/RW20000Bout-de-L'Isle1922-12-282005-04-24
109Ron Buchanan19671970C5000-10Montreal1944-11-15
110Hy Buller19441954D188225880215Montreal1926-03-151968-08-03
111Fred Burchell19511954C40002Montreal1931-01-091998-06-04
112Marc Bureau19902000C5675583138-47327Trois-Rivieres1966-05-19
113Kelly Burnett19531953C31010Lachine1926-06-16
114Robin Burns19711976LW190313869-89139Montreal1946-08-27
115Alexandre Burrows20062018LW9132052044091041134Pincourt1981-04-11
116Walt Buswell19331940D368104151164Montreal1907-11-061991-10-16
117Dave Campbell19211921D20000Lachute1896-04-271975-02-18
118Earl Campbell19241926D76641016Buckingham1900-07-231953-02-11
119Tod Campeau19441949C42591416St-Jerome1923-06-042009-12-31
120Guy Carbonneau19812000C1318260403663186820Sept-Iles1960-03-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
121Claude Cardin19681968LW1000-10Sorel1941-02-17
122Mathieu Carle20102010D300014Gatineau1987-09-30
123Alain Caron19681969RW6191322-2318Dolbeau1938-04-271986-12-18
124Jacques Caron19681974G720110272243011.8903.31Noranda1940-04-21
125Jordan Caron20112016RW157121628-978Sayabec1990-11-02
126Sebastien Caron20032012G9501101295264812.8923.44Amqui1980-06-25
127Alexandre Carrier20172017D200010Quebec City1996-10-08
128William Carrier20172019LW989615-648LaSalle1994-12-20
129Larry Carriere19731980D36616749012462Montreal1952-01-30
130Ron Carter19801980RW200000Montreal1958-03-14
131Frederic Cassivi20022007G130000013361.8923.64Sorel1975-06-12
132Sebastien Centomo20022002G1000001000.7504.50Montreal1981-03-26
133Frederic Chabot19911999G320000232484.8942.96Hebertville-Station1968-02-12
134Lorne Chabot19271937G41200010412200146622.03Montreal1900-10-051946-10-10
135Thomas Chabot20172019D84143448-1124Sainte-Marie1997-01-30
136Murph Chamberlain19381949LW510100175275789Shawville1915-02-141986-05-08
137Bob Champoux19741974G1700000172113.8485.21Ste-Hilaire1942-12-02
138Michael Chaput20142018C13561117-2162Ile Bizard1992-04-09
139Jose Charbonneau19881995RW7191322-667Ferme-Neuve1966-11-21
140Stephane Charbonneau19921992RW2000-20Ste-Adele1970-06-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
141Sebastien Charpentier20022004G2600000266141.9022.93Drummondville1977-04-18
142Eric Charron19932000D130279-10127Verdun1970-01-14
143Guy Charron19701981C734221309530-210146Verdun1949-01-24
144Denis Chasse19941997RW1321114252292Montreal1970-02-07
145Alex Chiasson20132019RW3946666132-20226Montreal1990-10-01
146Dan Chicoine19781980RW31123-1212Sherbrooke1957-11-30
147Guy Chouinard19751984C578205370575-3120Quebec City1956-10-20
148Marc Chouinard20012007C320374178-9123Charlesbourg1977-05-06
149Mathieu Chouinard20042004G10000010001.0000.00Laval1980-04-11
150Jeff Chychrun19871994D26232225-14744LaSalle1966-05-03
151Enrico Ciccone19922001D374101828-111469Montreal1970-04-10
152Odie Cleghorn19191928RW/C182943512915011002.00Montreal1891-09-191956-07-14
153Sprague Cleghorn*19191928D259836014354020000.00Montreal1890-03-111956-07-12
154Bill Clement19721982C719148208356-21383Thurso1950-12-20
155Marc-Andre Cliche20102015C15131114-1234Rouyn-Noranda1987-03-23
156Bruce Cline19571957RW3023510Massawippi1931-11-14
157Dan Cloutier19982008G351055014735113914237.8992.76Mont-Laurier1976-04-22
158Jacques Cloutier19821994G2550770512558210224.8743.64Noranda1960-01-03
159Real Cloutier19801985RW31814619834416119Ste-Emile1956-07-30
160Rejean Cloutier19801982D502222Windsor1960-02-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
161Roland Cloutier19781980C348917-12Rouyn1957-10-06
162Sylvain Cloutier19991999C7000-10Mont-Laurier1974-02-13
163Rey Comeau19721980C56498141239-8175Montreal1948-10-25
164Max Comtois20192019LW1025737Longueuil1999-01-08
165Bert Connelly19351938LW8713152837Montreal1909-04-221990-07-02
166Wayne Connelly19611972C543133174307-146154Rouyn1939-12-16
167Rene Corbet19942001LW362587413223420Victoriaville1973-06-25
168Roger Cormier19261926RW10000Montreal1905-03-231971-02-09
169Philippe Cornet20122012LW201100Val-Senneville1990-03-28
170Mark Cornforth19961996D600044Montreal1972-11-13
171Andre Corriveau19541954RW30110Grand'Mere1928-05-151993-10-01
172Jim Corsi19801980G2603306268143.8743.66Montreal1954-06-19
173Daniel Corso20012004C77141125020Montreal1978-04-03
174Jacques Cossette19761979RW648614-629Rouyn1954-06-20
175Alain Cote19801989LW69610319029322383Matane1957-05-03
176Alain Cote19861994D119218205124Montmagny1967-04-14
177Jean-Philippe Cote20062014D27044226Charlesbourg1982-04-22
178Patrick Cote19962001LW105123-19377LaSalle1975-01-24
179Sylvain Cote19852003D117112231343539545Quebec1966-01-19
180Patrick Coulombe20072007D7011-64St-Fabien1985-04-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
181Yvan Cournoyer*19641979RW968428435863254233Drummondville1943-11-22
182Maurice Courteau19441944G6000062405.50Quebec City1920-02-181985
183Yves Courteau19851987RW22257-44Montreal1964-04-25
184Ed Courtenay19921993RW4471320-2110Verdun1968-02-02
185Marcel Cousineau19972000G2601100264101.9002.93Delson1973-04-30
186Sylvain Couturier19891992C33459-64Greenfield Park1968-04-23
187Bill Cowley*19351947C549195354549143Bristol1912-06-121993-12-31
188Corey Crawford20062019G42006601842023413046.9192.37Montreal1984-12-31
189Maurice Croghan19381938D160004Montreal1914-11-191979-02-07
190Nels Crutchfield19351935C41551020Knowlton1911-07-121985-07-22
191Glen Currie19801988C326397911817100Montreal1958-07-18
192Jean Cusson19681968LW2000-10Verdun1942-10-05
193Claude Cyr19591959G100001000.8573.00Montreal1939-03-27
194Denis Cyr19811986RW193414384436Verdun1961-02-04
195Pierre Dagenais20012006RW142352358058Blainville1978-03-04
196Alain Daigle19751980RW3895650106-40122Trois-Rivieres1954-08-24
197Alexandre Daigle19942006C616129198327-176186Montreal1975-02-07
198J.J. Daigneault19852001D89953197250-3685Montreal1965-10-12
199Jean-Francois Damphousse20022002G6000006130.8962.45St-Alexis-des-Monts1979-07-21
200Vincent Damphousse19872004C1378432773120571188Montreal1967-12-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
201Phillip Danault20152019LW207266086191Victoriaville1993-02-24
202Mathieu Dandenault19962009D8686813520342516Sherbrooke1976-02-03
203Yann Danis20062016G55000005517224.9082.79Lafontaine1981-06-21
204Dan Daoust19831990C52287167254-95544Montreal1960-02-29
205Mathieu Darche20012012LW250304272-2058St. Laurent1976-11-26
206Laurent Dauphin20162018C34314-318Repentigny1995-03-26
207Richard David19801983LW31448-710Notre Dame de-la-Salette1958-04-08
208Bob Davis19331933RW30000Lachine1899-02-021970-07-05
209Eric Daze19952006RW6012261723988176Montreal1975-07-02
210Jean-Sebastien Dea20172019C22426110Laval1994-02-08
211Lucien DeBlois19781992C993249276525-170814Joliette1957-06-21
212Denis DeJordy19631974G3170330231712012854.9023.14St-Hyacinthe1938-11-12
213Jonathan Delisle19991999RW100000Ste-Anne-des-Plaines1977-06-302006-03-16
214Xavier Delisle19992001C16325-56Quebec City1977-05-24
215Gilbert Delorme19821990D541319212340520Boucherville1962-11-25
216Jason Demers20102019D5914415019420350Dorval1988-06-09
217Tony Demers19381944RW8320234323Chambly1917-07-221997-09-03
218Jean-Paul Denis19471950RW100222Montreal1924-02-281989-01-03
219Marc Denis19972009G34906603234911217931.9023.02Montreal1977-08-01
220Philippe DeRouville19951997G3000003120.9033.16Victoriaville1974-08-07
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
221Gerard Desaulniers19511954C80224Shawinigan Falls1928-12-311984-11-26
222Guillaume Desbiens20102012RW23000-437Alma1985-04-20
223Matthieu Descoteaux20012001D5112-24Pierreville1977-09-23
224David Desharnais20102018C5248719528213160Laurier-Station1986-09-14
225Eric Desjardins19892006D1143136439575198757Rouyn1969-06-14
226Martin Desjardins19901990C8022-42Ste-Rose1967-01-28
227Jacques Deslauriers19561956D20000Montreal1928-09-03
228Jeff Deslauriers20092012G62044086223324.9013.24Saint-Jean-sur-Richelieu1984-05-15
229Nicolas Deslauriers20142019LW283232346-49249Lasalle1991-02-22
230Simon Despres20122017D1936374331150Laval1991-07-27
231Bill Dineen19541958RW323514495120Arvida1932-09-182016-12-10
232Gary Dineen19691969C4011-20Montreal1943-12-242006-04-01
233Gord Dineen19831995D5281690106-60695Quebec City1962-09-21
234Kevin Dineen19852003RW1188355405760-242229Quebec City1963-10-28
235Connie Dion19441945G38000038231143.13St-Remi-de-Rinqwick1918-08-112014-11-07
236Michel Dion19801985G2270660242276011832.8704.26Granby1954-02-11
237Gilbert Dionne19911996LW2236179140-3108Drummondville1970-09-19
238Marcel Dionne*19721989C13487311040177127600Drummondville1951-08-03
239Jason Doig19962004D15861824-21285Montreal1977-01-29
240Bobby Dollas19842001D646429613837467Montreal1965-01-31
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
241Louis Domingue20152019G1030220410339468.9053.03St-Hyacinthe1992-03-06
242Gord Donnelly19841995D554284169-602069Montreal1962-04-05
243Andre Dore19791985D25714819537261Montreal1958-02-11
244Daniel Dore19901991RW17235-759Ferme-Neuve1970-04-09
245Mario Doyon19891991D28347-216Quebec City1968-08-27
246Tom Draper19891996G53033045319235.8773.70Outremont1966-11-20
247Rene Drolet19721975RW200000Quebec City1944-11-13
248Jonathan Drouin20152019LW26149109158-3794Ste-Agathe1995-03-28
249Jude Drouin19691981C6661513054568346Mont Louis1948-10-28
250P.C. Drouin19971997LW300010St-Lambert1974-04-22
251Polly Drouin19351941LW16123517480Verdun1916-01-161968-01-01
252Christian Dube19971999C33112-44Sherbrooke1977-04-25
253Gilles Dube19501950LW121232Sherbrooke1927-06-022016-09-29
254Norm Dube19751976LW5781018-1254Sherbrooke1951-09-12
255Steve Dubinsky19942003C375254570-26164Montreal1970-07-09
256Pierre-Luc Dubois20182019LW1022936651079Ste-Agathe-Des-Monts1998-06-24
257Gaetan Duchesne19821995LW1028179254433103617Les Saulles1962-07-112007-04-16
258Steve Duchesne19872002D111322752575289824Sept-Iles1965-06-30
259Anthony Duclair20152019LW2334556101387Pointe-Claire1995-08-26
260Luc Dufour19831985LW16723214410199Chicoutimi1963-02-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
261Marc Dufour19641969RW14101-62Trois-Rivieres1941-09-112015-01-23
262Donald Dufresne19891997D268636421258Quebec City1967-04-10
263Michel Dumas19751977G8011008212.8683.97St-Antoine-de-Pontbriand1949-07-08
264Gabriel Dumont20122018C87459148Ville Degelis1990-10-06
265J.P. Dumont19992011RW822214309523-2364Montreal1978-04-01
266Denis Dupere19711978LW4218099179-3166Jonquiere1948-06-21
267Andre Dupont19711983D810591852443021986Trois-Rivieres1949-07-27
268Norm Dupont19801984LW2565585140-11052Montreal1957-02-05
269Yanick Dupre19921996LW35202-716Montreal1972-11-201997-08-19
270Pascal Dupuis20012016LW87119021940963387Laval1979-04-07
271Philippe Dupuis20092012C11661218-662Laval1985-04-24
272Benoit Dusablon20042004C3000-12Ste Anne de la Perad1979-08-01
273Karl Dykhuis19922004D64442911338495Sept-Iles1972-07-08
274Frank Eddolls19451952D317234366114Lachine1921-07-051961-08-13
275Bob Errey19841998LW895170212382571005Montreal1964-09-21
276Claude Evans19551958G500005121.8823.69Longueuil1933-04-28
277Mario Faubert19751982D2312190111-37222Valleyfield1954-12-02
278Andre Faust19931994C4710717414Joliette1969-10-07
279Jonathan Ferland20062006RW7101-22Ste-Marie-de-Beauce1983-02-09
280Eric Fichaud19962001G950110495224710.8973.14Anjou1975-11-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
281Bob Fillion19441950LW327426110384Thetford Mines1921-07-122015-08-13
282Marcel Fillion19451945LW10000Thetford Mines1923-05-281998-05-15
283Steven Finn19861997D7253478112-1311724Laval1966-08-20
284Ed Finnigan19351936LW151012Shawville1913-05-231997-07-14
285Frank Finnigan19241937RW55411694210410Shawville1903-07-091991-12-25
286Giovanni Fiore20182018LW1000-10Laval1996-08-13
287Stephane Fiset19902002G3900121203839016415344.8993.07Montreal1970-06-17
288Gerry Fleming19941995LW11000-542Montreal1966-10-16
289Reggie Fleming19601971D/LW749108132240-511470Montreal1936-04-212009-07-11
290Steven Fletcher19891989LW/D3000-15Montreal1962-03-31
291Marc-Andre Fleury20042019G7540161606475441223773.9132.56Sorel1984-11-28
292Peter Folco19741974D2000-10Montreal1953-08-13
293Len Fontaine19731974RW4681119-410Quebec City1948-02-25
294Dave Forbes19741979LW362646412826341Montreal1948-11-16
295Connie Forey19741974LW4000-12Montreal1950-10-18
296Marc Fortier19881993C2124260102-70135Windsor1966-02-26
297Alexandre Fortin20192019LW15224-42Blainville1997-02-25
298Jean-Francois Fortin20022004D71145-442Laval1979-03-15
299Ray Fortin19681970D92268735Drummondville1941-03-11
300Maxime Fortunus20102014D9011-54Longueil1983-07-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
301Simon Gagne20002015LW822291310601129328Ste. Foy1980-02-29
302Germain Gagnon19721976LW25940101141-1972Chicoutimi1942-12-092014-10-26
303Johnny Gagnon19311940RW454121143264297Chicoutimi1905-06-081984-03-22
304Steve Gainey20012006LW33022-334Montreal1979-01-26
305Michel Galarneau19811983C7871017-2634Montreal1961-03-01
306Garry Galley19852001D114912547560011218Montreal1963-04-16
307Simon Gamache20032008C486713-1018Thetford Mines1981-01-03
308George Gardner19661972G66000006616317.8873.76Lachine1942-10-082006-11-06
309Mathieu Garon20012013G34107702834114413131.9032.83Chandler1978-01-09
310Frederick Gaudreau20172019C4004402Bromont1993-05-01
311Armand Gaudreault19451945LW451592427Lac St-Jean1921-07-142013-07-02
312Leo Gaudreault19281933LW/C67841238Chicoutimi1905-10-191950-03-21
313Mike Gaul19992001D300004Lachine1973-04-22
314Daniel Gauthier19951995LW500000Charlemagne1970-05-17
315Denis Gauthier19982009D554176077-5748Montreal1976-10-01
316Fern Gauthier19441949RW22946519733Chicoutimi1919-08-311992-11-07
317Frederik Gauthier20162019C54336-429Laval1995-04-26
318Jean Gauthier19611970D166629354150Montreal1937-04-292013-02-20
319Luc Gauthier19911991D300012Longueuil1964-04-19
320Jocelyn Gauvreau19841984D2000-20Masham1964-03-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
321Martin Gelinas19892008LW127330935166052820Shawinigan1970-06-05
322Jean-Guy Gendron19561972LW864182201383-68695Montreal1934-08-30
323Martin Gendron19951998RW30426-310Valleyfield1974-02-15
324Bernie Geoffrion*19511968RW88339342982239683Montreal1931-02-162006-03-11
325Danny Geoffrion19801982RW111203252-3199Montreal1958-01-24
326Eric Germain19881988D4011-213Quebec City1966-06-26
327Bruno Gervais20062013D418167187-81182Longueuil1984-10-03
328Jean-Sebastien Giguere19972014G59707709859726221675.9132.53Montreal1977-05-16
329Gilles Gilbert19701983G416099011041619214360.8833.27St-Esprit1949-03-31
330Jeannot Gilbert19631965C9011-54Grande Baie1940-12-29
331Rod Gilbert*19611978RW1065406615102138510Montreal1941-07-01
332Andre Gill19681968G5000005310.9032.89Sorel1941-09-192014-12-02
333John Gilmour20182018D28235-1114Montreal1993-05-17
334Gaston Gingras19801989D47661174235-5161Temiscamingue1959-02-13
335Bob Girard19761980LW3054569114-53140Montreal1949-04-122017-11-05
336Jonathan Girard19992003D150103444646Rawdon1980-05-27
337Samuel Girard20182019D9252732-118Roberval1998-05-12
338Alexandre Giroux20062012C/LW486612-226Quebec City1981-06-16
339Pierre Giroux19831983C6101-117Brownsburg1955-11-17
340Jean-Paul Gladu19451945LW40614202St-Hyacinthe1921-06-202015-02-01
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
341Eddy Godin19781979RW27369-1612Donnacona1957-03-29
342Daniel Goneau19972000LW5312315-1014Montreal1976-01-16
343Ed Gorman19251928D11114620110Buckingham1892-09-251963-03-10
344Benoit Gosselin19781978LW7000-333Montreal1957-07-19
345David Gosselin20002002RW13213-511Levis1977-06-22
346Mario Gosselin19841994G2410990422419110614.8713.74Thetford Mines1963-06-15
347Michel Goulet*19801994LW1089548605115399825Peribonka1960-04-21
348Red Goupille19361943D224122840256Trois-Rivieres1915-09-022005-07-04
349Yanni Gourde20162019C1243954933769Saint-Narcisse1991-12-15
350Phil Goyette19571972C94020746767410123Lachine1933-10-31
351Marc-Andre Gragnani20082016D7831518436Montreal1987-03-11
352Jean-Luc Grand-Pierre19992004D26971320-53311Montreal1977-02-02
353Benoit Gratton19982004C5861016058Montreal1976-12-28
354Gilles Gratton19761977G470000154713189.8664.03LaSalle1952-07-28
355Norm Gratton19721976LW201394584-2964LaSalle1950-12-22
356Leo Gravelle19471951RW22344347838Aylmer1925-06-102013-10-30
357Terry Gray19621970RW147262854-3162Montreal1938-03-21
358A.J. Greer20172019LW23044033Joliette1996-12-14
359Alexandre Grenier20162017RW9000-52Laval1991-09-05
360Lucien Grenier19701972RW152141428-518Malartic1946-11-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
361Martin Grenier20022007D18101-114Laval1980-11-02
362Richard Grenier19731973C10112-22Montreal1952-09-18
363Francois Groleau19961998D801136Longueuil1973-01-23
364Francois Guay19901990C100000Gatineau1968-06-08
365Daniel Guerard19951995RW200000LaSalle1974-04-09
366Stephane Guerard19881990D34000-1240Ste-Elizabeth1968-04-12
367Jocelyn Guevremont19721980D5718422330722319Montreal1951-03-01
368Bobby Guindon19801980LW601120Labelle1950-11-19
369Ben Guite20062010RW175192645-497Montreal1978-07-17
370Denis Hamel20002007LW192191231-1077Lachute1977-05-10
371Gilles Hamel19811989LW519127147274-43276Asbestos1960-03-18
372Jean Hamel19731984D6992695121-80766Asbestos1952-06-06
373Pierre Hamel19751981G690330166913417.8694.41Montreal1952-09-16
374Joe Hardy19701971C6391423-2251Kenogami1945-12-05
375Walter Harnott19341934LW60002Montreal1909-09-241977-01-08
376Ron Harris19631976D4752091111-52474Verdun1942-06-30
377Doug Harvey*19481969D111388452540461225Montreal1924-12-191989-12-26
378Alan Haworth19811988C52418921140062425Drummondville1960-09-01
379Gord Haworth19531953C20110Drummondville1932-02-20
380Paul Haynes19311941C38461133194164Montreal1910-03-011989-05-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
381Gerry Heffernan19421944RW8433356827Montreal1916-07-242007-01-16
382Bill Heindl19711973LW1821300Sherbrooke1946-05-131992-03-01
383Samuel Henley20172017C110112Val-d'Or1993-07-25
384Camille Henry19541970C727279249528-3982Quebec City1933-01-311997-09-11
385Yves Heroux19871987RW100000Terrebonne1965-04-27
386Denis Herron19731986G46209908946214620376.8893.71Chambly1952-06-18
387Henry Hicks19291931D9052769Sillery1900-12-101965-08-14
388Andre Hinse19681968LW4000-20Trois-Rivieres1945-04-19
389Charlie Hodge19551971G35800001035815313062.9062.70Lachine1933-07-282016-04-16
390Benoit Hogue19882002C86322232154334877Repentigny1966-10-28
391Rob Holland19801981G44000024411229.8614.09Montreal1957-09-10
392Gord Hollingworth19551958D16341418201Montreal1933-07-241974-02-02
393Greg Holst19761978C11000-60Montreal1954-02-21
394Claude Houde19751976D59369-4440Drummondville1947-11-08
395Eric Houde19971999C30235-44Montreal1976-12-19
396Mike Hough19871999LW707100156256-52675Montreal1963-02-06
397Martin Houle20072007G1000001000.66727.27Montreal1985-02-12
398Rejean Houle19701983W634161247408179395Rouyn1949-10-25
399Jim Hrivnak19901994G85055028534303.8773.73Montreal1968-05-28
400Jonathan Huberdeau20132019C40299183282-5187Saint-Jerome1993-06-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
401Charles Hudon20162019LW95132538-1554Alma1994-06-23
402Ryan Hughes19961996C300000Montreal1972-01-17
403Harry Hyland*19181918RW171421665Montreal1889-01-021969-08-08
404Gord Hynes19921993D523912522Montreal1966-07-22
405Brent Imlach19661967F300000Quebec City1946-11-16
406Paul Jacobs19191919D10000Montreal1894-03-09
407Jean-Francois Jacques20062012LW1669817-36197Montreal1985-04-29
408Pierre Jarry19721978LW34488117205-50142Montreal1949-03-30
409Rosario Joanette19451945C20114Valleyfield1919-07-271998-10-09
410Brian Johnson19841984RW3000-35Montreal1960-04-01
411Eddie Johnston19631978G5920101002659223625678.8963.25Montreal1935-11-24
412Ross Johnstone19441945D4254914Montreal1926-04-072009-12-31
413Jean-Francois Jomphe19961999C111102939-1102Harve St-Pierre1972-12-28
414Mathieu Joseph20192019RW20426-18Laval1997-02-09
415Joe Juneau19922004C828156416572-3272Pont-Rouge1968-01-05
416Steve Kasper19811993C821177291468-57554Montreal1961-09-28
417Duke Keats*19271929C82291948114Montreal1895-03-211972-01-17
418Dave Keon*19611982C129639659098661117Noranda1940-03-22
419Mike Krushelnyski19821995LW/C897241328569179699Montreal1960-04-27
420Moe L'Abbe19731973RW501110Montreal1947-08-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
421Mike Labadie19531953RW30000St-Francis D'Assisi1932-08-17
422Jean-Francois Labbe20002003G150000215360.8893.44Sherbrooke1972-06-15
423Marc Labelle19971997LW9000-446Maniwaki1969-12-20
424Patrick Labrecque19961996G2000022010.8514.29Laval1971-03-06
425Guy Labrie19441945D42491316St-Charles Bellechasse1920-08-111974-05-12
426Pierre-Cedric Labrie20122014LW46235-465Baie-Comeau1986-12-06
427Michel Lachance19791979D21044-922Quebec City1955-04-11
428Francois Lacombe19691980D7821719-1154Montreal1948-02-24
429Normand Lacombe19851991RW3195362115-5196Pierrefonds1964-10-18
430Andre Lacroix19681980C32579119198-3144Lauzon1945-06-05
431Daniel Lacroix19942000LW18811718-5379Montreal1969-03-11
432Eric Lacroix19942001LW4726770137-23361Montreal1971-07-15
433Pierre Lacroix19801983D27424108132-9197Quebec City1959-04-11
434Christian Laflamme19972004D32424547-5282St-Charles1976-11-24
435Guy Lafleur*19721991RW11265607931353446399Thurso1951-09-20
436Ernie Laforce19431943D10000Montreal1916-06-232009-10-18
437Claude Laforge19581969LW193243357282Sorel1936-07-01
438Leo Lafrance19271928LW342026Allomette1902-11-031993-04-07
439Roger Lafreniere19631973LW13000-14Montreal1942-07-24
440Jean-Guy Lagace19691976D19793948-77251L'Abord-a-Plouffe1945-02-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
441Maxime Lagace20182018G160000016671.8673.92Saint-Augustin1993-01-12
442Serge Lajeunesse19711975D/RW103145-43103Montreal1950-06-11
443Simon Lajeunesse20022002G10000010001.0000.00Quebec City1981-01-22
444Maxime Lajoie20192019D20549-54Quebec City1997-11-05
445David Laliberte20102010RW1121316St-Jean-Sur-Richelieu1986-03-17
446Patrick Lalime19972011G44406605844420017448.9052.58St-Bonaventure1974-07-07
447Bobby Lalonde19721982C641124210334-38298Montreal1951-03-27
448Yvon Lambert19731982LW683206273479142340Drummondville1950-05-20
449Jean-Paul Lamirande19471955LW/D49551026Shawinigan Falls1924-08-211976-01-30
450Eric Landry19982002C685914-847Gatineau1975-01-20
451Chris Langevin19841986LW22314122Montreal1959-11-28
452Alain Langlais19741975LW25448-910Chicoutimi1950-10-09
453Albert Langlois19581966D498219111247484Magog1934-11-06
454Charlie Langlois19251928RW/D15122527207Lotbiniere1894-08-251965-08-31
455Jean-Marc Lanthier19841988RW105161632-3629Montreal1963-03-27
456Daniel Laperriere19931996D48257-527Laval1969-03-28
457Ian Laperriere19942010RW1083121215336-441956Montreal1974-01-19
458Jacques Laperriere*19631974D69240242282256679Rouyn1941-11-22
459Maxim Lapierre20062015C6146574139-49586Saint-Leonard1985-03-29
460Claude Lapointe19912004LW/C879127178305-61721Lachine1968-10-11
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
461Guy Lapointe*19691984D884171451622329893Montreal1948-03-18
462Martin Lapointe19922008RW991181200381-401417Ville St-Pierre1973-09-12
463Georges Laraque19982010RW6955310015311126Montreal1976-12-07
464Wildor Larochelle19261937RW4759275167213Sorel1906-09-231964-03-21
465Mario Larocque19991999D5000-416Montreal1978-04-24
466Michel Larocque19741984G312018180183121608945.8823.34Hull1952-04-061992-07-29
467Claude Larose19801980LW254711-42St-Jean1955-05-17
468Guy Larose19891994C7010919-1863Hull1967-08-31
469Pierre Larouche19751988C812395427822-29237Taschereau1955-11-16
470Steve Larouche19951996C269918-510Rouyn1971-04-14
471Guillaume Latendresse20072013LW3418760147-15185Ste-Catherine1987-05-24
472Phil Latreille19611961C/RW4000-22Montreal1938-04-22
473Jeremy Lauzon20192019D810102Val D'or1997-04-28
474Eric Lavigne19951995D1000-10Victoriaville1972-11-04
475Dominic Lavoie19891994D385813-532Montreal1967-11-21
476Gord Laxton19761979G170000017491.8305.56Montreal1955-03-16
477Patrick Lebeau19911999LW15325-26St-Jerome1970-03-17
478Stephan Lebeau19891995C37311815927761105St-Jerome1968-02-28
479Fern LeBlanc19771979C345611-40Gaspesie1956-01-12
480J.P. LeBlanc19691979C153143044-2687South Durham1946-10-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
481Louis Leblanc20122014C505510432Point-Claire1991-01-26
482Vincent Lecavalier19992016C1212421528949-139848Ile Bizard1980-04-21
483Jackie Leclair19551957C16020406054Quebec City1929-05-302011-06-14
484Pascal Leclaire20042011G17304408173617615.9042.89Repentigny1982-11-07
485Rene Leclerc19691971RW87101121-11105Vanier1947-11-12
486Albert Leduc19261935D383573693622101030.00Valleyfield1902-11-221990-07-31
487Rich LeDuc19731981C130283866-3169Ile Perrot1951-08-24
488Bobby Lee19431943C10000Verdun1911-12-281974-12-31
489Guillaume Lefebvre20022010LW39246-213Amos1981-05-07
490Patrice Lefebvre19991999RW3000-22Montreal1967-06-28
491Sylvain Lefebvre19902003D94530154184108674Richmond1967-10-14
492Roger Leger19441950D18718537171L'Annonciation1919-03-261965-04-07
493Claude Legris19811982G4011004011.9232.62Verdun1956-11-06
494Yanick Lehoux20062007C1022406Montreal1982-04-08
495Jacques Lemaire*19681979C853366469835344217LaSalle1945-09-07
496Reggie Lemelin19791993G50601717010950623616163.8843.46Quebec City1954-11-19
497Alain Lemieux19821987C119284472-1538Montreal1961-05-24
498Bob Lemieux19681968D19011-912Montreal1944-12-16
499Claude Lemieux19842009RW1215379407786141777Buckingham1965-07-16
500Jacques Lemieux19681970D1904438Matane1943-04-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
501Jean Lemieux19741978D204236386-4539Noranda1952-05-31
502Jocelyn Lemieux19871998RW5988084164-38740Mont-Laurier1967-11-18
503Mario Lemieux*19852006C91569010331723114834Montreal1965-10-05
504Real Lemieux19671974LW45751104155-73262Victoriaville1945-01-031975-10-24
505Rich Lemieux19721976C2743982121-98132Temiscamingue1951-04-19
506Hec Lepine19261926C335272Ste-Anne-de-Bellevue1897-12-071951-03-29
507Pit Lepine19261938C52614397240394Ste-Anne-de-Bellevue1901-07-301955-08-02
508Francois Leroux19891998D24932023-2577Ste-Adele1970-04-18
509Gaston Leroux19361936D20000Montreal1913-01-09
510Jean-Yves Leroux19972001LW220162238-27146Montreal1976-06-24
511Francis Lessard20022011RW115134-6346Montreal1979-05-30
512Junior Lessard20062008RW/C27314-523St-Joseph-de-Beauce1980-05-26
513Mario Lessard19791984G240066030240929739.8743.75East Broughton1954-06-25
514Kris Letang20072019D69910135045152504Montreal1987-04-24
515Pierre-Luc Letourneau-Leblond20092014RW41033-2101Levis1985-06-04
516Jean-Louis Levasseur19801980G1000001010.8067.00Noranda1949-06-16
517Normand Leveille19821983LW751725421549Montreal1963-01-10
518Charles Linglet20102010LW5000-52Montreal1982-06-22
519Jacques Locas19481949RW59781566Pointe aux Trembles1926-02-12
520Dave Logan19761981D21852934-49470Montreal1954-07-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
521Robert Logan19871989RW421051560Montreal1964-02-22
522Matthew Lombardi20042013C5361011612626293Montreal1982-03-18
523Rod Lorrain19361942RW17428386630Buckingham1914-07-261980-10-22
524Kevin Lowe19801998D1254843474312601498Lachute1959-04-15
525Roberto Luongo20002019G1008022220461008475378119.9192.49Montreal1979-04-04
526Gilles Lupien19781982D2265253042416Lachute1954-04-20
527Maxime Macenauer20122012C29134-418Laval1989-01-04
528Don MacIver19801980D6000-52Montreal1955-05-03
529Fleming MacKell19481960C666149220369-10565Montreal1929-04-302015-10-19
530Olivier Magnan20112011D18000-44Sherbrooke1986-05-01
531John Mahaffy19431944C371125364Montreal1919-07-182015-05-02
532Jacques Mailhot19891989LW5000033Shawinigan1961-12-05
533Frank Mailley19431943D10000Lachine1916-08-011976
534Fern Majeau19441945C/LW5622244643Verdun1916-05-031966-06-21
535Cliff Malone19521952RW30000Quebec City1925-09-042008-10-08
536Joe Malone*19181924C/LW1261433317657Quebec City1890-02-281969-05-15
537Steve Maltais19902001LW12091827-3453Arvida1969-01-25
538Tom Manastersky19511951D600011Montreal1929-03-072012-03-11
539Jimmy Mann19801988RW293102030-55895Montreal1959-04-17
540Anthony Mantha20162019RW170494796-7119Longueuil1994-09-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
541Georges Mantha19291941D/LW48890103193146Lachine1908-11-291990-01-25
542Sylvio Mantha*19241937D5426377140675Montreal1902-04-141974-08-07
543Jon Marchessault20132019C22173871608103Cap-Rouge1990-12-27
544Don Marcotte19661982LW868230254484191317Asbestos1947-04-15
545Daniel Marois19891996RW35011793210-60419Montreal1968-10-03
546Jean Marois19441954G3000031205.00Quebec City1924-05-11
547Mario Marois19781992D9567635743361746Quebec City1957-12-15
548Gilles Marotte19661977D80856265321-136921Montreal1945-06-072005-07-26
549Don Marshall19521972LW117626532458981125Montreal1932-03-23
550Danick Martel20182019LW5000-12Drummondville1994-12-12
551Pit Martin19621979C1101324485809104609Noranda1943-12-092008-11-30
552Rick Martin19721982LW68538431770114477Verdun1951-07-262011-03-13
553Steve Martins19962006C267212546-36142Gatineau1972-04-13
554Mike Matheson20162019D180183351-6107Pointe-Claire1994-02-27
555Christian Matte19972001RW25235-312Hull1975-01-20
556Stephane Matteau19912003LW84814417231641742Rouyn-Noranda1969-09-02
557Hazen McAndrew19421942D70116Mayo1917-08-071993-08-27
558Bill McDonagh19501950LW40002Rouyn1928-04-30
559Jack McDonald19181922LW7026144027Quebec City1887-02-281958-01-24
560Bert McInenly19311936LW/D166191534144Quebec City1906-05-061993-10-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
561Randy McKay19892003RW932162201363881731Montreal1967-01-25
562Tony McKegney19791991LW9123203196395517Montreal1958-02-15
563Sean McKenna19821990RW4148280162-48183Asbestos1962-03-07
564Mike McMahon19641972D224156883-39169Quebec City1941-08-302013-04-29
565George McNaughton19201920RW/C10000Gaspe1897-04-04
566Gerry McNeil19481957G276000227611910552.8772.34Quebec City1926-04-172004-06-17
567Gord McRae19731978G710000671302210.8853.50Sherbrooke1948-04-12
568Ron Meighan19821983D483710-1118Montreal1963-05-26
569Scott Mellanby19862007RW1431364476840-372479Montreal1966-06-11
570Eric Meloche20022007RW7491120-2136Montreal1976-05-01
571Gilles Meloche19711988G788022220109788270351131.8853.65Montreal1950-07-12
572Eric Messier19972004LW406255075-1146Drummondville1973-10-29
573Corrado Micalef19821986G113055043113265915.8564.25Montreal1961-04-20
574Olivier Michaud20022002G10000010001.0000.00Beloeil1983-09-14
575Hib Milks19261933LW/C3178841129181Eardley1899-04-011949-01-21
576Torrey Mitchell20082018C6666785152-10351Greenfield Park1985-01-30
577Sergio Momesso19841997LW71015219334591557Montreal1965-09-04
578Hartland Monahan19741981RW3346180141-120163Montreal1951-03-29
579Armand Mondou19291940LW3864771118101Yamaska1905-06-271976-09-13
580Pierre Mondou19781985C548194262456213179Sorel1955-11-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
581Michel Mongeau19901993C5461925110Montreal1965-02-092010-05-22
582Bob Mongrain19801986C81131427-114La Sarre1959-08-31
583Jim Montgomery19942003C12292534-680Montreal1969-06-30
584Dickie Moore*19521968LW71926134660763646Montreal1931-01-062015-12-19
585Pete Morin19421942LW321012227Lachine1915-12-082000-01-05
586Samuel Morin20172018D300014Lac-Beauport1995-07-12
587Stephane Morin19901994C90163955452Montreal1969-03-271998-10-06
588Dave Morissette19992000LW11000157Baie Comeau1971-12-24
589Jean-Guy Morissette19641964G100001010.7656.60Causapscal1937-12-162011-03-22
590Joey Mormina20082008D100000Montreal1982-06-29
591Jim Morrison19521971D70440161201-50545Montreal1931-10-11
592Ken Mosdell19421958C694141168309473Montreal1922-07-132006-01-05
593Hal Murphy19531953G1000011004.00Montreal1927-07-06
594Rob Murphy19881994C12591221-54152Hull1969-04-07
595Terry Murray19731982D30347680-20199Shawville1950-07-20
596Phil Myre19701983G4390101009943914919876.8843.53Ste-Anne-de-Bellevue1948-11-01
597Rich Nantais19751977LW63549-879Repentigny1954-10-27
598Alain Nasreddine19992008D74145984Montreal1975-07-10
599Simon Nolet19681977RW562150182332-28187St-Odilon1941-11-23
600Maxim Noreau20102011D6000-10Montreal1987-05-24
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
601Buddy O'Connor*19421951C50914025739734Montreal1916-06-211977-08-24
602George O'Grady19181918D40000Montreal1891-06-08
603Mike O'Neill19921997G210000021092.8594.28LaSalle1967-11-03
604Gino Odjick19912002RW6056473137-212567Maniwaki1970-09-07
605Gates Orlando19851987C98182644-951Montreal1962-11-13
606Jimmy Orlando19371943D19962531415Montreal1916-02-27
607Maxime Ouellet20012006G120110212262.9033.08Beauport1981-06-17
608Michel Ouellet20062009RW1905264116-458Rimouski1982-03-05
609Ted Ouimet19691969G1000001010.9352.02Noranda1947-07-06
610Paul Pageau19811981G1000001010.7658.00Montreal1959-10-01
611Marcel Paille19581965G1070112107325222.8963.43Shawinigan Falls1932-12-082002-10-07
612Cedric Paquette20142019C256302454-10244Gaspe1993-08-13
613Bernie Parent*19661979G608012120116608271198119.9152.55Montreal1945-04-03
614Rich Parent19982001G3200004327115.8823.15Montreal1973-01-12
615P.A. Parenteau20072017LW491114182296-45342Hull1983-03-24
616Michel Parizeau19721972C5831417-718Montreal1948-04-09
617Lester Patrick*19271927D10002Drummondville1883-12-311960-06-01
618Rollie Paulhus19261926D330000Montreal1902-09-01
619Marcel Pelletier19511963G800028160.9004.72Drummondville1927-12-062017-05-13
620Roger Pelletier19681968D100000Montreal1945-06-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
621Steve Penney19841988G9101101591353812.8593.63Ste-Foy1961-02-02
622Joel Perrault20062011C96121426-1868Montreal1983-04-06
623Bob Perreault19561963G310000318167.9003.39Trois-Rivieres1931-01-281980
624Fern Perreault19481950LW30000Chambly1927-03-31
625Gilbert Perreault*19711987C1191512814132641500Victoriaville1950-11-13
626Mathieu Perreault20102019C51411117228320250Drummondville1988-01-05
627Yanic Perreault19942008C859247269516-20402Sherbrooke1971-04-04
628Eric Perrin20042009C2453272104-1592Laval1975-11-01
629David Perron20082019LW7401802754553562Sherbrooke1988-05-28
630Jimmy Peters19461954RW574125150275184Montreal1922-10-022006-10-11
631Jimmy Peters19651975C309373673-3846Montreal1944-06-20
632Michel Petit19831998D82790238328-1791839St-Malo1964-02-12
633Alexandre Picard20062012D253195069-3186Gatineau1985-07-05
634Alexandre Picard20062010LW67022-958Les Saules1985-10-09
635Michel Picard19912001LW166284270-9103Beauport1969-11-07
636Noel Picard19651973D3361263755614Montreal1938-12-252017-09-06
637Robert Picard19781990D899104319423-411025Montreal1957-05-25
638Roger Picard19681968RW15224-321Montreal1935-01-13
639Pierre Pilote*19561969D890804184981871257Kenogami1931-12-112017-09-09
640Didier Pitre*19181923RW/D12764359987Valleyfield1883-09-011934-07-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
641Gerry Plamondon19461951LW747132010Sherbrooke1925-01-05
642Jacques Plante*19531973G837088092837437246145.9202.38Shawinigan Falls1929-01-171986-02-27
643Pierre Plante19721980RW599125172297-33599Valleyfield1951-05-14
644Michel Plasse19711982G2980990622989213653.8813.79Montreal1948-06-012006-12-30
645Adrien Plavsic19901997D21416567213161Montreal1970-01-13
646Emile Poirier20152016LW801102Montreal1994-12-14
647Jame Pollock20042004D9000-16Quebec City1979-06-16
648Jason Pominville20042019RW100728642771354195Repentigny1982-11-30
649Felix Potvin19922004G6350161608263526626085.9052.76Anjou1971-06-23
650Daniel Poudrier19861988D25156-110Thetford Mines1964-02-15
651Daniel Poulin19821982D311212Robertsville1957-09-192015-01-02
652Kevin Poulin20112015G50011005018253.8993.07Montreal1990-04-12
653Patrick Poulin19922002C634101134235-30299Vanier1973-04-23
654Marc Pouliot20062012C192213657-976Quebec1985-05-22
655Yves Preston19791981LW287310-14Montreal1956-06-14
656Andre Pronovost19571968LW55794104198-78405Shawinigan Falls1936-07-09
657Claude Pronovost19561959G300023110.8873.50Shawinigan Falls1935-07-22
658Jean Pronovost19691982RW99839138377449413Shawinigan Falls1945-12-18
659Marcel Pronovost*19511970D12068825734539847Lac-de-Tortue1930-06-152015-04-26
660Christian Proulx19941994D7123020Sherbrooke1973-12-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
661Claude Provost19561970RW1005254335589101475Montreal1933-09-171984-04-17
662Jean Pusie19311936D6514528Montreal1910-10-151956-04-21
663Leo Quenneville19301930LW/C2503310St-Anicet1900-06-151986-04-09
664Stephane Quintal19892004D103763180243-891320Boucherville1968-10-22
665Jean-Francois Quintin19921993LW225510-24St-Jean1969-05-28
666Andre Racicot19901994G68022066826238.8803.50Rouyn-Noranda1969-06-09
667Jonathan Racine20142014D1000-12Montreal1993-05-28
668Yves Racine19901998D50837194231-39439Matane1969-02-07
669Les Ramsay19451945LW112242Verdun1920-07-01
670Jean Ratelle*19611981C12804917761267236276Lac St-Jean1940-10-03
671Jake Rathwell19751975RW100000Temiscamingue1947-08-12
672Alain Raymond19881988G1000001010.9003.06Rimouski1965-06-24
673Paul Raymond19331939RW762356Montreal1913-02-271995-04-04
674Mel Read19471947C60008Montreal1922-04-102005-07-09
675Brandon Reid20032007C1324640Kirkland1981-03-09
676Herb Rheaume19261926G31000031102012.93Mason1900-01-121955-01-01
677Pascal Rheaume19972006C318395291-10144Quebec City1973-06-21
678Mike Ribeiro20002017C10742285657935577Montreal1980-02-10
679Henri Richard*19561975C12583586881046243932Montreal1936-02-29
680Jacques Richard19731983LW556160187347-77307Quebec City1952-10-072002-10-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
681Jean-Marc Richard19881990D5213-42St-Raymond1966-10-08
682Maurice Richard*19431960RW978544422966181287Montreal1921-08-042000-05-27
683Bob Richer19731973C300000Cowansville1951-03-05
684Stephane Richer19931995D27156-1020Hull1966-04-23
685Stephane Richer19852002RW105442139881976614Ripon1966-06-07
686Vincent Riendeau19881995G184044014184856520.8803.30St-Hyacinthe1966-04-20
687Pierre Rioux19831983RW14123-34Quebec City1962-02-01
688Bob Ritchie19771978LW298412-1410Laverlochere1955-02-20
689Dave Ritchie19181926D571562150Montreal1892-01-12
690Bob Rivard19681968C/LW275121704Sherbrooke1939-08-01
691Fern Rivard19691975G550000105592611.8823.99Grand'Mere1946-01-18
692Mario Roberge19911995LW1127714-1314Quebec City1964-01-25
693Serge Roberge19911991RW9000024Quebec City1965-03-31
694Claude Robert19511951LW231019Montreal1928-08-102007-01-06
695René Robert19711982RW744284418702-5597Trois-Rivieres1948-12-31
696Stephane Robidas20002015D9375720125816713Sherbrooke1977-03-03
697Earl Robinson19291940RW/C4198398181153Montreal1907-03-111986-09-12
698Louis Robitaille20062006LW2000-15Montreal1982-03-16
699Luc Robitaille*19872006LW14316687261394711177Montreal1966-02-17
700Ernie Roche19511951D40002Montreal1930-02-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
701Leon Rochefort19611976RW617121147268-3593Cap-de-la-Madeleine1939-05-04
702Normand Rochefort19811994D5983911915884570Trois-Rivieres1961-01-28
703Marc Rodgers20002000RW21112-310Shawville1972-03-16
704Roberto Romano19831994G1260110612646638.8793.99Montreal1962-10-10
705Bobby Rousseau19611975RW942245458703123357Montreal1940-07-26
706Guy Rousseau19551957LW40112Montreal1934-12-212016-11-23
707Roland Rousseau19531953D20000Montreal1929-12-012010-10-13
708Dominic Roussel19922001G205044033205777023.8953.12Hull1970-02-22
709Jean-Marc Routhier19901990RW8000-39Quebec City1968-02-02
710Jean-Yves Roy19951998RW61121628-626Longueuil1969-02-17
711Kevin Roy20182018C2561736Greenfield Park1993-05-20
712Nicolas Roy20182019C7000-12Amos1997-02-05
713Patrick Roy*19852003G10290454502621029551315131.9102.54Quebec City1965-10-05
714Stephane Roy19881988C12101-60Ste-Foy1967-06-29
715Gaetan Royer20022002RW3000-12Donnacona1976-03-13
716Remi Royer19991999D18000-1067Donnacona1978-02-12
717Gino Rozzini19451945C315101520Shawinigan Falls1918-10-241996-04-18
718Dany Sabourin20042009G57011045718254.8982.88Val-d'Or1980-09-02
719Yves Sarault19952002LW106101020-2051Valleyfield1972-12-23
720Dick Sarrazin19691972RW100203555-922St-Gabriel-de-Brandon1946-01-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
721Bernie Saunders19801981LW10011-28Montreal1956-06-21
722Bob Sauve19771989G4200151505742018215454.8753.49Ste-Genevieve1955-06-17
723J.F. Sauve19811987C290651382030117Ste-Genevieve1960-01-23
724Yann Sauve20112014D8000-40Montreal1990-02-18
725Reggie Savage19911994C345712-228Montreal1970-05-01
726Andre Savard19741985C790211271482120411Temiscamingue1953-02-09
727David Savard20122019D427339713035250St. Hyacinthe1990-10-22
728Denis Savard*19811997C119647386513381031336Pointe Gatineau1961-02-04
729Jean Savard19781980C4371219429Verdun1957-04-26
730Serge Savard*19671983D1040106333439462590Montreal1946-01-22
731Marco Scandella20112019D4753383116-26195Montreal1990-02-23
732Pierre Sevigny19941998LW78459164Trois-Rivieres1971-09-08
733Richard Sevigny19801987G176011094176805420.8843.21Montreal1957-04-11
734Daniel Shank19901992RW77131427-3175Montreal1967-05-12
735Scott Sharples19921992G1000001001.9003.69Montreal1968-03-01
736Frank Sheppard19281928C/LW91010Montreal1907-10-19
737Johnny Sheppard19271934LW3116958127228Montreal1903-07-231968-08-28
738Martin Simard19911993RW44156-5183Montreal1966-06-25
739Bobby Simpson19771983LW175352964-498Caughnawaga1956-11-17
740Reg Sinclair19511953RW/C208494392139Lachine1925-03-062013-11-14
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
741Bob Sirois19751980RW28692120212-5342Montreal1954-02-06
742Louis Sleigher19801986RW19446539922146Nouvelle1958-10-23
743Tod Sloan19481961C/RW74422026248212842Pontiac1927-11-302017-07-12
744Derek Smith19771983C/LW335781161942660Quebec City1954-07-31
745John Smrke19781980LW103111728-2833Chicoutimi1956-02-25
746Bob Sneddon19711971G7000007020.8355.63Montreal1944-05-31
747Christian Soucy19941994G10000010000.00Gatineau1970-09-14
748Martin St. Amour19931993LW100002Montreal1970-01-30
749Frédéric St. Denis20122015D21134210Greenfield Park1986-01-23
750Bruno St. Jacques20022006D673710-647Montreal1980-08-22
751Andre St. Laurent19741984C6441291873165749Rouyn1953-02-16
752Dollard St. Laurent19511962D6522913316215500Verdun1929-05-122015-04-06
753Sam St. Laurent19861990G3400004347124.8863.51Arvida1959-02-16
754Martin St. Louis*19992015RW1134391642103337310Laval1975-06-18
755Claude St. Sauveur19761976C79242448-723Sherbrooke1952-01-02
756Paul Stastny20072019C82722042664619390Quebec City1985-12-27
757Yan Stastny20062010C9161016-2058Quebec City1982-09-30
758Ron Stern19882000RW6387586161-442077Ste-Agathe1967-01-11
759Anthony Stewart20062012RW262274471-16123LaSalle1985-01-05
760Nels Stewart*19261940C650324191515955Montreal1902-12-291957-08-21
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
761P.J. Stock19982004C23552126-6523Montreal1975-05-26
762Bob Sullivan19831983LW62181937-1618Noranda1957-11-292018-05-24
763Jean-Guy Talbot19551971D1066432422851221014Cap-de-la-Madeleine1932-07-11
764Maxime Talbot20062016C70491113204-27495Lemoyne1984-02-11
765Dale Tallon19711980D64298238336-113568Noranda1950-10-19
766Alex Tanguay20002016LW1088283580863163527Ste-Justine1979-11-21
767Christian Tanguay19821982RW200000Beauport1962-08-04
768Marc Tardif19701983LW51719420740123445Granby1949-06-12
769Patrice Tardif19951996C6571118-778Thetford Mines1970-10-30
770Jose Theodore19962013G6481161704064828625469.9092.68Laval1976-09-13
771Gaston Therrien19811983D22088-312Montreal1960-05-27
772Gilles Thibaudeau19871991C1192537621740Montreal1963-03-04
773Jocelyn Thibault19942008G58606601858623823875.9042.75Montreal1975-01-12
774Fred Thurier19411945C8025275218Granby1916-01-111999-11-20
775Mario Thyer19901990C5000-30Montreal1966-09-29
776Glenn Tomalty19801980LW100000Lachute1954-07-23
777Josh Tordjman20092009G2000002020.8714.08Montreal1985-01-11
778Jacques Toupin19441944RW81230Trois-Rivieres1910-11-101987-02-17
779Patrick Traverse19962006D2791451652113Montreal1974-03-14
780Gilles Tremblay19611969LW509168162330129164Montmorency1938-12-172014-11-26
Rk Player From To Pos GP G A PTS +/- PIM