hockey DB
search by league
team
morning report
contact us
home

Chicoutimi Sagueneens all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Ramzi Abid154741241985141996-19993C1980-03-24Montreal, PQMajor League
Felix Abraham300002021-20221C2003-02-12Chicoutimi, PQMajor Junior
Jean-Sebastien Adam14134172005-20061D1986-10-29Montreal, PQMinor Pro
Luke Akerman200002020-20211L2001-09-20Bay Roberts, NFLDMajor Junior
Frederic Allain800001993-19941G1975-01-23Montreal, PQMajor Junior
Frederic Allard250341431771262013-20174D1997-12-27Quebec, PQMajor League
Jean-Pierre Allard400001977-19781Major Junior
Pierre Allard154182221992-19931F1972-08-19Montreal, PQMinor Pro
Napessis Andre6541014352009-20123D1992-11-24Maliotenam, PQMinor Pro
Carter Ansems22000322022-20231D2004-03-11Canning, NSMajor Junior
Daniel Archambault661134453181997-19981D1978-03-23Chateauguay, PQMinor Pro
Philippe Archambault117417211762012-20142D1993-04-02Repentigny, PQMajor Junior
Craig Armstrong67172239432023-20241C2003-06-05Crossfield, ALTAMajor Junior
Dave Arsenault1000021995-19972G1977-03-21Frankfurt, GermanyMinor Pro
Francois Arseneau7011171973-19741 Major Junior
Paul Arseneau23314431973-19741Major Junior
Guillaume Asselin202951322271472010-20133R1992-09-09Quebec, PQMinor Pro
Alex Aucoin200002007-20081D1990-06-12Iles-de-la-Madeleine, PQMajor Junior
Luc Audet436511141987-19892C1970-07-26Alma, PQMajor Junior
Cowan Austrie100002008-20091L1991-10-17St. Bruno, PQMajor Junior
Mikisiw Awashish700002017-20192C2001-03-29Mashteuiatsh, PQMajor Junior
Robin Bacul49101424341997-19981F1979-08-06Ostrava, Czech Rep.European Elite
Joel Baillargeon21191029511983-19841L1964-10-06Charlesbourg, PQMajor League
Rustam Bakhriddinov1311867851501998-20002D1980-09-27Moscow, RussiaMinor Pro
Victor Baldaev313710252014-20151D1995-06-14Elektrostal, RussiaEuropean Elite
Tomas Baluch49111627371996-19971C1979-05-18Poprad, SlovakiaMinor Pro
Mario Barbe90223253441984-19862D1967-03-17Rouyn-Noranda, PQMinor Pro
Jaysen Barbeau9541923731994-19962D1977-06-16La Salle, PQMajor Junior
Kevin Baril210102006-20071R1989-11-03Thetford Mines, PQMajor Junior
Luc Barrette200041982-19831Major Junior
Roberto Barrette40257211975-19761R1959-02-24Major Junior
Jeremy Barriault47156322009-20112D1992-10-16Longueuil, PQMajor Junior
Lubos Bartecko70324173501995-19961L1976-07-14Kezmarok, SlovakiaMajor League
Craig Baxter1400062001-20021D1984-08-13Stittsville, ONTMajor Junior
Charles Beattie495381121995-19972R1978-10-13Major Junior
Dominic Beauchemin22101424102013-20141L1993-06-06Longueuil, PQMinor Pro
Martin Beauchesne511671372000-20011D1980-07-08Cap-de-la-Madeleine, PQMinor Pro
Eric Beaudin1021222342412000-20022C1984-01-05Laval, PQMinor Pro
Marek Beaudoin120151530552022-20242L2006-04-25Montreal, PQMajor Junior
Marc-Andre Beaulieu34279152001-20021D1983-09-21Rouyn-Noranda, PQMajor Junior
Ludovic Beaupre28033412013-20141R1994-03-24Anjou, PQMinor Pro
Martin Beaupre230965743681988-19924D1971-06-09Saint-Hyacinthe, PQMajor Junior
Alexandre Beauregard325914962011-20121L1991-06-06Saint-Jerome, PQMinor Pro
Danny Beauregard2491312113421521990-19944C1973-09-07Eastman, PQMinor Pro
Mickael Beauregard1911252011-20121D1994-10-07St.Jerome, PQMinor Pro
Michel Beausoleil68121325351997-19981W1980-07-19Montreal, PQMinor Pro
Felix Bedard118172542302021-20232R2003-11-19Saguenay, PQMajor Junior
Jean-Michel Bedard1400002002-20031 Major Junior
Michel Bedard902426502071987-19892R1969-05-27Chicoutimi, PQMajor Junior
Thomas Begin93123749202021-20232C2004-05-15Sherbrooke, PQMajor Junior
Dave Belanger5000291999-20012L1981-02-25Saint-Pamphile, PQMajor Junior
Francois Belanger165911162072011988-19913D1970-01-09Beauport, PQMajor Junior
Jean-Francois Belanger300001998-19991 Major Junior
Jean-Guy Belanger921301974-19751Major Junior
Jean-Simon Belanger610102015-20161R1998-03-03Saint-Felicien, PQMajor Junior
Justin Belanger297916272004-20051R1985-11-01Beauce, PQSemi-Professional
Michael Belanger120517221362008-20102L1991-01-06Laurier-Station, PQMinor Pro
Rejean Belanger4101151973-19741R1955-02-22St. Redempteur, PQMajor Junior
Thomas Belgarde91242549142019-20223L2002-01-29Saint-Blaise-sur-Ric, PQMajor Junior
Jean Belisle21504481974-19773G1957-03-15Drummondville, PQMinor Pro
Ugo Bellante30279531988-198911971-02-24Major Junior
Yves Bellerose230960695551995-19994D1978-04-04Saint-Augustin, PQMajor Junior
Dave Belliveau73151227521991-19932R1974-04-04Sept-Iles, PQMajor Junior
Mathieu Benoit220136125261991995-19994R1979-07-12Le Coteau, PQMinor Pro
Samuel Benoit12000292012-20131R1993-02-09St-Valerien-de-Milto, PQMinor Pro
Tony Benoit200051995-19961 Major Junior
Remi Bergeron2160881461996-20004G1979-12-16Chicoutimi, PQSemi-Professional
Marc Bergevin1361363762421982-19853D1965-08-11Montreal, PQMajor League
Eric Bernier166701412111001979-19823Major Junior
Marc-Francois Bernier700022012-20131C1995-03-03Alma, PQMajor Junior
Sebastien Bernier263710122006-20071D1987-02-06Quebec, PQMinor Pro
Yanick Bernier-Daoust200022006-20071L1989-01-31Laval, PQMajor Junior
Christophe Berthelot4543742022-20242L2006-04-13Saint-Eustache, PQMajor Junior
Daniel Berthiaume122055281984-19862G1966-01-26Longueuil, PQMajor League
Jacques Berthier100001975-19761 Major Junior
Domenic Bertoldi6101101982-19831L1965-02-02 Major Junior
Pierre Bertrand000001984-19851Major Junior
Elie Berube2831114252015-20161D1995-05-25Cabano, PQMajor Junior
Gaston Berube31123801976-19771L1957-03-18Major Junior
Sebastien Berube115514192311992-19942D1974-02-13Notre-Dame-du-Lac, PQMajor Junior
Francois Bessette100001976-19771Major Junior
Eric Betournay216691412102101999-20023C1981-04-30Ormstown, PQMinor Pro
Mathieu Betournay70242650142000-20011L1983-06-01Ormstown, PQMajor Junior
Sebastien Bety1521951706041994-19973D1976-05-06St. Bernard, PQSemi-Professional
Felix Bibeau32122335332019-20201L1999-03-31Mercier, PQMinor Pro
Daniel Bienvenue4227941993-19941L1977-06-10Val-d'Or, PQMinor Pro
Julio Billia20606662012-20175G1996-03-12St. Leonard, PQMajor Junior
Carl Bilodeau2611271980-19811Major Junior
Patrick Bisaillon1233439731541989-19912R1972-08-23St. Jean, PQMinor Pro
Elliot Bisson4202282011-20132D1994-06-06Greenfield Park, PQMajor Junior
Matthew Bissonnette100002009-20101L1992-01-16Beaconsfield, PQEuropean Elite
Alexandre Blackburn1661021316192000-20033D1982-01-11Quebec, PQMinor Pro
Simon-Claude Blackburn2113402012-20153R1995-06-27Jonquiere, PQMinor Pro
Luc-Olivier Blain156193655692006-20093L1989-11-16Longeuil, PQMinor Pro
Alain Blais101101973-19741 Major Junior
Alex Blais469213062021-20232C2004-03-03St-Colomban, PQMajor Junior
Nicolas Blanchard19150901401232004-20073L1987-05-31Granby, PQMajor League
Mathieu Blanchette100002015-20161L1997-07-09Roberval, PQMajor Junior
Vincent Blanchette68291162010-20111C1993-03-26Chateauguay, PQMajor Junior
Vincent Blanchette48033371998-19991D1980-02-06Saint-Hyacinthe, PQMajor Junior
Samuel Blier848816512013-20163L1997-06-13Victoriaville, PQMinor Pro
Matthew Block17011152005-20061D1987-06-07Burlington, ONTMajor Junior
Carl Blondin531081841991-19921C1974-04-17Bellefeuille, PQMajor Junior
Alain Blouin3481018131975-197721957-02-24Major Junior
Daniel Bock13730891192571985-19883D1968-04-04Notre-Dame-Paix, PQMinor Pro
Gabriel Boies31358122005-20061C1986-06-09Montreal, PQMajor Junior
Mario Boily200001985-19861GMajor Junior
Roch Bois51262046231978-19791C1959-03-26European Lower Leagues
Maxime Boisclair2291521382903402002-20064R1985-02-14Port-au-Prince, HaitiMinor Pro
Lucas Boisvert39156232022-20242D2004-04-19Trois-Rivieres, PQMajor Junior
Maxime Boisvert5000172002-20031R1983-12-07Laval, PQMajor Junior
Jerome Boivin2103068983011992-19964D1975-03-10Saint-Prime, PQEuropean Lower Leagues
Richard Boivin2400061989-19912C1972-03-23Petit-Saguenay, PQSemi-Professional
Steve Boivin1702201986-19871R1968-02-18Lac-Megantic, PQSemi-Professional
Mathieu Bolduc2681454683892004-20084D1988-02-29Arthabaska, PQMajor Junior
Michel Bolduc19815871026051978-19813D1961-03-13Ange-Gardien, PQMajor League
Tommy Bolduc2000262001-20021L1981-02-19Beauport, PQMinor Pro
Jonathan Bonneau2910515222010-20111L1990-07-10Sherbrooke, PQMajor Junior
Luc Bonneville201101975-19761Minor Pro
Jean-Nicolas Bordeleau991036461081995-19972D1978-03-28Saint-Tite, PQMinor Pro
David Bouchard701162008-20091R1988-04-11Chicoutimi, PQMajor Junior
Frederic Bouchard50336295871996-19971D1976-07-30Beauport, PQMinor Pro
Gilles Bouchard1314541990-19911R1971-02-28Normandin, PQSemi-Professional
Guillaume Bouchard2900002000-20011G1982-01-06Major Junior
Jeremy Bouchard110182442672013-20152L1997-02-09Chateauguay, PQMajor Junior
Marc Bouchard2971031732761991994-19995C1978-04-11Saint-Jean-sur-Richelieu, PQMinor Pro
Pierre-Marc Bouchard13684151235742000-20022C1984-04-27Sherbrooke, PQMajor League
Rodrigue Boucher21213182002-20031D1982-01-03Pierreville, PQSemi-Professional
Andre Boudreau2001181552731251975-19783R1958-03-11Minor Pro
Carl Boudreau3443034171988-19891C1971-08-31Victoriaville, PQMinor Pro
Gabryel Boudreau44213657522014-20162L1995-02-21Otterburn Park, PQMinor Pro
Marc Boudreau6351015621988-19891D1970-08-12Laval, PQMajor Junior
Marc-Andre Boudreau200002006-20071D1989-12-10Havre-Saint-Pierre, PQMajor Junior
Yvan Boudreau781919381911977-19792L1959-04-23Major Junior
Dave Boudreault1144649952061992-19942L1974-11-05Chicoutimi, PQMajor Junior
Dave Boudreault300001996-19971G1979-01-13Chicoutimi, PQMajor Junior
Jason Boudrias8449701191011995-19972C1976-02-16Val-d'Or, PQMinor Pro
Karl Boudrias5353035542019-20212D2000-04-01Chateauguay, PQMinor Pro
Zach Boulianne300002021-20221C2005-07-16Jonquiere, PQMajor Junior
Eric Bourbeau7600022000-20022G1983-09-24Dolbeau, PQSemi-Professional
Jonathan Bourcier66304474602015-20161C1996-11-17Gatineau, PQMajor Junior
Jean Bourgeois88133144401981-19832L1964-11-25Montreal, PQSemi-Professional
Julien Bourget564610102021-20221C2003-09-05Sherbrooke, PQMajor Junior
Adam Bourque-Leblanc30145432009-20101D1989-04-08Sorel-Tracy, PQMinor Pro
Gabriel Bourret68530351162011-20121D1992-10-09Greenfield Park, PQMajor Junior
Jasmin Boutet6321012542013-20141C1995-03-19St. Nicolas, PQMinor Pro
Zachary Bouthillier6001102017-20192G1999-11-08Chambly, PQMinor Pro
J.F. Boutin500041996-19971L1976-11-17Sherbrooke, PQMinor Pro
Sylvain Boutin80194059151982-19842 Semi-Professional
Sylvain Boyer52189811981-19821 Major Junior
Eric Boyte601101996-19982D1980-06-08Saint-Basile, PQMinor Pro
Harijs Brants800022019-20201D2002-05-03Valmiera, LatviaEuropean Lower Leagues
Kevyn Brassard3702222021-20221G2002-06-01Saint-Hubert, PQMajor Junior
Laval Brassard172762691731986-19893D1969-01-02Chicoutimi, PQMajor Junior
Remi Brassard107525303271986-19882L1969-04-01Chicoutimi, PQMajor Junior
Michel Breau200001978-19791Major Junior
Frank Breault778816671984-19862R1967-05-11Acton Vale, PQMajor League
Jean-Philippe Briere48252853282002-20031C1982-05-02Pont-Rouge, PQMinor Pro
Joel Briere6531316372002-20031C1985-07-12Mirabel, PQMajor Junior
Pierre-Luc Briere10491120392001-20043L1984-03-14Pont-Rouge, PQSemi-Professional
Frederik Brind'Amour1700041996-19971G1979-09-17Beauport, PQSemi-Professional
Michel Brisebois79434891401977-19792C1960-01-27Montreal, PQMajor Junior
Claude Brodeur61033451976-19782D1959-01-15Major Junior
Etienne Brodeur63222749562011-20121L1991-03-10Varennes, PQMinor Pro
Martin Brosseau46033521995-19961D1977-05-27Granby, PQMajor Junior
Julien Brouillette22727961232062003-20074D1986-12-05Laval, PQMajor League
Paul Brousseau57172441321989-19901R1973-09-18Pierrefonds, PQMajor League
Eric Brule271521772293981987-19914D1970-01-17Victoriaville, PQMinor Pro
Remi Buisse32011461976-19771Major Junior
Peteris Bulans8895160282022-20242D2005-03-08Dzelzava, LatviaMajor Junior
Marc Bureau1416686152621983-19863C1966-05-19Trois-Rivieres, PQMajor League
Noah Bushnell20101322016-20171R1997-05-30Dearborn, MIMajor Junior
Yvan Busque16952751272652001-20043L1983-03-06St-Georges-Beauce, PQMinor Pro
Mark Bzowey8658131052015-20172L1997-03-14Saskatoon, SASKMajor Junior
Harrison Caines800062020-20211L2001-02-14Richmond Hill, ONTMajor Junior
Danyck Calgaro200002014-20151L1998-01-25Saint-Jean-sur-Richelieu, PQMinor Pro
Pat Campbell18011342006-20071D1988-07-13Sauble Beach, ONTMajor Junior
Guillaume Cantin300021997-19981D1978-08-26Quebec, PQSemi-Professional
Andre Carbonneau38156211983-19841D1966-06-14Granby, PQMajor Junior
Guy Carbonneau2741712644351811976-19804C1960-03-18Sept-Iles, PQMajor League
Samuel Cardinal300002016-20171G1999-07-28Boisbriand, PQMajor Junior
Zachary Cardinal100002022-20231D2002-11-14Laval, PQMajor Junior
Nicholas Cardone1603302015-20161C1999-04-30Dollard-des-Ormeaux, PQMajor Junior
Sylvain Careau1600001991-19921GMinor Pro
Jean-Phillipp Carey1113442004-20062D1987-12-13Saint-Jerome, PQMajor Junior
Jeremy Carignan992571342012-20153L1995-12-03Victoriaville, PQMajor Junior
Julien Carignan-Labbe129921301402015-20172D1997-02-12Levis, PQMinor Pro
Gabriel Carle2301162005-20061D1989-12-20Buckingham, PQMajor Junior
Christian Caron229581171753611991-19954R1975-03-13Rimouski, PQMinor Pro
Francois Caron2413462000-20011D1984-03-15Montreal, PQMinor Pro
Pat Caron21145161987-19881L1970-03-28Campbellton, NBMinor Pro
Yannick Carpentier65254065591999-20001L1979-11-27Greenfield Park, PQMinor Pro
Jocelyn Carre1700001973-19741G Major Junior
Marc-Andre Carre500042008-20091L1991-12-26Baie Comeau, PQMinor Pro
Edouard Carrier22235142022-20231D2003-07-28Levis, PQMajor Junior
Scott Carrier125216181172012-20153D1996-01-13Trois-Rivieres, PQMajor Junior
Richard Castonguay7200081974-19751G Major Junior
Stephane Cesar700002005-20061G1988-03-18Ottawa, ONTMinor Pro
Francois Chabot526814462006-20071L1988-04-09Rouyn-Noranda, PQMajor Junior
Martin Chabot1541027371662001-20043D1983-07-18Thetford Mines, PQMinor Pro
Maxime Chamberland325510122004-20051R1986-09-11Chateauguay, PQMinor Pro
Bruno Champagne149224971732000-20033C1984-06-12Brampton, ONTMinor Pro
Jacques Champagne43651191973-19741 Major Junior
Joel Champagne1603449831302006-20093C1990-01-24La Salle, PQMinor Pro
William Champagne2513442019-20201C2001-08-03Amqui, PQMajor Junior
Michel Champigny793240721071977-19803L1960-04-04Trois-Rivieres, PQMinor Pro
Alain Charbonneau8171825721995-19972L1979-02-27Saint-Jacques, PQSemi-Professional
Stephane Charbonneau553730671091990-19911R1970-06-27Sainte-Adele, PQMajor League
Yvan Charbonneau83033181977-19813G1960-07-28Minor Pro
Robert Charette1202355782101974-19773R1958-03-12Major Junior
Guy Chartrand5600041980-19833G Major Junior
Denis Chasse673356891901989-19901R1970-02-07Montreal, PQMajor League
Alain Chenard96022421999-20012D1983-02-22Saint-Gabriel, PQMajor Junior
Sylvain Chenard6011131988-19891L1971-05-25Sept-Iles, PQMajor Junior
Jean-Guy Chenier441210222331983-19841 Major Junior
Jonathan Chevrier200002002-20031C1985-01-29Mirabel, PQMajor Junior
Maximilien Chevrier4842622009-20101R1992-07-17Montreal, PQMajor Junior
Roch Cholette700021980-19811G Major Junior
Felix-Olivier Chouinard1022442021-20221D2001-06-21Quebec, PQMinor Pro
Patrick Chouinard2400041989-19912G1972-10-13Hull, PQMajor Junior
Gregory Choules912644702111984-19862L1966-05-01Toronto, ONTMajor Junior
Jeff Christison27527392006-20071R1987-02-08Sudbury, ONTMajor Junior
Marco Cimon136417212411994-19973D1977-06-05Hauterive, PQSemi-Professional
Terry Clayborne600051977-19781Major Junior
Carl Cleary5641418771985-19861Major Junior
Patrick Clement122417212341990-19922L1973-03-18Lachine, PQMinor Pro
Guillaume Cloutier13782331622010-20133D1993-02-18St-Constant, PQMajor Junior
Philippe Cloutier1300002022-20231G2003-11-12Saint-Eustache, PQMajor Junior
Travis Coles90022552003-20052D1987-03-14Stephenville, NFMajor Junior
Alain Collard1000151977-19781Major Junior
Eryc Collin6101211998-19991C1979-01-11Laval, PQMajor Junior
Yann Collin137033331997-19992G1981-04-11Laval, PQMajor Junior
Ed Considine600001984-19851D1965-07-19Boston, MAMinor Pro
Taylor Cooper2661521122015-20161L1995-11-01Sherwood Park, ALTAMajor Junior
Enock Cormier400001999-20001GMajor Junior
Rino Cormier1611221989-19901C1972-02-05Saint-Raymond, PQMajor Junior
Tommy Cormier1100002020-20211C2003-07-23Pont-Rouge, PQMajor Junior
Alain Cote185921232152241974-19773L1957-05-03Matane, PQMajor League
Alain Cote400001974-19762GMatane, PQMajor Junior
Jean-Pierre Cote4310122261995-19982C1978-09-20Jonquiere, PQMajor Junior
Jean-Sebastien Cote51141428402005-20072C1986-05-08Matane, PQMinor Pro
Serge Cote14112331974-19762L1957-09-14Major Junior
Guillaume Coude-Tremblay19000332006-20082L1989-04-20Chicoutimi, PQMinor Pro
Eric Coulombe500001988-198911971-02-06Major Junior
Patrick Coulombe33183149222005-20061D1985-04-23Saint-Fabien, PQMajor League
Sean Coulton5600022007-20092G1991-03-21Pointe-Claire, PQMajor Junior
Sebastien Courcelles661326391692003-20041C1984-11-19Laval, PQMinor Pro
Daniel Courcy6724345881980-19811Minor Pro
Daniel Crassoski36620261821983-19841 Major Junior
Louis Crevier129162339302018-20213D2001-05-04Quebec, PQMajor League
Ethan Crossman3261016332019-20201L1999-03-13Sackville, NBMajor Junior
Raymond Crotty300001973-19741G Major Junior
Joey D'Amico4251419901998-20002R1981-08-28Montreal, PQMajor Junior
Marc D'Amico134721061781321973-19752 Major Junior
Jeremy D'Astous17391282023-20241R2004-06-06Rimouski, PQMajor Junior
Gabriel D'Astous-Moreau2500082012-20142D1996-03-16Laval, PQMajor Junior
Pierre Daigneault681315282281975-19761L1958-05-24Major Junior
Yannick Dallaire422131542000-20011L1981-07-05Jonquiere, PQMinor Pro
Marc Damphousse4000151981-19821L1965-05-27Saint-Tite, PQMinor Pro
Eric Dandenault671438522381989-19901D1970-03-10Sherbrooke, PQMinor Pro
Olivier Dannel6800041999-20001G1982-09-25Montreal, PQMinor Pro
Louis-Marie Daoust1501121977-19792G1959-02-13Major Junior
Simon Daoust7800002001-20043G1985-03-21Saint-Hubert, PQMajor Junior
Laurent Dauphin170801061861802012-20153C1995-03-27Repentigny, PQMajor League
Peter Dawe3901161987-19892G1970-01-24Saint-Bruno, PQMajor Junior
Denis Daze1352454781531979-19812Major Junior
Dominic Deblois32639202000-20022R1984-04-22Winnipeg, MANMajor Junior
Eric Del Vecchio1051220321111987-19892L1970-05-28Montreal, PQMajor Junior
Remi Delafontaine1800002023-20241G2004-02-10Sherbrooke, PQMajor Junior
Raymond Delarosbil4343337601992-19931D1973-01-14Drummondville, PQMinor Pro
Jean-Philippe Delisle400042001-20032Major Junior
Gilbert Delorme213652122771981978-19813D1962-11-25Boucherville, PQMajor League
Allen Demers3411011991978-19791D1959-02-11Major Junior
Antoine Demers1116702019-20201C1999-04-14Sherbrooke, PQMajor Junior
Jean-Francois Demers1631426406871999-20023R1982-01-12Laval, PQMajor Junior
Sylvain Demers600001984-19851Major Junior
Patrice Demuy51112282014-20162C1997-02-06Granby, PQMajor Junior
Marc Denis127066871994-19973G1977-08-01Montreal, PQMajor League
Olivier Denis301102021-20221C2004-01-04Candiac, PQMajor Junior
Richard Derome56336291978-19802D1961-05-08Major Junior
Denis Desbiens10601010291986-19882G1967-02-06Quebec, PQSemi-Professional
Dominic Desbiens6331720941999-20001D1979-02-09Saint-Ambroise, PQSemi-Professional
Mario Desbiens1310151977-19781Major Junior
Simon Desbiens400042011-20121L1995-03-16Clermont, PQMajor Junior
Nicolas Deschamps166661101761232007-20103C1990-01-06La Salle, PQMajor League
Marc Desforges192871152021641973-19763Major Junior
Mark Desgagne601151992-19931D1975-02-19Marieville, PQMajor Junior
Mathieu Desgagnes105151934182016-20193R2000-04-13Verdun, PQMajor Junior
Nicolas Desgroseilliers510122015-20161C1998-05-26Valleyfield, PQMajor Junior
David Desharnais2621262483741272003-20074C1986-09-14Laurier-Station, PQMajor League
Patrick Desjardins61178271993-19941D1976-12-01Angliers, PQMajor Junior
Antoine Desrochers1022422022-20231D2002-05-10Saint-Christophe-D'A, PQMajor Junior
Francis Desrosiers5900022009-20134G1993-06-05St-Eustache, PQMajor Junior
Jonathan Desrosiers186637432522021-20243D2003-02-07Dieppe, NBMajor Junior
Thomas Desruisseaux103236891342022-20242C2006-03-10Levis, PQMajor Junior
Xavier Desy801102014-20151R1997-05-02Rimouski, PQMajor Junior
Carl-Olivier Dignard500042018-20191L2000-10-05Candiac, PQMajor Junior
Renaldo Dignard100001974-19751 Major Junior
Vincent Dimuzio100041992-19931 Major Junior
Vincent Dionne40162238611998-19991L1979-01-10Amqui, PQMajor Junior
Jeremy Diotte1301045551542017-20192D1999-06-07St. Hubert, PQMinor Pro
Gord Donnelly24156641979-19801D1962-04-05Montreal, PQMajor League
Daniel Dore24623291121989-19901R1970-04-09Ferme-Neuve, PQMajor League
Denis Dore159691161851141980-19833 Major Junior
Jean-Yves Doucet100001973-19741 Major Junior
Marc Drainville10000111994-19951D1976-03-16Repentigny, PQMajor Junior
Armel Drapeau9172229591973-19752D1955-06-01Dalhousie, NBMajor Junior
Felix-Antoine Drolet5541014242019-20201D2000-05-20Chateauguay, PQMinor Pro
Vincent Drolet2101141997-19981D1980-06-06Montreal, PQMajor Junior
Jeff Drouin-Deslauriers186011502001-20043G1984-05-15St-Jean-Richelieu, PQMajor League
Alexis Dube1500062021-20221L2002-07-28Dieppe, NBMajor Junior
Bryan Dube8548123491996-19982R1979-02-18Halifax, NSMajor Junior
Langis Dube71152843631975-19761 Major Junior
Michel Dube57102030222003-20041C1983-02-01Saint-Moise, PQMajor Junior
Pierre Dube63142236301973-19741Major Junior
Pierrick Dube1412719102020-20211R2001-01-07Lyon, FranceMajor League
Roger Dube28172239471984-19851R1965-10-02Seven Islands, PQMinor Pro
Michel Dubois591032421681973-19741D1954-11-07Montreal, PQMajor League
Serge Dubois236331231561701973-19784R1958-03-08Minor Pro
Justin Ducharme1164634801112018-20202L2000-02-22Mirabel, PQMinor Pro
Eric Duchesne643361491990-19922Rimouski, PQSemi-Professional
Samuel Duchesne9000182017-20181D1999-05-29Brampton, ONTMajor Junior
Dany Duclos512134552141989-19901C1969-07-15Granby, PQSemi-Professional
Christian Dufour100001982-19831 Major Junior
Eric Dufour285712102000-20011R1982-01-08Major Junior
Jean-Guy Dufour42282250641973-19741 Major Junior
Luc Dufour5632561984-19851C1967-02-19Chicoutimi, PQMajor Junior
Luc Dufour131981132111831980-19822C1963-02-13Chicoutimi, PQMajor League
William Dufour57142135362018-20202R2002-01-28Quebec, PQMajor League
Yohan Dufour100001994-19951G1977-05-16La Baie, PQSemi-Professional
Daniel Dufresne1206492156141975-19772R1957-03-26Major Junior
Sylvain Dufresne1121520351301995-19972D1978-07-24Waterloo, PQMinor Pro
Steve Dulac90272855861993-19963R1975-04-28Montreal, PQMinor Pro
Jerome Dumont28213281998-19991D1980-01-27Levis, PQMajor Junior
William Dumont2303362020-20211C2001-04-12Sainte-Henedine, PQMajor Junior
Nicolas Dumulong600002012-20131D1996-03-21Varennes, PQMinor Pro
Chris Duperron257764714821982-19864D1965-01-29Montreal, PQEuropean Lower Leagues
Simon Duplessis710101998-19991L1981-01-31Sainte-Rose, PQMinor Pro
Alain Dupont2501101973-19741GMontreal, PQMajor Junior
Sylvain Dupont1561161982-19831Major Junior
Gregory Dupre131214970811997-19992C1980-07-25Sorel, PQMinor Pro
Sebastien Dupuis2100041993-19941G Major Junior
Emile Duquet139222850322021-20243C2005-02-02Saint-Anselme, PQMajor Junior
Mathieu Duquette300002012-20153G1995-04-08Alma, PQMajor Junior
Luc Duval895367120401984-19862R1966-08-11Trois-Rivieres, PQMajor Junior
Romy Elayoubi721081882003-20052R1987-03-18Chicoutimi, PQMajor Junior
Bernard Elhokayem11000172004-20051R1987-03-29Liban Major Junior
Danick Emond45033542010-20111D1993-04-21Montreal, PQMajor Junior
Patrick Emond165141211352641983-19863C1965-01-31Quebec, PQSemi-Professional
Valeri Ermolov31581361994-19951C1975-08-22Minsk, BelarusMinor Pro
Derek Famulare69162238692006-20082L1989-12-22Montreal, PQMinor Pro
Guido Famulare68114152091976-19771D1959-02-14Major Junior
Christopher Farmer137296594282017-20214L2001-02-05Blainville, PQMajor Junior
Mario Favreau61336221996-19971F1979-04-16Chambly, PQSemi-Professional
Martin Fecteau100002000-20011Major Junior
Thomas Ferland1200002017-20192D2001-09-06Quebec, PQMajor Junior
Mathys Fernandez2001102023-20241G2005-03-25Blainville, PQMajor Junior
Eric Fichaud152000321992-19953G1975-11-04Anjou, PQMajor League
Xavier Filion400002018-20191C2002-10-02Plessisville, PQMinor Pro
Sacha Fillion1822442665821995-19994R1978-02-16Chicoutimi, PQSemi-Professional
Michel Finn402202000-20011L1983-04-28Hauterive, PQMajor Junior
Marc-Antoine Fiset100002016-20171D1999-06-09Quebec, PQMajor Junior
Joe Foglietta426303621983-19841C1966-03-08Montreal, PQEuropean Lower Leagues
Marc Fortier2711643144782531983-19874C1966-02-26Windsor, PQMajor League
Fabrice Fortin162345892442019-20234L2003-05-08Saint-Felicien, PQMajor Junior
Francois Fortin115225981851998-20002C1980-04-09Sherbrooke, PQMajor Junior
Jeremy Fortin122132639972017-20192C1999-07-09Dolbeau, PQMajor Junior
Jocelyn Fortin681910731975-19761 Major Junior
Patrice Fortin700001996-19971R1978-01-12Chicoutimi, PQMajor Junior
Stephane Fortin700021981-19832G Major Junior
Tristan Fortin2000002019-20212C2002-02-22Repentigny, PQMajor Junior
Jean-Philippe Foucher39437102008-20091C1992-05-25L'Assomption, PQMajor Junior
Patrick Fournier200001987-19881Major Junior
Rejean Fradette52145191977-19792D1961-01-21Major Junior
Jonathan Francoeur1196364127741998-20013C1981-06-11Charlesbourg, PQSemi-Professional
Vincent Fredette13242933562020-20233D2002-01-30Napierville, PQMajor Junior
Alexis Gaboury-Potvin28246102017-20181R1999-03-10Montreal, PQMajor Junior
Marc-Antoine Gagne2812372015-20183C1999-01-21Chicoutimi, PQMajor Junior
Martin Gagne18235741091721988-19913R1975-10-28Princeville, PQSemi-Professional
Maxime Gagne99611171001988-19902L1970-02-03Sept-Iles, PQMajor Junior
Paul Gagne259156252408301980-19844 Major Junior
Remi Gagne1444055953171978-19813F1962-01-24Gagnon, PQMinor Pro
Richard Gagne9011191981-19821 Major Junior
Sylvain Gagne400001995-19961G1976-10-29La Tuque, PQMajor Junior
Gabriel Gagnon448412522012-20131L1994-07-13Lasalle, PQMajor Junior
Gaetan Gagnon1935821975-19761 Major Junior
Kody Gagnon23112182016-20171D1997-01-02Belle River, ONTMajor Junior
Marc Gagnon1144821976-19771LSaint-Leonard, PQMajor Junior
Mathieu Gagnon92194261932011-20132D1992-11-02Gatineau, PQMinor Pro
Michael Gagnon40033192012-20131C1994-04-08Alma, PQMajor Junior
Pascal Gagnon21123881993-19952D1974-12-03Chicoutimi, PQMajor Junior
Olivier Galipeau67223254722016-20182D1997-05-22L'Assomption, PQMinor Pro
Yves Gaucher192941432379021986-19893L1968-07-14Valleyfield, PQMajor Junior
Marc-Andre Gaudet319172682022-20231D2003-10-24Saint-Ignace, NBMinor Pro
Mario Gaudet28246111973-19741 Major Junior
Yan Gaudette91454186802002-20053L1984-05-18Saint-Eustache, PQMajor Junior
Ghislain Gaudreau309817191976-19782R1959-12-23Major Junior
Jean-Claude Gaudreault500001973-19741 Major Junior
Sebastien Gauthier3881321562014-20151D1994-02-21St. Julie, PQMajor Junior
Steven Gauthier541031411711984-19851D1964-03-20Chicoutimi, PQMajor Junior
Marc-Andre Gauvreau294111582015-20161D1997-02-06Gatineau, PQMajor Junior
Eric Gelinas63122436672009-20112D1991-05-08Vanier, ONTMajor League
Rene George2502282003-20041C1986-01-01Antigonish, NSMajor Junior
Christopher Gibson177077162009-20134G1992-12-27Karkkila, FinlandMajor League
Vincent Gignac561341181994-19951D1977-09-04Montreal, PQMajor Junior
William Gignac77161531142013-20152R1996-09-25Repentigny, PQMajor Junior
Claude Giguere94122234261974-19762DMontreal, PQMajor Junior
Alain Gilbert633050801241982-19831 Major Junior
Bruno Gilbert671420341361981-19832 Major Junior
Pierre-Luc Gilbert11000102001-20032D1984-10-06Chicoutimi, PQMajor Junior
Anthony Gingras32011122014-20151D1995-09-22Levis, PQMinor Pro
Patrick Gingras1281122335051995-19983C1978-05-25Quebec, PQMinor Pro
Dany Girard13101212421990-19922 Semi-Professional
David Girard69242751841998-20002R1980-12-02Roberval, PQSemi-Professional
Jacques Girard200001975-19761 Major Junior
Luc Girard187501001501841979-19823Major Junior
Mathieu Girard2321342009-20101L1992-09-22St-Jerome, PQMajor Junior
Pierre Girard200001973-19741 Major Junior
Sean Girard22022412010-20111D1993-04-09Laval, PQMinor Pro
Serge Girard604711291973-19752 Major Junior
Steve Girard3791019151983-19841L1965-04-20Major Junior
Sylvain Girard100001973-19741 Major Junior
Thomas Gobeil50101727742012-20142R1994-11-18St-Hubert, PQMinor Pro
Jesse Goodsell1281223352272002-20053D1985-02-21Sherbrooke, PQMajor Junior
Alonso Gosselin200022023-20241D2007-08-13Verdun, PQMajor Junior
Bruno-Pierre Gosselin33224122005-20061L1988-01-24Sept-Iles, PQMajor Junior
David Gosselin9763991621991996-19982L1977-06-22Levis, PQMajor League
Gabriel Gosselin24336172014-20151C1996-12-12Longueuil, PQMajor Junior
Steve Gosselin241631922554651990-19944D1973-03-27St. Octave, PQMinor Pro
Lenny-Jo Goudreau28202501995-19961L1977-06-21Verdun, PQSemi-Professional
Rene Goudreau300001984-19851Major Junior
Eric Goulet200001986-19871G1968-01-09Peribonca, PQMajor Junior
Dominic Graham3003362013-20141G1994-09-21Ottawa, ONTMinor Pro
Carol Gravel100001983-19841 Major Junior
Francois Gravel1971021082101171977-19814L1961-05-12Major Junior
Richard Gravel28459421986-19871C1968-10-21Sherbrooke, PQSemi-Professional
Zachary Gravel53232245162022-20231R2002-08-14Victoriaville, PQMajor Junior
Jeremy Gregoire962223451302011-20132C1995-09-05Sherbrooke, PQMinor Pro
Jeremy Groleau221163854612015-20194D1999-10-25Saint Nicolas, PQMinor Pro
Samuel Groleau61404989471994-19951C1974-04-11Longueuil, PQMinor Pro
R. Groulx1974-19751Major Junior
Christopher Guay156822302702006-20093D1989-07-28Pont-Rouge, PQMinor Pro
Martin Guay106066121982-19842G Major Junior
Nicolas Guay37369122015-20161R1999-06-18Chateauguay, PQMinor Pro
Richard Guay70000291973-19741G1954-07-20Quebec, PQMinor Pro
Thomas Guay2301182006-20071C1989-08-13Longueuil, PQMajor Junior
Yannick Guay35781581999-20001L1981-03-18Alma, PQSemi-Professional
Claude Guerard100001979-19801GMajor Junior
Maxim Guerin13112192008-20091L1990-03-25Lasalle, PQMajor Junior
Charles Guevremont98212243352012-20163L1995-01-14Ile-des-Soeurs, PQMajor Junior
Emrick Guillemette88201939482009-20123L1991-02-11Sorel-Tracy, PQMajor Junior
Michel Guinois101101991-19921 Major Junior
Emile Guite61253257242023-20241C2007-05-31Chambly, PQMajor Junior
Robin Gusse8000082009-20112G1993-04-23Montreal, PQMajor Junior
Sebastien Hains600002000-200111983-04-12Semi-Professional
Reid Halabi573581812014-20151F1995-06-27Edmonton, ALTAMinor Pro
Denis Hamel2011051112166931994-19973L1977-05-10Lachute, PQMajor League
Gilles Hamel587362135871979-19801R1960-03-18Asbestos, PQMajor League
Brendan Hamelin60131023292016-20171R1997-09-03St. Lin, PQMinor Pro
Hugo Hamelin1600041991-19921G1974-05-05Granby, PQMinor Pro
Simon Harvey1312142631371994-19962C1976-11-24Jonquiere, PQMinor Pro
Rafael Harvey-Pinard62344478162019-20201L1999-01-06Saguenay, PQMajor League
Alan Haworth127285179551976-19782C1960-09-01Drummondville, PQMajor League
Julien Hebert6891827122021-20221C2003-07-09Cap-Saint-Ignace, PQMajor Junior
Tomas Hentek24011182001-20021D1984-04-07European Elite
Alain Heroux178941362301251981-19843F1964-05-20Terrebonne, PQMinor Pro
Gregory Heroux300002006-20071C1989-10-07Laval, PQMajor Junior
Yves Heroux1921111192302341982-19853R1965-04-27Terrebonne, PQMajor League
Michal Hlinka70193049482008-20102L1991-03-19Novyjicin, Czech. RepEuropean Elite
Samuel Hodhod4410263692014-20151C1994-02-14Westmount, PQMajor Junior
Samuel Houde232621021641452016-20215C2000-03-08Blainville, PQMinor Pro
Gabriel Houde-Brisson3001162004-20051D1986-08-21Gatineau, PQMajor Junior
Julien Houle24011162009-20101L1992-04-05Rouyn-Noranda, PQMinor Pro
Louis Houle4161016451977-19781D1959-08-31Major Junior
Louis-Philippe Houle100002021-20221D2003-12-03Candiac, PQMajor Junior
Alex Huang6182836162023-20241D2007-07-30Rosemere, PQMajor Junior
Marc-Etienne Hubert45122133511994-19962C1978-04-20Chicoutimi, PQMajor Junior
Stanislav Hudec1391551661732000-20033D1982-06-03Nitra, SlovakiaEuropean Elite
Charles Hudon211921462382152010-20144L1994-06-23Alma, PQMajor League
Sylvain Hudon600021981-19843 Major Junior
Danny Hunter822682001986-198931969-09-02Major Junior
Pierre-Luc Huot35213452005-20061L1987-08-12Saint-Jean, PQMajor Junior
Jean Imbeau584711321989-19912L1972-04-14Jonquiere, PQSemi-Professional
Alexandre Imbeault39273057222006-20071C1986-06-25Montreal, PQMinor Pro
Christopher Inniss32189252021-20221D2001-01-22Greenfield Park, PQMajor Junior
Alexandre Jacob41371042015-20161R1997-02-20Dieppe, NBMajor Junior
Dominic Jalbert22833981311272006-20104D1989-08-02Gatineau, PQMinor Pro
Michel Jannard386511171976-19771R1958-05-09Major Junior
Mareck Jean200002021-20232G2003-01-02Roberval, PQMajor Junior
Yanick Jean245311061375561992-19964D1975-11-26Alma, PQMinor Pro
Eric Jenkins21189431997-19981D1977-03-27Montreal, PQSemi-Professional
Alain Jobin86125261211985-19872D1967-07-15Longueuil, PQMajor Junior
Garrett Johnston2961016162015-20161D1995-05-06Winnipeg, MANMinor Pro
Daniel Jomphe58152035901984-19862L1966-01-19IIes de Ia Madeleine, PQMajor Junior
Michel Jomphe14101341987-19881L1970-01-07Jonquiere, PQMajor Junior
Mirco Joncas6101311995-19961 Semi-Professional
Marc-Andre Julien6591827242006-20082R1989-01-13Rouyn-Noranda, PQMajor Junior
Yousseff Kabbaj93055472008-20102D1991-12-26Montreal, PQMinor Pro
Guillaume Karrer1692157783151998-20013D1981-02-26Paris, FranceMinor Pro
Matej Kaslik74313566162020-20222L2002-08-05European Elite
Peter Kasper1851015161985-19861R1966-01-05St. Lambert, PQMajor Junior
Allan Kerr381781451991-19921 Major Junior
Kelly Klima932627531032016-20182R1997-06-05Tampa, FLMinor Pro
Kevin Klima1004357100832016-20182C1997-06-05Tampa, FLMinor Pro
Artemi Kniazev1202966951042018-20213D2001-01-04Kazan, RussiaMajor League
Jan Kolarik1021362007-20081L1988-10-26, Czech Rep.European Elite
Vladislav Kotkov1777779156662017-20203L2000-01-08Moscow, RussiaMinor Pro
Alexander Krief41134142015-20161D1999-03-17St. Laurent, PQMajor Junior
Patrick Kyte1344862019-20201D1999-03-29Pembroke, ONTMajor Junior
Rene L'Ecuyer145426302751982-19853D1965-11-02Montreal, PQMajor Junior
Rene Labbe85914311980-19811L1961-09-14Minor Pro
Jean Labelle305611181973-19741 Major Junior
Jonathan Labelle500062003-20041L1983-05-08Saint-Jerome, PQMinor Pro
Marc-Andre Labelle3323582007-20081C1989-05-01St-Jerome, PQMinor Pro
Christian LaBonte134610101994-19951C1975-02-04Asbestos, PQMinor Pro
Xavier Labrecque119182240502018-20213R2001-03-29Saint-Anselme, PQMajor Junior
Carol Labrie100001975-19761 Major Junior
Billy Lacasse61151732202010-20111L1990-04-18Montreal, PQMinor Pro
Jean-Vincent Lachance3301162001-20021F1984-04-29Quebec, PQMajor Junior
Yannick Lachance000001999-20001L1980-08-22Grand'Mere, PQSemi-Professional
Thomas Lachapelle1002202020-20211D2003-11-11Crabtree, PQMajor Junior
Martin Lacombe11178441990-19911D1971-05-10Montreal, PQMinor Pro
Patrick Lacombe259710311010601991-19954D1974-02-04Montreal, PQMinor Pro
Pierre-Luc Lacombe1403322009-20101C1989-03-12Hull, PQMajor Junior
Simon Lacroix400001992-19931C1974-11-01Varennes, PQEuropean Lower Leagues
Daniel Laflamme333811281993-19952D1974-12-05Saint-Charles-de-Bellecha, PQMinor Pro
Jacob Lafontaine53581362023-20241C2004-01-24Trois-Rivieres, PQMajor Junior
Nicolas Lafontaine277310172005-20061C1986-05-21Gatineau, PQEuropean Lower Leagues
Felix Lafrance3326305622020-20222R2001-06-21Saint-Eustache, PQMajor Junior
Jacob Lagace16685991841122007-20103L1990-01-09St.-Hyacinthe, PQMinor Pro
Simon Lagace-Daigle29167201999-20012L1982-03-11Lachine, PQMajor Junior
Olivier Lajeunesse5320282005-20061R1987-03-27Quebec, PQMajor Junior
Claude Lajoie8952025511983-19852Major Junior
Alexandre Lamarche6856111082004-20051L1985-03-24Laval, PQMinor Pro
Martin Lamarche8028101311991-19932L1975-10-02Saint-Justin, PQMinor Pro
Carl Lamothe2321315201992-19931D1973-10-07Semi-Professional
Patrick Lampron72017171201991-19932D1974-01-04Cap-de-la-Madeleine, PQMinor Pro
Alexandre Landry48213531997-19981L1980-01-22Sherbrooke, PQMajor Junior
Pierre-Paul Landry67126271481989-19901D1970-01-17Montreal, PQMajor Junior
Chris Langevin17854731274621977-19803F1959-11-27Montreal, PQMajor League
Daniel Langevin600001996-19971G1977-06-14Chicoutimi, PQMajor Junior
Christopher Lanouette5000102014-20151D1997-04-17Quebec, PQMajor Junior
Michael Lanthier20011662001-20021D1981-03-04Montreal, PQMinor Pro
Serge Lanthier172838461731985-19883D1968-04-21Sorel, PQMajor Junior
Andre Lapensee90022651983-19863G1966-04-11Minor Pro
Hendrix Lapierre88237093402018-20213C2002-02-09Gatineau, PQMajor League
Gary Laplante1700001978-19791Major Junior
Daniel Lapointe1975-19761Major Junior
Eliot Lapointe100002008-20091C1991-11-01 Major Junior
Luc Lapointe14011171977-19781Major Junior
Louis-Felix Laporte14246122008-20091R1990-07-25Joliette, PQMajor Junior
Eric Laprise1978-19791Major Junior
Sebastien Laprise59151732201999-20012C1982-04-06Boucherville, PQMinor Pro
Roger Larche651830481601988-19902C1971-08-30Hull, PQMinor Pro
Hugo Larkin100002023-20241D2004-06-09Roberval, PQMajor Junior
Jean Laroche2951015101973-19741 Major Junior
Jocelyn Laroche31189191974-19751 Major Junior
Raymond Laroche59471191974-19751 Major Junior
Dany Larochelle8632326751991-19932D1974-06-03Brampton, ONTSemi-Professional
Nathan Larose701122016-20171D2000-09-24Mirabel, PQMinor Pro
Carl Larouche1391639551241984-19873C1967-04-07Chicoutimi, PQSemi-Professional
Evens Larouche27000191985-19861D1968-06-19Chicoutimi, PQMajor Junior
Steve Larouche45354176641990-19911C1971-04-14Rouyn-Noranda, PQMajor League
Christian Larrivee2631061552611731999-20034C1982-08-25Gaspe, PQMinor Pro
Dave Lasalle87310134281986-19882R1967-06-28Jonquiere, PQSemi-Professional
Stanislav Lascek176822002821872003-20063R1986-01-17Martin, SlovakiaMinor Pro
Ian Laterreur318816181994-19951L1975-08-08Saint-Bruno, PQMajor Junior
Steven Latour664736832921985-19861L1966-02-05Saint-Eustache, PQMinor Pro
Carl Latulippe612371994-19951L1977-10-20Val-Belair, PQMajor Junior
Luc Lauzon12213151973-19741D1955-07-11Gatineau, PQSemi-Professional
Serge Lauzon197725322981984-19873D1967-08-18Hull, PQMajor Junior
Charles-Antoine Lavallee54000102022-20231G2002-03-19Sorel-Tracy, PQMajor Junior
Martin Lavallee5692938661990-19911R1971-09-06Sherbrooke, PQMajor Junior
Sebastien Lavalliere80813212311987-19914R1970-10-21Jonquiere, PQMajor Junior
Zachary Lavigne2194159100862015-20194C1998-11-10Drummondville, PQEuropean Lower Leagues
Danny Laviolette1901181995-19961G1976-03-22Sorel, PQMinor Pro
Alexandre Lavoie1844768115712008-20124C1992-11-17Anjou, PQMinor Pro
Daniel Lavoie100001984-19851GMajor Junior
Julien Lavoie6151419662003-20041D1984-06-01Rimouski, PQMajor Junior
Louis Lavoie14032771091161975-19772D1958-03-29Minor Pro
Pierre Lavoie100001983-19841 Major Junior
Raphael Lavoie25201838122019-20201C2000-09-25Chambly, PQMajor League
Roberto Lavoie1621241672911401980-19833R1962-08-09Petit-Saguenay, PQMinor Pro
Samuel Lavoie53000461997-19981L1980-01-10Jonquiere, PQSemi-Professional
Alexander Lazarenko672532571731995-19972F1976-01-03Kharkov, UkraineMinor Pro
Steve Lebel198415495982009-20123C1992-08-10Lemoyne, PQMinor Pro
Jean-Paul LeBlanc130531031561751973-19752 Major Junior
Louis-Etienne Leblanc101216181162004-20062D1987-01-05Ham Nord, PQMinor Pro
Robert Leblanc32101020151975-19761 Major Junior
Steeve Leblanc60111728161992-19931L1975-02-08Quebec, PQSemi-Professional
Michel LeBouthillier12961824141993-19952C1977-04-01Caraquet, NBMajor Junior
Alexandre Leclerc29246122014-20151D1994-02-23Chicoutimi, PQMajor Junior
Laval Leclerc1000001973-19741G Major Junior
Nathan Lecompte61151833222023-20241C2007-01-19Chateauguay, PQMajor Junior
Danny Lecours10610695201741973-19752L1955-10-05Princeville, PQMinor Pro
Mathieu Leduc97217191452008-20102D1990-12-28Valleyfield, PQMinor Pro
Guy Lefebvre571561661989-19901D1971-03-16Drummondville, PQSemi-Professional
Martin Lefebvre971542571011987-19892L1970-02-23Longueuil, PQSemi-Professional
Pierre Lefebvre100001974-19751 Major Junior
Gilbert Lefrancois1143737741261998-20002C1981-03-24Rawdon, PQMajor Junior
Daniel Legare31011101982-19842G Major Junior
Guy Lehoux67312152181988-19891D1971-10-19Disraeli, PQMinor Pro
Ryan Lehr305813382005-20061D1986-05-09Summerside, PEIMinor Pro
Louis-Charles Lemay26123122015-20161C1998-03-14Val-d'Or, PQMajor Junior
Samuel Lemay-Champagne300002011-20121L1994-10-18St-Augustin, PQMajor Junior
Alain Lemieux10462122184431978-19813C1961-05-24Montreal, PQMajor League
Alexandre Lemieux821362009-20112C1992-12-16St. Basile le Grand, PQMajor Junior
Francis Lemieux272991512501812001-20054C1984-02-22Sherbrooke, PQMinor Pro
Mikael Lemieux2300042007-20081L1990-02-20Pittsburgh, PAMajor Junior
Julien Lepage27066102013-20141D1994-01-20Baie-Comeau, PQMinor Pro
Stephane Lepage704421984-19851Major Junior
Guillaume Lepine118123242172004-20062D1987-03-07Montreal, PQMinor Pro
Jeremy Lepine8371118822012-20153L1995-09-21Chateauguay, PQMajor Junior
Andre Leroux811221975-197611957-01-22Major Junior
Jeremy Leroux110192948362022-20242R2006-05-15Laval, PQMajor Junior
Martin Leroux1243646822101986-19882C1968-05-04Thetford Mines, PQMajor Junior
Claude Lessard100001976-19771Major Junior
Marc-Andre Levasseur48257352009-20112R1992-03-04Victoriaville, PQMinor Pro
Loik Leveille6271118332012-20142D1996-09-25St. Jerome, PQMinor Pro
Normand Leveille1327958137851979-19812F1963-01-10Montreal, PQMajor League
Andre Levesque200071975-19761 Major Junior
Charles-Olivier Levesque200002013-20152G1997-03-19Rimouski, PQMajor Junior
Francois Levesque20401172006-20093G1989-11-28Baie-Comeau, PQMajor Junior
Gino Levesque100001975-19761 Major Junior
Jonathan Levesque7011271997-19981D1977-07-20Lachine, PQMinor Pro
Maxime Levesque9931013492009-20123R1992-10-27Sept-Iles, PQMinor Pro
Paul Levesque100325282751980-19822D1963-07-02Major Junior
Vincent Levesque22213102020-20211L2001-01-12Sherbrooke, PQMajor Junior
Sergei Litvinov4100062020-20222G2003-10-20St. Petersburg, RussiaMajor Junior
Sylvain Locas2181742143882501974-19784C1958-02-17Chicoutimi, PQMinor Pro
Daniel Locat400041974-19751 Major Junior
Alexei Lojkin12383125208941993-19952L1974-02-21Minsk, BelarusMinor Pro
Andrei Loshko115385896222021-20232C2004-10-07Zhlobin, BelarusMajor Junior
Jeremy Louchard700002021-20221G2004-01-15L'Ancienne Lorette, PQMajor Junior
Brian Lovell30369522014-20151D1995-03-12Chateauguay, PQMinor Pro
Yves Lozeau3971017761974-19762 Major Junior
Sebastien Lucier1704540851221998-20024L1981-01-12Greenfield Park, PQMinor Pro
Michal Lukac54101424182002-20031C1984-08-26Kosice, SlovakiaEuropean Elite
Jesse Lussier28268142014-20151R1994-03-05Petawawa, ONTMajor Junior
Nikita Lyamkin9251318512013-20152D1996-02-06European Elite
Antoine Lyonnais100002018-20191G2001-02-14Trois-Rivieres, PQMajor Junior
Cael MacDonald801102021-20221R2004-06-11Hatchet Lake, NSMajor Junior
Keenan MacIsaac9921719432015-20172D1999-04-01Hammonds Plains, NSMinor Pro
Cole MacMillan21246172011-20121R1991-06-14Charlottetown, PEIMajor Junior
Brent Macsween1582530551922003-20063L1986-07-13Sydney, NSMinor Pro
Marc-Andre Mailloux300002008-20091L1991-12-24Riviere-Rouge, PQMajor Junior
Dany Maltais2004-200511987-08-19Major Junior
Artem Maltsev473710302015-20161D1998-03-27St. Petersburg, RussiaEuropean Elite
Joe Mandanici2418901981-19821 Major Junior
Matteo Mann128314171162020-20233D2004-12-31Sackville, NBMinor Pro
Carl Mantha20066251987-19881D1970-05-04Longueuil, PQMajor Junior
Mike Marcinkiewicz56162036581983-19852L1966-01-26Granby, PQMinor Pro
Christian Marcotte101101983-19841 Major Junior
Nicolas Marcotte261361071434302001-20054D1984-07-19Quebec, PQMinor Pro
Felix-Antoine Marcotty183316293622016-20204R2000-12-17St-Jean-sur-Richelie, PQMajor Junior
Antoine Marcoux127192645432015-20172C1996-11-14Victoriaville, PQMajor Junior
Guillaume Marcoux10011131997-19981D1979-11-05Saint-Jerome, PQMajor Junior
Rock Marinier14011231984-19851GMajor Junior
Pierre-Karl Marion59347552008-20113R1992-06-21Blainville, PQMajor Junior
Dominic Marleau9123111997-19981D1977-02-11La Salle, PQMajor Junior
Daniel Marois86511111986-19871R1968-10-03Montreal, PQMajor League
Nick Marois3410122012-20131C1996-04-20Boisbriand, PQMinor Pro
Pierre Martel100001986-19871L1969-05-16Chicoutimi, PQMajor Junior
Burton Martin76816241721977-19792D1959-07-06Minor Pro
Jean-Michel Martin5841014891999-20012L1982-05-26Saint-Jean-sur-Richelieu, PQSemi-Professional
Joe Martin3222426481977-19781D1959-02-11Berlin, NHMinor Pro
Patrice Martineau19995981933441989-19923C1971-08-14Rawdon, PQMinor Pro
Marc-Antoine Masse2010122015-20161C1998-07-25Chandler, PQMajor Junior
Maxim Masse1326572137342022-20242R2006-04-07Rimouski, PQMajor Junior
Michel Masse51310131011976-19793D1959-10-26Major Junior
Simon Massie11213131984-19851R1967-04-23Thurso, PQMajor Junior
Michel Masson1500021973-19741G1955-05-30 Major Junior
Matus Matis33303202010-20111L1993-05-12Kosice, SlovakiaEuropean Elite
Rick Mattia14011171974-19751Major Junior
Daniel Maurice2661362223585701985-19904C1969-04-19Repentigny, PQSemi-Professional
Dallas Maurovic400022017-20181C1999-04-30Detroit, MIMajor Junior
Patrick Mbaraga19000131998-19991D1981-02-11Ancienne Lorette, PQMinor Pro
David McCutcheon652573141999-20001D1980-01-28Saint-Jean-sur-Richelieu, PQMinor Pro
Myles McGurty19055192012-20131D1994-02-28Weehawken, NJMinor Pro
Tony McHugh411561211997-19981L1979-02-05Loretteville, PQSemi-Professional
Mike McKay2291221141995-19961R1976-09-04Bellefeuille, PQMinor Pro
Sam McKinney24011182021-20221D2002-07-25Fredericton, NBMajor Junior
Benjamin McLeod1703322001-20021F1983-01-01Edmonton, ALTAMinor Pro
Alexander McQuaid22000202014-20151D1996-06-06Meadow Bank, PEIMajor Junior
Neal Megannety37178141979-19801Minor Pro
Samuel Meisenheimer2022462017-20181R1998-01-10Viking, ALTAMajor Junior
Mathieu Melanson1043044741022002-20042R1985-08-31Shediac, NBMinor Pro
Eric Meloche15245711162121988-19933R1972-02-10Longueuil, PQMinor Pro
Larry Mensour915179130201977-19792D1959-01-09Scarborough, ONTMinor Pro
Dawson Mercer39252954102019-20212C2001-10-27Carbonear, NFLDMajor League
Andre Mercier200021980-19811 Major Junior
Frederick Mercier300002014-20162D1997-06-10Matane, PQMajor Junior
Frederic Merette43022312010-20111L1993-01-04Saint-Felicien, PQMajor Junior
Charles-Antoine Messier4251722852007-20092C1988-11-04Boucherville, PQMajor Junior
Daniel Meunier1401101974-19751 Major Junior
Alexandre Michaud100022011-20121G1995-10-20Longueuil, PQMajor Junior
Sylvain Michaud6904462005-20061G1985-02-01Repentigny, PQMinor Pro
Anton Mikhailov610101997-19981D1979-01-09Moscow, RussiaMajor Junior
Andrei Mikhalev601141996-19971R1978-02-23Minsk, BelarusMinor Pro
Juraj Mikus60294271362006-20071C1987-02-22Skalica, SlovakiaMinor Pro
Robert Millette1831091462553651978-19813R1961-03-28Minor Pro
Pierre Millier19269861552121984-19873L1968-01-15Baie-Comeau, PQSemi-Professional
Jean-Claude Milot3531619502005-20061D1985-01-22Longueuil, PQMinor Pro
Vincent Milot-Ouellet6861218212017-20181L1998-11-06Trois-Rivieres, PQMajor Junior
Francois Miville200052000-200111981-08-14Major Junior
Simon Monette64033202016-20182D1999-08-12Mascouche, PQMajor Junior
Hughes Mongeon80312556221989-19912C1972-03-04Ottawa, ONTMinor Pro
Eric Montreuil1033229611571992-19942C1975-05-18Verdun, PQMinor Pro
Daniel Moody1301102018-20202G2000-01-01Blackville, NBMajor Junior
Alexandre Morel300001998-19991D1981-01-25Montreal, PQMinor Pro
Pascal Morency1201191999-20001W1982-02-20Montreal, PQMinor Pro
Alexis Morin97434285402022-20242C2003-05-31Quebec, PQMajor Junior
Jean-Pierre Morin726814182001-20054D1984-10-17Saint-Georges, PQMinor Pro
Michel Morin100001976-19771Major Junior
Olivier Morin13839771162371995-19972R1978-04-02Montreal, PQMinor Pro
Stephane Morin10499139238831987-19892C1969-03-27Montreal, PQMajor League
Patrick Morissette300001987-19881D1970-05-20Quebec, PQMajor Junior
Gervais Munger1172961901031976-19793C1959-05-31Major Junior
Liam Murphy298311242018-20191C1998-01-20Killingworth, CTMajor Junior
Alexandre Murray465914122007-20092L1990-10-15Alma, PQMajor Junior
Marc Myre57246202005-20061L1988-05-25Buckingham, PQMajor Junior
Bobby Nadeau138022132006-20082G1988-03-23Lac Etchemin, PQMajor Junior
Eric Nadeau1623052823811986-19893L1969-11-18Sept-Iles, PQMajor Junior
Sylvain Nantel4202351984-19851Major Junior
Alain Nasreddine1271155665601993-19952D1975-07-10Montreal, PQMajor League
Samy Nasreddine40178271993-19941D1976-08-24Montreal, PQMinor Pro
Michel Nault625813481998-19991L1979-06-09Montreal, PQMajor Junior
Morgan Nauss1831063731592016-20193D1998-04-20Hammonds Plains, NSMajor Junior
John Nauta1800002008-20091G1990-05-15Rancho Bernardo, CAMajor Junior
Silas Neeposh37112212012-20131D1993-02-03Chibougamau, PQMinor Pro
Jacob Newcombe99262955252021-20232L2004-04-27Sambro, NSMajor Junior
Marshall Nicholls400002022-20231G2003-06-18Markham, ONTMajor Junior
David Noel3831114232015-20172D1999-04-10Quebec, PQMinor Pro
Michael Nolet32123492008-20091D1991-02-11St-Jean-sur-Richelie, PQMajor Junior
Renaud Nolet4291221241973-19752 Major Junior
Andrew O'Brien123930391282010-20122D1992-11-21Hamilton, ONTMinor Pro
Geoff Oliver26011142005-20061D1988-04-05Fredericton, NBMajor Junior
Christian Ouellet28101828202011-20121R1991-08-28Alma, PQMinor Pro
Jasmin Ouellet29213491989-19901R1972-02-07Roberval, PQMajor Junior
Marc Ouellet100001975-19761L1958-07-04Major Junior
Mario Ouellet1053558931851982-19842C1965-06-13Chute-aux-Outardes, PQSemi-Professional
Olivier Ouellet101232851402007-20092C1990-04-19Drummondville, PQMajor Junior
Vincent Ouellet41134271997-19981D1979-12-09Laval, PQMajor Junior
David Ouellet-Beaudry605813462000-20011R1982-01-23Montmagny, PQMinor Pro
Martin Ouellette200002001-20021G1983-11-04Laval, PQMajor Junior
Sylvain Ouellette100002003-20041C1986-03-20Longueuil, PQMajor Junior
Stefano Paduano301101994-19951Major Junior
Reichard Page801181985-19861Major Junior
Jean-Gabriel Pageau2391726132011-20121C1992-11-11Ottawa, ONTMajor League
Carmine-Anthony Pagliarulo1000022019-20201G2000-05-18Montreal, PQMinor Pro
Gilbert Paiement119945541001982-19842 Major Junior
Olivier Painchaud1591831492022006-20093C1989-06-03St-Nicolas, PQMajor Junior
Frank Pajonkowski3181927271982-19831F1964-01-21European Lower Leagues
Norwin Panocha5201515282023-20241D2005-02-24Bayreuth, GermanyEuropean Elite
Pierre-Antoine Paquet585712301998-19991C1980-01-16Vanier, PQMajor Junior
Samuel Paquet24134441996-19982R1978-12-05Shippegan, NBMinor Pro
Richard Paquette5311112551982-19831 Major Junior
Sebastien Paquette300001997-19981G1980-12-15Montreal, PQMajor Junior
Gabriel Paquin1102202012-20152L1996-08-13Blainville, PQMajor Junior
Mario Paquin1011221975-19761 Major Junior
Daniel Paradis201991362353421990-19933FMinor Pro
Joakim Paradis20123212017-20181D1999-07-27Chicoutimi, PQMinor Pro
Tommy Paradis361210221671985-19861Major Junior
Francis Pare695448102542007-20081C1987-06-30Le Moyne, PQMinor Pro
Michael Parent22033332000-20011C1982-04-20Saint-Bernard, PQMinor Pro
Sebastien Parent121501031532931990-19922L1971-07-08Jonquiere, PQMinor Pro
P.A. Parenteau127811151961902000-20033R1983-03-24Hull, PQMajor League
Drew Paris29131730312008-20091D1988-05-12Pointe-Claire, PQMinor Pro
Armel Parisee2031666822611980-19844 Major Junior
Nicolas Pavan100022022-20231C2003-06-23Beaconsfield, PQMajor Junior
Louis Pedneault100001990-19911G Major Junior
Michael Pellerin1952058781372018-20224D2001-06-14Saint-Constant, PQMinor Pro
Tristan Pelletier1512121421502017-20225L2001-04-12Riviere-du-Loup, PQMinor Pro
Andre Perreault202201973-19741R1954-06-25Rawdon, PQMajor Junior
Francois Perreault6371017101978-19791D1960-12-01European Lower Leagues
Jean-Michel Perron2300002002-20042G Major Junior
Yves Perusse669132261974-19751 Major Junior
Rodney Petawabano55145481991-19921Major Junior
Storm Phaneuf22000152014-20151G1995-11-10Gatineau, PQMinor Pro
Alexandre Piche601141997-19992C1980-02-05Rimouski, PQMinor Pro
Benoit Piche21011612005-20061R1986-03-10Hull, PQMajor Junior
Alexis Piette3671219242009-20112C1990-01-10Repentigny, PQMajor Junior
Eric Pinard183117119236881985-19883R1968-01-16Sorel, PQEuropean Lower Leagues
Jacques Pinet43213152571987-19881R1969-05-19Caraquet, NBMajor Junior
Yoan Pinette6210818472011-20121R1992-02-18Sept-Iles, PQMajor Junior
Sylvain Plamondon39513181202000-20011L1980-08-14Sainte-Anne-de-la-Perade, PQMajor Junior
Alain Plante31022681975-19761 Major Junior
Kevin Plante600002002-20042R1985-12-02Saint-Timothee, PQMinor Pro
Felix Plouffe29268332012-20131L1993-08-29Lac-des-Iles, PQEuropean Lower Leagues
Jean-Christophe Plouffe1800002009-20101G1992-01-24St-Jean-sur-Richelie, PQMajor Junior
Claude Poirier10268101992-19931 Major Junior
Mathieu Populus136191736502008-20113R1991-10-02Ile-Perrot, PQMajor Junior
Vaughn Porter300021978-19791Semi-Professional
Felix Potvin181077681988-19913G1971-06-23Anjou, PQMajor League
Gilles Potvin25347731975-19761 Major Junior
Xavier Potvin6002222015-20172G1997-04-28Austin, PQMajor Junior
Pierre-Maxime Poudrier58581362010-20122L1994-05-13Thetford-Mines, PQMinor Pro
Dan Poulin282582002581481973-19774D1957-09-19Robertsonville, PQMajor League
Dominic Poulin117121729802010-20122D1994-01-31L'Ancienne Lorette, PQMajor Junior
Pier-Alexandre Poulin23336182006-20071C1988-02-18Saint-Georges, PQMajor Junior
Jean-Paul Pouliot100001975-19761 Major Junior
Olivier Pouliot1322402020-20211R2001-08-05Rimouski, PQMajor Junior
Samuel Pouliot3102262012-20131R1995-05-29Ville-Marie, PQMajor Junior
Xavier Pouliot52066502017-20181D1998-12-22Saint-Isidore, PQMinor Pro
Michel Prebinski2701141977-19781D1960-01-07Major Junior
Raphael Precourt3200002023-20241G2006-07-25Pont-Rouge, PQMajor Junior
Benoit Prefontaine84728351141978-19813D1961-09-15Major Junior
Yves Preston70263359301973-19741F1956-06-14Montreal, PQMajor League
Gilles Proulx397411561983-19841 Major Junior
Patrick Provencal1000021998-20002G1981-05-15Sorel, PQMajor Junior
Maxime Provencher132724311342006-20082D1988-12-31Thetford Mines, PQMinor Pro
Victor Provencher60916251182013-20141L1993-08-31Saint-Jean-sur-Riche, PQMajor Junior
Jonathan Prud'homme6531114912023-20241D2007-01-27Valleyfield, PQMajor Junior
Janne Puhakka131353469522013-20152L1995-02-24Espoo, FinlandEuropean Elite
Jeremy Quenneville300002012-20131D1995-02-03Chateauguay, PQMajor Junior
Wray Quigley49325851982-19842Semi-Professional
Gilles Quintal139945543221973-19752D1955-06-05Boucherville, PQMinor Pro
Pierre Quintal136544491671973-19752D1955-06-05Boucherville, PQMinor Pro
Guy Racine1975-19761RSenior Amateur
Loris Rafanomezantsoa9831013502018-20224D2002-01-05Trois-Rivieres, PQMajor Junior
Alain Rainville300001975-19761 Major Junior
Alexandre Ranger56262955692014-20151R1995-08-18Chateauguay, PQMinor Pro
Marco Raposo76162036141986-19882R1969-01-22Montreal, PQMajor Junior
Yannick Rasmussen39022101996-19971L1978-12-25Brossard, PQMajor Junior
Joey Ratelle32172239402016-20171L1996-03-27Otterburn Park, PQMinor Pro
Joel Rechlicz550111592006-20071R1987-06-14Brookfield, WIMajor League
Marc Rechlicz37000522007-20081R1988-11-01Milwaukee, WIMinor Pro
Rock Regimbald131144256392009-20112C1992-05-08Gatineau, PQMajor Junior
Sylvain Reid260111121986-198821969-04-11Major Junior
Martin Renaud800001996-19971C1978-03-13Levis, PQMajor Junior
Stephane Renaud1401141987-19881R1970-03-29Iles-de-la-Madeleine, PQMajor Junior
Scott Rettew4561723341984-19851C1965-11-19Ludlow, MAMinor Pro
Benoit Richard26123401983-19841 Major Junior
Daniel Richard56461061980-19811Major Junior
Eric Richard100001988-198911971-04-23Minor Pro
Jacques Richard200001975-19761 Major Junior
Jean-Marc Richard268522493013141983-19874D1966-10-08St. Raymond, PQMajor League
Louis-Francois Richard600082009-20101D1992-10-30Levis, PQMajor Junior
Luc Richard832524491351977-19792L1960-02-14Major Junior
Bruce Richardson641223353981996-19982C1977-06-08Ville Saint Pierre, PQMinor Pro
Stephane Richer27313263401984-19851L1966-06-07Buckingham, PQMajor League
Marc-Andre Rioux100041981-19821 Major Junior
Philippe Rioux200022012-20131L1996-09-04Malartic, PQMajor Junior
Sebastien Rioux1332155761082007-20092D1988-02-12Sorel-Tracy, PQMinor Pro
Mario Roberge11369411984-19851L1964-01-23Quebec, PQMajor League
Philippe Roberge200002005-20061G1986-08-02Quebec, PQMajor Junior
Eliott Robert55156352022-20242C2005-05-09Trois-Rivieres, PQMajor Junior
John Robson31022931992-19931 Major Junior
Eric Rochette1871054644501988-19924D1971-06-17Montreal, PQMinor Pro
Theo Rochette78184159222018-20202C2002-02-20Donnaconna, PQEuropean Elite
Gilles Rochon131913224271977-19803L1960-04-14Major Junior
Marc Rochon35123111980-19811 Major Junior
Sylvain Rodrigue125000141990-19933G1973-06-27Montreal, PQMinor Pro
Romain Rodzinski286162282022-20231D2002-05-14Blainville, PQMinor Pro
William Rouleau46273461242021-20221C2001-01-09Saint-Basile, PQMajor Junior
Guillaume Rousseau67112252007-20103D1991-02-13St-Etienne-de-Lauzon, PQMinor Pro
Jean-Francois Rousseau700021998-199911981-12-29 Major Junior
Antoine Roussel25259801394172006-20104L1989-11-21Roubaix, FranceMajor League
Samuel Roussy1271732491692012-20153D1994-01-01Pasbebiac Hope, PQMajor Junior
Jean Routhier100001974-19751 Major Junior
Alexandre Roy2142548732292009-20134L1993-08-04St-Anselme, PQMajor Junior
Andre Roy521922412421993-19952L1975-02-08Port Chester, NYMajor League
Marc Roy15263951581701977-19803R1961-02-07Forestville, PQMinor Pro
Marc-Andre Roy156422261752002-20053W1984-06-28Sherbrooke, PQMinor Pro
Nicolas Roy2471161452611762013-20174C1997-02-05Amos, PQMajor League
Stephane Roy108335386431983-19852C1967-06-29Quebec, PQMajor League
Xavier Roy29246142021-20221C2004-07-26Chambly, PQMajor Junior
Zachary Roy200022022-20231L2002-01-07Les Coteaux, PQMajor Junior
Jean-Philippe Roy-Vallieres713482006-20071R1987-11-15St-Georges-de-Beauce, PQMinor Pro
German Rubtsov2712213342016-20182C1998-06-27Chekhov, RussiaMajor League
Rosario Ruggeri19524881122932001-20043D1984-06-08Montreal, PQMinor Pro
Luciano Ruggiero800002022-20242G2006-05-03Laval, PQMajor Junior
Martin Saurette1422421987-19881L1970-04-20Granby, PQMajor Junior
Dominic Savard172364379701992-19953L1975-10-09Dolbeau, PQSemi-Professional
Hugo Savinsky30022122019-20201D2000-01-18Saguenay, PQMajor Junior
Roberto Scanga100001985-19861GMajor Junior
Landon Schiller1202227491482014-20162C1995-01-20Markham, ONTMajor Junior
Jean-Alain Schneider175611871992-19931D1972-02-16New York, NYMinor Pro
Ken Scollard2932521975-19761 Major Junior
Lukas Sedlak983247791212011-20132C1993-02-25Ceske Budejovice, Czech Rep.Major League
Marc-Antoine Seguin68141933282021-20232C2003-01-27Gatineau, PQMajor Junior
Simon Senechal500042021-20232D2003-02-17Jonquiere, PQMajor Junior
Frederic Servant410101994-19951R1977-07-20Senneterre, PQMajor Junior
Pierre Sevigny62104050541978-19802D1961-01-08European Elite
Sylvain Sevigny732961901201986-19882R1968-11-24Longueuil, PQSemi-Professional
Alexis Shank159055102016-20215G2000-02-10Laval, PQMajor Junior
Daniel Shank423233651501985-19861R1967-05-12Montreal, PQMajor League
Louis-Philippe Simard14752328412014-20173D1997-07-17Mashteuiatsh, PQMinor Pro
Marc Simard101171983-19841 Major Junior
Martin Simard203301979-19801Major Junior
Sylvain Simard15466721381021981-19843 Major Junior
Timothe Simard10191322722014-20173C1996-09-27Iberville, PQMajor Junior
Allan Sirois20661941553881992-19953W1975-02-19Riviere-du-Loup, PQMinor Pro
Louis Sleigher1411181022201741976-19782R1958-10-23Nouvelle, PQMajor League
Pavel Smirnov214913261996-19971F1977-05-12Moscow, RussiaMinor Pro
Andrew Smith1400042008-20091C1991-10-01Corner Brook, NFLDMajor Junior
Jake Smith67202444202015-20172R1997-07-03Pickering, ONTMinor Pro
Ryan Smith86511161502017-20192C1999-06-04Kingston, ONTMajor Junior
Mika Soimakallio60102131311988-19891F1971-02-05Kouvola, FinlandEuropean Elite
Daniil Sokolka1512322016-20171L1999-01-23Major Junior
Jean-Philippe Soucy504491998-19991D1978-05-25Riviere-du-Loup, PQMinor Pro
Ryan Spaulding59044742003-20052C1986-10-15Sherbrooke, PQMajor Junior
Olivier Spenard50011661999-20001D1982-04-01Saint-Joseph-de-Beauce, PQMajor Junior
Luke St. Amand1210142010-20122R1994-03-30Quebec, PQMajor Junior
Stephane St. Amour43284371341992-19931C1974-01-20Saint-Hippolyte-de-Kilken, PQMinor Pro
Alain St. Arnaud97410141911980-19822Minor Pro
Michel St. Jacques2531732233961731990-19944L1973-02-20Lachute, PQMinor Pro
Jean-Francois St. Laurent100002004-20051R1985-05-09Sherbrooke, PQMinor Pro
Sam St. Laurent271022271975-19794G1959-02-16Arvida, PQMajor League
Jonathan St. Louis6257282000-20011D1980-10-12Terrebonne, PQMinor Pro
Karl St. Pierre1931142533171998-20013D1982-10-18Granby, PQMinor Pro
Luc St. Pierre500022000-20011Semi-Professional
Darick Ste. Marie4512342006-20071C1989-09-19Longueuil, PQMinor Pro
Liam Stevens6110717192017-20181L1999-04-23Burlington, ONTMajor Junior
Cole Stewart1110122020-20211R2001-08-01Moncton, NBMajor Junior
Michael Stinziani19505162009-20101R1989-05-11Montreal, PQMinor Pro
Joseph Strong7011132014-20151L1995-10-19Montreal, PQMajor Junior
Radoslav Suchy2852429241996-19971D1976-04-07Kezmarok, SlovakiaMajor League
Bob Sullivan1025981140971975-19772L1957-11-29Rouyn-Noranda, PQMajor League
Jesse Sutton34111223112018-20191C1998-03-28Mount Pearl, NFLDMajor Junior
Maurice Sylvestre210101975-19761CSenior Amateur
Sebastien Sylvestre13951651161482010-20144C1993-10-07Boucherville, PQMinor Pro
Jean-Francois Talbot3223541998-20002R1980-10-04Sainte-Marie, PQSemi-Professional
Maxime Tanguay5931013342004-20062C1988-11-16Lac Etchemin, PQMinor Pro
Stephen Templeton29167312017-20181D1997-01-26Waterdown, ONTMajor Junior
Julien Tessier1310142015-20172C1998-04-01Saint-Marc-des-Carri, PQEuropean Lower Leagues
Patrick Tessier132310136152001-20043R1984-06-19Quebec, PQMinor Pro
Eric Tetreault910552782001-20032D1985-07-06Repentigny, PQMajor Junior
Luc Tetreault592911941979-19812Major Junior
Michel Therrien17033171985-19861D1967-08-01Le Moyne, PQMajor Junior
Michel Therrien50419231081981-198211963-11-04Montreal, PQMinor Pro
Nicolas Therrien1651859771672008-20113D1990-02-23Chateauguay, PQMinor Pro
Marc Thibault24000411992-19931D1973-09-30Cap-de-la-Madeleine, PQMajor Junior
Jeremie Thibodeau2903392021-20232D2004-03-18Fredericton, NBMajor Junior
Mark Toffolo93125263491975-19772D1957-08-27East Amherst, NYMinor Pro
Mathieu Tousignant33152439732008-20091C1989-11-21St-Etienne-de-Lauzon, PQMinor Pro
Colby Train2312382023-20241D2006-03-15Saint John, NBMajor Junior
Carl Tremblay203730371652012-20153D1995-02-15Malbaie, PQMinor Pro
Charles Tremblay24033132017-20181R2000-10-17Roberval, PQMajor Junior
Christopher Tremblay234610162009-20101R1992-02-29Jonquiere, PQMajor Junior
Dave Tremblay1795269121301990-19933C1973-09-15Martigny, PQMinor Pro
Francois Tremblay33101626251982-19831 Major Junior
Gilles Tremblay2201181982-19831G Major Junior
Jean-Francois Tremblay300001987-198811968-05-19Chicoutimi, PQMajor Junior
Lambert Tremblay100001973-19741 Major Junior
Maxime Tremblay13000151997-19981D1980-01-11Jonquiere, PQSemi-Professional
Michel Tremblay1213041711481973-19752Major Junior
Patrice Tremblay2732252424672251985-19894R1968-01-26Jonquiere, PQEuropean Lower Leagues
Patrick Tremblay18213151992-19931D1974-11-22Beauport, PQMinor Pro
Pierre Tremblay126830381921975-19783D1959-08-07Minor Pro
Sebastien Tremblay5132528431997-19981D1978-07-26Saint-Henri-de-Levis, PQMajor Junior
Shayne Tremblay122183149642004-20062L1987-05-23Jonquiere, PQMajor Junior
Simon Tremblay1702732591822011-20143L1994-09-18Amos, PQMinor Pro
Simon Tremblay832829571871998-20002C1980-03-15Jonquiere, PQMinor Pro
Sylvain Tremblay10213191973-19741 Major Junior
Tommy Tremblay68459702006-20071R1990-05-27La Tuque, PQMinor Pro
Tristan Tremblay35246102012-20131R1995-07-07Berthierville, PQMajor Junior
Yannick Tremblay200001992-19931R1977-08-25Alma, PQMinor Pro
Yves Tremblay67162137171976-19771R1957-05-20Major Junior
Vincent Tremblay-Lapalme192193554952015-20194C1999-03-15Laval, PQMajor Junior
Etienne Tremblay-Mathieu127102737982021-20232D2004-06-13Quebec, PQMajor Junior
Michael Trudel82167672008-20102D1990-05-21Beauport, PQMajor Junior
Jean-Sebastien Trudelle143320233111996-19993D1979-11-28Levis, PQMinor Pro
Kirill Tulupov681022321032006-20082D1988-04-23Moscow, RussiaMinor Pro
Alex Turcotte1703051811181998-20013C1981-03-16Montreal, PQMajor Junior
David Turcotte47448142002-20031L1985-03-29La Salle, PQMajor Junior
Robert Turcotte2051169801641976-19804D1960-02-08Major Junior
Daniel Turgeon103011551978-19824GMajor Junior
Loic Usereau97173653502022-20242D2004-12-31Chateauguay, PQMajor Junior
Samuel Vachon7511415142022-20242C2005-04-01Sainte-Marie, PQMajor Junior
Yan Vaillancourt104122133911993-19952R1976-10-06Montreal, PQMajor Junior
Rony Valenti19325591992-19931R1975-03-22Montreal, PQMinor Pro
Simon Valois200002003-20041D1986-02-15Roberval, PQMajor Junior
Eric Van Acker118210122771996-19982D1979-03-01Saint-Bernard-de-Lacolle, PQMinor Pro
Marc-Andre Vandal900001995-19961 Major Junior
Thomas Vandal2601162007-20081D1990-01-09Sorel-Tracy, PQMajor Junior
Mike Vautour44417211601978-19802D1960-06-04Major Junior
Hugo Veilleux3371118271994-19962R1976-01-19St. Victor, PQSemi-Professional
Ryan Verbeek2711516102016-20171L1996-06-02Kingston, ONTMinor Pro
Brandon Verge7000042004-20051G1985-06-28Halifax, NSMajor Junior
Emmanuel Vermette18846601061132021-20243L2005-05-11Quebec, PQMajor Junior
Gabriel Vermette179929381832009-20123D1992-01-19St-Augustin, PQMajor Junior
Richard Vermette2124621981-19821Major Junior
Hughes Verpaelst103210122072000-20033L1984-02-07Sherbrooke, PQMinor Pro
Guy Verreault653801980-19822 Major Junior
Yvon Verreault693047771061973-19741R1954-10-20Quebec, PQMinor Pro
Francis Verreault-Paul301891001895072003-20085R1987-05-07Roberval, PQMinor Pro
Dave Verville67011162000-20011G1980-09-30Chicoutimi, PQSemi-Professional
Thomas Vezina200002018-20191C2000-02-11Kirkland, PQMajor Junior
Serge Vigneault1751543585921986-19893D1969-02-02Jonquiere, PQSemi-Professional
Andre Villeneuve181451251702651980-19833D1963-01-19Alma, PQMinor Pro
Denis Villeneuve6261723371973-19741 Major Junior
Gabriel Villeneuve1511236482172017-20203D2000-04-12Trois-Rivieres, PQMajor Junior
Marc Villeneuve624610301998-19991L1981-11-02Alma, PQSemi-Professional
Steeve Villeneuve402201979-19801Major Junior
Alexandre Vincent20101182003-20063G1986-12-11Drummondville, PQMinor Pro
Xavier Vinetti900002014-20151D1998-02-17St. Hubert, PQMajor Junior
Michel Voyer2201101978-19802G1961-04-25Major Junior
Jimmy Waite102055261986-19882G1969-04-15Sherbrooke, PQMajor League
Sylvain Watt2452289111771998-20024D1981-04-02Quebec, PQSemi-Professional
Matthew Whitaker47371002007-20081L1990-04-23Pierrefonds, PQMajor Junior
Evan White400042017-20181D1999-09-22St. John's, NFLDMajor Junior
Bryan Wilson5772835362007-20081D1987-08-19Hearst, ONTMajor Junior
Luke Wilson2522442019-20201L2001-03-01Bedford, NSMajor Junior
Carl Wiseman10620315181990-19922 Major Junior
Marek Zagrapan118671021691132004-20062C1986-12-06Presov, SlovakiaMinor Pro
Dmitry Zhukenov1283389122982015-20172C1997-03-24Omsk, RussiaEuropean Elite

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.