hockey DB
search by league
team
morning report
contact us
home

Acadie-Bathurst Titan all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Ramzi Abid372433571631998-20002C1980-03-24Montreal, PQMajor League
Rodrigo Abols52183250432016-20171C1996-01-05Riga, LatviaMinor Pro
Louis Alfred711561201999-20012R1982-05-03Kahnawake, PQMajor Junior
Ben Allison1846295157952019-20234C2002-08-21Halifax, NSMinor Pro
James-Joseph Allison200002011-20121D1994-07-13Campbellton, NBMajor Junior
Dylan Andrews206345488692020-20244L2004-03-31Dartmouth, NSMajor Junior
Remy Anglehart47202141462019-20201C1999-06-19Port-Daniel, PQMajor Junior
Carter Ansems31235102021-20221D2004-03-11Canning, NSMajor Junior
Cedric Archambault300042006-20071D1987-10-02Montreal, PQMajor Junior
Chad Arsenault3902222020-20222G2002-07-02St. Raphael, PEIMajor Junior
Donovan Arsenault68312556222022-20242R2004-06-18Richmond, PEIMajor Junior
Vincent Arseneau1873234664222008-20113L1992-03-26Iles-de-la-Madeleine, PQMinor Pro
Samuel Asselin114711152017-20192C1998-07-01Repentigny, PQMinor Pro
Maxime Aubut7031619832002-20042D1986-02-14Chicoutimi, PQMinor Pro
Emanuel Aucoin1732552015-20161C1997-06-24Iles-de-la-Madeleine, PQMajor Junior
Yan Aucoin63102232622019-20201D1999-08-01Riviere-du-Loup, PQMajor Junior
Marc Audet1000022015-20161G1996-03-27Thunder Bay, ONTMajor Junior
Kingsley Austin301102023-20241D2007-02-18New Glasgow, NSMajor Junior
Martin Autotte911422362781998-20002C1982-02-04Drummondville, PQMajor Junior
Matthew Baker1200002000-20032G1983-10-26Inkerman, NBMajor Junior
Mitchell Balmas33181735122017-20181C1998-03-19Sydney, NSMinor Pro
Alec-Jon Banville991826441272010-20133R1994-04-13Drummondville, PQMajor Junior
Jake Barter31033102015-20161D1997-03-19Hammonds Plains, NSMajor Junior
Martin Bartos62245781702006-20071L1988-06-02Major Junior
Daniel Basque300002006-20071C1988-08-30St-Isidore, NBMajor Junior
Yannic Bastarache58358232018-20213R2002-01-14Bouctouche, NBMajor Junior
Gregor Baumgartner68335891141998-19991R1979-07-13Kapfenberg, AustriaMinor Pro
Bronson Beaton397613252014-20151R1995-02-06Springhill, NSMajor Junior
Dominic Beauchemin175611102013-20141L1993-06-06Longueuil, PQMinor Pro
Francois Beauchemin691553681171998-20002D1980-06-04Sorel, PQMajor League
Eric Beaudin286915562004-20051C1984-01-05Laval, PQMinor Pro
Cedric Beaudoin100002002-20031L1985-08-02Laval, PQMajor Junior
Michael Beaudry3419203942012-20131C1992-04-25Saint-Jerome, PQMinor Pro
Anthony Beaulieu4000102015-20161D1995-02-11Val-d'Or, PQMajor Junior
Thomas Beauregard2561541402941022002-20075R1986-02-09Montreal, PQMinor Pro
Benoit Beausoleil26000821998-19991R1979-02-26Baie-Comeau, PQMinor Pro
Jan Bednar6905522020-20233G2002-08-26Karlovy, Czech Rep.Minor Pro
Louis-Francois Belanger66161632162023-20241C2007-11-14Matane, PQMajor Junior
Thomas Belgarde399192862021-20221L2002-01-29Saint-Blaise-sur-Ric, PQMajor Junior
Jason Bell2231422015-20161D1997-04-26Montreal, PQMinor Pro
Jaxon Bellamy4592332462020-20222D2001-01-22Hampton, NBMajor Junior
Zachery Bennett200022017-20181D2000-07-02Bay Roberts, NFLDMinor Pro
Mathieu Benoit52524395441998-20002R1979-07-12Le Coteau, PQMinor Pro
Kynan Berger555712102016-20171C1999-03-01Bedford, NSMajor Junior
Antoine Bergeron773141721982000-20022D1981-12-14Valcourt, PQMinor Pro
Charles Bergeron32101323762006-20071R1986-05-19Thetford Mines, PQMinor Pro
Patrice Bergeron74235174622001-20032C1985-07-24L'Ancienne Lorette, PQMajor League
Remi Bergeron901827452102001-20032L1983-12-12Valcourt, PQSemi-Professional
Joey Bernard19011232012-20142L1995-07-19Eel River Crossing, NBMinor Pro
Alexis Bernier39123312009-20101D1992-03-17Boucherville, PQMinor Pro
Francis Bernier400002011-20121C1994-02-01Edmundston, NBMajor Junior
Jordan Bernier1310142008-20091L1991-09-04Montreal, PQMinor Pro
Dave Bertrand-Duclos616814662005-20061C1987-04-09Quebec, PQMajor Junior
Tristan Berube5002222019-20201G1999-05-22La Pocatiere, PQMinor Pro
Eric Betournay70162945571998-19991C1981-04-30Ormstown, PQMinor Pro
Billy Bezeau3622527362005-20061D1986-11-17Miscou Island, NBMinor Pro
Zach Biggar9943943532019-20223D2003-03-01Portage, PEIMajor Junior
William Bishop47145312022-20242D2004-04-20Baie-d'Urfe, PQMajor Junior
Matthew Bissonnette1125288140832011-20132L1992-01-16Beaconsfield, PQEuropean Elite
Roberto Bissonnette2237101302001-20021L1981-04-27Quebec, PQMinor Pro
Joey-Francois Blacksmith540112072000-20022D1982-06-21Chibougamau, PQMajor Junior
Jeremie Blain15512901021802008-20124D1992-03-19Longueuil, PQMinor Pro
Alex Blais300002010-20111C1992-05-08Dalhousie, NBMajor Junior
Joel Blanchard3527902013-20141R1994-03-11Bas-Caraquet, NBMajor Junior
Mathieu Blanchard512322017-20181C2000-02-03Bathurst, NBMajor Junior
Nicholas Blanchard184313667482012-20164L1996-01-23Kentville, NSMajor Junior
Remi Blanchard171216788502007-20103D1990-06-27Bas-Caraquet, NBEuropean Lower Leagues
Denis Boily31162339651998-19991L1979-09-09Lebel-sur-Quevillon, PQSemi-Professional
Christophe Boivin2551021172191242013-20174L1996-02-13Quebec, PQEuropean Elite
Felix Boivin138154055562014-20173D1998-03-11Quebec, PQMinor Pro
Simon Bolduc6561521712004-20051L1987-05-20Cap-Rouge, PQMinor Pro
Patrick Bordeleau1771219262006-20071L1986-03-23Montreal, PQMajor League
Pavel Boryschenko2622462004-20051C1987-06-04Kiev, UkraineMajor Junior
Dave Bouchard2751621482005-20061L1986-12-12Jonquiere, PQMinor Pro
Marc Bouchard33152035201998-19991C1978-04-11Saint-Jean-sur-Richelieu, PQMinor Pro
Jacob Boucher400002016-20171D1999-07-29Drummondville, PQMajor Junior
Denis Boudreau3821341998-19991D1980-02-28Bathurst, NBMajor Junior
Matthew Boudreau316152182013-20141C1993-03-09St-Eustache, PQMinor Pro
Simon Boudreault-Belzile801102016-20171G1998-07-17Rimouski, PQMajor Junior
Jonathan Bourcier12437122016-20171C1996-11-17Gatineau, PQMajor Junior
Julien Bourget2412322020-20211C2003-09-05Sherbrooke, PQMajor Junior
Gabriel Bouthillette134077242004-20062G1985-05-21Sorel-Tracy, PQMinor Pro
Harijs Brants10242529542019-20222D2002-05-03Valmiera, LatviaEuropean Lower Leagues
Jacob Brennan17204482011-20154G1994-06-22Halifax, NSMajor Junior
Aaron Brisebois4223542016-20171C1998-09-28Gatineau, PQMajor Junior
Guillaume Brisebois175175673882013-20163D1997-07-21Longueuil, PQMajor League
Marc-Olivier Brouillard2781927312012-20131L1993-02-14St-Hilaire, PQMajor Junior
William Brown300001999-20001R1982-09-11Halifax, NSMajor Junior
Peteris Bulans200022022-20231D2005-03-08Dzelzava, LatviaMajor Junior
Christopher Caissy200002011-20121C1993-06-19Campbellton, NBMinor Pro
Hugo Cal100002023-20241C2007-09-09Gap, FranceMajor Junior
George Cantrall9011672000-20011R1981-02-23Springfield, ILMinor Pro
Gabriel Carle31033142006-20071D1989-12-20Buckingham, PQMajor Junior
Mathieu Carle233451311762842003-20074D1987-09-30Gatineau, PQMajor League
Kevin Carrier100001998-19991L1981-02-02Eel River Crossing, NBMajor Junior
Adam Carter10000171998-19991D1980-04-03Charlo, NBMinor Pro
Carl Chamberland22235242007-20081D1988-05-19Sherbrooke, PQMajor Junior
Dylan Champagne701102020-20211R2003-07-10Saint-Honore, PQMajor Junior
William Champagne687714402018-20191C2001-08-03Amqui, PQMajor Junior
Nicolas Champion15804442007-20103G1990-05-02Labrador City, NFLDMajor Junior
Adam Chapman305813672013-20141C1994-01-08Barrie, ONTMinor Pro
Alain Charbonneau53251944831998-20002L1979-02-27Saint-Jacques, PQSemi-Professional
Jonathan Charron000001998-19991G1980-09-12Laval, PQMajor Junior
Yuri Cheremetiev1311282009-20101C1989-04-30Moscow, RussiaMinor Pro
Danny Chiasson47246102009-20112C1992-09-23Edmundston, NBMajor Junior
Logan Chisholm21947591061332017-20225L2001-08-08Antigonish, NSMajor Junior
Mason Chitaroni34033132022-20231D2004-10-02Sault Ste. Marie, ONTMajor Junior
Brandon Cianflone3521382018-20191L2001-01-13Lorraine, PQMajor Junior
Garrett Clarke52626321172010-20122D1992-11-03Windsor, NSMinor Pro
Harry Clements13272431732021-20243D2005-01-29High Banks, PEIMajor Junior
Jordan Clendenning284641121764722003-20085C1987-02-04Fredericton, NBMinor Pro
Eric Cloutier25235202000-20011C1982-05-31Montreal, PQSemi-Professional
Frederic Cloutier91033121998-20002G1981-05-14Saint-Honore, PQMinor Pro
Adam Clow660001532005-20072L1987-02-01Charlottetown, PEIMajor Junior
William Cochrane23257122011-20121L1993-09-19Lorraine, PQMajor Junior
Philippe Collette4043782021-20232L2005-03-28Sainte-Antoine, NBMajor Junior
Blake Collicutt15000322004-20051C1986-11-18Summerside, PEIMajor Junior
David Comeau20102434421999-20001C1979-03-07Denver, COMajor Junior
Andrew Cordssen-David34336192015-20161D1997-05-15Montreal, PQMajor Junior
Jason Cormier300022003-200411985-05-30Major Junior
Raphael Corriveau681913321082014-20151R1994-05-12Levis, PQMinor Pro
Jared Cosman1113422023-20241D2003-09-03Grand-Bay Westfield, NBMajor Junior
Gabriel Cote3601122008-20091L1991-04-28Varennes, PQMajor Junior
Jean-Philippe Cote302101281998-20002D1980-04-24Charlesbourg, PQMinor Pro
Jean-Philippe Cote4881826872002-20031D1982-04-22Quebec, PQMajor League
Marc-Andre Cote130205272622003-20052R1987-02-26Montreal, PQMajor Junior
Vytal Cote763581112012-20142D1995-11-05Hollywood, FLMinor Pro
Olivier Coulombe6181018122018-20202R2002-03-16Montmagny, PQMajor Junior
Vincent Couture158412869442007-20103L1990-07-01Contrecoeur, PQMinor Pro
Cameron Critchlow1561434481742007-20103L1991-12-18Summerside, PEIMinor Pro
Ethan Crossman84242751832017-20192L1999-03-13Sackville, NBMajor Junior
Maxime Cuerrier40112222002-20042D1985-09-04Coteau-du-Lac, PQMajor Junior
Mathieu Curadeau11213152005-20061C1985-01-23Montreal, PQMinor Pro
Matthew Cusson602272014-20151R1996-01-01Dorval, PQMajor Junior
Charles-Andre Cypihot721302018-20191C2000-12-15Laval, PQMinor Pro
Mariano D'Agostino200001999-20001D1982-10-06Montreal, PQMajor Junior
Olivier Dannel62000232001-20021G1982-09-25Montreal, PQMinor Pro
Alexandre David4923562018-20191C2002-01-18Pigeon Hill, NBMajor Junior
Tyler Davidson281121022004-20051R1985-07-03Wolfville, NSMajor Junior
Robert Davis724481832010-20133L1993-01-04Truro, NSMinor Pro
Louis Deault566410421999-20012L1982-05-14Gatineau, PQMajor Junior
Zachary Deleau3612382022-20242D2006-07-06La Prairie, PQMajor Junior
Noah Delemont6431013382019-20201D2002-02-07European Elite
Jonathan Delorme25022302012-20131D1993-08-19Granby, PQMinor Pro
Artem Demkov25111122122008-20091C1989-09-26Minsk, BelarusMinor Pro
Renaud Des Alliers358917692005-20072L1986-02-25Sorel, PQMajor Junior
Luc Deschenes62532371482016-20171D1997-05-02Fredericton, NBMajor Junior
Mathieu Desgagnes1276360123442018-20213R2000-04-13Verdun, PQMajor Junior
Olivier Desjardins6841822292016-20171D1997-05-31Drummondville, PQMinor Pro
Marc-Antoine Desnoyers5831316802006-20082D1989-01-15Saint-Jerome, PQMinor Pro
Olivier Desroches2805542017-20181D2001-03-27Laval, PQMajor Junior
Ethan Dickson814522022-20231L2006-10-15Summerside, PEIMajor Junior
Luke Dillman210102009-20101C1992-04-27Dartmouth, NSMajor Junior
Jeremy Diotte16246122019-20201D1999-06-07St. Hubert, PQMinor Pro
Noah Dobson15833781111282016-20193D2000-01-07Summerside, PEIMajor League
Matthew Doherty65336382000-20033D1983-03-01Bathurst, NBMajor Junior
Grant Donovan5478151671999-20001C1981-10-08Upper Derby, NBSemi-Professional
Marc-Andre Dorion12253540592003-20063D1987-03-30Montreal, PQEuropean Elite
David Doucet9281826512019-20223C2003-03-14Baie Sainte-Anne, NBMajor Junior
Jeremy Doucet18022122012-20131D1995-08-10Dieppe, NBMajor Junior
Remi Doucet518816182000-20032L1984-07-16Gloucester, NBMajor Junior
Shawn Doucet134273663612001-20043C1984-04-13Bathurst, NBMinor Pro
Robbie Dowell300002018-20191L2001-05-10Middleton, NSMajor Junior
Felix-Antoine Drolet12442024312017-20192D2000-05-20Chateauguay, PQMinor Pro
Alexis Dube925611532018-20213L2002-07-28Dieppe, NBMajor Junior
Bryan Dube344371591998-19991R1979-02-18Halifax, NSMajor Junior
Joey Dube2301142011-20121D1994-06-07Trois-Rivieres, PQMajor Junior
Justin Ducharme55111223222016-20182L2000-02-22Mirabel, PQMinor Pro
Jonathan Duchesneau41112738472005-20072C1986-12-28Quebec, PQMinor Pro
David Duclos-Bertrand25505132004-20051 Major Junior
Ken Dufresne56088912005-200721987-10-05Riviere-au-Renard, PQMinor Pro
Alexandre Dulac-Lemelin31088282005-20061D1986-03-17Levis, PQMinor Pro
Jerome Dumont31101171998-19991D1980-01-27Levis, PQMajor Junior
Kevin Dumont500022001-20021L1984-04-18Saint-Lazare, PQMajor Junior
Anthony Dumont-Bouchard2301122016-20171G1997-02-14Quebec, PQMinor Pro
Yan Dumontier2112382012-20131D1994-06-26Chateauguay, PQMinor Pro
Nicolas Dumulong159320233992013-20174D1996-03-21Varennes, PQMinor Pro
Pierre-Oliver Duperre31022362005-20061D1986-02-16Montreal, PQMajor Junior
Miroslav Durak941649652262000-20022D1981-06-09Topolcany, SlovakiaMinor Pro
Bradley Dyke700002007-20081G1988-10-16Corner Brook, NFLDMajor Junior
Nick Egan13033202011-20121D1993-02-09Trenton, NJMajor Junior
Shawn Element32201434232019-20201L2000-04-23Victoriaville, PQMinor Pro
Felix-Anthony Ethier2200002018-20202G2001-07-25Pointe-Calumet, PQMajor Junior
Charles Faber1400001999-20001Major Junior
Eric Faille246731141871032006-20104R1989-07-27Lachine, PQMinor Pro
Derek Famulare327714402009-20101L1989-12-22Montreal, PQMinor Pro
Denis Fecteau300002004-20051W1985-11-01Saint-Odilon, PQMinor Pro
Jonathan Ferland193901011913332000-20033R1983-02-09Ste-Marie-du-Beauce, PQMajor League
Matthew Ferrari31066102016-20171D1997-10-13Toronto, ONTMinor Pro
Cole Fetzner12000522005-20061L1986-03-18Comox, BCMajor Junior
Olivier Filion276962093052391999-20034C1982-10-03Montreal, PQMinor Pro
Martin Fillion66495099591998-19991C1978-04-25Pointe-Claire, PQMinor Pro
Giovanni Fiore301102012-20131L1996-08-13Laval, PQMajor League
Zack Firlotte27022422006-20071D1986-05-24Fredericton, NBMinor Pro
Evan Fitzpatrick2101122017-20181G1998-01-28St. John's, NFLDMinor Pro
Joshua Fleming8003302021-20243G2004-11-10Montreal, PQMajor Junior
Ryan Flinn443471951998-19991L1980-04-20Halifax, NSMajor League
Nolan Forster10852126442021-20232R2003-08-21Cambridge, ONTMajor Junior
Simon Fortier2562872013-20141R1995-01-18Trois-Rivieres, PQMajor Junior
Francois Fortin2771623291999-20001C1980-04-09Sherbrooke, PQMajor Junior
Louis-Philip Fortin13000112017-20181D1998-01-24Sherbrooke, PQMajor Junior
Matt Foster902222004-20051C1986-12-10Fredericton, NBMajor Junior
Eric Fournier1701738552572001-20043L1984-03-20Ange-Gardien, PQMajor Junior
Karl Fournier258571231801561999-20034C1983-01-04Pointe-Claire, PQMinor Pro
Stefan Fournier40213182008-20091R1992-04-30Dorval, PQMinor Pro
Elijah Francis125328311102014-20184D1998-03-05Elsipogtog, NBMajor Junior
Jonathan Francoeur345611111998-19991C1981-06-11Charlesbourg, PQSemi-Professional
Jeremie Fraser8321113942010-20122D1994-09-04Cantley, PQMajor Junior
Maxime Frechette42033732007-20092D1988-05-09Sorel, PQMajor Junior
Samuel Frechette3214542023-20241R2006-04-29Sallaberry-de-Valley, PQMajor Junior
Jonathan Frenette510101999-20001L1981-07-27Bathurst, NBMajor Junior
Kevin Gadoury6861218442005-20072R1988-08-27Boisbriand, PQMinor Pro
Olivier Galipeau30102434302017-20181D1997-05-22L'Assomption, PQMinor Pro
Jacob Garon-Landry300022014-20151D1997-08-02Sherbrooke, PQMajor Junior
Marc-Andre Gaudet103143246362019-20223D2003-10-24Saint-Ignace, NBMinor Pro
Yan-Cedric Gaudreault42681462018-20191R2000-02-16La Malbaie, PQMajor Junior
Alexandre Gauthier7011222012-20131D1994-06-03Laprairie, PQMinor Pro
Keegan Gauthier710122015-20172L1999-03-30Bedford, NSMajor Junior
Marc-Andre Gauvreau1101142013-20152D1997-02-06Gatineau, PQMajor Junior
Bruno Gervais1603046761432001-20043D1984-10-03Longueuil, PQMajor League
Philippe Gervais25257131998-19991L1979-07-26Delson, PQMajor Junior
Alex Gilbert713811712001-20032C1983-05-21Fredericton, NBMajor Junior
David Gilbert83463581612009-20112C1991-02-09Chateauguay, PQMinor Pro
Anthony Gingras133818261022012-20153D1995-09-22Levis, PQMinor Pro
Frederic Girard72815231141999-20001D1979-09-25Deux-Montagnes, PQSemi-Professional
Jonathan Girard5095867601998-19991D1980-05-27Joliette, PQMajor League
Sean Girard124645512232011-20132D1993-04-09Laval, PQMinor Pro
Marc Girouard400002004-200511987-09-23 Minor Pro
Julien Giroux100022010-20111G1993-03-23St-Eustache, PQMinor Pro
Dominik Godin95111223352022-20242L2004-01-23Sudbury, ONTMajor Junior
Francois Godin10854853862011-20143D1993-02-09Le Gardeur, PQMinor Pro
Alexandre Gosselin1741537521812011-20154D1995-04-22St.Georges, PQMinor Pro
Gabriel Gosselin786713492013-20152C1996-12-12Longueuil, PQMajor Junior
Patrick Gosselin67211132142001-20032D1983-03-16Drummondville, PQMajor Junior
Maxim Gougeon3701102005-20072G1988-05-03Valleyfield, PQMinor Pro
Steven Goulet106171532442003-20063R1987-02-11Levis, PQMajor Junior
Ryan Graham31101020762007-20081L1987-06-17St. John's, NFLDMinor Pro
Mark Grametbauer5100022018-20191G1998-08-10Halifax, NSMajor Junior
Jerome Gravel2901172015-20172D1999-08-27Chambord, PQMinor Pro
Samuel Grenache5011617872006-20082R1989-12-10Windsor, PQMinor Pro
Bryan Groleau700022012-20131D1994-09-26Saint-Georges, PQMinor Pro
Danny Groulx3621517511998-19991D1981-06-23La Salle, PQMinor Pro
Lucas Grundy593251342013-20141D1993-01-08Calgary, ALTAMajor Junior
Yannick Guay271091921999-20012L1981-03-18Alma, PQSemi-Professional
Pierre-Antoine Guillemette700002004-20051G1987-07-18 Major Junior
Justin Guitard100002016-20171D1999-05-19Richibucto, NBMajor Junior
Kevin Hamel4111819552004-20051R1985-06-13Thetford Mines, PQMinor Pro
Christian Hankins100092004-20051D1986-03-24Rochester, MNMinor Pro
Logan Harland200002014-20151L1995-04-17Saskatoon, SASKMajor Junior
Ian Harvey4000121999-20001L1982-03-15Montreal, PQMajor Junior
Kevin Hebert501152003-20041D1985-10-16Nicolet, PQMajor Junior
David Hemsworth000001999-20001R1981-06-10Halifax, NSMajor Junior
Cameron Henderson20145172021-20221L2005-08-14New Minas, NSMajor Junior
Joseph Henneberry16654521061312021-20243L2004-12-20Halifax, NSMajor Junior
Francis Hevey3432592008-20091R1991-10-04Repentigny, PQMajor Junior
Marc Higginbotham501121022001-20021D1982-01-23Ronkonkoma, NYMinor Pro
Ty Higgins122204767732021-20243D2004-09-26Stratford, ONTMajor Junior
Lane Hinkley5611112342020-20222D2004-02-18Moncton, NBMajor Junior
Chris Hodgson1233038682032002-20053C1984-07-16Fredericton, NBMinor Pro
Mirko Hoefflin59182442302011-20121R1992-06-18Freiburg, GermanyEuropean Elite
Gregory Hoffe9131619922001-20053D1984-10-03Grand Falls, NFLDMajor Junior
Adam Holwell100145771402016-20182D1997-03-08St.John's, NFLDMinor Pro
Bruce Hornbrook76022312009-20112C1993-06-26Bathurst, NBMajor Junior
Olivier Hotte6462733632010-20111D1990-12-30Mirabel, PQMinor Pro
Daniel Houle23000122001-20021D1984-05-24Saint-Constant, PQMinor Pro
Olivier Houle175825331642010-20133D1993-01-06Montreal, PQMajor Junior
Jack Howatt300002022-20231G2004-03-23Charlottetown, PEIMajor Junior
Cole Huckins1383957961702019-20223R2003-05-14Fredericton, NBMajor Junior
Pavol Hudak100002001-20021L1984-03-26Major Junior
Colby Huggan68253863242023-20241L2004-06-29Charlottetown, PEIMajor Junior
Jimmy Huntington2902222014-20151C1998-11-18Laval, PQMinor Pro
Seneque Hyacinthe Jr.31131730701998-19991L1981-02-22Montreal, PQMinor Pro
Brandon Hynes30161127212012-20131R1992-09-14Norris Point, NFLDMinor Pro
Liam Hynes1600092013-20141R1996-02-26Paradis, NFLDMajor Junior
Michal Ivan7762329272017-20192D1999-11-18Ziar nad Hronom, SlovakiaEuropean Elite
Jeremie Jacob1824602019-20201C2001-04-29Dieppe, NBMajor Junior
Grant Janes1310122013-20141C1996-09-11Kingston, NSMajor Junior
Olivier Jannard5961218162007-20092D1990-01-27McMasterville, PQMajor Junior
Mathieu Jean-Bouliane53347162008-20091C1991-04-07La Tuque, PQMajor Junior
Frank Jenkins1101122020-20211D2002-09-25Fraser, MIMajor Junior
Darrell Jerrett7268141982000-20011R1981-08-26Sackville, NSMajor Junior
Dustin Jesseau200022011-20121C1992-06-09Aurora, ONTMinor Pro
Spencer Jezegou18952751271822006-20093R1988-10-14Oshawa, ONTMajor Junior
Andre Joanisse3101313782005-20061D1985-05-15Ottawa, ONTMajor Junior
Garrett Johnston2911415142015-20161D1995-05-06Winnipeg, MANMinor Pro
Tomy Joly19083731561492005-20094L1988-06-29Val-d'Or, PQEuropean Lower Leagues
Patrick Jones64358212009-20101C1993-08-04Lameque, NBMajor Junior
Yann Joseph35113041662000-20011C1980-12-04Saint-Bruno, PQMinor Pro
Maxime Joyal3100002005-20061G1986-07-23La Salle, PQMinor Pro
Ludovic Kabambi6471118422010-20122L1993-09-22Kinshasa, CongoMinor Pro
Sergei Kaltygen11123142000-20011D1980-01-02Major Junior
Martin Kasik3181220442002-20031L1983-01-28Prostejov, Czech Rep.Major Junior
Colin Keith19134942000-20011D1982-02-23Windsor, NSMajor Junior
Antoine Keller3710102023-20241G2004-10-06Dijon, FranceMajor Junior
Aidan Kelly1614592012-20131R1993-02-15Saint John, NBMajor Junior
Alex Kelly200002015-20161G1996-07-09Kensington, PEIMajor Junior
Aaron Kerr102171936252013-20152L1996-10-07Timmins, ONTMajor Junior
Liam Kidney10404132021-20221L2001-07-18Enfield, NSMajor Junior
Riley Kidney189621542161262019-20234C2003-03-25Enfield, NSMinor Pro
Nicolas Kingsbury-Fournier654913242018-20202L2002-04-03Blainville, PQMajor Junior
Jeremy Knight422572092001-20032R1982-02-02Drummondville, PQMinor Pro
Kristian Kovacik27134162018-20191C2000-06-20Trencin, SlovakiaEuropean Elite
Nicolas Krammer24134162011-20121L1992-10-23Landshut, GermanyEuropean Elite
Mario Kurali69178182010-20122D1992-01-17Poprad, SlovakiaEuropean Elite
Vladimir Kutny29246192004-20051R1985-05-22Trencin, SlovakiaEuropean Elite
Vladimir Kuznetsov1365571126522015-20172R1998-02-18European Elite
Samuel L'Italien191275582502014-20184C1998-04-13Rimouski, PQMajor Junior
Eric Labelle29325772000-20011R1981-03-03Hull, PQMinor Pro
Lucas LaBelle8101132006-20071L1988-10-02Ajax, ONTMinor Pro
Olivier Labelle6750501001852005-20061R1985-07-15Saint-Eustache, PQMinor Pro
Jonathan Laberge47172441372007-20081C1987-08-23Quebec, PQMinor Pro
Noah Laberge6542024162023-20241D2006-10-09Saint-Bruno-Montarvi, PQMajor Junior
Charline Labonte7300001999-20012G1982-10-15Greenfield Park, PQMajor Junior
Mathieu Labrie23122811033302004-20084D1987-06-26Saint Quentin, NBMajor Junior
Francois Lacerte2801102009-20101G1991-10-10Trois-Rivieres, PQMinor Pro
Samuel Lachance300022008-20091D1992-02-27Gatineau, PQMajor Junior
Yannick Lachance294812421999-20001L1980-08-22Grand'Mere, PQSemi-Professional
Mathis Lacroix-Goulet100002022-20231G2005-10-16Delson, PQMajor Junior
Raphael Lafontaine1213737741202012-20142C1994-12-04Gatineau, PQMajor Junior
Tommy Lafontaine2901212202004-20051D1984-03-01Chesterville, PQMinor Pro
Felix Lafrance2211182922021-20221R2001-06-21Saint-Eustache, PQMajor Junior
Alexandre Lagace1100002014-20151G1997-01-29St. Basile-le-Grand, PQMajor Junior
Jean-Michel Lagace300002007-20081G1990-05-02Saint-Isidore, PQMajor Junior
Simon Lajeunesse3600022000-20011G1981-01-22Quebec, PQMajor League
Christophe Lalancette1283468102712010-20133R1994-05-06Roberval, PQMinor Pro
Simon Laliberte68334881692000-20011C1980-01-24Saint-Hyacinthe, PQMinor Pro
Alexandre Lallier118183452862022-20242R2005-05-23Montreal, PQMajor Junior
Michael Lambert23257152000-20011L1984-03-10Trois-Rivieres, PQMinor Pro
Taylor Lambke149384785602007-20103L1990-03-22Antigonish, NSMajor Junior
Alex Lamontagne893582072004-20062D1988-04-07Crabtree, PQMinor Pro
Antoine Landry200002014-20151G1996-04-26Caraquet, NBMajor Junior
Craig Landry700042005-20061L1986-04-18Bathurst, NBMajor Junior
Lucas Lang28033182007-20081D1988-10-14Prague, Czech Rep.European Lower Leagues
Jean-Francois Laniel6602222000-20011G1981-06-16Montreal, PQMinor Pro
Michael Lanthier463473112000-20022D1981-03-04Montreal, PQMinor Pro
Christian Lantin6301102002-20042G1984-04-03Beloeil, PQMajor Junior
Hendrix Lapierre40213051222021-20221C2002-02-09Gatineau, PQMajor League
Nicolas Laplante1533244762782001-20054C1984-01-13St-Georges-Beauce, PQMajor Junior
Jules-Edy Laraque95293766911998-20002L1980-08-23Sept-Iles, PQMajor Junior
Cole Larkin26898089722018-20235D2002-09-13Mermaid, PEIMinor Pro
Ondrej Latal397613101999-20001R1981-03-15Trebic, Czech Rep.Major Junior
Nicholas Latulippe96088862013-20152D1996-04-29Saint-Lazare, PQMajor Junior
Francis Lavallee500002016-20171G1997-02-02Ste. Julie, PQMajor Junior
Kevin Lavallee22112332000-20011D1981-12-12Montreal, PQMinor Pro
Martin Lavergne961228401461998-20002C1980-03-19Pointe-Claire, PQSemi-Professional
Michel Lavoie200002003-20041C1986-03-27Edmonston, NBMajor Junior
Samuel Lavoie26134471998-19991L1980-01-10Jonquiere, PQSemi-Professional
Jonah Leard501122022-20231R2006-01-31Riverview, NBMajor Junior
Antoine Leblanc2502222018-20191D2001-09-19Sainte-Luce, PQMajor Junior
Jean-Phillippe Leblanc401142005-20061C1988-01-05Saint-Eustache, PQMajor Junior
Luc Leblanc6702222004-20051G1986-05-01Moncton, NBMajor Junior
Alexandre Leclerc26033102014-20151D1994-02-23Chicoutimi, PQMajor Junior
Mathieu Leclerc17213102001-20021R1982-09-30Quebec, PQMinor Pro
Mathieu Leclerc24000282013-20141D1995-09-01Chicoutimi, PQMajor Junior
Marc-Andre LeCouffe106152136382017-20192C1999-06-05Tracadie-Sheila, NBMajor Junior
Nicolas Leduc8411112802003-20052D1985-05-02Granby, PQMajor Junior
Tommy Legault1700002007-20081G1988-03-11Magog, PQMinor Pro
Jean-Simon Legros23000532006-20082L1989-09-12Repentigny, PQMajor Junior
William Lemay-Champagne5518922015-20172R1999-06-23St. Augustin, PQMajor Junior
Liam Leonard901421351082017-20203R2000-03-28Clarenville, NFLDMajor Junior
Raymond Leroux17011172007-20081R1989-04-13Manitouwadge, ONTMinor Pro
Benoit Lessard12000112002-20042D1985-03-18Rouyn-Noranda, PQMajor Junior
Jonathan Lessard19887731601872008-20113R1991-02-22St-Eustache, PQMinor Pro
Gabriel Levesque683770107292010-20111C1990-05-23Montreal, PQMinor Pro
Hugo Levesque134520251411998-20002D1981-01-17Riviere-du-Loup, PQMinor Pro
Keven Levesque500022009-20101D1991-01-11Riviere-du-Loup, PQMajor Junior
Matthew Lint200002020-20211D2002-08-12Moncton, NBMajor Junior
Juraj Liska535813252003-20041D1985-10-03European Elite
Quintin Lisoway2021362015-20161C1995-11-12Neepawa, MANMinor Pro
Eric Litalien100001999-20001D1980-05-06Greenfield Park, PQMajor Junior
Sergei Litvinov2500002022-20231G2003-10-20St. Petersburg, RussiaMajor Junior
Jonathan Lomax75123501999-20012D1983-05-09Fredericton, NBMajor Junior
Shane Lomax16101651999-20001L1980-11-25Major Junior
Seva Losev301102018-20191R2000-06-13Moscow, RussiaMajor Junior
Patrick Louden200022007-20081D1988-04-27Bathurst, NBMajor Junior
Fabio Luongo4400052003-20041G1986-08-08Montreal, PQMajor Junior
Roberto Luongo5208821998-19991G1979-04-04Montreal, PQMajor League
Michael Lyle5314542011-20132L1995-08-03Florence, NSMajor Junior
Bennett MacArthur1207851129502019-20223L2001-01-30Summerside, PEIMinor Pro
Daryl MacCallum400002015-20161G1996-02-22Charlottetown, PEIMajor Junior
Anderson MacDonald61221840662018-20202L2000-05-16Quispamsis, NBMajor Junior
Kris MacDonald623471192005-20061L1986-01-20Vernon, PEIMajor Junior
Cory MacGillivray28123102023-20241D2005-03-27New Glasgow, NSMajor Junior
Keenan MacIsaac10153540592017-20192D1999-04-01Hammonds Plains, NSMinor Pro
Evan MacKinnon102153348552018-20202L2000-03-02Sackville, NSMajor Junior
Cameron MacLean63101020482021-20232L2004-03-24New Haven, PEIMajor Junior
Andrew MacLeod200002018-20191G2000-07-20New Glasgow, NSMajor Junior
Daniel MacLeod3381119711999-20001D1979-03-24Westville, NSMajor Junior
Alex MacNeil100002012-20131D1995-02-25Halifax, NSMajor Junior
Andrew MacRae600002006-20071G Major Junior
Drew Maddigan8561016482022-20242D2004-06-29Hammonds Plains, NSMajor Junior
Anthony Mager-Dugas300002009-20101G1992-03-30Laval, PQMajor Junior
Samson Mahbod911262006-20071R1989-02-03Montreal, PQMinor Pro
Jordan Maher25566107173802014-20184C1998-03-11Gander, NFLDMajor Junior
Guillaume Mailloux18022372007-20081L1988-05-07Montreal, PQMajor Junior
Domenic Malatesta6341418142017-20192C1999-07-09Boston, MAMajor Junior
Zachary Malatesta3382028342016-20171D1996-07-31Wilmington, MAMinor Pro
Olivier Malka78924331342008-20102D1990-05-30Montreal, PQMinor Pro
Tyson Maloney000001999-20001R1982-09-29Millbrook, NSMajor Junior
Danick Malouin93324271302008-20102D1990-03-22Granby, PQMinor Pro
Jeremie Malouin1701627432922008-20113L1992-04-15Granby, PQMinor Pro
Antonin Manavian18000242005-20061D1987-04-26Paris, FranceMinor Pro
Felix-Antoine Marcotty2362127102020-20211R2000-12-17St-Jean-sur-Richelie, PQMajor Junior
Carl Marois3533622011-20132L1995-08-31Montmagny, PQMajor Junior
Marc-Andre Martel1600002005-20061G1986-07-01Boisbriand, PQMajor Junior
Roopert Martikainen1813482006-20071L1989-06-07European Lower Leagues
Jeremy Martin1600022008-20091D1991-05-19Riviere-du-loup, PQMajor Junior
Ilya Mashentsov2501142009-20101C1992-09-01, RussieMajor Junior
Dany Masse13955801351222006-20082L1988-05-12La Pocatiere, PQMinor Pro
Alex Materukhin11646621081741999-20012L1981-10-17Kiev, UkraineMinor Pro
Carl Mathieu100042003-20041C1986-04-28Charlesbourg, PQMajor Junior
Patrick Mbaraga166815233081999-20023D1981-02-11Ancienne Lorette, PQMinor Pro
Igor Mburanumwe5771320532023-20241D2003-11-18Chambly, PQMajor Junior
Adam McCormick317243162020-20211D2000-06-25Woodstock, NBMajor Junior
Mason McDonald3900022012-20142G1996-04-23Halifax, NSMinor Pro
Myles McGurty27156172012-20131D1994-02-28Weehawken, NJMinor Pro
Ryan McKiernan2851823412009-20101D1989-07-27White Plains, NYEuropean Elite
Sam McKinney1805562019-20212D2002-07-25Fredericton, NBMajor Junior
Carl McLean57213782000-20011D1983-01-03Ange-Gardien, PQMajor Junior
Kyle McNeil30202532007-20081R1988-07-26Cambridge, ONTMinor Pro
Matthew McRae1171613291302021-20243L2004-10-29Quispamsis, NBMajor Junior
Nathan Medeiros39268102014-20151L1996-05-14Montreal, PQMajor Junior
Nicolas Meilleur210102003-20041L1985-07-08Sainte-Agathe-des-Monts, PQMajor Junior
Jacob Melanson9968511191462020-20233R2003-04-22Amherst, NSMinor Pro
Andrew Meredith365611132012-20142C1994-05-16New Richmond, PQMinor Pro
Charles-Antoine Messier3491120692007-20081C1988-11-04Boucherville, PQMajor Junior
Felix Meunier13224122017-20181C1999-05-27Sherbooke, PQMajor Junior
Arthur Miller300042015-20161L1997-05-28Regina, SASKMajor Junior
Brant Miller5900002006-20071G1987-03-22Lethbridge, ALTAMajor Junior
Bryce Milson100131730412009-20112L1993-01-25Miramichi, NBMajor Junior
Juraj Mily1910102014-20151L1996-12-09Presov, SlovakiaEuropean Elite
Marc-Olivier Mimar40112031202010-20122R1991-11-09Rosemere, PQMinor Pro
Daniil Miromanov1324460104382015-20172D1997-07-11Moscow, RussiaMajor League
Yan Moniqui7256111972001-20043D1984-05-10Sainte-Julie, PQMajor Junior
Jordan Moore45123192009-20101D1992-05-21Charlottetown, PEIMajor Junior
Antoine Morand181681322001462015-20183C1999-02-18Chateauguay, PQMinor Pro
Alexandre Morel25112101998-19991D1981-01-25Montreal, PQMinor Pro
Maxime Morier763581632004-20062R1987-11-27Montreal, PQMinor Pro
Sebastien Morissette1674039793092001-20043L1983-01-26Donnacona, PQMinor Pro
Samuel Morneau5161016342006-20071L1990-02-10Cowansville, PQMajor Junior
Joseph Murdaca2100042017-20181G1998-03-21Niagara Falls, ONTMinor Pro
Mirko Murovic54203959502000-20011L1981-02-02Montreal, PQEuropean Elite
Brennan Murphy300002022-20231L2005-08-09Charlottetown, PEIMajor Junior
Liam Murphy94292150822017-20192C1998-01-20Killingworth, CTMajor Junior
Jordan Murray1221326391312010-20122D1992-12-17Moncton, NBMinor Pro
Guillaume Nadeau6803302009-20101G1991-10-16St-Charles-de-Bellec, PQMinor Pro
Steve North34325161999-20001C1981-09-12Carbonear, NFLDMajor Junior
Zach O'Brien19012613325922009-20134R1992-06-29St. John's, NFLDMinor Pro
Alain O'Driscoll68354277741998-19991L1979-12-18Ville-Emard, PQMinor Pro
Scott Oke48111728392013-20141L1993-03-16St-Lambert, PQMajor Junior
Robert Orr933369102512022-20242L2003-09-01Beaconsfield, PQMajor Junior
David Ouellet-Beaudry300042002-20031R1982-01-23Montmagny, PQMinor Pro
Tyriq Outen2900022018-20191G2000-08-16Tampa, FLMajor Junior
Philippe Ozga5801121998-19991G1980-07-31Ottawa, ONTEuropean Lower Leagues
Joakim Paradis710122016-20171D1999-07-27Chicoutimi, PQMinor Pro
Benoit Paris19167182002-20031D1983-12-04Quebec, PQSemi-Professional
Drew Paris68203454652007-20092D1988-05-12Pointe-Claire, PQMinor Pro
Cary Paul600052003-20041D1986-06-30Membertou, NSMinor Pro
Sebastien Payette6742024672010-20111D1991-10-30La Salle, PQMinor Pro
Thomas Peat27011102022-20231D2004-11-29Montreal, PQMajor Junior
Ty Peddigrew362810122023-20241C2007-03-02Saint John's, NFLDMajor Junior
Robert Pelletier6371421432012-20142R1994-05-08Dalhousie, NBMajor Junior
Mathieu Perreault194931922851692005-20083C1988-01-05Drummondville, PQMajor League
Emile Perron135103040492022-20242D2005-04-10Gatineau, PQMajor Junior
Frederic Piche6801122008-20091G1991-08-12Val-Des-Monts, PQMinor Pro
Campbell Pickard594812602014-20162L1997-06-26Halifax, NSMajor Junior
Reilly Pickard13803342014-20184G1998-08-22Halifax, NSMajor Junior
Tyler Piercy100002011-20121G1992-03-29Fredericton, NBMajor Junior
Kency Pierre-Noel800022021-20221C2004-03-28Montreal, PQMajor Junior
Blake Pilgrim-Edwards112102636752022-20242R2005-07-07Elmsdale, NSMajor Junior
Yoan Pinette3111920262010-20111R1992-02-18Sept-Iles, PQMajor Junior
Alex Pisarik701102013-20141D1995-01-10, Czech Rep.Major Junior
Riley Pitt36224452021-20232D2003-02-19Wasaga Beach, ONTMajor Junior
Philippe Plante70166480421998-19991D1978-08-10Greenfield Park, PQMinor Pro
Yan Plourde4911282014-20162C1998-07-10Pigeon Hill, NBMajor Junior
Petr Pohl62274370442005-20061R1986-08-28Prostejov, Czech Rep.Minor Pro
Danick Poirier200002012-20131C1994-02-19Sept-Iles, PQMinor Pro
Izach Poirier100002022-20231L2006-06-28Edmunston, NBMajor Junior
Philippe Poirier94101572003-20052D1987-03-12Saint-Jerome, PQMajor Junior
Maxime Pomerleau63112031442006-20071D1988-09-30LaSalle, PQMajor Junior
Yannik Ponzetto2824662023-20241L2006-06-08Kloten, SwitzerlandMajor Junior
Egor Popov102132942342014-20162R1997-02-16European Elite
Charles-Anthony Poulin400022013-20141R1997-01-20Reims, FranceMajor Junior
Mitchell Price100002004-20051R1987-08-22Fredericton, NBMajor Junior
Jake Primeau55134552013-20141D1994-08-11White Rock, BCMajor Junior
Beau Prokopetz65167512005-20061D1987-04-30Winnipeg, MANMajor Junior
Nick Pryce1500022017-20181L1999-03-23Toronto, ONTMinor Pro
Radovan Pulis40369222008-20113R1991-09-17Hlinik nad Hronom, SlovakiaEuropean Elite
Robert Purdy100002000-20011G1983-03-08Truro, NSMajor Junior
Joel Quirion3300002002-20042G1985-01-28Quebec, PQMinor Pro
Zachary Racicot2500062018-20202D2002-06-21Carignan, PQMinor Pro
Cole Rafuse2193026561352015-20194L1999-01-05Kentville, NSMajor Junior
Luc Ratelle64612182221999-20012R1982-06-09La Salle, PQMajor Junior
Josh Rathbone4022462001-20021L1985-04-03Waskaganish, PQMajor Junior
Tyler Reid2102064843451999-20034L1982-07-27Kirkland, PQMajor Junior
Maxime Renaud1931055652082006-20104D1989-03-04Saint-Eustache, PQMinor Pro
Will Reynolds2803362023-20241D2007-08-11Nasonworth, NBMajor Junior
Alec Rheaume36011112018-20191D2001-04-04Otterburn Park, PQMajor Junior
James Rhynold10799182452002-20053R1985-09-03Halifax, NSMajor Junior
Zackary Riel1300082019-20201D2001-03-04Montreal, PQMinor Pro
Yannick Riendeau1132522004-20051R1984-10-25Montreal, PQMinor Pro
Maxime Rioux28022112019-20201D2001-12-20Montreal, PQMajor Junior
Daniel Robert36066111999-20012R1982-12-11Hull, PQMajor Junior
Maxime Robert70162238352004-20051C1985-07-15Trois-Rivieres, PQMajor Junior
Maxime Robert700042003-20041D1984-03-19Ottawa, ONTMajor Junior
Samuel Robert8911112752011-20132D1994-05-24St.Jean-sur-Richelie, PQMajor Junior
Zachary Robichaud1100022023-20241D2006-08-24Edmundston, NBMajor Junior
Milo Roelens653044741062023-20241C2003-01-16Quebec, PQMinor Pro
Benjamin Roode129145342018-20202D2002-01-25Dartmouth, NSMajor Junior
Guillaume Rousseau13033292011-20121D1991-02-13St-Etienne-de-Lauzon, PQMinor Pro
Mathieu Roy2051021002022402003-20063L1986-11-14Amos, PQMinor Pro
Olivier Roy4503362010-20111G1991-07-12Amqui, PQMinor Pro
Tristan Roy1800022019-20201C2003-03-05Saint-Cyrille-de-Wen, PQMajor Junior
German Rubtsov38122032112017-20181C1998-06-27Chekhov, RussiaMajor League
Mark Rumsey4191221202019-20212L2001-08-13St. John's, NFLDMajor Junior
Zachary Rushton100002023-20241R2007-04-13Fredericton, NBMajor Junior
Adam Russo273077922000-20044G1983-04-12Montreal, PQMinor Pro
Andrew Ryan64182240692014-20151L1994-01-15St. John's, NFLDMajor Junior
Noah Ryan11610919652021-20232C2005-04-04Rothesay, NBMajor Junior
Garip Saliji1331442000-20011C1982-03-07Nitra, SlovakiaEuropean Elite
Etienne Salvail79101323572011-20132L1994-01-14Sorel, PQMinor Pro
Markas Samenas556713472022-20231L2004-02-02Vilnius, LatviaMajor Junior
Mathieu Samson291111282018-20191L2000-11-26Rimouski, PQMajor Junior
Alexis Sansfacon38178342018-20191D1999-03-09Shawinigan, PQMajor Junior
Christian Sbaraglia300002020-20211G2001-05-11Toronto, ONTMajor Junior
Shawn Scanzano23156231998-19991D1980-12-16Belleville, ONTMinor Pro
Kristopher Schmidt16033312006-20071L1988-05-02Mississauga, ONTMajor Junior
Riley Scott710122013-20141R1997-09-29Bathurst, NBMajor Junior
Samuel Seguin11850591091151999-20012L1981-04-16Boucherville, PQMinor Pro
Ryan Seymour1831324372522003-20063C1986-08-05Fredericton, NBMajor Junior
Dawson Sharkey418917472023-20241R2006-07-23Souris, PEIMajor Junior
Nicolas Sigouin98626321002006-20082D1989-07-18Lachute, PQMinor Pro
Mark Simpson1203767104712014-20162C1995-04-24Rothesay, NBMinor Pro
Tim Sinasac492573041999-20012R1980-02-05Amherstburg, ONTMinor Pro
Samuel Sirois200002012-20131G1994-05-31La Pocatiere, PQMajor Junior
Kent Small200002012-20131D1994-01-15Hanwell, NBMajor Junior
Ian Smallwood2816762018-20191D1999-05-13St. John's, NFLDMajor Junior
Jake Smith2112342015-20161R1997-07-03Pickering, ONTMinor Pro
Daniil Sokolka200002016-20171L1999-01-23Major Junior
Tanner Somers700002015-20172G1998-05-13Miramichi, NBMajor Junior
Jean-Philippe Soucy36117181081998-19991D1978-05-25Riviere-du-Loup, PQMinor Pro
Alexandros Soumakis63191938362013-20141L1994-02-15Montreal, PQMajor Junior
Janis Sprukts934473117582001-20032D1982-01-31Riga, LatviaMajor League
Mathieu St. Onge294913102023-20241C2005-05-04Quebec, PQMajor Junior
Simon St. Pierre70331851352001-20021C1983-03-07Laurierville, PQMinor Pro
Kyle Stanley34077572007-20081D1988-03-25Gatineau, PQMajor Junior
Robert Steeves6801122010-20122G1993-01-19Moncton, NBMajor Junior
Adam Stevens159272855182011-20143R1994-08-12Bedford, NSMajor Junior
Cole Stewart13022112019-20201R2001-08-01Moncton, NBMajor Junior
Miguel Sullivan1302202012-20142G1995-01-03Halifax, NSMajor Junior
Jesse Sutton327162362018-20191C1998-03-28Mount Pearl, NFLDMajor Junior
Tomas Svoboda70414283742007-20081R1987-02-24Litomerice, Czech Rep.European Elite
Matthew Szostak1200002007-20081G1990-04-27Montreal, PQMajor Junior
Dereck Tait900002010-20111G1991-08-19Antigonish, NSMajor Junior
Daniel Tanel220326291762007-20114D1990-11-28Brampton, ONTMajor Junior
Jess Tanguy310102009-20101C1992-04-07Laval, PQMinor Pro
Antoine Tardif11106642006-20082G1990-04-12Daveluyville, PQMinor Pro
Louis Tardif300022018-20191D1999-02-11Gatineau, PQMajor Junior
Brad Tesink118718251792006-20093D1989-01-15Saint John, NBMajor Junior
Michael Tessier18346861323072000-20033L1984-08-14Granby, PQMinor Pro
Dawson Theede1123942812172015-20183C1997-04-15Whitby, ONTMajor Junior
Gabriel Theoret300002022-20231C2004-03-24Montreal, PQMajor Junior
Francis Thibeault58134162014-20173D1998-07-01Val D'amour, NBMinor Pro
Maxime Thibodeau200002003-20041R1984-02-29Nicolet, PQMajor Junior
Zechariah Thomas200002021-20221D2002-12-10Seagrave, ONTMinor Pro
Danil Timchenko400022016-20171G1998-06-09Major Junior
Dominik Tmej401102017-20181G1999-05-05Major Junior
Corey Toole11000382003-20041L1985-09-12Fredericton, NBMajor Junior
Miguel Tourigny35122840432021-20221D2002-02-09Victoriaville, PQMinor Pro
Tommy Tousignant100002003-20041L1986-01-30Trois-Rivieres, PQMajor Junior
Jeremie Tremblay100002003-20041D1986-09-24North Bay, ONTMajor Junior
Jonathan Tremblay1243145532001-20043R1984-03-03Fauquier, ONTMinor Pro
Julien Tremblay88131932402008-20102R1991-12-29Saint-Eustache, PQEuropean Lower Leagues
Christophe Tremblay-Losier992439631742010-20122C1991-04-25St-Jean-sur-Richelie, PQMajor Junior
Mark Trickett1481343561512013-20163D1995-03-31Baddeck, NSMajor Junior
Mike Tropea200002014-20151R1997-03-02Mississauga, ONTMajor Junior
Sebastien Trudeau16366107173412009-20123R1991-07-24Quebec, PQMinor Pro
Jean-Sebastien Trudelle74315182941998-20002D1979-11-28Levis, PQMinor Pro
Jack Tucker3008842018-20191D2000-05-26Odessa, FLMajor Junior
Oliver Turan33257222018-20202D2001-03-30Innsbruck, AustriaEuropean Elite
Brent Turnbull1198917632010-20122R1994-07-07Stellarton, NSMajor Junior
Jake Uberti101152022-20231R2002-03-07Toronto, ONTMajor Junior
Martin Vagner4831013842004-20051D1984-03-16Jaromer, Czech Rep.European Elite
Jason Vaillancourt43121022182001-20043R1984-06-06Saint-Pamphile, PQSemi-Professional
Cody Van de Sande300002021-20221D2004-03-09Antigonish, NSMajor Junior
Marc-Olivier Vary24022532002-20031D1984-12-11Saint-Lambert, PQMajor Junior
Daniel Vautour2200002013-20163G1996-03-20St-Louis de Kent, NBMajor Junior
Daniil Vertiy32437182018-20191L1998-11-12Moscow, RussiaMajor Junior
Jeffrey Viel251115811964972014-20184L1997-01-28Rimouski, PQMajor League
Guillaume Vien20011162014-20151L1996-08-01Montreal, PQMajor Junior
Justin Vienneau28358722006-20071D1986-02-20Oshawa, ONTMinor Pro
Alexandre Vigneault711365781272000-20011D1980-03-19Quebec, PQSemi-Professional
Xavier Vinetti21000332015-20161D1998-02-17St. Hubert, PQMajor Junior
Radek Vlasanek821382008-20091R1989-08-14Vitkovice, Czech Rep.Major Junior
Charles Vouligny1501162008-20091D1990-04-15La Visitation, PQMajor Junior
Patrick Walsh4671320412012-20142C1994-04-20Mississauga, ONTMajor Junior
Ondrej Wantulok117316195012002-20042D1984-03-01, Czech Rep.European Elite
Evan White100002016-20171D1999-09-22St. John's, NFLDMajor Junior
Tucker White2000072014-20151D1996-02-09Holden, MAMinor Pro
Andrew Wigginton400002008-20091C1991-08-16Sackville, NSMajor Junior
Marshall Worden580001162008-20102L1991-11-16Sussex, NBMajor Junior
Jonathan Yergeau8011122003-20041D1986-04-25Amos, PQMajor Junior
Cole Young300042020-20222R2002-07-29Fredericton, NBMinor Pro
Adam Zboril5791524322012-20131C1995-08-28Brno, Czech Rep.European Elite
Patrik Zdrahal82253459202012-20142R1995-04-09Ostrava, Czech Rep.European Elite
Bobby Zinkan4000112014-20151D1995-02-06Calgary, ALTAMajor Junior

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