hockey DB
search by league
team
morning report
contact us
home

Drummondville Voltigeurs all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Morgan Adams-Moisan68322961672017-20181R1997-02-06La Tuque, PQMinor Pro
Kristian Afanasyev74141125262015-20172C1998-07-28Mexico City, MexicoEuropean Elite
Daniel Agostino77121022402019-20223L2003-06-17Montreal, PQMajor Junior
Eric Alarie271051581992-19931R1974-01-16Montreal-Nord, PQSemi-Professional
Nicolas Albany710162006-20071R1988-02-03Kahnawake, PQMajor Junior
Kirill Alexeev5941721962001-20021D1981-02-27Apatity, RussiaMinor Pro
Jake Allen2400002009-20101G1990-08-07Fredericton, NBMajor League
Mathieu Amyot300022013-20141D1996-07-12Major Junior
Napessis Andre24123202011-20121D1992-11-24Maliotenam, PQMinor Pro
Matthew Andreacchi21347132011-20121L1992-04-14Mississauga, ONTMajor Junior
Remy Anglehart4212820212018-20202C1999-06-19Port-Daniel, PQMajor Junior
Serge Anglehart83723302111987-19892D1970-04-18Hull, PQMinor Pro
Cedric Archambault4710142003-20052D1987-10-02Montreal, PQMajor Junior
Olivier Archambault1094956105802011-20132L1993-02-16Le Gardeur, PQMinor Pro
Simon Archambault29000222003-20052D1986-02-11Laval, PQMajor Junior
Jesse Arko26011312003-20052L1986-07-08Kamloops, BCMajor Junior
Dave Arsenault52011231994-19962G1977-03-21Frankfurt, GermanyMinor Pro
Sebastien Arseneau1000001995-19961L1977-11-29Drummondville, PQMajor Junior
Cameron Askew645914202013-20141C1997-05-13Boston, MAMinor Pro
Frederic Aube2262078982992013-20174D1996-08-10Sherbrooke, PQMajor Junior
Serge Aubin65163450301992-19931C1975-02-15Val-d'Or, PQMajor League
Christian Aubut300021993-19941G1974-10-03Montreal, PQMajor Junior
Maxime Aubut1321045551382004-20062D1986-02-14Chicoutimi, PQMinor Pro
Emanuel Aucoin40527262015-20161C1997-06-24Iles-de-la-Madeleine, PQMajor Junior
Mathieu Audet2900002000-20011G1983-04-17Major Junior
Jeremy Auger10481321392012-20142C1996-03-28Montreal, PQMajor Junior
Patrice Auger104514191041997-19992D1979-07-01Saint-Edouard-de-Lotbinie, PQSemi-Professional
Martin Autotte691318312022001-20021C1982-02-04Drummondville, PQMajor Junior
Julien Avon28538142014-20151D1995-03-03Candiac, PQMajor Junior
Doug Bailey46022181983-19841D1966-02-21Rochester, MIMinor Pro
Jarrett Baker192113445992016-20193D2000-09-19Halifax, NSMajor Junior
John Baldassari26077401982-19831D1963-06-01Buffalo, NYMinor Pro
Lukas Balmelli555611372012-20131F1994-01-03European Elite
Charles-Philipp Barbe200021999-20001D1980-02-06Sainte-Julienne, PQSemi-Professional
Alex Barre-Boulet17075113188922014-20173C1997-05-21Montmagny, PQMajor League
Martin Barriault300001990-19911 Major Junior
Nicolas Barriere3200002006-20071G1989-08-11St-Jean-sur-Richelie, PQMajor Junior
Karol Bartanus9157671241531996-19982R1978-06-09Liptovsky Mikulas, SlovakiaMinor Pro
Lubos Bartecko58405191471996-19971L1976-07-14Kezmarok, SlovakiaMajor League
Zoltan Batovsky194781452233891997-20003R1979-03-27Bystrica, SlovakiaMinor Pro
Richard Beauchamp200002005-20061R1986-06-23Major Junior
Benoit Beauchemin41314262002-20031Major Junior
Nicolas Beaudin211241431671252015-20194D1999-10-07Chateauguay, PQMajor League
Charles-David Beaudoin2642756833402010-20155D1994-01-10Drummondville, PQMinor Pro
Zachary Beaudoin100002014-20151R1996-08-20Boisbriand, PQMajor Junior
Guillaume Beaudry100001999-20001Major Junior
Marc-Olivier Beaudry19645155762021-20243D2005-07-06St-Jean-sur-Richelie, PQMajor Junior
Jean-Philippe Beaulieu200002014-20151C1996-05-19Napierville, PQMajor Junior
Julien Beaulieu34123332004-20051D1989-08-15Rimouski, PQMajor Junior
Nick Beaulieu16948721204191985-19883L1968-08-19Rimouski, PQMinor Pro
Vincent Beaulieu36358152005-20061L1988-10-05Sainte-Agathe, PQMajor Junior
Nicholas Beauvilliers310122018-20191C2001-12-11Victoriaville, PQMajor Junior
Sebastien Bechard700001997-19981D1980-01-02Sherbrooke, PQMajor Junior
Pier-Olivier Begin900002002-20031G Major Junior
Etienne Bellavance-Martin118365995512006-20082C1987-05-16Saint-Jean-Chrysostome, PQMinor Pro
Thomas Bellemare12778156552002-20042R1984-01-11Shawinigan, PQMinor Pro
Zachery Bennett701172017-20181D2000-07-02Bay Roberts, NFLDMinor Pro
Guy Benoit866595160571983-19852F1965-06-18Saint-Hyacinthe, PQMinor Pro
David Bergeron2000-200111982-05-08Semi-Professional
Jean-Guy Bergeron61125264401985-19861D1965-04-14Montreal, PQMajor Junior
Martin Bergeron2741502373873421985-19894C1968-01-20Verdun, PQMinor Pro
Michel Bergeron1061516311191987-19903L1970-02-24Saint-Leonard-d'Aston, PQMajor Junior
Philippe Bergeron1371425392902007-20103L1990-02-16Jonquiere, PQMajor Junior
Samuel Bergeron200002004-200511987-04-16 Major Junior
Stephane Bergeron200001983-19841GMajor Junior
Louis Bernard17820851052251991-19943D1974-07-10Victoriaville, PQMinor Pro
Xavier Bernard1531740571432016-20193D2000-01-06Mercier, PQMinor Pro
Sebastien Bernier26134132006-20071D1987-02-06Quebec, PQMinor Pro
Daniel Berthiaume6301101983-19852G1966-01-26Longueuil, PQMajor League
Alexis Bertrand201152014-20151C1998-03-10Gatineau, PQMajor Junior
Tristan Berube2015-20161G1999-05-22La Pocatiere, PQMinor Pro
David Besner10134162002-20031L1985-01-11Coteau-du-Lac, PQMajor Junior
Sebastien Bety159536413671992-19953D1976-05-06St. Bernard, PQSemi-Professional
Matt Bibeau117415191811987-19892C1970-06-28Lachine, PQMinor Pro
Nicholas Bilotto581337501951999-20001D1979-02-24Pointe-Claire, PQMinor Pro
Frederic Blais100002005-20061Major Junior
Remi Blanchard9353136332009-20112D1990-06-27Bas-Caraquet, NBEuropean Lower Leagues
Sylvain Blanchet22101531985-19861 Major Junior
Vincent Blanchette301122011-20121C1993-03-26Chateauguay, PQMajor Junior
Eric Bleau15112391999-20001R1982-04-03Montreal, PQMajor Junior
Didier Bochatay46134981999-20012D1983-01-04St. Thedore d'Acton, PQMinor Pro
Sergei Boikov1841148592262013-20163D1996-01-24Khabarovsk, RussiaMinor Pro
Emilien Boily1400002014-20172G1997-08-17Montreal, PQMinor Pro
Claude Boivin12643621054511987-19892L1970-03-01Sainte-Foy, PQMajor League
Jean-Michel Bolduc3272835802005-20061D1985-02-27Portland, MEMinor Pro
Herb Bonvie1000071994-19951L1976-09-27Frankville, NSMajor Junior
Patrick Bordeleau302262006-20071L1986-03-23Montreal, PQMajor League
Dave Bouchard1612627533602003-20063L1986-12-12Jonquiere, PQMinor Pro
David Bouchard381232182007-20081R1988-04-11Chicoutimi, PQMajor Junior
Jeremy Bouchard3031518102015-20172L1997-02-09Chateauguay, PQMajor Junior
Maxime Bouchard622457812042001-20021C1982-09-16Verdun, PQMinor Pro
Simon Bouchard52268572005-20072L1989-03-22Alma, PQMajor Junior
Yann Bouchard500002009-20101G1991-09-27Val-d'Or, PQMajor Junior
Anthony Boucher6691322332016-20171C1998-06-25Levis, PQMajor Junior
Jean-Philippe Boucher200002010-20111G1993-11-29St-Jean sur Richelie, PQMajor Junior
Matthew Boucher638816642014-20151L1997-12-17Los Angeles, CAMinor Pro
Matthew Boudens17048621103042011-20143C1993-09-13Pembroke, ONTMinor Pro
Guy Boudreau35112231984-19851L1966-02-04Havre-Saint-Pierre, PQMajor Junior
Jean Boudrias501101995-19961D1978-03-04Montreal, PQMajor Junior
Marc-Antoine Bouillon309716312014-20151R1995-02-16Montreal, PQMajor Junior
Alex Bourbeau400002012-20142R1994-01-08Fleurimont, PQMajor Junior
Martin Bourgeois300001997-19981R1980-01-18Montreal, PQMajor Junior
Jasmin Boutet474610342015-20161C1995-03-19St. Nicolas, PQMinor Pro
Andre Bouvet-Morrissette1285547102872010-20122R1991-07-27Becanqour, PQMinor Pro
David Bowen300002019-20201G2000-11-15Unionville, ONTMajor Junior
Martin Bradette3802201996-19971G1977-01-20Laval, PQMinor Pro
Connor Bramwell45202747132017-20181F1997-09-04Hamilton, ONTMinor Pro
Derick Brassard151751432181412003-20074C1987-09-22Hull, PQMajor League
Kevyn Brassard1501102022-20231G2002-06-01Saint-Hubert, PQMajor Junior
Frederic Brault200001987-19892G1970-11-26Major Junior
Daniel Briere1981702464162241994-19973C1977-10-06Gatineau, PQMajor League
Jerome Briere1020222000-20011W1984-05-04Ottawa, ONTMajor Junior
Sebastien Briere100001998-19991L1981-12-30Caplan, PQMajor Junior
Robert Brine56510151121983-19841 Major Junior
Patrice Brisebois54174461721990-19911D1971-01-27Montreal, PQMajor League
Pat Brisson12569851541481983-19852R1965-01-22Valleyfield, PQSemi-Professional
Sylvain Brisson16101281994-19951D1974-01-31Ridgewood, PQSemi-Professional
Sylvain Brochu1412361989-19901R1971-02-28Ancienne Lorette, PQMajor Junior
Anthony Brodeur1601102014-20151G1995-06-08West Patterson, NJMajor Junior
Marc-Olivier Brouillard16752961481842009-20134L1993-02-14St-Hilaire, PQMajor Junior
Nikolas Brouillard197281151431592011-20143D1995-02-07St.Hilaire, PQMinor Pro
Jacob Brousseau301102016-20171D1998-11-06Drummondville, PQMajor Junior
Guillaume Bruneau100002005-20061D1988-04-19Valleyfield, PQMajor Junior
Jonathan Brunelle1934673119582008-20113C1991-10-05Boisbriand, PQMajor Junior
Simon-Pierre Brunet104514191042021-20243D2005-10-24Gatineau, PQMajor Junior
Alain Bruno17011191986-19882D1969-04-09Verdun, PQMajor Junior
Trevor Bush2311222014-20151D1997-04-18Guelph, ONTMajor Junior
Steven Cacciotti19857561131592004-20084L1987-02-23Riviere-des-Prairies, PQEuropean Lower Leagues
Jeremy Caissie336713251991-19921R1974-09-17Moncton, NBMajor Junior
Julian Cameron42011171988-19891G1970-03-06Buckingham, PQMajor Junior
Kevin Cameron1612341996-19971R1979-07-06Riverview, NBMajor Junior
Rene Camire6203341989-19912D1972-03-07Sainte-Foy, PQSemi-Professional
Isiah Campbell68303868182019-20212L2000-12-07Pierrefonds, PQMajor Junior
Jack Campbell54123292019-20201C2003-03-09Souris, PEIMajor Junior
Eric Campeau-Charron8931114622006-20082D1989-04-04Gatineau, PQMajor Junior
Olivier Caouette1963033632402010-20144L1994-01-05Victoriaville, PQMinor Pro
Michael Carcone11659711301122014-20162L1996-05-19Ajax, ONTMajor League
Eric Cardinal80189421989-19912D1972-01-19Ottawa, ONTMajor Junior
Julien Carignan-Labbe1142791592013-20152D1997-02-12Levis, PQMinor Pro
Gabriel Carle24033142007-20081D1989-12-20Buckingham, PQMajor Junior
Miguel Caron24011292012-20131C1995-02-08Chateauguay, PQMajor Junior
Richard Caron100001985-19861 Major Junior
Bernard Carrier6832427771985-19861 Major Junior
Mario Carrier201981901751982-19853D1965-01-05Murdochville, PQSemi-Professional
William Carrier27101424452013-20141L1994-12-20Montreal, PQMajor League
Luc Casavant300052005-20061L1987-03-26Verdun, PQMajor Junior
Patrick Cassin1332521994-19951D1974-06-09Drummondville, PQSemi-Professional
Daven Castonguay8441317972016-20182D1998-05-21St. Eustache, PQMajor Junior
Frederic Chabot130055341986-19882G1968-02-12Hebertville, PQMajor League
Martin Chabot53549132000-20022D1983-07-18Thetford Mines, PQMinor Pro
Maxime Chamberland95102131412003-20052R1986-09-11Chateauguay, PQMinor Pro
Michel Champagne301121984-19851Major Junior
Joel Chapdelaine1101121989-19901C1971-10-05Montreal, PQMajor Junior
Vincent Chapleau2502202015-20161C1997-10-12Longueuil, PQMajor Junior
Adam Chapman36912211102014-20151C1994-01-08Barrie, ONTMinor Pro
J.-Guy Charbonneau132343064611982-19842 Major Junior
Jose Charbonneau1681091442533591983-19863R1966-11-21Ferme-Neuve, PQMajor League
Patrice Charbonneau2211340532681992-19964D1975-03-28Mont St. Michel, PQMinor Pro
Antoine Charette100002014-20151C1997-03-12St. Jerome, PQMajor Junior
Francis Charette34122537462005-20072L1987-01-11Saint-Hubert, PQMinor Pro
Justin Charette300002018-20202C2002-02-03Blainville, PQMajor Junior
Michel Charette6631518512003-20041D1984-04-11Timmins, ONTMajor Junior
Alain Charland2681481983462461984-19884C1967-06-28Verdun, PQSemi-Professional
Mathieu Charlebois5961218672019-20201D1999-02-14Blainville, PQMajor Junior
Louis-Felix Charrois2000002023-20241G2005-02-03Drummondville, PQMajor Junior
Martin Charrois64524291401990-19911D1970-03-16Lebel-sur-Quevillon, PQMajor Junior
Alexandre Charron981892421996-19982D1979-07-01Drummondville, PQMajor Junior
Edouard Charron1532542671012018-20224C2001-12-09Saint-Hyacinthe, PQMajor Junior
Yanick Charron3281321412005-20061C1986-01-19Hull, PQMinor Pro
Steve Chartrand2522192414601441986-19904F1969-01-08Verdun, PQMinor Pro
Denis Chasse9162681303251988-19912R1970-02-07Montreal, PQMajor League
Jean-Sebastian Chasse300002004-20062G1987-06-10Pierrefonds, PQMajor Junior
Bruno Cheff1500082013-20141L1996-08-14Bourget, ONTMajor Junior
Maxime Chevalier31167172014-20151D1996-04-09Quebec, PQMajor Junior
Regis Chouinard60821295511985-19872D1966-03-26Montreal, PQSemi-Professional
Pierre-Yves Clement842626521361985-19883R1968-10-08Saint-Leonard, PQMajor Junior
Daniel Clermont3151015432000-20011R1981-01-30Sainte-Foy, PQSemi-Professional
Benoit Cloutier9000291994-19951Semi-Professional
Kevin Cloutier1993-19941 Major Junior
Benoit Coderre200022002-20031 Major Junior
Denis Coderre2641571982-19831 Major Junior
Sebastien Comeau700002006-20071G1987-05-19Drummondville, PQMinor Pro
Alexandre Comtois109333972122009-20112C1992-04-26Sherbrooke, PQMinor Pro
Maxime Comtois25311748322018-20191L1999-01-08Longueuil, PQMajor League
Charlie Connell48055122011-20121D1993-06-02Toronto, ONTMajor Junior
Andre Corbeil4000391999-20001R1980-05-21Montreal, PQMajor Junior
Benjamin Corbeil355611112018-20191R2001-03-16Granby, PQMajor Junior
Rene Corbet1641501593092671990-19933L1973-06-25Victoriaville, PQMajor League
Mario Cormier8033101994-19951D1976-02-24Moncton, NBMinor Pro
Victor Cormier33616221141982-19831 Minor Pro
Noah Corson304913402016-20171C1998-03-17Sherbrooke, PQMinor Pro
Alain Cote6741519341989-19901D1973-08-13Beauport, PQMinor Pro
Alain Cote63099201988-19891D1971-02-26Trois-Rivieres, PQMinor Pro
Gabriel Cote400002008-20091L1991-04-28Varennes, PQMajor Junior
Jean-Michel Cote100002004-20051G1985-11-06 Major Junior
Jean-Philippe Cote24000142004-20051D1986-04-27Quebec, PQMajor Junior
Jeremy Cote801102015-20172L1999-05-03St-Felix-de-Kingsey, PQMajor Junior
Justin Cote1979084174622020-20244L2004-07-11Salaberry-de-Valleyf, PQMajor Junior
Martin Cote294610171996-19971L1979-03-01St-Thomas-de-Joliett, PQMinor Pro
Mathieu Cote1600002005-20061G1988-06-03Boisbriand, PQMajor Junior
Patrice Cote3901141984-19862G1966-08-09Quebec, PQMajor Junior
Alexis Cournoyer100002019-20201C2003-03-19Sorel-Tracy, PQMajor Junior
Marcel Cousineau2100081992-19931G1973-04-30Delson, PQMajor League
Marco Cousineau2601102008-20091G1989-11-09St. Lazare, PQMinor Pro
Simon Cousineau39202621997-19981R1980-01-09Hull, PQMajor Junior
Alexandre Couture5282634791998-20002L1980-09-14Sorel, PQMajor Junior
Sean Couturier18486137223972008-20113C1992-12-07Phoenix, AZMajor League
Michel Couvrette15068105173801982-19853C1965-11-11Verdun, PQMinor Pro
Guy Croteau1803341982-19831 Major Junior
Ryan Culkin2731114182013-20141D1993-12-15Montreal, PQMinor Pro
Jean-Francois Cyr96282351592000-20022R1983-04-28Maria, PQMajor Junior
Cedric Cyr-Dauphinais600002022-20231G2005-07-17Beloeil, PQMajor Junior
Mariano D'Agostino100002001-20021D1982-10-06Montreal, PQMajor Junior
Joey D'Amico971218303941999-20012R1981-08-28Montreal, PQMajor Junior
Nicolas D'Aoust25123512005-20061L1987-09-01Laval, PQMinor Pro
Jason D'Ascanio17000272002-20031D1985-06-15Montreal, PQEuropean Lower Leagues
Charlie Da Fonseca114204767462019-20223L2001-05-19Markham, ONTMajor Junior
David Dagenais5000172004-20051L1985-07-02Louiseville, PQMajor Junior
Eric Dagenais282461042002-20031D1982-04-11Aylmer, PQSemi-Professional
Dany Dallaire7401121997-19992G1981-02-02Saint-Narcisse, PQMinor Pro
Marc Damphousse72354580841982-19842L1965-05-27Saint-Tite, PQMinor Pro
Eric Dandenault1331957762791988-19912D1970-03-10Sherbrooke, PQMinor Pro
Michel Dandeneault611271986-19871R1968-12-07Valcourt, PQSemi-Professional
Ryan DaSilva5441115182016-20171D1998-03-26Newmarket, ONTMinor Pro
Max Daviault900091982-19831Minor Pro
Mario Debenedictis178142271985-19861C1966-03-28Montreal, PQEuropean Lower Leagues
Luc Decelles133414182681992-19942C1974-12-17Cowansville, PQSemi-Professional
Raymond Delarosbil7193342751993-19941D1973-01-14Drummondville, PQMinor Pro
Jonathan Delorme1401102010-20111D1993-08-19Granby, PQMinor Pro
Alexandre Demers2851011622633982002-20075C1986-08-25Laurier-Station, PQMajor Junior
Eric Demers781421352861985-19872Major Junior
Patrick Deraspe28163450211994-19951R1974-05-20Montreal, PQMinor Pro
Michael Derbidge620202022-20231L2005-04-04Holland Landing, ONTMajor Junior
Paolo DeRubertis911019294041993-19952L1975-01-05Montreal, PQSemi-Professional
Francois Dery306915171988-19891R1971-04-27Charlesbourg, PQMajor Junior
Tommy Dery-Vigneault300002016-20171G1999-11-30Levis, PQMajor Junior
Frank Desbiens2000122005-20061R1987-04-03Kapuskasing, ONTMajor Junior
Jean-Benoit Deschamps4139121481996-19982D1978-08-18Moncton, NBEuropean Lower Leagues
Vincent Deschenes401102023-20241D2004-03-05Trois-Rivieres, PQMajor Junior
Nicolas Desgroseilliers2241542017-20181C1998-05-26Valleyfield, PQMajor Junior
Justin Desjardins600082018-20191C2001-02-05Drummondville, PQMajor Junior
Stephane Desjardins200665713411989-19934D1972-06-23Anjou, PQMinor Pro
Francis Deslauriers68133043682000-20022D1981-09-24Saint-Jerome, PQSemi-Professional
Mario Deslauriers14011301982-19831 Major Junior
Guillaume Desmarais566410282016-20182L2000-12-11St-Hyacinthe, PQMajor Junior
Vincent Desmarais100002023-20241D2007-03-20Drummondville, PQMajor Junior
Marc-Antoine Desnoyers16831821131842007-20103D1989-01-15Saint-Jerome, PQMinor Pro
Julien Desrosiers125601021621281999-20012C1980-10-14Saint-Anaclet, PQEuropean Lower Leagues
Cedric Desruisseaux123433780522017-20192R2000-03-03Warwick, PQMinor Pro
Joel Desruisseaux100002005-20061C1988-02-16Trois-Rivieres, PQMajor Junior
Andre Desy13564761401391982-19842Semi-Professional
Jonathan Dick3616782002-20031C1985-02-22Montreal, PQMinor Pro
Jack Dickie300002021-20221D2003-02-19Rothesay, NBMajor Junior
Chris DiDomenico37153247382008-20102L1989-02-20Toronto, ONTMajor League
Carl-Olivier Dignard33224192016-20193L2000-10-05Candiac, PQMajor Junior
Aleksandar Dimovski393710122019-20201L2000-10-18Markham, ONTMajor Junior
Jacob Dion1703797134892018-20224D2001-11-01Stoke, PQMajor Junior
Pierre-Antoine Dion2411617452010-20111L1991-04-25Victoriaville, PQMinor Pro
Jean-Simon Dionne1810192016-20171L1997-05-22Rosemere, PQMajor Junior
Nicolas Dionne61651182010-20111C1993-01-24Amos, PQMajor Junior
Stephan Dionne600051985-19861 Major Junior
Mikael Diotte2072270921352019-20245D2003-04-10Sainte-Julie, PQMajor Junior
Matt Donnelly21123432013-20141D1995-03-30Mississauga, ONTMinor Pro
Olivier Donovan36112202005-20061R1988-01-25Gatineau, PQMajor Junior
Daniel Dore194801382186881986-19893R1970-04-09Ferme-Neuve, PQMajor League
Denis Dore14156141983-19841 Major Junior
Justin Doucet893361822014-20162L1997-04-13Salaberry-de-Valleyf, PQMinor Pro
Luc Doucet50145321989-19912Major Junior
Jean-Philippe Doyon13292231991995-19972R1978-02-14Trois-Rivieres, PQMajor Junior
Mario Doyon204461151615121985-19883D1968-08-27Quebec, PQMajor League
Etienne Drapeau53283462721996-19982C1978-01-10Quebec, PQMinor Pro
Christian Drolet240571171741801994-19984C1977-02-07Drummondville, PQSemi-Professional
Felix-Antoine Drolet1100022020-20211D2000-05-20Chateauguay, PQMinor Pro
Maxime-Olivier Drolet3040482022-20242L2006-07-19Quebec, PQMajor Junior
Charles-Edouard Drouin5271825162018-20202C2001-02-28Saint-Georges, PQMajor Junior
Claude Drouin33262349441982-19831C1962-02-10Minor Pro
Eric Drouin3451116291998-19991D1978-05-10Labrador, NFLDSemi-Professional
Olivier Drouin100022019-20201G2001-08-01Drummondville, PQMajor Junior
Luc Dube66161127431982-19831 Major Junior
Eric Dubois733340731021999-20012C1980-02-19Gatineau, PQMinor Pro
Jonathan Dubois26246311991-19921C1974-08-03Drummondville, PQMinor Pro
Lucas Dubuc700002005-20061G1988-04-11Marieville, PQMajor Junior
Kevin Duchaine65358602002-20031C1985-08-06Acton Vale, PQMajor Junior
Benoit Ducharme200001988-19891F1968-03-02Verdun, PQMajor Junior
Sylvain Ducharme1512471952851991-19943D1973-04-01Ville-Marie, PQSemi-Professional
Alex Duchesne19065791443341991-19954L1974-01-04Montreal, PQMinor Pro
Eric Duchesne3455101191991-19921Rimouski, PQSemi-Professional
Steve Duchesne198281091372481982-19853D1965-06-30Sept-Iles, PQMajor League
Jonathan Duchesneau59265076382006-20071C1986-12-28Quebec, PQMinor Pro
Dany Duclos28161430521988-19891C1969-07-15Granby, PQSemi-Professional
Antoine Dufort-Plante212302014-20151L1996-06-20Montreal, PQMinor Pro
Marc Dufour35110111551982-19831 Major Junior
William Dufour51352762622019-20212R2002-01-28Quebec, PQMajor League
Benoit Duhamel2841317162002-20031F1983-07-09Drummondville, PQMajor Junior
Jeremy Duhamel200002021-20221C2003-02-25Cowansville, PQMajor Junior
Mario Dumais21303191995-19961Major Junior
Charles-Antoine Dumont175374986382019-20234R2002-10-11Levis, PQMajor Junior
Gabriel Dumont18091781692992006-20104C1990-10-06Degelis, PQMajor League
William Dumont26571282023-20241L2006-08-30Saint-Bruno-de-Monta, PQMajor Junior
Anthony Dumont-Bouchard6302202014-20173G1997-02-14Quebec, PQMinor Pro
Nathan Dunnett6800042007-20092G1990-06-12Whitney, NBMajor Junior
Simon Duplessis6147112972000-20011L1981-01-31Sainte-Rose, PQMinor Pro
Michael Dupont2700002007-20081G1987-12-20Biel, SwitzerlandEuropean Lower Leagues
Yanick Dupre13963741372041989-19923L1972-11-20Montreal, PQMajor League
Marc-Olivier Duquette1861456701572016-20193D1998-03-26Montreal, PQMinor Pro
Francis Durocher600002021-20221D2005-02-18Saint-Lambert, PQMajor Junior
Gordie Dwyer662148693911996-19971L1978-01-25Dalhousie, NBMajor League
Bradley Dyke3800002007-20081G1988-10-16Corner Brook, NFLDMajor Junior
Bastian Eckl4631518192017-20181R2000-08-27Regensburg, GermanyEuropean Elite
Romy Elayoubi491071762004-20062R1987-03-18Chicoutimi, PQMajor Junior
Charles-Antoine Element3912342018-20202D2002-07-29Chandler, PQMajor Junior
Martin Element500021994-19951Semi-Professional
Drew Elliott76131528742022-20242L2003-04-04Musquash, NBMajor Junior
Chase Ellis1001142018-20202L2002-01-24Whycocomagh, NSMajor Junior
Alex Emond26151126352011-20121L1991-09-16Pohemegamook, PQMinor Pro
Pierre-Luc Emond1201847651841999-20012C1982-10-10Valleyfield, PQMinor Pro
Carl Exantus93235921987-19892D1970-06-21Montreal, PQMinor Pro
Jean-Francois Exantus6000251986-19871Major Junior
Paul-Emile Exantus386511501991-19921 Major Junior
Samuel Faille34022122006-20082C1989-05-16St-Nicephore, PQMajor Junior
Sylvain Falardeau6682533221982-19842 Major Junior
Sean Farmer521231461996-19971D1977-02-04Grande Prairie, ALTAMinor Pro
Frederic Faucher1961021092111781999-20023L1982-04-14Saint-Raymond, PQMajor Junior
Martin Fecteau129621091713571985-19883C1967-04-23Sainte-Therese, PQEuropean Lower Leagues
Simon Ferland-Chapdeleine300022007-20092R1990-10-30Ville Ste-Catherine, PQMinor Pro
Damian Figueira600052017-20181D1998-11-24Toronto, ONTMajor Junior
Giovanni Fiore605914252012-20142L1996-08-13Laval, PQMajor League
Dominic Fiset10438115112000-20033R1983-04-09Drummondville, PQMajor Junior
Joe Fleschler6001122013-20152G1995-03-05Summit, NJMajor Junior
Patrick Flynn15022331987-19881D1969-12-20Montreal, PQMajor Junior
Jonathan Forest100001996-19971G1978-11-22Sorel, PQMinor Pro
Olivier Fortier13224142005-20061C1989-05-02Quebec, PQMinor Pro
Simon Fortier2713462014-20151R1995-01-18Trois-Rivieres, PQMajor Junior
Jean Fortin733471621983-19863D1966-04-13Quebec, PQMajor Junior
Michel Fortin6461925771982-19842D1961-11-22Major Junior
Xavier Fortin34102333142022-20231C2002-02-07Mirabel, PQMajor Junior
Ryan Foss300002015-20161C1996-01-27Oakville, ONTMinor Pro
Frederic Foulem1900002015-20172G1997-07-15Dieppe, NBMajor Junior
Jean-Sebastien Fournier801122011-20121D1991-07-23Sainte-Claire, PQMajor Junior
Maxime Frechette1222572412004-20084D1988-05-09Sorel, PQMajor Junior
Maxime Frenette73141428272007-20103L1990-12-12Boisbriand, PQMajor Junior
Martin Frolik65132740102000-20011C1982-02-10Kladno, Czech Rep.European Elite
Boby Fugere8000212006-20071R1989-12-20Shawinigan, PQMinor Pro
Benjamin Gagne136620261002014-20173D1998-10-22St.-Augustin-de-Desm, PQMinor Pro
Keven Gagne2013645811372003-20063C1985-07-07Baie-Comeau, PQMajor Junior
Simon Gagne681743601951987-19881R1968-09-29Montreal, PQMinor Pro
Donald Gagnon1562445691391984-19873R1968-06-15Amos, PQMajor Junior
Jonathan Gagnon27162137381999-20001L1980-05-20Longueuil, PQMinor Pro
Mario Gagnon3602281982-19831G Major Junior
Pascal Gagnon1612301993-19941 Major Junior
Pierre Gagnon100000321990-19922G1971-02-21LaFontaine, PQMinor Pro
Yannick Gagnon4800081993-19952G1975-01-25Sherbrooke, PQSemi-Professional
Claude Galipeau300021988-198911971-02-03Semi-Professional
Terry Gardner100002003-200411986-01-30 Major Junior
Corey Garland502351662006-20071L1987-01-21Moncton, NBMajor Junior
Philippe Garnier300002005-20061D1989-01-04St-Georges-de-Beauce, PQMinor Pro
James Gasseau17834991333871983-19863D1966-05-04Carleton, PQMinor Pro
Kassim Gaudet2981422272023-20241L2004-03-22Victoriaville, PQMajor Junior
Frederick Gaudreau3619214022013-20141C1993-05-01Bromont, PQMajor League
Yan Gaudreau450111162023-20241D2005-07-31Embrun, ONTMajor Junior
Simon Gaul600002020-20222R2004-02-01Saint-Basile-le-Gran, PQMajor Junior
Alexandre Gaumond42167171991-19921 Major Junior
Samuel Gaumond848917432015-20172C1999-02-01Terrebonne, PQMajor Junior
Denis Gauthier23835941296421992-19964D1976-10-01Montreal, PQMajor League
Ethan Gauthier64363571422023-20241R2005-01-26Phoenix, AZMajor Junior
Francois Gauthier200001985-19861GMajor Junior
Guillaume Gauthier127344882662011-20143R1995-09-12St. Marthe-sur-le-La, PQMinor Pro
Kaylen Gauthier10522325782018-20224D2002-04-23Drummondville, PQMajor Junior
Jasmin Gelinas1901561762641995-19983D1979-04-01Drummondville, PQMinor Pro
Philippe Gelinas545611671998-19991R1981-07-30Shawinigan, PQMajor Junior
Alexis Gendron1610818142023-20241R2003-12-30Olten, SwitzerlandMinor Pro
Philippe Gervais39551041996-19971L1979-07-26Delson, PQMajor Junior
Samuel Gibbons6881826682003-20041D1983-06-01Dolbeau, PQMinor Pro
Tom Gibbons57311142951986-19882D1967-04-03Chicago, ILMajor Junior
Mathieu Gingras377411142007-20092C1991-03-22Ile Bizard, PQMajor Junior
David Girard77202848321997-20003R1980-12-02Roberval, PQSemi-Professional
Felix Girard19347202015-20161F1995-01-28Eculbens, SwitzerlandEuropean Elite
Yannick Girard1211201996-19971C1979-01-08Ville D'Anjou, PQMajor Junior
Francois Girouard301101986-19871C1968-12-19Drummondville, PQMajor Junior
Nicholas Girouard120233558532018-20202L2001-05-21Notre-Dame-de-l'Ile-, PQMajor Junior
Pierre-Olivier Girouard10500062001-20032G1983-09-10Mascouche, PQMinor Pro
Simon Giroux1500002008-20122G1992-07-06Laval, PQMajor Junior
Tommy Giroux42101525122011-20121L1992-05-26Quebec, PQMinor Pro
Bruno Gladu2241216191994-19951R1975-02-07Sorel, PQEuropean Lower Leagues
Patrick Gladu500001992-19931L1975-08-23Montreal, PQMinor Pro
Jean-Philippe Glaude221121201324501998-20024D1981-04-28Lorraine, PQMinor Pro
Cederic Godbout-Parent2015-20161Major Junior
Pierre Godin656713181984-19862C1967-01-03Alma, PQMajor Junior
Igor Golovkov502242008-20091D1990-05-17Moscow, RussiaEuropean Elite
Georgs Golovkovs120295786762013-20152R1995-07-12Riga, LatviaEuropean Elite
Luka Gomboc40257102021-20221C2003-11-01Kranj, SloveniaEuropean Elite
Jacob Goobie5801122021-20232G2003-05-08Halifax, NSMajor Junior
Denis Gosselin174481081563181983-19863R1966-07-11Coniston, ONTMajor Junior
Maxim Gougeon7102222006-20082G1988-05-03Valleyfield, PQMinor Pro
Jean-Francois Gouin7000641999-20001L1979-07-09Cowansville, PQMinor Pro
Loic Goyette123231538292021-20243L2005-10-29Laval, PQMajor Junior
Charley Graaskamp66173148642015-20172C1996-01-31Eau Claire, WIMinor Pro
Dominic Graham110022122010-20133G1994-09-21Ottawa, ONTMinor Pro
Mitch Graham1221342013-20141R1995-07-05Ajax, ONTMajor Junior
Alexandre Grand-Maison51101222622013-20152C1994-06-06Mirabel, PQMajor Junior
Eric Gravel7831720991984-19862D1967-03-03Jonquiere, PQSemi-Professional
Jerome Gravel35178262016-20171D1999-08-27Chambord, PQMinor Pro
Brandon Gray99947561251995-19972D1976-04-16Montreal, PQMinor Pro
Marquis Gregoire21000171995-19961D1976-03-04Sainte-Martine, PQMajor Junior
Alexandre Grenier26022122011-20132L1994-06-10Laval, PQMinor Pro
Alexandre Groleau100002018-20191G2002-05-25Gatineau, PQMajor Junior
Nicolas Guay16779861651182016-20193R1999-06-18Chateauguay, PQMinor Pro
Justin Guenette6652429462015-20161D1995-05-22Ste. Agathe, PQMajor Junior
Mathieu Guertin981314271552009-20112L1992-06-02Terrebonne, PQMinor Pro
Louis-Philip Guindon12804422012-20153G1995-04-21Montreal, PQMinor Pro
Allain Harvey2605541988-19891G1969-05-09Les Escoumins, PQMinor Pro
Cole Hawes304131792012-20131C1993-02-23Halifax, NSMajor Junior
Lane Hinkley481910362021-20232D2004-02-18Moncton, NBMajor Junior
Fabian Hochegger5881119302019-20212R2001-05-08Klagenfurt, AustriaEuropean Elite
Mike Hoffman10571591301632007-20092C1989-11-24Kitchener, ONTMajor League
Tomas Holecek2512342022-20231R2005-03-13Pribram, Czech Rep.Major Junior
Olivier Hotte127728351192008-20102D1990-12-30Mirabel, PQMinor Pro
Gabriel Houde-Brisson58033302003-20041D1986-08-21Gatineau, PQMajor Junior
Scott Howes54262248682006-20082L1987-09-03Toronto, ONTMinor Pro
Raman Hrabarenka2731114292011-20121D1992-08-24Mogilev, BelarusMajor League
Marc-Etienne Hubert501331441041997-19992C1978-04-20Chicoutimi, PQMajor Junior
Mikael Huchette36112940232023-20241C2003-08-01Saint-Hyacinthe, PQMajor Junior
Daniel Hudgin79112031691998-20002C1982-04-17Montreal, PQMajor Junior
Nathan Hudgin842121421032016-20182L1997-11-29Toronto, ONTMinor Pro
Simon Hughes90131528562021-20232R2004-01-16Stratford, PEIMajor Junior
Giovani Iasenza651818361521985-19872C1968-07-03Montreal, PQSemi-Professional
Rock Isabel234151901993-19941L1973-04-11Sherbrooke, PQMinor Pro
Michal Ivan2513422018-20191D1999-11-18Ziar nad Hronom, SlovakiaEuropean Elite
Gabriel Jackson34279252021-20221D2001-03-20Sainte-Catherine, PQMajor Junior
Daniel Jacob200021997-19981D1980-07-20Saint-Jean-sur-Richelieu, PQMinor Pro
Marc-Andre Jacob812241271997-19992D1980-05-31Trois-Rivieres, PQMajor Junior
David Jacob-Tancrede4551318181999-20001C1982-06-16Cap-de-la-Madeleine, PQMinor Pro
Olivier Jannard824711282006-20082D1990-01-27McMasterville, PQMajor Junior
Daniel Jean4801101982-19831G Major Junior
Eric Jean2221835537301998-20024D1981-05-07Granby, PQMinor Pro
Craig Jenkins33111829111983-19841F1964-01-20Minor Pro
Andre Joanisse2241641575672001-20065D1985-05-15Ottawa, ONTMajor Junior
Alain Jobin24033491985-19861D1967-07-15Longueuil, PQMajor Junior
Frederick Jobin942549743811996-19982D1977-01-28Montreal, PQMinor Pro
Chaz Johnson621617331572004-20051R1984-01-30Montreal, PQMinor Pro
Dominic Joly100001986-19871R1969-03-16Drummondville, PQMajor Junior
Danick Jomphe58145671997-19981L1981-06-06Jonquiere, PQMajor Junior
Pierre-Olivier Joseph3522022262018-20191D1999-07-01Laval, PQMajor League
Claude Jutras1374139803411989-19923R1973-09-18Hampstead, PQMinor Pro
Rock Jutras90414687601982-19842 Major Junior
Tom Karalis173401051456031982-19853D1964-05-24Montreal, PQMinor Pro
Thierry Kaszap149920291631999-20023D1982-12-27Saint-Fereol, PQSemi-Professional
Takuma Kawai25123132006-20071L1988-08-10Eniwa, JapanMajor Junior
Aaron Kerr1311262015-20161L1996-10-07Timmins, ONTMajor Junior
Allan Kerr18145381990-19911 Major Junior
Liam Kidney1015622021-20221L2001-07-18Enfield, NSMajor Junior
Pavel Koltygin19264671311372016-20193L1999-02-17Moscow, RussiaEuropean Elite
Vsevolod Komarov38113950542023-20241D2004-01-11Chelyabinsk, RussiaMajor Junior
Gregory Kreutzer11743640412017-20192D2000-05-24Northville, MIEuropean Elite
Dmitri Kulikov57125062462008-20091D1990-10-29Lipetsk, RussiaMajor League
Sebastien Labbe700001995-19961G1978-06-21Drummondville, PQMajor Junior
Lucas LaBelle200002007-20081L1988-10-02Ajax, ONTMinor Pro
Maxime Labelle23000272006-20071R1989-06-28Lachenaie, PQMajor Junior
Jude Labilois120033431983-19852G1965-06-15Maria, PQMajor Junior
Emmanuel Labranche872682161993-19952D1976-08-05Montreal, PQMinor Pro
Ryan Labrie200002012-20131R1993-02-05Vaudreuil, PQMajor Junior
Stephane Labrie491232721999-20001L1982-01-23Mont-Joli, PQSemi-Professional
Jean-Francois Labrosse400002007-20081G1990-01-24Lakeshore, PQMajor Junior
Loic Lacasse1300002005-20061G1986-04-23Granby, PQMinor Pro
Jocelyn Lachance100001992-19931 Major Junior
Nicolas Lachance2001102015-20161G1995-03-26Trois-Rivieres, PQMajor Junior
Maxime Lachapelle1000122004-20051R1985-06-28LaSalle, PQMinor Pro
Charlie Lacombe200002016-20171D1999-01-25Boisbriand, PQMajor Junior
Kevin Lacombe76066702002-20042D1985-07-12Amos, PQMajor Junior
Maxime Lafond12892231282022-20242C2006-03-28Longueuil, PQMajor Junior
Simon Lagace-Daigle84141428671998-20002L1982-03-11Lachine, PQMajor Junior
Pascal Lague100002004-20051 Major Junior
Bernard Lahaie1201142000-20011W1984-03-01Major Junior
Christophe Lalancette109276188552013-20152R1994-05-06Roberval, PQMinor Pro
Maxime Lalande400022002-20031G1985-05-02Saint-Eustache, PQMajor Junior
Kevin Laliberte13231821772014-20162D1996-06-29Bois-des-Filions, PQMajor Junior
Christian Lalumiere73814221741986-19882D1969-01-18Granby, PQMajor Junior
Alexandre Lamarre601152020-20211C2003-12-28L'Ancienne Lorette, PQMajor Junior
Jordan Lambert100002021-20221G2003-09-04Saint-Gilles, PQMajor Junior
Maxime Lambert200002023-20241C2006-07-09Thetford Mines, PQMajor Junior
Francis Lambert-Lemay229137382182009-20145D1993-07-25Saint-Ours, PQMajor Junior
Maveric Lamoureux1521964832102020-20244D2004-01-13Hawkesbury, ONTMajor Junior
Remy Lamoureux18224272007-20081L1989-12-03Malartic, PQMajor Junior
Charles Landry1771145561292007-20103D1991-06-03Napierville, PQMinor Pro
Daniel Landry62161228461989-19901R1972-01-09Montreal, PQMajor Junior
Felix Landry1802272013-20141F1995-09-07Ste-Brigitte-des-Saults, PQMajor Junior
Jean-Eric Landry12799181091986-19882L1968-02-13Saint-Felicien, PQMajor Junior
Jean-Pierre Landry300001987-19881GMajor Junior
Lukas Landry124232952922022-20242L2005-05-17Gatineau, PQMajor Junior
Manix Landry3271522182022-20231C2002-11-23Salt Lake City, UTEuropean Elite
Pierre-Paul Landry6832528741988-19891D1970-01-17Montreal, PQMajor Junior
Felix Laniel200002018-20191L2001-04-29St-Jerome, PQMajor Junior
Jonathan Laniel1000002003-20052G1986-05-20Laval, PQMajor Junior
Laurent Lanoie93615212132001-20032Major Junior
Francesco Lapenna6405522019-20223G2002-07-08Laval, PQMajor Junior
Ian Laperriere2571322463786151990-19944C1974-01-19Montreal, PQMajor League
Sebastien Lapierre59257462000-20011C1984-05-10Lachine, PQMajor Junior
Eric Laplante421425392581998-19991L1979-12-01Saint-Maurice, PQMinor Pro
Jeremy Lapointe22993441371142019-20234L2002-09-02Saint-Hyacinthe, PQMajor Junior
Mario Lapointe65172037901982-19842 Major Junior
Alexandre LaPorte23066281994-19951D1975-05-01Cowansville, PQMinor Pro
Sebastien Laprise99326698702001-20032C1982-04-06Boucherville, PQMinor Pro
Benjamin Larabie5451116242009-20101L1991-03-28St-Constant, PQMajor Junior
Roger Larche73571101673531989-19923C1971-08-30Hull, PQMinor Pro
Francis Larivee300041998-19991C1980-02-16Montreal, PQMajor Junior
Sylvain Laroche72413171021982-19842 Major Junior
Stephane Larocque30242751671993-19941R1974-07-24Hull, PQMinor Pro
Patrick Larose24134791991-19921D1973-02-10Ottawa, ONTMinor Pro
Louis Larue21235101982-19831 Major Junior
Guillaume Latendresse169961142102472003-20063R1987-05-24Ste-Catherine, PQMajor League
Eric Latreille5811819741985-19861R1968-02-16Lachine, PQSemi-Professional
Martin Latreille13145301987-19881D1968-09-14Montreal, PQMajor Junior
Carl Latulippe364812361994-19951L1977-10-20Val-Belair, PQMajor Junior
Martin Latulippe115644502061992-19953D1975-07-07Bishopton, PQMajor Junior
Felix Lauzon68285280342018-20191C1998-04-30Roxton Pond, PQMinor Pro
Danny Laviolette1001121995-19961G1976-03-22Sorel, PQMinor Pro
Elliot Lavoie1314522019-20212L2003-04-18Levis, PQMajor Junior
Henrick Lavoie533912522004-20051L1988-01-14Matane, PQMajor Junior
Mathieu Lavoie200042007-20081C1989-03-20Sherbrooke, PQMinor Pro
Scott Lavoie100002007-20081D1990-12-13Terrebonne, PQMajor Junior
Denis LeBlanc94282048581987-19892F1972-01-18Montreal, PQMinor Pro
Jacob Leblanc1100002019-20212G2002-04-11Dieppe, NBMajor Junior
Jeff Leblanc117519246561996-19993D1979-10-21Moncton, NBMinor Pro
William Leblanc2322402015-20161C1998-04-09Drummondville, PQMinor Pro
Pascal Lebrasseur95182038971990-19933 Semi-Professional
Mathieu Leclerc100002013-20141D1995-09-01Chicoutimi, PQMajor Junior
Simon Leclerc7000112015-20161D1998-06-23Laval, PQMajor Junior
William Leclerc802202014-20162C1997-12-22Lasalle, PQMajor Junior
Julien Leduc802262014-20151D1994-06-29Chateauguay, PQMajor Junior
Martin Lefebvre458917391985-19861D1967-01-29Saint-Lambert, PQMajor Junior
Philippe Lefebvre1965771128922007-20103L1991-02-28Trois-Rivieres, PQMinor Pro
Sebastien Lefrancois8782129811994-19962R1977-02-12Repentigny, PQSemi-Professional
Alexandre Legault2231417271990-19911D1971-12-27Sainte-Foy, PQMinor Pro
Gaetan Legault61117181421986-19871D1967-07-20Asbestos, PQMajor Junior
Olivier Legault30202742005-20061L1986-10-02Chibougamau, PQMinor Pro
Sarto Legault18123321986-19871L1969-05-31Blainville, PQMajor Junior
Guy Lehoux1291243552851989-19912D1971-10-19Disraeli, PQMinor Pro
Hunter Leishman10000122014-20151F1996-09-09Fort Frances, ONTMajor Junior
Benoit Lemieux100001982-19831 Major Junior
Alexandre Lemire400002003-20041G1986-07-07Saint-Leonard, PQMajor Junior
Sebastien Leonard900092003-20041D1984-07-24Saint-Eustache, PQMajor Junior
Stephane Lepine200001986-19871G1968-04-22Verdun, PQMajor Junior
David Lessard219811091903011991-19965F1975-06-18Tring-Jonction, PQMinor Pro
David Lessard64112461999-20012D1982-05-01Thetford Mines, PQSemi-Professional
Francis Lessard531236482951998-19991R1979-05-30Montreal, PQMajor League
Jonathan Lessard611222007-20081R1991-02-22St-Eustache, PQMinor Pro
Louis-Philippe Lessard1433130612041999-20023L1982-05-20Quebec, PQMajor Junior
Michel Lessard11145121997-19981C1979-02-09Sorel, PQMinor Pro
Robert Lessard336612111982-19831 Major Junior
Sebastien Letendre100002004-200511987-04-11 Major Junior
Julien Levasseur200022010-20111D1991-10-09Lac-au-Saumon, PQMajor Junior
Eric Leveille108366096811982-19842 Major Junior
Benoit Levesque2033540751392006-20104R1989-06-10Vaudreuil, PQMajor Junior
Mario Levesque100001982-19831G Major Junior
Nathan Levesque100002021-20221C2004-11-26Winnipeg, MANMajor Junior
Patrick Levesque262810622002-20031R1984-04-28Trois-Rivieres, PQMinor Pro
Rene Levesque33000101989-19912GMajor Junior
Michael Little27224302020-20211L2000-02-21Toronto, ONTMajor Junior
Patrick Livernoche951212241501992-19942L1974-02-01Cap-de-la-Madeleine, PQMajor Junior
David Lizotte100021996-19971D1978-02-01Drummondville, PQMinor Pro
Mathieu Loiselle41022541998-19991D1981-07-21Sherbrooke, PQMajor Junior
Erik Longtin900022012-20131L1994-02-07Farnham, PQMajor Junior
Yves Loubier1700061991-19921G1973-04-05Semi-Professional
Lars Lundin4452227292010-20111D1991-07-28European Lower Leagues
Steve Lupien2100061989-19912G1972-02-29Drummondville, PQMajor Junior
Bobby Lynch104304676282016-20182C1998-06-16Grand Blanc, MIMinor Pro
Brad MacIsaac52066181989-19901Major Junior
Mike MacIsaac253710272007-20081L1988-01-01O'Leary, PEIMinor Pro
Roddie MacKenzie200051995-19961L1976-08-01Bathurst, NBMajor Junior
Gregor MacLeod60354984432018-20191L1998-06-07Halifax, NSMinor Pro
Drew Maddigan55268222020-20222D2004-06-29Hammonds Plains, NSMajor Junior
Samson Mahbod983666102932007-20092R1989-02-03Montreal, PQMinor Pro
Kevin Mailhiot1404743902412002-20064L1986-04-18St-Hyacinthe, PQMajor Junior
Guillaume Mailloux15101182007-20081L1988-05-07Montreal, PQMajor Junior
Orlando Mainolfi854913492019-20212D2000-04-21Richmond Hill, ONTMajor Junior
Frederic Malette5001121999-20001G1981-05-17Buckingham, PQMajor Junior
Maxime Mallette30246202005-20061D1988-10-07Sainte-Martine, PQMinor Pro
Jeremie Malouin603018481122012-20131L1992-04-15Granby, PQMinor Pro
Jeremy Manseau37336252015-20172C1998-06-08Trois-Rivieres, PQMajor Junior
Christian Marcoux7551621641993-19952L1976-02-04Ste-Marie-de-Beauce, PQMajor Junior
Eric Marcoux58832401951991-19921R1971-03-23Quebec, PQMinor Pro
Jeff Marcoux108110111902007-20092D1990-04-19Sept-Iles, PQMajor Junior
Luc Marengere1095178129481982-19842F1965-05-15European Lower Leagues
Frederic Marion51134181988-19902R1971-04-02Sherbrooke, PQSemi-Professional
Pierre-Alexande Marion10701102005-20072G1987-03-09Gatineau, PQMajor Junior
Francois Martel9011111983-19841 Semi-Professional
Marc-Andre Martel300002005-20061G1986-07-01Boisbriand, PQMajor Junior
Mathieu Martel601102021-20232D2004-07-17Quebec, PQMajor Junior
Nathan Martel200002019-20201D2001-01-24Otterburn Park, PQMajor Junior
Jean-Michel Martin2201101998-19991L1982-05-26Saint-Jean-sur-Richelieu, PQSemi-Professional
Louis-Philippe Martin11964801441312003-20052R1984-10-02Montreal, PQMinor Pro
Dany Masse684466110522008-20091L1988-05-12La Pocatiere, PQMinor Pro
Simon Massie12547551021651984-19862R1967-04-23Thurso, PQMajor Junior
Benoit Mastroberardino2201101995-19961R1978-03-05Montreal, PQMajor Junior
Jean-Philip Mathieu90184967752010-20122D1991-03-31Loretteville, PQMajor Junior
Richard Matte48145511985-19872D1968-06-01Hull, PQMajor Junior
Daniel Maurice7046721181501988-19891C1969-04-19Repentigny, PQSemi-Professional
Jamie McCabe65192948382003-20041C1983-02-08Dieppe, NBMajor Junior
Denys McDonald100001994-19951G1976-09-25Fredericton, NBMajor Junior
Rob McEwan4000112010-20111D1991-08-23Mississauga, ONTMajor Junior
Bruce McHugh9428101081991-19932 Semi-Professional
Michael McIntyre400092000-20011D1982-08-15Saint-Constant, PQMajor Junior
Ryan McKiernan6662733482008-20102D1989-07-27White Plains, NYEuropean Elite
Antoine McMahon200002018-20191C2001-03-13Drummondville, PQMajor Junior
Jules Melanson2631244562442002-20064D1985-04-05Memramcook, NBMajor Junior
Eric Meloche1253948872941989-19923R1972-02-10Longueuil, PQMinor Pro
Dawson Mercer1555973132962017-20203C2001-10-27Carbonear, NFLDMajor League
Riley Mercer10403322020-20244G2004-03-31Bay Roberts, NFLDMajor Junior
Mario Mercier100316192871987-19892D1969-12-20Iles-de-la-Madeleine, PQMinor Pro
Sylvain Michaud197022472001-20054G1985-02-01Repentigny, PQMinor Pro
Mackenzie Micks64628472006-20082R1988-03-26Orillia, ONTMinor Pro
Benjamin Milette100002008-200911991-05-19 Major Junior
Patrick Milier300001991-19921G Major Junior
Charlie Millen200002011-20121G1992-12-10Peterborough, ONTMinor Pro
David Millen400002003-20041 Major Junior
Mathieu Milse6861420822009-20101L1990-02-10Montreal, PQMajor Junior
Bryce Milson95202343392011-20132L1993-01-25Miramichi, NBMajor Junior
Trevor Mock210102006-20071L1987-09-24Lethbridge, ALTAMajor Junior
Sebastien Mongeau100001997-19981G1980-08-12Saint-Hyacinthe, PQMajor Junior
Justin Mongeon9961622771997-20002C1980-10-24Ottawa, ONTMajor Junior
Yvan-Gabriel Mongo58182947222017-20181C1997-03-11Gatineau, PQMinor Pro
Dylan Montcalm83101525302013-20152C1996-09-26Drummondville, PQMajor Junior
Daniel Montmarquette6551015111988-19891L1971-06-08Chicago, ILMajor Junior
Cedric Montminy19651162014-20151R1995-03-02Sherbrooke, PQMinor Pro
Daniel Moody2801102017-20192G2000-01-01Blackville, NBMajor Junior
Alexis Morin144194261612019-20234C2003-05-31Quebec, PQMajor Junior
J.P. Morin211688945251997-20014D1980-02-06Gaspe, PQMinor Pro
Earl Morris112301983-19841Major Junior
Anthony Morrone5404462018-20202G1999-02-26Montreal, PQEuropean Elite
Pierre Morvan64141428842003-20041L1983-09-30Saint-Theodore, PQMinor Pro
Rob Murphy59295382571987-19892C1969-04-07Hull, PQMajor League
Chad Murray438816301995-19961C1976-11-01Scoudouc, NBEuropean Lower Leagues
Jordan Murray64134356582012-20131D1992-12-17Moncton, NBMinor Pro
Ervins Mustukovs6200002003-20041G1984-04-07Riga, LatviaMinor Pro
Guillaume Nadeau4702202010-20111G1991-10-16St-Charles-de-Bellec, PQMinor Pro
Simon Nadeau66141933992000-20011C1983-05-22Lac Etchemin, PQMinor Pro
Joseph Napolitano1432329523011989-19933R1972-01-05Pointe-Claire, PQMajor Junior
Alain Nasreddine125123242151991-19932D1975-07-10Montreal, PQMajor League
Sylvain Naud2851217251987-19881R1970-03-29La Salle, PQMinor Pro
Michel Nault5681220721997-19981L1979-06-09Montreal, PQMajor Junior
Yves Neault1224671982-19831 Major Junior
Matthew Newbury3144842015-20172L1999-01-08Trois-Rivieres, PQMinor Pro
Thimo Nickl58102939432019-20201D2001-12-04Klagenfurt, AustriaMinor Pro
Yannick Noiseux1321516311061997-19992L1981-06-04Roxton Falls, PQMinor Pro
Evgueni Nurislamov1521749661812000-20033D1982-08-11Ufa, RussiaMinor Pro
Jonathan Oligny171735423552009-20123D1992-02-12St-Mathieu, PQMinor Pro
Sam Oliver16970671371112021-20243C2004-07-04Saint John, NBMajor Junior
Marc-Erik Ouellet600022008-20091D1991-04-29 Major Junior
Raphael Ouellet300002004-200511987-01-07 Major Junior
Philippe Ouellette38066531996-19971D1979-09-10Montreal, PQMajor Junior
Charles-Olivier Ouimet2553882016-20171C1998-01-21Blainville, PQMajor Junior
Antoine Palardy301122016-20171D1999-05-03St-Pie, PQMajor Junior
Ondrej Palat1205680136482009-20112L1991-03-28Frydek-Mistek, Czech Rep.Major League
Dave Paquet1692132533621988-19924D1972-01-22Baie-Comeau, PQSemi-Professional
Bryan Paradis8304441986-19893G1969-08-10Noranda, PQMajor Junior
Stephane Paradis81294271671991-19932Roberval, PQSemi-Professional
Jean-Francois Pare100002003-200411986-10-22 Major Junior
Jean-Francois Parent86121931602003-20052C1985-07-16Saint-Jean, PQMajor Junior
Guy Parenteau200001984-19851 Major Junior
Jean-Charles Parenteau300001999-20001R1982-01-01Drummondville, PQMajor Junior
Benoit Paris95416201392000-20033D1983-12-04Quebec, PQSemi-Professional
Drew Paris108206181932006-20082D1988-05-12Pointe-Claire, PQMinor Pro
Philippe Paris139131629651997-19992R1980-10-15Drummondville, PQSemi-Professional
Nicolas Patry-Gingras72011222014-20162D1998-03-31Val-d'Or, PQMajor Junior
Todd Paul696713712002-20031D1983-12-25Aylmer, PQMinor Pro
Karlo Pavich961438521601987-19892C1969-09-30Ottawa, ONTMajor Junior
Sebastien Payette62055412008-20102D1991-10-30La Salle, PQMinor Pro
Tyler Peddle166474390902021-20243L2005-01-28Antigonish, NSMajor Junior
David Pekarek1612301990-19911 European Elite
Joey Pell45112272005-20061D1986-09-26Dryden, ONTMinor Pro
Jonathan Pelletier58022221997-19992G1980-04-15Quebec, PQMinor Pro
Pier-Olivier Pelletier157033192004-20073G1987-04-08St-Louis-du-Ha!Ha!, PQMinor Pro
Thomas Pelletier13893140242017-20203D2001-08-23Quebec, PQMajor Junior
Philippe Pelletier-Leblanc129171532572013-20163L1997-03-08Gatineau, PQMajor Junior
Steve Pepin1451331432763701983-19863F1965-03-21Sherbrooke, PQMinor Pro
Yves Pepin300001984-19851 Major Junior
Anthony Perdicaro500062007-20081C1989-06-21East Rockaway, NYMinor Pro
Jocelyn Perreault1000001983-19841G1966-01-18Montreal, PQMinor Pro
Eric Perricone20557721291961995-19994L1978-11-21Saint-Jean-sur-Richelieu, PQMinor Pro
Garrett Peters68312657412007-20081R1987-01-16Somerset, MAMinor Pro
Maxim Peticlerc3824661992-19931 Major Junior
Allan Picard100001987-19881Major Junior
Frederic Piche6700002009-20101G1991-08-12Val-Des-Monts, PQMinor Pro
Guy Pigeon32263258261983-19841Minor Pro
Oscar Plandowski31156252022-20231D2003-05-18Halifax, NSMajor Junior
Eric Plante3151571753323351989-19945C1973-04-20Drummondville, PQMinor Pro
Philippe Plante881340531111996-19982D1978-08-10Greenfield Park, PQMinor Pro
Pascal Poirier1000001998-20002G1981-10-06Roberval, PQMajor Junior
Simon Poirier71216181191999-20001D1979-08-20Montreal, PQMinor Pro
Simon Poirier100002021-20221D2004-01-07Riviere-du-Loup, PQMajor Junior
William Poirier12892332732015-20172L1999-11-13Valleyfield, PQMajor Junior
Christian Poitras1312321982-19852 Major Junior
Daniel Poudrier525242981983-19841D1964-02-15Thetford Mines, PQMajor League
Guy Poudrier400001983-19841L1966-08-18Major Junior
Jean-Francois Poulin400071998-199911981-01-03Saint-Victor, PQMajor Junior
Renaud Poulin6431114322022-20242R2006-11-22Nicolet, PQMajor Junior
Martin Pouliot6271522981994-19951F1976-06-10Quebec, PQSemi-Professional
Eric Poupart300001995-19961G1977-01-14Montreal, PQMajor Junior
Jean-Pierre Poupart1335841983-19841L1965-02-17Major Junior
Charles Power100002010-20111L1992-03-23Granby, QueMinor Pro
Chad Prepszl400002021-20232C2005-02-06Boucherville, PQMajor Junior
Petr Preucil32141933462002-20031L1983-01-21Most, Czech Rep.European Elite
Patrik Prokop5072027342008-20091D1988-01-16Minor Pro
Beau Prokopetz33022562006-20071D1987-04-30Winnipeg, MANMajor Junior
Hugo Proulx130711251961521990-19933C1972-06-08Drummondville, PQMinor Pro
Olivier Proulx9854991532362001-20032C1982-01-19Saint-Jerome, PQMinor Pro
Steve Proulx15000642001-20021D1983-11-02Laval, PQMajor Junior
Jocelyn Provost61000181988-19913G1971-05-23Montreal, PQMinor Pro
Derrick Pyke891826441021995-19972R1976-09-29Sydney, NSMajor Junior
Jean-Francois Racine197022371999-20023G1982-04-27Roxton Falls, PQMinor Pro
Kevin Rainville827815642001-20032L1984-06-29Longueuil, PQMajor Junior
Andrew Randazzo1972366891272008-20113D1990-03-28Hamilton, ONTMinor Pro
Joey Ratelle25396731693712012-20175L1996-03-27Otterburn Park, PQMinor Pro
Christian Ratthe26228831114251986-19904D1969-04-05Jonquiere, PQSemi-Professional
Jerome Raymond54142135662010-20122L1992-05-02Rouyn-Noranda, PQMajor Junior
Philippe Raymond2010172013-20152C1995-06-03Longueuil, PQMajor Junior
Alec Reid26235382018-20191R2000-11-20Mercier, PQMajor Junior
Noah Reinhart3013162962023-20241R2004-05-09Dundas, ONTMajor Junior
Iannique Renaud240111261994-19951R1975-09-19Winnipeg, MANMinor Pro
Peter Repcik54303161262023-20241C2004-01-09Kosice, SlovakiaMajor Junior
Whitney Richardson26182139181982-19831Minor Pro
Vincent Riendeau57033401985-19861G1966-04-20Saint-Hyacinthe, PQMajor League
Yannick Riendeau209641031671632001-20054R1984-10-25Montreal, PQMinor Pro
Yannick Riendeau645868126312008-20091R1988-06-18Boucherville, PQMinor Pro
Toni Ritter1421342009-20101L1990-02-06Bad Muskau, GermanyEuropean Elite
Felix Riverin1602202022-20231L2004-02-28Jonquiere, PQMajor Junior
Jonathan Rizzo30055112011-20121D1993-06-04London, ONTMajor Junior
Philippe Roberge3100022004-20051G1986-08-02Quebec, PQMajor Junior
Serge Roberge701022324581983-19852R1965-03-31Quebec, PQMajor League
Francis Robichaud25055212014-20151D1995-09-10Granby, PQMajor Junior
Mitchell Robillard3313442010-20111L1993-04-02Laval, PQMajor Junior
Gaby Roch1521328414612004-20073R1987-05-24Joliette, PQMinor Pro
David Rochefort1100022002-20031 Major Junior
Eric Rochette20257271991-19921D1971-06-17Montreal, PQMinor Pro
Julien Rod566814102021-20221L2004-11-22La Chaux-de-Fonds, SwitzerlandEuropean Lower Leagues
Olivier Rodrigue14205542016-20193G2000-07-06Chicoutimi, PQMinor Pro
Matteo Rotondi18113536402021-20243D2005-08-15St. John's, NFLDMajor Junior
Mavrick Rousseau-Hamel100022023-20241C2006-02-24Quebec, PQMajor Junior
Stephane Routhier94000321992-19942G1976-06-25Saint-Prime, PQEuropean Lower Leagues
Guillaume Roux800002006-20071G1989-11-20Vercheres, PQMinor Pro
Alexandre Roy9112162013-20141L1993-08-04St-Anselme, PQMajor Junior
Andre Roy341813312331994-19951L1975-02-08Port Chester, NYMajor League
Dennis Roy100001983-19841G1964-10-15 Minor Pro
Jasmin Roy1000091997-19981R1980-02-18Saint-Eustache, PQMinor Pro
Joel Roy401101984-19851 Major Junior
Jonathan Roy1426978147931997-20003C1980-01-05Levis, PQMinor Pro
Luc Roy121518235431995-19994D1978-02-26Restigouche, NBMinor Pro
Marc-Oliver Roy1911667832251994-19973D1977-06-07Joliette, PQMajor Junior
Norbert Roy140173249421994-19973R1977-04-28Pohenegamook, PQSemi-Professional
Sebastien Roy21101261996-19971D1978-06-01Rimouski, PQMinor Pro
Tristan Roy1772538631032020-20244C2003-03-05Saint-Cyrille-de-Wen, PQMajor Junior
Etienne Salvail25112282012-20131L1994-01-14Sorel, PQMinor Pro
Trent Samuels-Thomas36257252010-20111L1993-06-22West Hartford, CTMajor Junior
Pierre Sandke26011631991-19921CMajor Junior
Michael Santini287172462011-20121R1991-02-22Woodbridge, ONTMajor Junior
Francois Sasseville1712731582271993-19963C1977-02-07Saint-Bruno, PQMinor Pro
Philippe Sauve2800001999-20001G1980-02-27Buffalo, NYMajor League
Nicolas Savage601341541993-19952L1976-01-09Riviere-au-Renard, PQSemi-Professional
Marc Savard136839471001989-19923D1972-09-19Rosemere, PQMinor Pro
Patrick Savard346915171997-19981L1978-08-19Buffalo, NYMajor Junior
Neil Savary800001995-19961G1976-04-03Halifax, NSMinor Pro
Adrian Saxrud-Danielsen27178282011-20121D1992-09-27European Elite
Domenico Scali42111324201998-19991L1978-07-17Montreal, PQEuropean Lower Leagues
Kristopher Schmidt601142006-20071L1988-05-02Mississauga, ONTMajor Junior
Frantisek Seidl27448121995-19961R1976-01-03Ricany, Czech Rep.Major Junior
Jean-Guy Senecal801121982-19831 Major Junior
Joel Senecal21235122007-20081C1990-02-16Sturgeon Falls, ONTMajor Junior
Francois Senez19000512001-20021D1982-03-20Laval, PQMajor Junior
Mathieu Sevigny1844845931812014-20173L1998-03-12Hartford, CTMajor Junior
Davey Shea18101262007-20081R1989-03-30Bedford, NSMajor Junior
Andrew Shewfelt2954962016-20171L1996-06-01Halifax, NSMinor Pro
Jarrod Shipley300002014-20151D1998-11-03Saint John, NBMajor Junior
Conor Shortall342911102020-20211D2003-04-29St. John's, NFLDMajor Junior
Nicolas Sigouin51167362005-20061D1989-07-18Lachute, PQMinor Pro
Marc Simard35235491996-19971D1978-03-21Jonquiere, PQSemi-Professional
Sebastien Simard5881826341995-19961L1978-02-23Jonquiere, PQMajor Junior
Beren Simard-Sancy2200062022-20231D2004-11-07Montreal, PQMajor Junior
Darryl Simich9033232006-20071D1986-04-06Toronto, ONTMajor Junior
Xavier Simoneau204731552282202017-20214C2001-05-19Saint-Andre-Avellin, PQMinor Pro
Brandon Skubel17841741151072017-20203R1999-10-02Niagara Falls, ONTMajor Junior
Gabriel Slight2610313492015-20161L1995-06-23Riviere-du-Loup, PQMinor Pro
Martin Slovak1512382003-20041R1984-09-24Eosice, SlovakiaEuropean Elite
Rico Smith37033501987-19881D1969-09-26Semi-Professional
Jean-Philippe Soucy2421315531998-19991D1978-05-25Riviere-du-Loup, PQMinor Pro
Tomas Spila700092002-20031R1984-04-16Bratislava, SlovakiaMinor Pro
Daniel St. Amant900021997-19981C1980-01-18Grand'Mere, PQEuropean Lower Leagues
Stephane St. Amour10360921521191993-19952C1974-01-20Saint-Hippolyte-de-Kilken, PQMinor Pro
Alain St. Arnaud13044111982-19831Minor Pro
Frederic St. Denis285441111551992002-20075D1986-01-23Greenfield Park, PQMajor League
Luc St. Germain18101161994-19962D1977-02-10Terrebonne, PQMajor Junior
Jonathan St. Louis722032522681998-20002D1980-10-12Terrebonne, PQMinor Pro
Kevin St. Pierre24000171994-19951G1975-04-07Sherbrooke, PQMinor Pro
Samuel St. Pierre1037543118811997-19992R1979-06-28Laurierville, PQMinor Pro
Yan St. Pierre376915161992-19952L1974-05-28Riviere-du-Loup, PQSemi-Professional
Michael Stacey624262222001-20021F1982-09-05Kahnawake, PQMinor Pro
Jeremy Ste. Marie1000002019-20212L2003-02-20Quebec, PQMajor Junior
Mathieu Ste. Marie470221782004-20051R1985-04-03La Salle, PQMinor Pro
Mathieu Sunderland15658541123931993-19963R1976-11-30Quebec, PQMinor Pro
Tomas Svoboda13156671231692005-20072R1987-02-24Litomerice, Czech Rep.European Elite
Emil Sylvegard65131831422011-20121L1993-03-02Malmo, SwedenEuropean Elite
Eric Sylvestre184812241996-19971D1976-04-27Tracy, PQSemi-Professional
Dominic Talbot-Tassi401102011-20121D1994-02-16Laval, PQMinor Pro
Hugo Talbot-Tassi100002016-20171G1997-07-06Mascouche, PQMinor Pro
Antoine Tardif10803302008-20102G1990-04-12Daveluyville, PQMinor Pro
Steve Tardif2545612217810781993-19974C1977-03-29Sainte-Agnes, PQMinor Pro
Simon Tardif-Richard587411112010-20122R1993-06-07Gatineau, PQMajor Junior
Graham Telford6000542007-20081R1989-08-24Williams Lake, BCMajor Junior
Andrew Tessier41033282012-20131D1994-01-01Elliot Lake, ONTMinor Pro
Eric Theander2312322015-20161R1997-03-22Okotoks, ALTAMajor Junior
Luc Theberge3321321988-19891R1970-07-04Thetford Mines, PQMajor Junior
Frederik Theoret300022016-20171R2000-01-08St-Constant, PQMajor Junior
Joel Theriault241562151995-19961D1976-10-30Montreal, PQMinor Pro
Mario Therrien633138691371992-19931L1972-05-18Ste. Anne Des Plaine, PQMinor Pro
Pierre-Luc Therrien9502241995-19983G1979-09-03Montreal, PQMinor Pro
Stephane Therrien8561319441986-19882C1969-01-17Pointe-aux-Trembles, PQMajor Junior
Daniel Thibeault83142741571989-19912C1972-04-29Levis, PQMajor Junior
David Thibeault1183354872001994-19962L1978-05-12Trois-Rivieres, PQMinor Pro
Sebastien Thinel29232144222001-20021W1981-03-24Saint-Jerome, PQMinor Pro
J.C. Thivierge34033132015-20161D1997-07-25Welland, ONTMajor Junior
Nino Tomov9652328542022-20242D2004-04-20Sofia, BulgariaEuropean Elite
Tomas Torok18437122012-20131L1995-06-18Martin, SlovakiaEuropean Elite
Vincent Tougas21973731464111999-20034R1982-03-19L'Acadie, PQMinor Pro
Marc-Andre Tousignant31314161992-19931RSemi-Professional
Eric Tremblay299391912308171984-19895D1968-05-06Chicoutimi, PQSemi-Professional
Guillaume Tremblay300002023-20241D2007-03-26Chicoutimi, PQMajor Junior
Hugo Tremblay35178291994-19951D1976-10-08Cap-Haitien, HaitiMajor Junior
Julien Tremblay4111516292010-20111R1991-12-29Saint-Eustache, PQEuropean Lower Leagues
Patrick Tremblay100001994-19951D1974-11-22Beauport, PQMinor Pro
Vincent Tremblay15047921392181991-19943C1974-06-26Sainte-Foy, PQSemi-Professional
Vincent Tremblay401102023-20241D2006-11-28Jonquiere, PQMajor Junior
Nicolas Trottier200002001-20021D1984-04-01Hull, PQMajor Junior
Michael Trudel51246332007-20081D1990-05-21Beauport, PQMajor Junior
Oliver Turan35156182018-20191D2001-03-30Innsbruck, AustriaEuropean Elite
Patrick Turbide52033762000-20022D1984-03-22Matane, PQMajor Junior
Alain Vachon2213491982-198311965-03-16Major Junior
Marc-Olivier Vachon315951372321502006-20115C1990-05-07Thetford Mines, PQMajor Junior
Samuel Vachon400002021-20232C2005-04-01Sainte-Marie, PQMajor Junior
Peter Valenta902241990-19911 Major Junior
Stephen Valente9231215512006-20082D1988-05-26Montreal, PQMajor Junior
Joe Veleno925894152412017-20192C2000-01-13Montreal, PQMajor League
Philippe Venne2911202011-20121L1995-03-01Mirabel, PQMajor Junior
Lucas Venuto4425782011-20121C1994-04-11Mississauga, ONTMinor Pro
Ryan Verbeek2691726152016-20171L1996-06-02Kingston, ONTMinor Pro
Gabriel Vermette6751722892012-20131D1992-01-19St-Augustin, PQMajor Junior
Alexandre Veronneau1100002011-20121G1993-05-03Laval, PQMajor Junior
Jerome Verrier21087841713182011-20154R1994-05-10Drummondville, PQEuropean Lower Leagues
Steve Vezina4200021994-19951G1975-10-25Montreal, PQMinor Pro
Maxime Villemaire901413272262010-20122C1992-10-14La Salle, PQMinor Pro
Samuel Villeneuve627512932002-200311985-06-28 Major Junior
Steeve Villeneuve68448622000-20011D1983-09-05Saint-Jerome, PQMinor Pro
Dan Vincelette184831051886461984-19873L1967-08-01Verdun, PQMajor League
Andre Vincent24733821155012001-20054C1984-06-15Longueuil, PQMinor Pro
Xavier Vinetti200002015-20161D1998-02-17St. Hubert, PQMajor Junior
Radek Vlasanek6513922592007-20081R1989-08-14Vitkovice, Czech Rep.Major Junior
Charles Vouligny501910562006-20082D1990-04-15La Visitation, PQMajor Junior
Jeremy Way-Gagnon3321322014-20162C1998-02-06Chateauguay, PQMajor Junior
Dexter Weber11642630382012-20142D1995-12-08Kitchener, ONTMajor Junior
Dave Whittom1102149707171990-19933CSemi-Professional
Bryan Wilson9982937772005-20072D1987-08-19Hearst, ONTMajor Junior
Noah Wilson3220262019-20201D2002-07-07St. John's, NFLDMajor Junior
Dwight Wolfe200021999-20001D1980-02-12Halifax, NSMinor Pro
Martin Woods2281523821994-19951D1975-05-14Hull, PQMinor Pro
Luke Woodworth23257137194842020-20244C2004-03-01Bridgewater, NSMajor Junior
Paul Yovanic19000502005-20061L1987-10-02Highland, MIMinor Pro
Carl Zacharie27123382001-20021L1984-04-09Montreal, PQMajor Junior
Miroslav Zalesak1057488162581998-20002C1980-01-02Skalica, SlovakiaMajor League
Tomas Zohorna1383760971832005-20072C1988-01-03Brigadnicka, Czech Rep.European 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.