NHL Players Born in Quebec, Canada

» Show/Hide Locations List

Canada

(Unknown) (12)

Alberta (631)

British Columbia (402)

Manitoba (401)

New Brunswick (52)

Newfoundland and Labrador (31)

Northwest Territories (5)

Nova Scotia (78)

Ontario (2370)

Ontario (1)

Prince Edward Island (34)

Quebec (854)

Saskatchewan (524)

Yukon (3)

United States

 (1)

(Unknown) (10)

Alabama (3)

Alaska (14)

Arizona (7)

California (49)

Colorado (18)

Connecticut (33)

Delaware (1)

District of Columbia (3)

Florida (15)

Georgia (3)

Idaho (2)

Illinois (75)

Indiana (11)

Iowa (4)

Maine (8)

Maryland (3)

Massachusetts (212)

Michigan (190)

Minnesota (293)

Mississippi (1)

Missouri (22)

Montana (2)

Nebraska (4)

Nevada (1)

New Hampshire (14)

New Jersey (26)

New York (134)

North Carolina (4)

North Dakota (17)

Ohio (34)

Oklahoma (5)

Oregon (7)

Pennsylvania (38)

Rhode Island (19)

South Carolina (2)

South Dakota (1)

Texas (12)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (40)

Other Countries

Australia (1)

Austria (10)

Bahamas (1)

Belarus (5)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (39)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (252)

France (12)

Germany (40)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (9)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (91)

Slovakia (9)

Slovenia (2)

South Africa (1)

Sweden (392)

Switzerland (42)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (49)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

854 Players

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