hockey DB
search by league
team
morning report
contact us
home

Terrebonne Cobras all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Said Abi-Faycal817822021-20221R2001-01-06Montreal, PQMinor Pro
Charles-Olivier Adam200072021-20221CJunior A (Canada)
Charles-Antoine Alain223912182014-20151D1994-01-26St.Georges-de-Beauce, PQMajor Junior
Julien Allard711222018-20191D1999-08-13Laval, PQJunior A (Canada)
Frederic Aquin200002009-20101 Junior A (Canada)
Patrick Archambault49066162007-20092D1989-11-23Le Gardeur Junior A (Canada)
Domenico Argento171910202016-20171D1998-02-02Montreal, PQMinor Pro
Etienne Arsenault487512572012-20142L1995-12-06Junior A (Canada)
Gaven Aspirot172947563602005-20094D1988-05-10Terrebonne, PQJunior A (Canada)
Kevin Asselin91172239842004-20062R1987-04-28 Junior A (Canada)
Kevin Asselin18111021242011-20132R1992-10-06 Junior A (Canada)
Alexis Aubut17538172023-20241CJunior A (Canada)
Emanuel Aucoin797675151422016-20182C1997-06-24Iles-de-la-Madeleine, PQMajor Junior
Jeremy Auger53194463402015-20161C1996-03-28Montreal, PQMajor Junior
Kevin Auger24134632012-20142R1995-11-08Minor Pro
Jason Ayoub200002003-20041L1985-05-12 Junior A (Canada)
Gabriel Babin15000102014-20151D1997-01-11Junior A (Canada)
Sebastien Balogh7000722004-200511987-01-17 Junior A (Canada)
Benoit Barbeau29167262005-200611986-01-06 Junior A (Canada)
Jonathan Barrette2310112142003-20041R1984-08-02 Junior A (Canada)
Jeremy Barriault15099492012-20131D1992-10-16Longueuil, PQMajor Junior
Nikolas Beauchamp611242016-20171Junior A (Canada)
Cedric Beaudoin47131629662003-20041L1985-08-02Laval, PQMajor Junior
Donovan Beaudoin701162012-20131 Junior A (Canada)
Tommy Beaudoin95504393222016-20202R1999-03-15Lorraine, PQMajor Junior
Benjamin Beaudry2641014162023-20241D2006-05-21Saint-Eustache, PQMajor Junior
Guillaume Beaudry27358782016-20171D1996-06-19Blainville, PQMajor Junior
Vincent Beaulieu661226381912006-20082L1988-10-05Sainte-Agathe, PQMajor Junior
David Beaumier500042021-20221RJunior A (Canada)
Ludovic Beaupre21134372011-20121R1994-03-24Anjou, PQMinor Pro
Guillaume Beck110141071211002016-20193D1998-10-17Lachenaie, PQMajor Junior
Samuel Beck113494897582016-20193R1998-10-17Lachenaie, PQMajor Junior
Anthony Bedard35182745202021-20232R2003-04-28Trois-Rivieres, PQMajor Junior
Maxime Bedard200002014-20151Junior A (Canada)
Michel Belair492140611302006-20071C1987-02-28 Junior A (Canada)
Phillipe Belanger4710182882011-20121D1990-02-20Montreal, PQJunior A (Canada)
Philip-Olivier Belec4243782011-20132 Junior A (Canada)
Guy Belisle517822005-20061R1987-06-25Gatineau, PQMajor Junior
Jeremy Belisle102044102015-20183G1997-04-04Terrebonne, PQMajor Junior
Jordan Belisle104302858262016-20193F1998-12-09Terrebonne, PQJunior A (Canada)
Jacob Bellavance4741115302023-20241D2006-06-08Mascouche, PQJunior A (Canada)
Nicolas Bellerose25224102015-20161Junior A (Canada)
Patrick Belliveau2003382010-20111D1993-09-19 Junior A (Canada)
David Bergeron79829372512012-20142D1994-09-04Legardeur, PQJunior A (Canada)
Kevin Bergeron26066322004-20051D1986-04-22Terrebonne, PQJunior A (Canada)
Liam Bergeron200022021-20221CJunior A (Canada)
Samuel Bergeron53485098342006-200711987-04-16 Major Junior
Jordan Bernier1361117162010-20111L1991-09-04Montreal, PQMinor Pro
Vincent Bernier13044162011-20132R1993-03-23Boisbriand, PQMajor Junior
Yanick Bernier-Daoust812382007-20081L1989-01-31Laval, PQMajor Junior
Yannick Berthold47204060562003-20041L1984-03-21Montreal, PQMajor Junior
Alexis Bertrand3181624412017-20181C1998-03-10Gatineau, PQMajor Junior
Tommy Bertrand4131316322017-20192D1999-07-29Blainville, PQCollege-University
Dave Bertrand-Duclos55454085832007-20081C1987-04-09Quebec, PQMajor Junior
David Berube48194665922006-20071R1987-03-15Quebec City, PQMinor Pro
Francois Berube250331022012-20131Minor Pro
Anthony Beseski6000312014-20151C1996-03-17Junior A (Canada)
Mikael Bessette403710272005-200721987-04-13 Junior A (Canada)
Nicholas Bigelow601102010-20111D1991-09-21L'Orignal, ONTJunior A (Canada)
Marc-Olivier Biondi2000022004-200621987-03-28 Junior A (Canada)
Jeremy Bisson483912472019-20222L1999-06-09Moose Jaw, SASKJunior A (Canada)
Charles-Olivier Black1111824423002014-20173C1997-04-03Junior A (Canada)
Samuel Blanchard38055492005-20072D1988-08-01 Junior A (Canada)
Charles-Hugo Blanchet800002021-20232GJunior A (Canada)
Vincent Blanchette19123182016-20171F1998-08-22Ste-Anne des Plaines, PQJunior A (Canada)
Julien Blouin40372966132021-20221F2001-05-11Terrebonne, PQJunior A (Canada)
Benjamin Bohemier493966105342016-20171R1996-03-25St. Jerome, PQMajor Junior
Christophe Bohemier113131622019-20201C1999-09-20Ste-Sophie, PQJunior A (Canada)
Maxime Bohemier6000122003-20041L1984-12-07Mirabel, PQMajor Junior
Alexandre Boily98383371612014-20162L1996-12-05Junior A (Canada)
Charles Boily21281092023-20241Junior A (Canada)
Thomas Boily3541115142017-20181D1998-12-31Lorraine, PQJunior A (Canada)
Loic Boivin100002008-20091G1990-06-10Montreal, PQMajor Junior
Thomas Bolder481181962022-20231DJunior A (Canada)
Alexandre Bolduc3342428162015-20161D1996-02-20Val-d'Or, PQMajor Junior
Erwin Bosum2100002008-20091G1990-08-02Mistassini, PQMajor Junior
Felix Bouchard4801010102019-20201DJunior A (Canada)
Nylan Bouchard100002006-20071R1989-09-15Sept-�les, PQJunior A (Canada)
Olivier Bouchard200022013-20141 Junior A (Canada)
Emile Boudreau7101202016-20192F1998-05-21Iles-Bizard, PQJunior A (Canada)
Nicolas Boudreau302911502013-20141D1996-08-31Junior A (Canada)
Marc-Antoine Bouillon5446781241102015-20161R1995-02-16Montreal, PQMajor Junior
Francis Bourgeois15000122005-20061G1987-05-23 Junior A (Canada)
Keyvin Bourgeois21404182004-20051D1985-06-01Montreal, PQJunior A (Canada)
Marc-Andre Bourgeois101102010-20111C1992-07-16St. Eustache, PQJunior A (Canada)
Remi Bourgon1131422013-20152Junior A (Canada)
Gabriel Boutin-Gagnon2922123762010-20111D1990-01-14Val-d'Or, PQMinor Pro
Guillaume Breault49156462006-200711986-06-08 Junior A (Canada)
Joey Brisebois1411636524082011-20154L1994-09-22Gatineau, PQMajor Junior
Jacob Brochu2800022022-20231G2005-09-15Longueuil, PQMajor Junior
Philippe Bronsard-Lauziere49182947622006-20071L1986-11-14Montreal, PQMinor Pro
Marc-Antoine Brouillette72364379322016-20203F1999-12-02Montreal, PQMinor Pro
David Brousseau310102008-20091L1991-03-06Terrebonne, PQMinor Pro
Jacob Brousseau100002018-20191D1998-11-06Drummondville, PQMajor Junior
Pierrick Brousseau36191231162023-20241RJunior A (Canada)
Vincent Bruyere2743782016-20171F1997-12-17Terrebonne, PQJunior A (Canada)
Joseph Bucci148311142003-20041C1983-01-01Montreal, PQCollege-University
Vincent Bujold201122019-20201D2001-10-06Terrebonne, PQMinor Pro
Jonathan Buron30011142003-20052D1985-02-25Terrebonne, PQJunior A (Canada)
Danyck Calgaro193710812017-20181L1998-01-25Saint-Jean-sur-Richelieu, PQMinor Pro
Julien Campeau130614202202005-20094D1988-06-06Terrebonne, PQJunior A (Canada)
Simon Campeau38145322011-20132D1994-03-03 Junior A (Canada)
Simon Cantin50257502003-20041D1985-05-08Joliette, PQMajor Junior
Dylan Capstick17156362012-20131D1992-12-24Verdun, PQMajor Junior
Giulano Caputo47055522023-20241Junior A (Canada)
Zachary Cardinal165182322022-20231D2002-11-14Laval, PQMajor Junior
Alexei Caron401102019-20201C2001-03-22Blainville, PQJunior A (Canada)
Gabriel Caron26336402013-20141C1994-09-19Junior A (Canada)
Jean-Maxime Caron200002011-20121 Junior A (Canada)
Alexandre Caron-Roy2641317982014-20151L1995-09-06St.Lin, PQMajor Junior
Mathieu Carpentier100002008-20091G Junior A (Canada)
Antoine Casimir2203322017-20181D2000-05-07Repentigny, PQJunior A (Canada)
Samuel Chabot2225762021-20221RJunior A (Canada)
Brandon Chalazan100002005-20061G1985-12-15 Junior A (Canada)
Simon-Pier Chamberland1300022011-20121G1993-09-23Thetford Mines, PQCollege-University
Marc-Antoine Chaput13391282011-20121D1991-12-11Mascouche, PQCollege-University
Michael Charbonneau1000122004-200511985-10-05 Junior A (Canada)
Xavier Charbonneau225611102021-20221LJunior A (Canada)
Antoine Charette522819472112015-20161C1997-03-12St. Jerome, PQMajor Junior
Benoit Charron119374481992012-20153C1994-04-02Terrebonne, PQMinor Pro
Guillaume Chartrand-Savage100002013-20141D1995-12-12Montreal, PQJunior A (Canada)
Alexis Chayer300002021-20221GJunior A (Canada)
Jonathan Chevrier14112102003-20041C1985-01-29Mirabel, PQMajor Junior
Maximilien Chevrier913482010-20111R1992-07-17Montreal, PQMajor Junior
Arnaud Chouinard404402019-20201DJunior A (Canada)
Nicolas Cimon200002010-20111 Junior A (Canada)
Jamie Clavet33171229122015-20161L1997-05-11Beauport, PQMinor Pro
Zachary Cloutier3521012122022-20242DJunior A (Canada)
William Cochrane17133043212013-20141L1993-09-19Lorraine, PQMajor Junior
Adrian Coonishish400042014-20151Junior A (Canada)
Alec Corbeil101102019-20201LJunior A (Canada)
Dany Corbeil1000102005-20061R1988-06-17 Junior A (Canada)
Marc-Andre Corbeil2300022007-20092G1990-04-04Montreal, PQJunior A (Canada)
Stephane Cormier2200042004-20051G1985-02-11Sainte-Julie, PQMajor Junior
Logan Costenaro876062122502022-20242L2003-07-18Montreal, PQMajor Junior
Gabriel Cote43172037142008-20102L1991-04-28Varennes, PQMajor Junior
Jason Cote93721281692004-20062D1985-01-13Saint-Hubert, PQMajor Junior
Guillaume Coude-Tremblay3038111672008-20091L1989-04-20Chicoutimi, PQMinor Pro
Andrew Coughlin26358272018-20191LJunior A (Canada)
Alexandre Coulombe1100062008-20091D1991-01-18St.Hubert, PQJunior A (Canada)
Dany Coulombe8011718882009-20112D1991-04-05Trois-Rivieres, PQMajor Junior
Guillaume Cournoyer1000002007-20081G1988-04-16 Junior A (Canada)
Samuel Courtemanche2051318692014-20151L1994-08-04Granby, PQMajor Junior
Bryan Couture44033102006-200821988-10-13 Junior A (Canada)
Dominic Couture34325942005-20061R1987-04-09 Junior A (Canada)
Marc-Andre Credali176713182007-20081L1990-02-07Montreal, PQJunior A (Canada)
Marc-Andre Crete92329321322004-20083D1987-05-07Montreal, PQMinor Pro
Jean-Francois Crivellard-Grenier12178122013-20141D1993-04-15 Junior A (Canada)
Hugo Cuende40152439362009-20112L1991-06-19Laval, PQJunior A (Canada)
Alexis Cuttaia400002023-20241Junior A (Canada)
Cedric Cyr-Dauphinais3401102023-20241G2005-07-17Beloeil, PQMajor Junior
Gabriel D'Astous-Moreau981035451002014-20162D1996-03-16Laval, PQMajor Junior
Jeremy D'Auray954952018-20191LJunior A (Canada)
Antoine Dagenais300002013-20141G1996-03-23Rimouski, PQCollege-University
Jessy Dalibert502262018-20191C2001-02-26Montreal, PQMajor Junior
Maxandre Dallaire100042011-20121 Junior A (Canada)
Isaac Dalpe64253964702019-20222CJunior A (Canada)
Olivier Daunais149861442301252008-20113L1990-07-05Lachenaie, PQMinor Pro
Leland de Langley7011162011-20121D1992-09-01 Junior A (Canada)
Philippe Deaudelin301122011-20121D1992-06-19 Junior A (Canada)
Xavier Delage4421416142023-20241Junior A (Canada)
Xavier Delisle18044202018-20191D1999-06-18Blainville, PQJunior A (Canada)
Vincent Demers16268122009-20101D1990-10-02Gatineau, PQJunior A (Canada)
Yann Dery900002017-20192G1998-05-26Terrebonne, PQJunior A (Canada)
Jeremie Desautels2303382018-20191DJunior A (Canada)
Alexis Desjardins2415662023-20241Junior A (Canada)
Kevin Desjardins48111728242018-20191R2000-11-07St-Colomban, PQJunior A (Canada)
Mathieu Desjardins18055162010-20122C1991-02-18Blainville, PQJunior A (Canada)
Matis Desjardins29369212022-20231LLavaltrie, PQJunior A (Canada)
Vincent Desjardins10421315932011-20143D1993-04-03 Junior A (Canada)
Nicolas Deslongchamps1700002010-20111G1991-11-21Mascouche, PQMinor Pro
Joshua Desmarais30131730542007-20081L1989-01-15St Laurent, PQMinor Pro
Maxime Desormeaux4400022009-20112G1990-05-09Lachenaie, PQJunior A (Canada)
Olivier Desroches1412382018-20191D2001-03-27Laval, PQMajor Junior
Andy Desrosiers41131831402005-20061R1988-05-21 Junior A (Canada)
Francis Desrosiers715155106922008-20102G1993-06-05St-Eustache, PQMajor Junior
Mathieu Desrosiers4351318202003-20041D1984-01-21Anjou, PQJunior A (Canada)
Anthony DiCesare6248841321402022-20242C2003-06-24Saint-Eustache, PQMajor Junior
Samuel Dickner219162542018-20191L1999-12-10Quebec, PQMajor Junior
Jean-Simon Dionne907742016-20171L1997-05-22Rosemere, PQMajor Junior
Guillaume Donovan178172582009-20101R1990-06-14Gatineau, PQCollege-University
Olivier Donovan106651111761442006-20082R1988-01-25Gatineau, PQMajor Junior
Nolan Dos Santos1000002005-20061G1987-09-09Montreal, PQJunior A (Canada)
Andrew Doucet1004475119362021-20243C2004-09-13Terrebonne, PQMajor Junior
Matthew Doucet4091322162023-20241Junior A (Canada)
Philippe Douville47182745262012-20131R1992-08-04Quebec, PQMajor Junior
Charles Dube8325102013-20141L1995-03-04Montmagny, PQJunior A (Canada)
Philippe Dube1102242007-20092C Junior A (Canada)
Sebastien Dube-Rochon1200002013-20141G1995-07-13Ste-Julie, PQMinor Pro
Simon Dubois-Tiberghen285131882018-20202D2000-03-16Nicolet, PQMajor Junior
Jeremy Ducharme38011182021-20232D2004-05-07Crabtree, PQJunior A (Canada)
Ken Dufresne4332932552007-200811987-10-05Riviere-au-Renard, PQMinor Pro
Jeremy Duguay19011202018-20191L2002-02-14Tracadie-Sheila, NBMajor Junior
Michael Duguay755914552014-20162D1997-04-04Junior A (Canada)
Cedrick Duhamel39243458602004-20051C1984-02-20Longueuil, PQMajor Junior
Gabriel Dumont100002010-20111 Junior A (Canada)
Louis-Philippe Dumoulin46022462006-200711989-03-08 Junior A (Canada)
Mickael Dupuis100002003-20041D1983-09-05 Junior A (Canada)
Philippe Dupuis100002018-20191RJunior A (Canada)
Jeremy Dussault487916362022-20242L2005-01-26Terrebonne, PQJunior A (Canada)
Simon Ebacher35123162003-20041D1983-05-24Becancour, PQMajor Junior
Danick Emond10178292013-20141D1993-04-21Montreal, PQMajor Junior
Jordan Ethier1113442008-20091L Junior A (Canada)
Alexandre Fabbri74459382018-20202DJunior A (Canada)
Charles Farmer935999158482017-20203R1999-01-24Laval, PQMajor Junior
Mathieu Ferland4731215292017-20181D2000-03-20Quebec, PQMajor Junior
Thomas Ferland1112322018-20191D2001-09-06Quebec, PQMajor Junior
Olivier Folco4641014362011-20121D1991-06-02 Junior A (Canada)
David Fontaine-Polcari843742008-20091C1989-07-15Montreal, PQJunior A (Canada)
Jeremie Forbes-Brisebois201102009-20101G1990-02-21 Junior A (Canada)
Shane Ford19123102019-20201DJunior A (Canada)
Mathieu Forget2016722003-20041C1983-03-28 Junior A (Canada)
Justin Fortin273811572021-20221CJunior A (Canada)
Philippe Fortin4753338942019-20201D2000-01-13Quebec, PQMajor Junior
Jean-Philippe Foucher357132082009-20112C1992-05-25L'Assomption, PQMajor Junior
Eric Fournier43142640802003-20052L1984-03-20Ange-Gardien, PQMajor Junior
Steven Fournier906593158522021-20232R2002-11-17Laval, PQMajor Junior
David Franc48114151012003-20041D1984-06-10Blainville, PQJunior A (Canada)
Chypper Fraser100002015-20161L1995-10-23Junior A (Canada)
Antoine Frechette36257162012-20142C1995-07-24 Junior A (Canada)
Andy Friaz-Perron800022013-20141R1995-04-25Junior A (Canada)
Louis Frigon282351002005-20072R1988-11-29 Junior A (Canada)
Genaro Fronduto62335083302022-20242R2004-05-22Boston, MAMajor Junior
Kevin Gagne-Rochon100002006-200711989-05-10 Junior A (Canada)
Francis Gagnon401337501642006-20071D1987-09-13St. Jerome, PQMinor Pro
Jeremy Gagnon900042014-20151R1997-05-11Junior A (Canada)
Samuel Gagnon40011142018-20191G1998-09-07Mirabel, PQMajor Junior
William Gagnon25369202018-20191CJunior A (Canada)
Kevin Gamache-Dupuis100002013-20141 Junior A (Canada)
Jean-Philippe Gariepy2801182011-20143D1994-09-28 Junior A (Canada)
David Garneau300002015-20161Junior A (Canada)
David Gasser24000222005-20061D1986-09-10 European Lower Leagues
Roman Gaudet100002014-20151F1996-04-18Flat Rock, MIMinor Pro
Victor Gaudreau3031114242018-20222LJunior A (Canada)
Philippe Gaudreault4602242017-20181G2000-04-27Clermont, PQMajor Junior
Alexandre Gauthier8066202012-20131D1994-06-03Laprairie, PQMinor Pro
Jean-Christophe Gauthier43284270392009-20101C1989-06-01Rock Forest, PQEuropean Lower Leagues
Julien Gauthier34044912015-20161D1995-02-03Sorel-Tracy, PQMinor Pro
Jonathan Gauthier-Allard20134412009-20101R1991-01-11 Junior A (Canada)
Michael Gentili1801182014-20151L1996-04-19Junior A (Canada)
Nicolas Gervais4713112442018-20202CJunior A (Canada)
Dave Ghaleb632792672004-20062L1985-10-16Terrebonne, PQMajor Junior
Loic Gibeault765576131522022-20242C2003-07-21Laval, PQMajor Junior
William Gignac1819264502016-20171R1996-09-25Repentigny, PQMajor Junior
Alexis Giguere2706662017-20181D1998-03-26Blainville, PQJunior A (Canada)
Carl Gingras196814162012-20131R1992-11-14 Junior A (Canada)
Sean Girard491733501612013-20141D1993-04-09Laval, PQMinor Pro
Yamy Girard102425092342014-20162C1996-08-10Junior A (Canada)
Marc Girouard48373976842007-200811987-09-23 Minor Pro
David Gobeil1020242018-20191F2001-01-22Mirabel, PQJunior A (Canada)
Joey-Samuel Godin4054952009-20101 Junior A (Canada)
Alex Godmer73614202102004-200621987-07-12 Junior A (Canada)
Nicolas Gonthier-Gravel39178502021-20243D2004-08-07Saint-Colomban, PQJunior A (Canada)
Kevin Gosselin200022003-20041L1985-01-23 Junior A (Canada)
Zackary Goudreault300002023-20241RJunior A (Canada)
Samuel Gougeon26033142012-20131D1995-08-11Junior A (Canada)
Jonathan Goulet101102014-20151D1994-12-14St-Joseph de Beauce, PQJunior A (Canada)
Marc-Antoine Goyette3451621322009-20101D1991-09-08Trois-Rivieres, PQMajor Junior
Maxime Gravel23141933232010-20111L1990-07-09Chateau-Richer, PQMinor Pro
Samuel Grenache432940691732009-20101R1989-12-10Windsor, PQMinor Pro
Alexandre Grenier932736631872013-20152L1994-06-10Laval, PQMinor Pro
Derek Groulx400082014-20151Junior A (Canada)
Guillaume Groulx392241332004-200511986-11-18 Junior A (Canada)
Sacha Guay18055172015-20161D1996-07-18Laval, PQMajor Junior
Marc-Olivier Guertin316814332008-20091R1991-06-19Joliette, PQMajor Junior
Karl Guillotte500022007-20081R1990-10-01Granby, PQJunior A (Canada)
Brendan Hamelin483686122142017-20181R1997-09-03St. Lin, PQMinor Pro
Gerald Haney-Hernandez3412362015-20161Junior A (Canada)
Gerald Hanney13000142014-20151C1997-03-29Junior A (Canada)
Sacha Harnois410142012-20131R1995-06-20 Junior A (Canada)
Yann Harnois67613191252008-20102R1991-07-08St.Eustache, PQJunior A (Canada)
Samuel Hatto48192746162019-20201R1999-10-23Mirabel, PQMinor Pro
Gregory Heroux502810242007-20081C1989-10-07Laval, PQMajor Junior
Francis Hevey984967116962010-20122R1991-10-04Repentigny, PQMajor Junior
Dominic-Jean Higgins1401182008-20091D Junior A (Canada)
Jean-Christophe Houde39131932502012-20142D1993-08-23Boisbriand, PQMinor Pro
Samuel Hould10329114143692014-20183D1997-03-27Trois-Rivieres, PQMinor Pro
Olivier Houle2551217572013-20141D1993-01-06Montreal, PQMajor Junior
Tyler Hungerbuhler673811672018-20202D2000-03-02Lincoln, NEMajor Junior
Nikolas Hurtubise1601102022-20231G2002-04-18Mirabel, PQMajor Junior
Christopher Izzo21189212016-20171D1997-05-08Major Junior
Felix Jarry1032924531062012-20142L1994-04-28Longueuil, PQMajor Junior
Mathieu Jean-Bouliane16381182009-20101C1991-04-07La Tuque, PQMajor Junior
Francois Jean-Boutin871431451662007-20092D1988-03-14Thetford Mines, PQMajor Junior
Jonathan Joanette22172138582013-20141C1994-06-10Montreal, PQMinor Pro
Mickael Jobin1000472006-200711987-12-06 Junior A (Canada)
Raphael Joly9791951862372007-20092R1988-10-23Amsterdam, NetherlandsMinor Pro
Maxime Joyal1000022006-20071G1986-07-23La Salle, PQMinor Pro
Marc-Andre Kaiser29123522009-20101D1992-05-22St-Eustache, PQMajor Junior
Sean-Mickeal Kalombo200002018-20191LJunior A (Canada)
Mickael Knap620222004-200511986-02-25 Junior A (Canada)
Olivier Knight-Rouleau40203858382012-20142C1994-09-08Gatineau, PQMajor Junior
Maxime L'ecuyer2622442023-20241Junior A (Canada)
Sebastien Labadie-Racine4336992008-20102R1990-12-18Terrebonne, PQJunior A (Canada)
Jeremie Labelle29131124552012-20131L1992-02-04 Junior A (Canada)
Tommy Labelle3741115532004-200511987-11-20 Junior A (Canada)
Maxime Labelle-Alexandre362351272008-20102D1989-06-28Lachenaie, PQJunior A (Canada)
Maxime Lacasse4052025302019-20222DJunior A (Canada)
Dominic Lachaine11112172018-20191C1985-01-30Val-d'Or, PQMajor Junior
Alexandre Lachance14498143241742008-20113R1990-08-14Ste-Anne-des-Plaines, PQJunior A (Canada)
Alexandre Lachanche5271118162007-20081 Junior A (Canada)
Pier-Olivier Lacombe44143549352019-20201D1999-07-24Repentigny, PQMinor Pro
Justin Lacroix1000002023-20241Junior A (Canada)
Christophe Lafontaine100002014-20151C1997-10-16Junior A (Canada)
Raphael Laforest200002003-20041L1985-09-17 Junior A (Canada)
Benoit Lafrance301142004-200511987-05-31 Junior A (Canada)
Mickael Lafrance-Clairsaint165914272016-20171RMontreal, PQMinor Pro
Jaheem Lagace24101020122023-20241L2003-03-07Mascouche, PQMajor Junior
Wilhem Lajeunesse86424486412021-20232RJunior A (Canada)
Benjamin Lajoie4603362019-20201G2000-03-21Trois-Rivieres, PQJunior A (Canada)
Kevin Laliberte4952732422016-20171D1996-06-29Bois-des-Filions, PQMajor Junior
Mathieu Lalonde300002005-20061R1987-09-27 Junior A (Canada)
Jeremy Lalumiere1821322022-20231LJunior A (Canada)
Michael Lalumiere1131422019-20201LJunior A (Canada)
Daren Lambert124116171602013-20163D1996-05-26Junior A (Canada)
Marc-Anthony Lambert28000122021-20221G2001-03-28Repentigny, PQMajor Junior
Nic Lamer501122008-20091R1989-09-08Montreal, PQJunior A (Canada)
Nicolas Lamothe200042021-20221DJunior A (Canada)
Kevin Lamoureux2102282015-20192D1998-08-21Montreal, PQJunior A (Canada)
Remy Lamoureux27279762008-20091L1989-12-03Malartic, PQMajor Junior
Patrick Langlois197815202012-20131L1992-01-31LaSalle, PQMinor Pro
Felix Laniel55231740602018-20202L2001-04-29St-Jerome, PQMajor Junior
Alexandre Lanoue200002011-20121G1993-10-22 Junior A (Canada)
Christopher Lanouette19022502016-20171D1997-04-17Quebec, PQMajor Junior
Maxime Laramee80217495962003-20052C1984-10-27Montreal, PQCollege-University
Gabriel Lariviere-Piche7052227312021-20232DJunior A (Canada)
Steve Larocque26022312003-20041D1985-08-08 Junior A (Canada)
Shawn Latour631019291252010-20122R1992-03-18 Junior A (Canada)
Francis Lavallee2301102016-20171G1997-02-02Ste. Julie, PQMajor Junior
Louis-Felix Lavigne300002023-20241Junior A (Canada)
Keith Lavoie40044722010-20122D1993-06-21 Junior A (Canada)
Sammy Lavoie402202021-20221D2001-03-15Le Gardeur, PQJunior A (Canada)
Vincent Lavoie39293867242016-20182L1997-10-30Blainville, PQMajor Junior
Benjamin Lecomte46113344952010-20111D1990-05-31St-Hyacinthe, PQMinor Pro
Nathan Lecuyer1400042014-20151G1996-03-09Junior A (Canada)
Maximilien Ledoux1661521122022-20231L2002-01-05Joliette, PQMajor Junior
Ugo Lefebvre-Fontaine22167592013-20141D1993-02-19 Junior A (Canada)
David Lefrancois22202812005-20061L1987-10-01 Junior A (Canada)
Olivier Legault441616322052006-20071L1986-10-02Chibougamau, PQMinor Pro
Eric Leger48504898482017-20181L1997-04-30Lasalle, PQEuropean Lower Leagues
Shawn Legris145501001503192003-20063R1985-04-24Lachenaie, PQJunior A (Canada)
Alexandre Lemieux76214465242011-20132C1993-09-28Blainville, PQJunior A (Canada)
Michael Lemieux32314632010-20111L1992-04-17 Junior A (Canada)
Mikael Lemieux2481018342008-20091L1990-02-20Pittsburgh, PAMajor Junior
Nicolas Lemieux4741115292019-20201L2001-09-01Terrebonne, PQJunior A (Canada)
Sebastien Lemieux376814862014-20162R1996-01-11Montreal, PQMajor Junior
David LeMyre100022009-20101 Junior A (Canada)
Marc-Andre Leonard2222442010-20111D1992-11-24 Junior A (Canada)
Jeremy Leveille3992736502017-20192R1998-06-11Shawinigan, PQMajor Junior
Loik Leveille49215475522016-20171D1996-09-25St. Jerome, PQMinor Pro
Julien Levesque50102232712012-20142D1995-02-25 Junior A (Canada)
Philippe Levesque5151924202015-20161R1995-03-29Longueuil, PQJunior A (Canada)
David Lizotte1671623402008-20102R1989-04-16Drummondville, PQMinor Pro
Davey Loiseau512342004-20051C1985-04-10Saint-Hubert, PQJunior A (Canada)
Vincent Longpre97445195932010-20122C1991-10-09Sherbrooke, PQMinor Pro
Jonathan Losier47000242003-20052G1984-03-07Repentigny, PQJunior A (Canada)
Brian Lovell204711332015-20161D1995-03-12Chateauguay, PQMinor Pro
Christopher Loyer23022522005-20061R1987-05-31 Junior A (Canada)
Zachary Lussier21213232022-20231RJunior A (Canada)
Timothy Maag1000122011-20121D1992-03-03 Junior A (Canada)
Alex-William Maheux2300002018-20191GJunior A (Canada)
Nick Majeau1400082003-20052G1985-11-07Saint-Esprit, PQCollege-University
Nikita Mandrik15681442010-20111F1991-12-29Toronto, ONTMinor Pro
Alexandre Marchand7604462021-20243G2003-04-16Trois-Rivieres, PQMajor Junior
Christopher Marchand18000512006-200821989-05-30 Junior A (Canada)
Jeremi Marcil101102003-20041R1985-05-22 Junior A (Canada)
Mathys Marcotte2721362023-20241F2006-06-03Sainte-Therese, PQJunior A (Canada)
Pierre-Karl Marion200002011-20121R1992-06-21Blainville, PQMajor Junior
Vincent Marleau400062005-20072L1988-04-20 Junior A (Canada)
Frederick Martin500002005-20061L1987-05-15 Junior A (Canada)
Jeremy Martin100022005-200611987-09-11Junior A (Canada)
Jeremy Martin103516211952008-20113D1991-05-19Riviere-du-loup, PQMajor Junior
Eddy Martin-Whelan35257662006-20071R1988-01-27Montreal, PQMinor Pro
Pierre-Anthony Martineau1811142562016-20171R1997-01-20Sherbrooke, PQCollege-University
Jordan Mathieu2000192014-20151DJunior A (Canada)
Yohann Mathieu15011242008-20091D1991-01-01Nadeau-Normandin, PQMajor Junior
Silas Mattawashish13281042018-20191L1998-04-07Waswanipi, PQMajor Junior
Tyler Mayea4552328382011-20121D1993-08-10Burlington, ONTMinor Pro
Bobby Mazerolle45164965842004-20051C1986-11-30Latvia, LatviaMinor Pro
Nicholas Mazzon50437162014-20162R1997-07-13Junior A (Canada)
Matthew Medley451536511042003-20041D1983-01-31Montreal, PQMinor Pro
Alex Mentink742824521062010-20133R1992-01-25Montreal, PQMinor Pro
Pier-Luc Michaud230002232003-20052L1985-06-29Degelis, PQJunior A (Canada)
David Migneault200002006-200711989-07-08 Junior A (Canada)
Mathieu Milse501122008-20091L1990-02-10Montreal, PQMajor Junior
Marc-Olivier Mimar13121426102011-20121R1991-11-09Rosemere, PQMinor Pro
Jordan Mimeault100002019-20201DJunior A (Canada)
Shawn Monette50000582004-20062G1986-12-20St. Luc, PQMinor Pro
Vincent Montreuil101122013-20141R1993-05-17Laval, PQMajor Junior
Alexandre Moranville-Balesdent100002018-20191CJunior A (Canada)
Gabriel Moreau2011102014-20151C1996-03-16Junior A (Canada)
Shawn Morgan-Foucault7473946712014-20162D1996-08-05Junior A (Canada)
Charles Morin51167262014-20162D1996-01-29Junior A (Canada)
Pierre-Olivier Mouton50212748862005-200611986-03-16 Minor Pro
Martin Nadeau44912211212005-20061L1985-03-13Longueuil, PQJunior A (Canada)
Yan Nadon68315182382021-20232CJunior A (Canada)
Adam Nebreda200002017-20181GJunior A (Canada)
Silas Neeposh225914182013-20141D1993-02-03Chibougamau, PQMinor Pro
Alexandre O'Neill177132042021-20221C2002-03-11Dollard-des-Ormeaux, PQMajor Junior
Charles Ouellet501102018-20191LJunior A (Canada)
Francis Ouellet186410122004-20051C1984-06-07La Plaine, PQJunior A (Canada)
Mathieu Ouellette1961121362482062011-20154L1994-03-12Junior A (Canada)
Pascal-Rene Ouellette1011262010-20111 Junior A (Canada)
Charles-Olivier Ouimet2716213782018-20191C1998-01-21Blainville, PQMajor Junior
Francois Ouimet525363116382006-20071F1986-12-10Lorraine, PQMinor Pro
Frederic Ouimet1803342019-20201D2001-05-03Laval, PQJunior A (Canada)
Francis Page9547571043312005-200721987-07-02 Junior A (Canada)
Tom Pajonkowski14314102016-20171D1997-08-26Rouen, FranceMajor Junior
Alexandre Paquet1512467914072009-20134D1992-09-14 Junior A (Canada)
Jonathan Paquet11844661102602006-20093L1988-05-12Montreal, PQMajor Junior
Vincent Paquette3900042019-20201G2001-06-21Montreal, PQMajor Junior
Gabriel Paquin186951392341002013-20174L1996-08-13Blainville, PQMajor Junior
Samuel Paquin501122013-20141R1994-12-08 Junior A (Canada)
Joakim Paradis2271017262018-20191D1999-07-27Chicoutimi, PQMinor Pro
Etienne Parent1606642022-20231D2003-05-08Rouyn-Noranda, PQMajor Junior
Samuel Parent600022021-20221LJunior A (Canada)
Vincent Pariseau-Mathieu15336292009-20101L1991-01-29Gatineau, PQJunior A (Canada)
Nicolas Parisella673944831052012-20142C1993-10-29Montreal, PQMajor Junior
Sebastien Parker700002009-20101G1991-09-14Orleans, ONTJunior A (Canada)
Anthony Patriarco9268432015-20161R1995-05-20Pointe-aux-Trembles, PQMajor Junior
Nicolas Pavan1418992022-20231C2003-06-23Beaconsfield, PQMajor Junior
Francois-Xavier Payette1931821182012-20131D1993-03-09Saint-Jean-sur-Riche, PQJunior A (Canada)
Martin Pelletier30112262013-20141L1996-07-21Junior A (Canada)
Nicholas Pelletier87264773732003-20052L1986-05-10Gatineau, PQMajor Junior
Tristan Pelletier1261218362021-20221L2001-04-12Riviere-du-Loup, PQMinor Pro
Philippe Pepin1310172009-20101D1991-04-04Quebec, PQMinor Pro
David Perrault14489133222382017-20203F1999-08-30Mascouche, PQJunior A (Canada)
Tommy Perreault3601102008-20102G1990-12-22Rimouski, PQMajor Junior
Patrice Perron20281062010-20111R1993-09-29 Junior A (Canada)
Anthony Perrozzi60268702009-20112D1992-02-19 Junior A (Canada)
Thomas Pesout2818922018-20191LJunior A (Canada)
Daniel Pharand936073133652003-20052C1984-01-25Gatineau, PQCollege-University
Jean-Philippe Picard16325202014-20151CJunior A (Canada)
Nicolas Piche26167532006-200711988-07-05 Junior A (Canada)
Thieery Piche31246102010-20111R1992-12-25L'Epiphanie, PQJunior A (Canada)
Chad Pietroniro441924431202016-20171C1996-07-08Prescott Valley, AZMinor Pro
Samuel Pilon76192039382019-20222CJunior A (Canada)
Julien Pinel5782028732021-20232DJunior A (Canada)
Kyle Pistone300002005-20061L1986-05-24Junior A (Canada)
Maxime Pitre201122014-20151D1996-01-02Junior A (Canada)
Anthony Pittarelli471532471072005-20061R1988-05-15Laval, PQMinor Pro
Yohan Plamondon37111425302017-20202C2000-02-02Laval, PQMajor Junior
Alexandre Plourde1001102015-20161Junior A (Canada)
Jeremy Plourde199172662014-20151R1994-03-11Minor Pro
Kevin Poirier820262012-20131W1993-06-07Montreal, PQJunior A (Canada)
Philippe Poirier5022123702007-20081D1987-03-12Saint-Jerome, PQMajor Junior
Alex Poitras200002014-20151C1997-11-20Junior A (Canada)
Maxime Poitras1301122004-200511987-08-19 Junior A (Canada)
David Poulin46162945462003-20041C1985-12-23, BermudaMinor Pro
Mathieu Poulin100022013-20141 Junior A (Canada)
Olivier Poulin42171835252022-20231LJunior A (Canada)
Jeremy Proulx800002016-201711998-05-11Junior A (Canada)
Patrick Provencher1000122007-20081L1990-11-20Montreal, PQCollege-University
Yannick Provencher3212517152010-20111L1992-06-05La Sarre, PQMajor Junior
Pierre-Marc Rail217512762012-20131L1994-05-14 Junior A (Canada)
Jason Rajotte163912102010-20111R1992-03-19Thetford Mines, PQMajor Junior
Samuel Rebelo85172138502021-20243CJunior A (Canada)
Tristan Reid282911172021-20232L2004-08-28Grand Remous, PQMinor Pro
Jonathan Remillard100002004-200511987-11-20 Junior A (Canada)
Vincent Remillard11134142006-20071C1988-05-06Laval, PQMajor Junior
Jonathan Renaud33336142003-20041C1985-04-22Terrebonne, PQJunior A (Canada)
Alec Rheaume1021113162021-20221D2001-04-04Otterburn Park, PQMajor Junior
Matiew Ricard523710642004-20062D1987-03-06Lachenaie, PQMajor Junior
Kevin Ricci70152540742017-20203F2000-03-28Montreal, PQJunior A (Canada)
Marc-Antoine Richard21381142023-20241D2004-11-19Blainville, PQJunior A (Canada)
Maxime Richard2202202014-20151D1997-06-04Junior A (Canada)
Zackary Riel3961925342021-20221D2001-03-04Montreal, PQMinor Pro
Samuel Rioux-Denis1704422013-20141D1994-05-08Blainville, PQJunior A (Canada)
Samuel Ritchie3813173042021-20232L2004-04-02Lasalle, PQMajor Junior
Gabriel Robert3702202023-20241G2003-09-02Terrebonne, PQMajor Junior
Jesse Robert1235862013-20152R1994-01-18Junior A (Canada)
Olivier Robert4561117362023-20241DJunior A (Canada)
Mathieu Robichaud38415622006-200711989-05-09 Junior A (Canada)
Olivier Robidoux17044102021-20221DJunior A (Canada)
Vincent Robillard1315642017-20181R1998-12-16Blainville, PQJunior A (Canada)
Sebastien Robinette200002004-200511986-11-21 Junior A (Canada)
Dany Roch117331041371042007-20103D1989-07-20Joliette, PQMajor Junior
Gaby Roch492638642002007-20081R1987-05-24Joliette, PQMinor Pro
Joel Roch14034821165862007-20103D1989-03-02Joliette, PQMinor Pro
Francis Rochon13468531211912003-20063C1986-04-12Gatineau, PQCollege-University
Frederic Rochon1300002009-20101G1990-02-16Montreal, PQJunior A (Canada)
Jasmin Rochon3051722662003-20041L1983-07-03Vaudreuil, PQJunior A (Canada)
Romain Rodzinski27144256352022-20231D2002-05-14Blainville, PQMinor Pro
Nicholas Rompotinos38000222011-20121D1994-02-17Montreal, PQJunior A (Canada)
Jason Rouleau1416762015-20161D1995-09-14Junior A (Canada)
Samuel Roussy112302014-20151D1994-01-01Pasbebiac Hope, PQMajor Junior
Charlie Roy2632629242017-20181D1997-06-10Quebec, PQMinor Pro
Mathieu Samson55373673242018-20202L2000-11-26Rimouski, PQMajor Junior
Samuel Sanford-Roy1000102010-20111D1993-03-09Senneterre, PQMinor Pro
Alexandre Sansregret9202122010-20111L1993-11-19Laval, PQMajor Junior
Ken Saravia2301192009-20101C1992-05-06 Junior A (Canada)
Louis-Philipp Sauve24134122003-20041D1984-12-28Mascouche, PQJunior A (Canada)
Shaun Sauve32033182005-20061C1988-06-27 Junior A (Canada)
David Savard8392433852008-20102C1990-01-05Longueuil, PQJunior A (Canada)
Raphael Sawyer1174869117502014-20173C1997-09-24Joliette, PQMajor Junior
Olivier Schingh-Gomez18156492015-20161D1997-09-22Ottawa, ONTMinor Pro
Philippe Searles401117281172004-20062C1986-03-31Montreal, PQMajor Junior
Maxime Senechal14426302013-20141C1994-07-11Junior A (Canada)
Tristan Sgrosso1981725222023-20241D2004-02-10Montreal, PQJunior A (Canada)
Julien Shine24134342010-20111DTown of Mt. Royal, PQCollege-University
Patrick Simard40412163442006-20071D1987-03-30Chicoutimi, PQMajor Junior
Alexis Smith200002021-20221LJunior A (Canada)
Andrew Smith133710112018-20191D1998-03-18Boisbriand, PQMajor Junior
Max Smith84000102011-20143G1993-07-01Le Gardeur, PQJunior A (Canada)
William Smith26077442017-20181D2000-03-22L'Assomption, PQJunior A (Canada)
George Souhleris1101102019-20201GJunior A (Canada)
Alexis St. Amour-Lachance3702202021-20221G2003-04-01St-Charles-Borromee, PQMajor Junior
Vincent St. Aubin13123122023-20241Junior A (Canada)
Nathan St. Cyr700042019-20201CJunior A (Canada)
Alexandre St. Louis1221152632052017-20203DMinor Pro
Brian St. pierre800002016-20171Junior A (Canada)
Guillaume St. Pierre26121123262017-20181R2000-01-10St-Augustin, PQMajor Junior
Hugo St. Pierre1821322011-20121D1993-10-25 Junior A (Canada)
Zach St. Surin16235102016-20171D1999-09-27St. Eustache, PQMajor Junior
Dave Steben2500002018-20191G2001-02-05Saint-Jerome, PQJunior A (Canada)
Luke Stegmann4082129182022-20231DJunior A (Canada)
Corey Taber226612122011-20121 Junior A (Canada)
Charles Taillon48384179662017-20181C1998-11-06Quebec, PQMajor Junior
Alexis Talbot295611282021-20221LJunior A (Canada)
Hugo Talbot-Tassi1801102016-20171G1997-07-06Mascouche, PQMinor Pro
Mathis Tarani402202023-20241Junior A (Canada)
Julien Tessier27112839142016-20171C1998-04-01Saint-Marc-des-Carri, PQEuropean Lower Leagues
Vincent Tessier400022009-20101C1991-01-14 Junior A (Canada)
David Themens400072003-20041D1985-02-24 Junior A (Canada)
Robby Theriault1601122010-20111D1991-02-17Savabec Junior A (Canada)
Vincent Theriault305611552010-20111C1991-01-24Terrebonne, PQJunior A (Canada)
Tristan Theriot494812182016-20171D1997-02-08Fort Wayne, INMinor Pro
Nicolas Therrien43203353242007-20081L1988-03-21Victoriaville, PQMinor Pro
Noah Therrien1222462023-20241D2005-01-08Rosemere, PQJunior A (Canada)
Nicolas Thibaudeau29246102007-20081C1990-09-05Bois des Fillion, PQEuropean Elite
Marc-Andre Thibault100002011-20121 Junior A (Canada)
D'Arcy Thomas49101424512003-20041R1986-06-20Gatineau, PQCollege-University
Guillaume Tougas30102232852009-20101D1989-09-26Saint-Hubert, PQMinor Pro
Samuel Tousignant18022182023-20241CJunior A (Canada)
David Tremblay67414181232004-20073D1986-02-17 Junior A (Canada)
Julien Tremblay1612122462010-20111L1991-10-12 Junior A (Canada)
Olivier Tremblay1221012222021-20221D2001-05-29Montreal, PQMajor Junior
Sebastien Tremblay29912211292013-20141L1993-04-06Chateauguay, PQMinor Pro
Shawn Tremblay8202362003-20041L1985-06-14 Junior A (Canada)
Jacob Trempe271282042016-20171Junior A (Canada)
Dylan Trevis267714532011-20121R1993-10-01Montreal, PQJunior A (Canada)
Billy Tsekos5010919162005-20061L1988-04-18Montreal, PQCollege-University
Jeffrey Turcotte4702202012-20142G1994-11-14St.Eustache, PQJunior A (Canada)
Jean-Daniel Turgeon19336122010-20111D1990-11-01Chibougamau, PQMajor Junior
Justin Veilleux43173552312023-20241Junior A (Canada)
Steven Veilleux88066342014-20162G1995-05-07St. Georges-de-Beauc, PQMinor Pro
Tommy Veilleux302539641162015-20161L1995-05-07St.Odilon, PQMinor Pro
Philippe Venne684362105562012-20142L1995-03-01Mirabel, PQMajor Junior
Louis Veronneau200042006-20071L1989-03-18 Junior A (Canada)
Lou Vesperini200002018-20191F2001-05-26Montreal, PQJunior A (Canada)
Louis-Thomas Viau2824622010-20111L1993-07-26 Junior A (Canada)
Tommy Viboux4001122014-20162GJunior A (Canada)
Hugo Vincent13347102011-20121R1992-09-25College-University
Paul-Edward Vollant91116273622022-20242D2003-06-08Trois-Rivieres, PQMajor Junior
Jean-Sebastian Watier4541317332004-20051D1985-11-04 Junior A (Canada)
Jeremy Way-Gagnon184141862017-20181C1998-02-06Chateauguay, PQMajor Junior
Ryan Wilkinson791822401382011-20132L1993-02-02Burlington, ONTCollege-University
Mathieu Young15661202017-20181F1998-06-11Mascouche, PQJunior A (Canada)
Mason Younger300022014-20151DJunior A (Canada)

+
† 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.