NHL Players Born in Quebec, Canada

» Show/Hide Locations List

Canada

(Unknown) (2)

Alberta (597)

British Columbia (390)

Manitoba (393)

New Brunswick (52)

Newfoundland and Labrador (29)

Northwest Territories (5)

Nova Scotia (75)

Ontario (2323)

Prince Edward Island (34)

Quebec (829)

Saskatchewan (514)

Yukon (2)

United States

(Unknown) (2)

Alabama (3)

Alaska (13)

Arizona (5)

California (46)

Colorado (15)

Connecticut (32)

Delaware (1)

District of Columbia (3)

Florida (13)

Georgia (3)

Idaho (2)

Illinois (70)

Indiana (10)

Iowa (4)

Maine (8)

Maryland (3)

Massachusetts (202)

Michigan (178)

Minnesota (276)

Mississippi (1)

Missouri (20)

Montana (1)

Nebraska (4)

Nevada (1)

New Hampshire (13)

New Jersey (22)

New York (129)

North Carolina (3)

North Dakota (16)

Ohio (31)

Oklahoma (5)

Oregon (6)

Pennsylvania (37)

Rhode Island (19)

South Carolina (1)

Texas (11)

Utah (5)

Vermont (2)

Virginia (5)

Washington (14)

Wisconsin (39)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (24)

Czechoslovakia (294)

Denmark (16)

East Germany (2)

Finland (227)

France (12)

Germany (33)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (7)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (59)

Slovakia (4)

Slovenia (2)

South Africa (1)

Sweden (351)

Switzerland (35)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (48)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (3)

829 Players

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