hockey DB
search by league
team
morning report
contact us
home

Quebec Remparts all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Daniel Agostino94242953602022-20242L2003-06-17Montreal, PQMajor Junior
Marc-Olivier Alain21000152017-20181D2000-07-06Quebec, PQMajor Junior
Jonathan Alain-Rochette7000122004-20051L1987-06-23Loretteville, PQMajor Junior
Jean-Simon Allard66164056222008-20091C1989-05-24Alma, PQMinor Pro
Peter Amanatidis1512322020-20211L2003-01-17Montreal, PQMajor Junior
Andrew Andricopoulos25926921182382003-20074D1987-04-01Beverly, MAMinor Pro
Jimmy Appleby2301122010-20111G1993-04-02Trois-Rivieres, PQMajor Junior
Daniel Archambault70424283821998-19991D1978-03-23Chateauguay, PQMinor Pro
Olivier Archambault300022019-20201D2003-02-12L'Assomption, PQMajor Junior
Olivier Archambault38192746372013-20141L1993-02-16Le Gardeur, PQMinor Pro
Philippe Archambault6101313782011-20121D1993-04-02Repentigny, PQMajor Junior
Brent Aubin10077811581582005-20072R1986-06-18Ste-Sophie, PQMinor Pro
Darren Aubin27000162006-20071L1989-09-08St. Sophie, PQMajor Junior
Maxime Aubut26347302006-20071D1986-02-14Chicoutimi, PQMinor Pro
Hugo Audette2225762019-20212C2003-01-07Mercier, PQMajor Junior
Mickael Audette300002007-20081G1991-01-08Granby, PQMajor Junior
Dominic Auger65153348761997-19981D1977-01-12Montmagny, PQEuropean Elite
Brady Austin401102023-20241D2006-04-19Gatineau, PQMajor Junior
Mathieu Ayotte25131730182016-20171R1996-04-17Montreal, PQMinor Pro
Maxim Balmochnykh2192231381998-19991L1979-03-07Lipetsk, RussiaMajor League
Dereck Baribeau71033102016-20193G1999-01-22Quebec, PQMinor Pro
Vincent Barnard97254267382010-20122D1991-02-23Sept-Iles, PQMajor Junior
Nicolas Barriere3900002005-20072G1989-08-11St-Jean-sur-Richelie, PQMajor Junior
Roman Bashkirov70343468662006-20071L1989-03-07, RussiaEuropean Elite
Ruslan Bashkirov643037671172006-20071L1989-03-07Moscow, RussiaEuropean Elite
Lucas Batt27347342013-20141L1996-03-04Lewisporte, NFLDMajor Junior
Brendan Bays54189102020-20222D2002-04-10Ottawa, ONTMajor Junior
Bronson Beaton68293160522015-20161R1995-02-06Springhill, NSMajor Junior
Benoit Beauchemin1312322002-20031Major Junior
Dominic Beauchemin700002009-20112L1993-06-06Longueuil, PQMinor Pro
Jason Beaulieu200002022-20231D2005-02-05Quebec, PQMajor Junior
Pierre-Olivier Beaulieu51369732001-20032D1984-02-24Quebec, PQMinor Pro
Loick Begin1120222019-20201C2002-05-24Terrebonne, PQMajor Junior
Julien Beland30121325142023-20241L2003-07-24Quebec, PQMajor Junior
Jeremy Belleau100002023-20241C2006-03-18Quebec, PQMajor Junior
Gabriel Belley-Pelletier16000202019-20201D2001-05-30Saint-Pascal, PQMinor Pro
Frederic Bergeron5515823272011-20132L1994-06-17St-Augustin, PQMinor Pro
Pierre Bergeron92932411492005-20083D1987-02-12Drummondville, PQMajor Junior
Remi Bergeron71822301531999-20012L1983-12-12Valcourt, PQSemi-Professional
Jason Bermingham2571421331997-19981W1977-01-17Montreal, PQMinor Pro
Jean-Francois Bernard6500022003-20052G1986-11-10LaSalle, PQMajor Junior
David Bernier120691031721571997-19992R1978-01-29Saint-Hyacinthe, PQMinor Pro
Sebastien Bernier1511262004-20051D1987-02-06Quebec, PQMinor Pro
Denis Berube7200002001-20021G1983-05-04Saint-Fabien, PQMinor Pro
Guillaume Berube2072962911012000-20033C1983-04-12Trois-Pistoles, PQSemi-Professional
Marc-Antoine Berube-Jalbert200002018-20191G2000-12-06Amqui, PQMajor Junior
Billy Bezeau5464046942006-20071D1986-11-17Miscou Island, NBMinor Pro
Felix Bibeau31171835392019-20201L1999-03-31Mercier, PQMinor Pro
Martin Bilodeau3900041998-19991G1979-09-12Trois-Rivieres, PQMinor Pro
Nicholas Bilotto1111148592181997-20003D1979-02-24Pointe-Claire, PQMinor Pro
Shaun Bily26471162016-20171L1998-02-22Doylestown, PAMajor Junior
Alex Bishop200002016-20171G1997-07-14Richmond Hill, ONTMajor Junior
Spencer Blackwell43022402018-20191R2000-02-06Erin, ONTMajor Junior
Adam Blanchette56145592003-20041D1986-02-21Berlin, CTMinor Pro
Didier Bochatay1411945643402000-20033D1983-01-04St. Thedore d'Acton, PQMinor Pro
Dominik Bohac61011111042007-20081D1990-02-18Klatovy, Czech Rep.European Elite
David Boilard6438111082000-20011D1981-04-02Charny, PQSemi-Professional
Mathieu Boily1100092011-20121D1995-05-21Montreal, PQMajor Junior
Lucas Boisvert22033212023-20241D2004-04-19Trois-Rivieres, PQMajor Junior
Alexandre Boivin7972229162012-20142C1994-11-01Ottawa, ONTMinor Pro
Alexandre Bolduc2904492009-20101D1992-10-13Chicoutimi, PQMajor Junior
Jean-Michel Bolduc136723302182001-20032D1985-02-27Portland, MEMinor Pro
Tommy Bolduc1481015258021997-20014L1981-02-19Beauport, PQMinor Pro
Zachary Bolduc126105104209862021-20232C2003-02-24Trois-Rivieres, PQMajor League
Callum Booth1260121222013-20174G1997-05-21Montreal, PQMinor Pro
Mathieu Boucher12011142005-20072L1989-05-19Rimouski, PQMajor Junior
Matthew Boucher17688881762392015-20183L1997-12-17Los Angeles, CAMinor Pro
Simon Boudreau22033222014-20151D1995-01-19Chicoutimi, PQMajor Junior
Marc-Antoine Bouillon100002011-20121R1995-02-16Montreal, PQMajor Junior
Jonathan Bourcier1727962016-20171C1996-11-17Gatineau, PQMajor Junior
Eric Bourdon1500002009-20101G1991-11-07Ile-Perrot, PQMajor Junior
Sebastien Bourgon195727344162000-20033D1983-06-11Laval, PQMajor Junior
Ryan Bourque934557102422009-20112L1991-01-03Boxford, MAMajor League
Jonathan Boutin1900002004-20051G1985-03-28Granby, PQMinor Pro
Rylan Bowers910122021-20221R2002-03-28Komoka, ONTMajor Junior
Jessey Boyd300002003-20041G1984-01-18Vancouver, BCMajor Junior
Eric Brassard1701102014-20151G1995-05-05Longueuil, PQMinor Pro
Francois Brassard1490111162011-20143G1994-01-31Gatineau, PQMinor Pro
Kevyn Brassard100002018-20191G2002-06-01Saint-Hubert, PQMajor Junior
Mike Bray691214264632000-20022R1982-12-17Halifax, NSMinor Pro
Benoit Brazeau800052005-200611987-06-29Major Junior
Benjamin Breault59343872502008-20091C1988-02-21Pembroke, ONTMinor Pro
Jean-Sebastian Breton310102003-20041C1987-06-04Pincourt, PQMajor Junior
William Breton100002010-20111L1994-03-17Quebec, PQMinor Pro
Christian Brideau69311141052003-20041D1983-05-20Niagara Falls, ONTMajor Junior
Nikolas Brouillard842960891222014-20162D1995-02-07St.Hilaire, PQMinor Pro
Matt Brown7692029532009-20112L1991-02-24Truro, NSMinor Pro
Tyler Brown1810182013-20141L1995-09-22Echo Bay, ONTMajor Junior
Dmitry Buinitsky5182028232016-20171R1997-03-01Vitebsk, BelarusEuropean Elite
Taylor Burke21459232014-20151R1994-06-22Halifax, NSMajor Junior
J.C. Campagna300002013-20141C1993-06-11Dallas, TXMinor Pro
Kyle Campbell28112132010-20111R1993-12-01Lantz, NSMinor Pro
Hugo Campeau100002012-20131G1994-04-19Blainville, PQMajor Junior
Lucas Canning510102022-20231L2004-06-20Stellarton, NSMajor Junior
Samuel Cardinal401102015-20172G1999-07-28Boisbriand, PQMajor Junior
Thomas Caron1463141722092017-20214L2000-08-29Candiac, PQMinor Pro
Alexandre Caron-Roy41358472012-20142L1995-09-06St.Lin, PQMajor Junior
Massimo Carozza164344579872012-20164L1996-05-19Montreal, PQEuropean Elite
Edouard Carrier31145172022-20231D2003-07-28Levis, PQMajor Junior
Louis-Philippe Carrier3000102012-20131L1994-05-13Quebec, PQMajor Junior
Marc-Antoine Carrier84102232542011-20132D1992-04-10Levis, PQMajor Junior
Samuel Carrier56459492008-20091D1992-04-28Varennes, PQMinor Pro
Bryan Cayouette31011352007-20092L1989-09-01Loretteville, PQMajor Junior
Olivier Chalifour600002017-20181G1998-09-09Longueuil, PQMajor Junior
Tyler Chambers350111182003-20041R1984-04-12Langley, BCMajor Junior
Joel Champagne68245882472010-20111C1990-01-24La Salle, PQMinor Pro
William Champagne600022019-20201C2001-08-03Amqui, PQMajor Junior
Adam Chapman391119301082013-20152C1994-01-08Barrie, ONTMinor Pro
Marco Charpentier6781422161997-19992R1980-01-23Montreal, PQMinor Pro
Jonathan Charron4301101999-20001G1980-09-12Laval, PQMajor Junior
Maxime Chevalier49189312013-20152D1996-04-09Quebec, PQMajor Junior
Todd Chinova90336602005-20072R1989-02-28Stratford, CTMinor Pro
Eric Chouinard1801481482961791997-20003C1980-07-08Atlanta, GAMajor League
Felix-Olivier Chouinard84178562018-20202D2001-06-21Quebec, PQMinor Pro
Patrick Chouinard37033141999-20001D1981-05-01Sainte-Flavie, PQMinor Pro
Gennady Churilov69112637222004-20051L1987-05-05European Elite
Maxime Cliche24044212007-20081L1989-03-03Thetford Mines, PQMinor Pro
Eric Cloutier90101222441999-20012C1982-05-31Montreal, PQSemi-Professional
Philippe Cloutier500002022-20231G2003-11-12Saint-Eustache, PQMajor Junior
Pier-Etienne Cloutier74111021362022-20242L2005-11-23Metabetchouan, PQMajor Junior
Adam Clow36000602006-20071L1987-02-01Charlottetown, PEIMajor Junior
Yann Collin2000021999-20001G1981-04-11Laval, PQMajor Junior
Shawn Collymore222701091791021999-20034F1983-05-02La Salle, PQMinor Pro
Alexandre Comtois68203959172011-20121C1992-04-26Sherbrooke, PQMinor Pro
Davis Cooper13217825162021-20232R2003-04-09Halifax, NSMajor Junior
Cole Cormier63142539342019-20212R2002-02-21Dusselodorf, GermanyEuropean Elite
Xavier Cormier3826842017-20192C2001-05-30Pont-Rouge, PQMinor Pro
Julien Corriveau8571017472008-20102L1991-07-30Beauharnois, PQMinor Pro
Raphael Corriveau27448132011-20121R1994-05-12Levis, PQMinor Pro
Jean-Michel Cote3300002002-20042G1985-11-06 Major Junior
Jean-Philippe Cote4201010171998-20002D1982-04-22Quebec, PQMajor League
Jerome Cote2512362009-20101D1990-04-13Ste-Foy, PQMajor Junior
Louis-Filip Cote176274370302015-20194L1999-05-02Laurier-Station, PQMajor Junior
Tristan Cote-Cazenave2802202019-20201G1999-10-12Longueuil, PQMinor Pro
Kevin Coughlin1342951801532003-20052L1985-04-23South Boston, MAMinor Pro
Alexandre Coulombe400002015-20161D1995-04-09Granby, PQMajor Junior
Olivier Coulombe3861016142021-20221R2002-03-16Montmagny, PQMajor Junior
Simon Courcelles21540991393762002-20064C1986-06-10Laval, PQMinor Pro
Edouard Cournoyer1371536511402019-20223D2002-03-12Drummondville, PQMajor Junior
Patrick Couture32033321997-19981G1978-05-28Quebec, PQMinor Pro
Andrew Coxhead2154360103992016-20204C2000-04-11Bedford, NSMajor Junior
Sebastien Crete400001998-19991G1981-01-19Montreal, PQMajor Junior
Louis Crevier62102636182021-20221D2001-05-04Quebec, PQMajor League
Ethan Crossman4012362015-20172L1999-03-13Sackville, NBMajor Junior
Ryan Culkin20522951171122010-20144D1993-12-15Montreal, PQMinor Pro
Marcus Cuomo6461925512014-20151L1995-08-16St.John's, NFLDMajor Junior
Ivan Curic10055322000-20011D1981-10-02Toronto, ONTMinor Pro
Patrick Cusack6342428442009-20101D1989-06-15Montreal, PQMinor Pro
Mariano D'Agostino400042000-20011D1982-10-06Montreal, PQMajor Junior
Tomas Dajcar42235202017-20181D2000-02-02Sumperk, Czech Rep.European Elite
Raymond Dalton358917171998-19991L1979-07-19St. John's, NFLDMajor Junior
Thomas Darcy23191062022-20231D2003-10-15Lachenaie, PQMajor Junior
Olivier Daunais30235132007-20081L1990-07-05Lachenaie, PQMinor Pro
Scott Della Vedova68000382000-20011G1981-08-25Mississauga, ONTSemi-Professional
Peter Delmas3401142009-20101G1990-02-16Bedford, NSMinor Pro
Derek DeMontigny300002012-20142L1995-01-04Rouyn-Noranda, PQMajor Junior
Louis-Antoine Denault2900022023-20241G2006-09-26Quebec, PQMajor Junior
Mathieu Dery37213602001-20021R1984-01-28La Salle, PQMajor Junior
Olivier Deschenes200002022-20231D2004-03-05Trois-Rivieres, PQMajor Junior
Kevin Desfosses189066212004-20084G1987-05-02Beauport, PQMinor Pro
Cedrick Desjardins55000182005-20061G1985-09-30Edmundston, NBMajor League
Gabriel Desjardins26121224122011-20121L1992-11-09Montreal, PQMinor Pro
Jeff Desjardins1302282005-20061C1989-01-24Mont-Laurier, PQMajor Junior
Alexandre Desmarais317613182023-20241D2006-03-30Saint-Thomas-de-Joli, PQMajor Junior
Joshua Desmarais20011212007-20081L1989-01-15St Laurent, PQMinor Pro
Simon Desmarais100002011-20121D1994-03-22St-Jean, PQMinor Pro
Emerik Despatie2200002019-20201G2003-06-22Gatineau, PQMajor Junior
Samuel Dickner42471162018-20191L1999-12-10Quebec, PQMajor Junior
Louis Domingue121066102009-20123G1992-03-06Saint-Hyacinthe, PQMajor League
Cody Donaghey108134154522012-20153D1996-05-10St. John's, NFLDMinor Pro
Dillon Donnelly6419101512012-20142D1993-09-07Amherst, NYMinor Pro
Patrick Dore48077412009-20112D1992-04-26Blainville, PQMajor Junior
Antoine Dorion68111526442023-20241C2005-11-02Orleans, ONTMajor Junior
Cody Doucette290111212003-20041C1984-11-03Charlottetown, PEIMinor Pro
Alexandre Drapeau73246932015-20172D1997-02-22Mont-Joli, PQMinor Pro
Joe Dube321091982010-20122R1992-04-27St. Mathieu, PQMajor Junior
Pierrick Dube169444286702017-20214R2001-01-07Lyon, FranceMajor League
Daryk Dube-Plouffe300002019-20201L2002-09-07Trois-Rivieres, PQMinor Pro
Anthony Duclair2031161332491522011-20154L1995-08-26Pointe-Claire, PQMajor League
Alexis Dufour920222010-20111C1992-10-09Montreal, PQMajor Junior
Brendan Duke53134252010-20122D1993-05-11Halifax, NSMajor Junior
Sam Dunn130184361662017-20192D1998-03-11Port Hope, ONTMinor Pro
Samuel Duplain695384162001-20021R1981-05-03Saint-Raymond, PQMinor Pro
Sebastien Dupre100002015-20161G1997-04-04Ste. Anne-de-Sorel, PQMajor Junior
Aaron Dutra124927361272014-20173F1996-01-18Toronto, ONTMajor Junior
Justin Duval1412342023-20241R2006-11-11Mirabel, PQMajor Junior
Gordie Dwyer591827453651997-19981L1978-01-25Dalhousie, NBMajor League
Austin Eastman1812322017-20181L1997-05-06Lindsay, ONTMinor Pro
Kenny Elliott41336261999-20001L1981-05-25Gander, NFLDMajor Junior
Adam Erne2401181572752662011-20154L1995-04-20New Haven, CTMajor League
Angelo Esposito173961502461772005-20083C1989-02-20Montreal, PQMinor Pro
Kurt Etchegary20853841372372011-20154C1994-11-12St John's, NFLDMinor Pro
Alex Falardeau1202262020-20211D2002-09-23Levis, PQMajor Junior
Christopher Farmer297121962021-20221L2001-02-05Blainville, PQMajor Junior
Frederic Faucher50203252302002-20031L1982-04-14Saint-Raymond, PQMajor Junior
Mathieu Ferland100002019-20201D2000-03-20Quebec, PQMajor Junior
Joey Fetta34213151271998-20002L1979-07-04Montreal, PQMajor Junior
Jean-Michel Filiatrault151022172002-20053G1984-04-15Laval, PQMajor Junior
Vincent Filion2001102023-20241G2004-02-26Shawinigan, PQMajor Junior
Xavier Filion157223052602019-20223C2002-10-02Plessisville, PQMinor Pro
Tomas Filippi62272956162010-20111C1992-05-04Rychnov Mad Lmezmpv, Czech Rep.European Elite
Giancarlo Fiori48022202014-20162D1997-01-27Ste. Therese, PQMajor Junior
Vaclav Fiser801122003-20041L1985-12-31Praha, Czech Rep.Major Junior
Michael Forbes300002002-20031G1983-06-20Chibougamau, PQMajor Junior
Kirk Forrest25000492006-20071R1987-05-04Pembroke, ONTMajor Junior
Alexandre Fortier100002018-20191C2000-04-24St-Gilles, PQMajor Junior
Maxime Fortier35022142011-20132D1994-06-11Sainte-Helene-De-Breakeyv, PQMajor Junior
Zachary Fortin1600042012-20131G1995-03-25St-Jerome, PQMajor Junior
Chris Fougere300001999-20001D1981-01-06Halifax, NSMajor Junior
Guillaume Fournier69141630202000-20011R1983-01-25Lyster, PQMinor Pro
Brandon Frattaroli6761723142018-20191D2000-07-25Pierrefonds, PQMajor Junior
Conor Frenette14358122021-20221L2001-02-23Gatineau, PQMajor Junior
Zachary Fucale1700002014-20151G1995-05-28Laval, PQMajor League
Boby Fugere500052006-20071R1989-12-20Shawinigan, PQMinor Pro
Benjamin Gagne1331845631432016-20193D1998-10-22St.-Augustin-de-Desm, PQMinor Pro
Jean-Francois Gagne300021999-20001D1981-06-24La Pocatiere, PQMajor Junior
Karl Gagne70304777282004-20051L1984-07-03St. Nerce, PQMinor Pro
Simon Gagne11480109189681997-19992R1980-02-29Sainte-Foy, PQMajor League
Alexandre Gagnon1200042005-20061D1988-12-01Gatineau, PQEuropean Lower Leagues
Anthony Gagnon64252954342019-20201R1999-02-22St. Jean-sur-Richeli, PQMinor Pro
Jean-Philipp Gagnon3500002009-20101G1990-11-27Boucherville, PQMajor Junior
Samuel Gagnon691422362291997-19981L1978-01-12Malartic, PQMinor Pro
Julian Galloway1401102015-20161G1997-02-02Amherst, NSMajor Junior
Olivier Garneau24353531061132014-20184L1998-07-21Quebec, PQMinor Pro
Nathan Gaucher19980781581872019-20234C2003-11-06Richelieu, PQMinor Pro
Kassim Gaudet151233154792020-20244L2004-03-22Victoriaville, PQMajor Junior
Adam Gaudreau1911262018-20191D1999-12-28Sherbrooke, PQMajor Junior
Guillaume Gauthier66272956312014-20151R1995-09-12St. Marthe-sur-le-La, PQMinor Pro
Samuel Gauthier34224262012-20131L1993-04-26Arthabaska, PQMajor Junior
Hubert Genest163524291052005-20094D1989-10-07Quebec, PQMinor Pro
Derek Gentile157424688242015-20183C1999-04-09Sydney, NSMinor Pro
David Gilbert126245175512007-20103C1991-02-09Chateauguay, PQMinor Pro
Jonathan Gilbert300002004-20051 Major Junior
Anthony Gingras732810352011-20163D1995-09-22Levis, PQMinor Pro
Alexis Girard301102018-20191D1999-12-22St. Bruno, PQMinor Pro
Frederic Girard430441421997-19981D1979-09-25Deux-Montagnes, PQSemi-Professional
Ian Girard5161218222003-20052C1985-06-15Saint-Gedeon, PQMajor Junior
Mathieu Girard1003342010-20111L1992-09-22St-Jerome, PQMajor Junior
Christopher Giroux802262009-20101L1992-08-15Chambly, PQMajor Junior
Francois Godin2921618182013-20141D1993-02-09Le Gardeur, PQMinor Pro
Rick Gorman911221997-19981L1979-02-01Philadelphia, PAMinor Pro
Stephane Goulet546814142003-20041R1986-01-07Levis, PQMinor Pro
Loic Goyette31279162023-20241L2005-10-29Laval, PQMajor Junior
Charley Graaskamp25121224322015-20161C1996-01-31Eau Claire, WIMinor Pro
Matthew Graham400002002-20031DHalifax, NSMajor Junior
Patrick Grandmaitre703868106841999-20001C1979-03-20Hull, PQMinor Pro
Maxime Gratchev76121628762004-20062L1988-09-26Novosibirsk, RussiaMinor Pro
Maxime Gravel50141024372009-20101L1990-07-09Chateau-Richer, PQMinor Pro
Zachary Gravel66271845262021-20221R2002-08-14Victoriaville, PQMajor Junior
Ryan Graves50152439492014-20151D1995-05-21Yarmouth, NSMajor League
Alexandre Grenier319152462010-20111R1991-09-05Laval, PQMajor League
Jean-Kristoff Grenier100002012-20131C1993-11-21Brossard, PQMajor Junior
Martin Grenier214278010710651997-20014D1980-11-02Laval, PQMajor League
Mikhail Grigorenko1158593178262011-20143C1994-05-16Khabarovsk, RussiaMajor League
Marc-Olivier Groleau1924662013-20141C1994-04-30Trois-Rivieres, PQMajor Junior
Matthew Grouchy91203757282017-20192R1999-11-19Labrador City, NFLDMajor Junior
Samuel Groulx1802059792322006-20104D1990-06-28Gatineau, PQMinor Pro
Dalan Grubissa2522462023-20241L2005-11-21Quebec, PQMajor Junior
Andrew Gweon9861117342022-20242C2004-03-15Fredericton, NBMajor Junior
Jeff Hadley93310134872000-20022D1983-01-13North Bay, ONTMajor Junior
Yan Hallee601162002-20031D1983-10-20Montreal, PQMinor Pro
Andre Hart18011651999-20012D1981-12-04Anjou, PQMajor Junior
Nicolas Hebert3202242014-20151C1996-02-03Longueuil, PQMajor Junior
Josh Hennessy2691281632911622001-20054C1985-02-07Brockton, MAMajor League
Fabrice Herzog61322658342013-20141R1994-12-09Frauenfeld, SwitzerlandMinor Pro
Olivier Hinse92152439202009-20123L1991-03-02Sherbrooke, PQMinor Pro
Mirko Hoefflin54143145162010-20111R1992-06-18Freiburg, GermanyEuropean Elite
Hunter Holmes70131831302019-20212L2000-01-25St.Catharines, ONTMajor Junior
Alan Horic300001999-20001L1981-01-28Hull, PQMajor Junior
Jason Houde80191534612012-20142L1993-08-17Longueuil, PQMinor Pro
Samuel Hould23279212016-20171D1997-03-27Trois-Rivieres, PQMinor Pro
Daniel Houle2700082000-20022D1984-05-24Saint-Constant, PQMinor Pro
Mikael Huchette120273562392020-20244C2003-08-01Saint-Hyacinthe, PQMajor Junior
David Hunter11311213482012-20142D1994-07-27Montreal, PQMajor Junior
Christian Huntley210266591702015-20194D1999-03-02Halifax, NSMajor Junior
Mark Hurtubise107182442342001-20032R1984-06-09Montreal, PQMinor Pro
Fabio Iacobo3802222021-20221G2001-10-26Saint-Leonard, PQMajor Junior
Alexandre Imbeault6261420222003-20041C1986-06-25Montreal, PQMinor Pro
Auguste Impose5015173242015-20161C1997-06-18Chaux--de-Fonds, SwitzerlandEuropean Elite
Bruno Jalasti551910322023-20241D2006-03-24Helsinki, FinlandMajor Junior
Eric Jean43000281998-19991D1981-05-07Granby, PQMinor Pro
Kyle Jessiman1501122018-20191G1999-01-12Chateauguay, PQMinor Pro
Aaron Johnson3263137412002-20031D1983-04-30Port Hawkesbury, NSMajor League
Kurt Johnston501410241421997-19981F1977-02-10Peterborough, ONTMinor Pro
Mario Joly631233452612001-20021D1981-08-04Gatineau, PQMinor Pro
Danick Jomphe900021998-19991L1981-06-06Jonquiere, PQMajor Junior
Maxime Joyal81022112004-20062G1986-07-23La Salle, PQMinor Pro
Thierry Kaszap14134142002-20031D1982-12-27Saint-Fereol, PQSemi-Professional
Darien Kielb117134255722016-20202D1999-03-18Hamilton, ONTMinor Pro
Nicolas Kingsbury-Fournier300022018-20191L2002-04-03Blainville, PQMajor Junior
Luke Kirwan2812921182017-20181L1997-09-23Syracuse, NYMajor Junior
Evgeny Kiselev6101102015-20172G1997-09-07Moscow, RussiaEuropean Elite
Peter Klouda310121997-19981C1978-06-01Poprad, SlovakiaEuropean Elite
Juraj Kolnik12651161998-19991R1980-11-13Nitra, SlovakiaMajor League
Vsevolod Komarov1441760771512021-20243D2004-01-11Chelyabinsk, RussiaMajor Junior
Jason Kostadine72922312072002-20031R1983-10-22St. Louis, MOMinor Pro
Alexander Kozhevnikov16347162003-20041F1984-04-12Moscow, RussiaMinor Pro
Nikita Kucherov6371022012-20131R1993-06-17Maykop, RussiaMajor League
Kristian Kudroc57922311721999-20001D1981-05-21Michalovce, SlovakiaMajor League
Dmitri Kugryshev1236398161902008-20102R1990-01-18Moscow, RussiaMinor Pro
Philipp Kurashev18369110179672016-20193C1999-10-12Munsingen, SwitzerlandMajor League
Luke Kutkevicius1223502018-20191C1998-03-25Toronto, ONTMajor Junior
Vladimir Kutny96132033452002-20042R1985-05-22Trencin, SlovakiaEuropean Elite
Eric L'Italien4291423222003-20041R1983-05-27Vanier, PQMajor Junior
Pascal Laberge33111627332017-20181C1998-04-09Chateauguay, PQMinor Pro
Brady Labrecque400002015-20161G1997-02-13Fredericton, NBMajor Junior
Pierre-Cedric Labrie100002003-20041L1986-06-12Baie-Comeau, PQMajor League
Loic Lacasse1100002006-20071G1986-04-23Granby, PQMinor Pro
Kevin Lachance217022761999-20034G1983-01-03Quebec, PQMinor Pro
Louis-Philippe Lachance7011314882002-20053D1986-01-02Notre-Dame-du-Lac, PQMinor Pro
Samuel Lachance36156162009-20122D1992-02-27Gatineau, PQMajor Junior
Samuel Lachance54044172021-20232D2004-01-26Rosemere, PQMajor Junior
Pier-Olivier Lacombe297815242018-20191D1999-07-24Repentigny, PQMinor Pro
Louis-Philip Lacroix47156322007-20081D1990-07-13St-Janvier-de-Mirabe, PQMinor Pro
Maxime Lacroix25483931762872004-20084L1987-06-05Quebec, PQMinor Pro
Tristan Laflamme200002022-20231D2003-02-06Levis, PQMajor Junior
Jeremy Laframboise157131629162016-20204C2000-01-04Ste-Catherine, PQMajor Junior
Philippe Lagrange500001997-19981G1980-01-05Ville Saint Pierre, PQMajor Junior
Hunter Lahache27000331998-19991D1981-09-10Lachine, PQMinor Pro
Hubert Lamarre783811372011-20154C1995-05-02Frampton, PQMajor Junior
Francis Lambert-Lemay27123202013-20141D1993-07-25Saint-Ours, PQMajor Junior
Jeremy Langlois3482533182022-20231D2003-09-19Quebec, PQMajor Junior
Jonathan Laniel200002004-20051G1986-05-20Laval, PQMajor Junior
Vincent Lanoue51077262013-20141D1997-08-17Le Gardeur, PQMajor Junior
Eric Laplante702852802921998-20002L1979-12-01Saint-Maurice, PQMinor Pro
Igor Larionov2553802016-20171R1998-08-24Detroit, MIEuropean Elite
Anthony Latina26224172013-20141F1994-04-20Scarborough, ONTMajor Junior
Mathieu Lavallee1141011211182009-20123R1992-07-30Val-Belair, PQMajor Junior
Justin Laverdiere64322658452003-20041R1983-01-16Woonsocket, RIMinor Pro
Charles Lavigne68044102008-20091G1988-07-18Hawkesbury, ONTMinor Pro
Elliot Lavoie5034742022-20231L2003-04-18Levis, PQMajor Junior
Mathieu Lavoie47167412006-20071C1989-03-20Sherbrooke, PQMinor Pro
Xavier Lebel65111728142023-20241R2007-03-25Quebec, PQMajor Junior
Cedric Leblanc19000282011-20121R1993-03-01Marieville, PQMajor Junior
Jeff Leblanc212681091998-19991D1979-10-21Moncton, NBMinor Pro
Jean-Philippe Lebrasseur100002012-20131D1994-09-14Sept-Iles, PQMajor Junior
Benjamin Lecomte5051621552007-20081D1990-05-31St-Hyacinthe, PQMinor Pro
Colin Ledaire3911292002-20031D Major Junior
Guillaume Lefebvre231401999-20001L1981-05-07Amos, PQMajor League
Martin Lefebvre24934140174912008-20135D1992-06-23Terrebonne, PQMinor Pro
Casey Leggett22134211999-20001L1980-01-08Namur, PQMajor Junior
Benjamin Lelievre100022023-20241G2007-08-04St-Philippe-de-la-Pr, PQMajor Junior
Adrien Lemay100002006-20071G1989-10-23Moncton, NBMinor Pro
Billy Leonard300052003-20041D1985-04-26 Major Junior
Liam Leonard200002016-20171R2000-03-28Clarenville, NFLDMajor Junior
Steve Levac3231316352000-20011F1981-02-27Vaudreuil, PQMinor Pro
Maxime Lincourt116111627592003-20052R1987-05-05Montreal, PQMinor Pro
Mathieu Loisel12582331772007-20092L1990-02-08Paspebiac, PQMinor Pro
Mathias Loiselle1002242023-20241C2005-10-18La Malbaie, PQMajor Junior
Pierre Loiselle20224651998-19991D1980-03-02Sorel, PQMajor Junior
Christophe Longpre-Poirier159192342872005-20094F1988-02-16Longueuil, PQMajor Junior
Brian Lovell511202014-20151D1995-03-12Chateauguay, PQMinor Pro
Cameron Lowe71077221997-19992D1980-03-03Hawkesbury, ONTMajor Junior
Gael-Mukeba Lubwele700062013-20141R1996-04-20Montreal, PQMajor Junior
Sebastien Lucier4254981998-19991L1981-01-12Greenfield Park, PQMinor Pro
Tommy Luneau200002019-20201C2001-10-24Victoriaville, PQMajor Junior
Pierre-Luc Lurette301102015-20161D1998-08-16Val d'Amour, NBMinor Pro
Chris Lyness2651318301999-20001D1980-03-02Baie-d'Urfe, PQMinor Pro
Jeff MacAuley28134142001-20021D1985-09-30Charlottetown, PEIMinor Pro
Ross MacDougall114134861802014-20173D1997-03-06St. Stephen, NBMinor Pro
Duncan MacIntyre9732023382012-20142D1996-01-20Chicago, ILMajor Junior
Gregor MacLeod30111728122017-20181L1998-06-07Halifax, NSMinor Pro
Stuart MacRae486152161998-20002C1982-06-25Sydney, NSMinor Pro
Raphael Maheux230970791722013-20174D1996-06-07Quebec, PQMinor Pro
James Malatesta21498891871542019-20234L2003-05-31Montreal, PQMajor League
Jean Mallette1271122331551999-20012D1980-01-30Chateauguay, PQMajor Junior
Jeremie Malouin66141731902011-20121L1992-04-15Granby, PQMinor Pro
Simon Maltais5121012182023-20241D2003-03-15Moncton, NBMajor Junior
Jonathan Marchessault254981412391882007-20114R1990-12-27Cap-Rouge, PQMajor League
Viljami Marjala98185573182020-20222L2003-01-29Haukipudas, FinlandEuropean Elite
Jerome Marois107132740601997-19992L1981-01-27Val-Belair, PQMinor Pro
Zachary Marquis-Laflamme99181937182022-20242R2004-06-16Levis, PQMajor Junior
Kevin Marshall61929381252008-20091D1989-03-10Boucherville, PQMajor League
Mathieu Martel903342023-20241D2004-07-17Quebec, PQMajor Junior
Benjamin Martin26213102008-20102L1992-05-15Shefford, PQMajor Junior
Andre Martineau139336194551998-20002C1981-04-11Arthabaska, PQMinor Pro
Carl-Anthony Masse3443782022-20242C2004-07-28Riviere-du-Loup, PQMajor Junior
David Masse17084791632822000-20033L1982-12-02Montreal, PQMinor Pro
Olivier Mathieu1242121421232016-20193L2000-02-25Drummondville, PQMinor Pro
Jamie McCabe298917172002-20031C1983-02-08Dieppe, NBMajor Junior
Austin McEneny482911182015-20161D1997-04-10Waterdown, ONTMinor Pro
Mike McGuigan500072000-20011RMajor Junior
Jamie McIntyre200052012-20131R1995-06-20Dartmouth, NSMajor Junior
Ben McMullin3602262002-20031G1983-04-07Semiahmoo, BCMajor Junior
Mike McNamee5718234182011-20121C1992-10-23Perth, ONTMinor Pro
Alexander McQuaid32022642014-20151D1996-06-06Meadow Bank, PEIMajor Junior
Ryan McReynolds2421362015-20161R1997-07-07Barrie, ONTMajor Junior
Matthew Medley23281082001-20032D1983-01-31Montreal, PQMinor Pro
Jacob Melanson393710192019-20201R2003-04-22Amherst, NSMinor Pro
Mathieu Melanson15576881641412003-20063R1985-08-31Shediac, NBMinor Pro
Raphael Messier3014562023-20241L2007-01-03Sherbrooke, PQMajor Junior
Antoine Michaud5861420402023-20241D2004-03-24Trois-Rivieres, PQMajor Junior
Stephen Midensky3911011232012-20131D1994-04-15Burlington, ONTMajor Junior
Quentin Miller4701142022-20242G2004-12-23Montreal, PQMajor Junior
Blake Millman25101252012-20131L1993-02-20Toronto, ONTMajor Junior
Alexandre Mineault740111632004-20073L1987-01-08Gatineau, PQMajor Junior
Danny Mireault1200002005-20061G1988-07-12Joliette, PQMajor Junior
Jack Moffat15325272023-20241D2005-03-26Cambridge, ONTMajor Junior
Martin Moise193891101991131997-20003R1979-01-18Valleyfield, PQMinor Pro
Guillaume Monast6353843592008-20091D1988-05-12Longueuil, PQMinor Pro
Chris Montgomery1002961901192001-20032C1983-03-24Pierrefonds, PQMinor Pro
Gabriel Montreuil147272350672017-20214R2001-03-09El Paso, TXMajor Junior
Vincent Montreuil587613232010-20122R1993-05-17Laval, PQMajor Junior
Zachery Moody1882830581202013-20163C1996-03-25Margaretsville, NSMajor Junior
Alexandre Morel423811471998-20002D1981-01-25Montreal, PQMinor Pro
Karl Morin66257501999-20012D1982-06-12Saint-Georges, PQMajor Junior
Sebastien Morissette23325142000-20011L1983-01-26Donnacona, PQMinor Pro
Anthony Morrone1900022018-20191G1999-02-26Montreal, PQEuropean Elite
Pierre Morvan313912622002-20031L1983-09-30Saint-Theodore, PQMinor Pro
Matt Murphy6262834622014-20162D1995-05-01Fredericton, NBMinor Pro
Vincent Murray5031013222022-20242D2006-01-03Gatineau, PQMajor Junior
Bobby Nadeau800002004-20051G1988-03-23Lac Etchemin, PQMajor Junior
Evan Nause1311780971142020-20233D2003-01-20White Rock, BCMinor Pro
Alexandre Neron6253641822008-20102D1990-05-09La Malbaie, PQMinor Pro
Yannick Noiseux2791019332001-20021L1981-06-04Roxton Falls, PQMinor Pro
Mathieu Normandin48918271181997-19981R1978-04-05St. Eustace, PQMinor Pro
Tyler Noye3503381999-20001D1983-08-19Calgary, ALTAMajor Junior
Bryce O'Brien24000162015-20172D1998-08-07Belle River, ONTMajor Junior
Colton O'Brien462911312019-20201D2001-12-22Belle River, ONTMajor Junior
Sean O'Brien70167322015-20172R1998-05-30London, ONTMajor Junior
Maxime Ouellet19601181997-20003G1981-06-17Beauport, PQMajor League
Jeremy Ouellet-Beaudry317714102012-20131D1993-12-13Montmagny, PQMinor Pro
Philippe Ouellette6071320731997-19981D1979-09-10Montreal, PQMajor Junior
Yan Ouimet658614902005-20061L1986-09-25Montreal, PQMinor Pro
Carmine-Anthony Pagliarulo4600022018-20202G2000-05-18Montreal, PQMinor Pro
Danick Paquette643629651362009-20101R1990-07-17Montreal, PQMinor Pro
Martin Pare4201121998-20013G1981-01-20Sainte-Foy, PQMajor Junior
Gabriel Parent100002012-20131G1996-02-15St. Jean-sur-Richeli, PQMajor Junior
Marc-Andre Parent30022102006-20071D1989-05-17St-Jean-sur-Richelie, PQMajor Junior
Philippe Parent593912641997-20012D1980-02-09Ancienne Lorette, PQMajor Junior
Drew Paris8051217282004-20062D1988-05-12Pointe-Claire, PQMinor Pro
Philippe Paris102234265731999-20012R1980-10-15Drummondville, PQSemi-Professional
Corey Pastershank330001422003-20041R1985-08-07Terrace, BCMajor Junior
Anthony Patriarco400002012-20131R1995-05-20Pointe-aux-Trembles, PQMajor Junior
Richard Paul200111412000-20011D1981-06-28Halifax, NSMinor Pro
Robert Pearce1692728551652000-20044L1983-01-06Burlington, ONTMinor Pro
Gabriel Pelchat2020-20211C2004-02-02Sainte-Julie, PQMajor Junior
Nicolas Pelletier400001998-19991R1982-06-19Loretteville, PQMajor Junior
Steve Pelletier292911302002-20031D1983-05-02Saint-Jerome, PQMinor Pro
Charlie Pens100002007-20081D1988-04-05Elkton, MDMinor Pro
Felix Petit205611371981042005-20083C1988-08-27Jonquiere, PQMinor Pro
Andrew Picco8611516822016-20182D1997-04-02Marystown, NFLDMajor Junior
Sylvain Plamondon871516314231998-20013L1980-08-14Sainte-Anne-de-la-Perade, PQMajor Junior
Nathan Plamondon-Michaud18202102023-20241R2005-06-22Quebec, PQMajor Junior
Nathan Plouffe63538242023-20241L2006-02-28Blainville, PQMajor Junior
Philippe Poirier30145242006-20071D1987-03-12Saint-Jerome, PQMajor Junior
Maxime Pomerleau102222008-20091D1988-09-30LaSalle, PQMajor Junior
Xavier Potvin200002014-20151G1997-04-28Austin, PQMajor Junior
Pierre-Maxime Poudrier36551062012-20131L1994-05-13Thetford-Mines, PQMinor Pro
Hubert Poulin11101242007-20081R1988-12-20St-Georges, PQMinor Pro
Olivier Pouliot1516702020-20211R2001-08-05Rimouski, PQMajor Junior
Charles Power28022102008-20102L1992-03-23Granby, QueMinor Pro
Petr Preucil1272655812372000-20022L1983-01-21Most, Czech Rep.European Elite
Nathan Quinn3472922023-20241C2007-08-29Napierville, PQMajor Junior
Alexander Radulov127931342271652004-20062R1986-07-05Nizhny Tagil, RussiaMajor League
Jason Rajotte602810432008-20102R1992-03-19Thetford Mines, PQMajor Junior
Donovan Rehill30134252014-20151L1997-10-18Antigonish, NSMajor Junior
Yannick Reiber20000402008-20102L1991-02-26Beloeil, PQMajor Junior
Alexandre Reuben47011162000-20011D1983-03-09Montreal, PQMajor Junior
Mike Ribeiro21172845301999-20001C1980-02-10Montreal, PQMajor League
Frantisek Ridzon2814542022-20231R2005-01-27Lucenec, SlovakiaEuropean Elite
Marc-Alexandre Rinfret200002005-20061G1988-01-10Laval, PQMinor Pro
Axel Rioux165203757482010-20133R1993-02-12Paris, FranceEuropean Lower Leagues
Justin Robidas3611253622022-20231C2003-03-13Plano, TXMinor Pro
Mikael Robidoux1491517321992015-20194R1999-04-17La Prairie, PQMinor Pro
Nicolas Robillard42171431702005-20072R1986-03-13Brossard, PQMinor Pro
Joel Roch25011692006-20071D1989-03-02Joliette, PQMinor Pro
Billy Rochefort200001999-20001D1982-11-21Stratford, ONTMinor Pro
Theo Rochette19397161258822019-20234C2002-02-20Donnaconna, PQEuropean Elite
Romain Rodzinski9101010392018-20213D2002-05-14Blainville, PQMinor Pro
Michael Roski800022009-20101D1991-05-22Halifax, NSMajor Junior
Alexandre Rouleau2491726742002-20031D1983-07-29Mont-Laurier, PQMinor Pro
Guillaume Rousseau781910582009-20112D1991-02-13St-Etienne-de-Lauzon, PQMinor Pro
William Rousseau8703302020-20233G2003-01-09Trois-Rivieres, PQMajor Junior
Mavrick Rousseau-Hamel30358382023-20241C2006-02-24Quebec, PQMajor Junior
Frederick Roy188621181802132007-20125C1991-02-26Montreal, PQMinor Pro
Jonathan Roy138011102006-20093G1989-03-15Montreal, PQMajor Junior
Marco Roy59262450432014-20151C1994-11-05Boisbriand, PQMinor Pro
Pier-Olivier Roy1314181122502021-20232R2002-03-09Lac-Etchemin, PQMajor Junior
Frederik Roy-Cote24022262007-20092D1991-03-28Ste-Agathe, PQMajor Junior
Benjamin Rubin29314192006-20071L1989-01-25Montreal, PQMinor Pro
Joey Ryan2581664805922003-20085D1987-10-19Stoneham, MAMinor Pro
Kirill Safronov55113243951999-20001D1981-02-26St. Petersburg, RussiaMajor League
Nicholas Samoluk1601122009-20101R1991-11-27Baie d Urfe, QueMajor Junior
Justin Samson301102015-20161C1996-05-01La Salle, PQMajor Junior
Antoine Samuel2200002017-20181G1997-09-17Lac Etchemin, PQMajor Junior
Yu Sato39461082019-20201L2002-04-17Saitama, JapanEuropean Elite
Maxime Sauve98222648462006-20082C1990-01-30Tours, FranceMajor League
Patrick Savard3581523591997-19981L1978-08-19Buffalo, NYMajor Junior
Charles Savoie971346591122022-20242L2003-01-14Saint-Eustache, PQMajor Junior
Dominic Savoie588614562009-20101R1990-03-15Laval, PQMinor Pro
Nicolas Savoie266281021301422018-20235D2002-05-30Dieppe, NBMinor Pro
Sandro Sbrocca26033241997-19981L1980-04-25Montreal, PQMinor Pro
Wes Scanzano141541061601711998-20002R1980-12-16Montreal, PQMinor Pro
Dylan Schives10851116852018-20213D2001-07-01Tilbury, ONTMajor Junior
Yannick Searles13656681241072000-20022L1982-03-10Montreal, PQMajor Junior
Aleksei Sergeev97214970502018-20202L2000-05-22Rybinsk, RussiaEuropean Elite
Michal Sersen63225779762005-20061D1985-12-28Gelnica, SlovakiaEuropean Elite
Evan Shaw159528332242002-20053D1984-03-24Narragansett, RIMinor Pro
Logan Shaw90325183562011-20132R1992-10-05Glace Bay, NSMajor League
Brandon Shea3745982012-20142C1995-06-30Marshfield, MAMajor Junior
Kenzie Sheppard1163330632822005-20072L1987-04-11Sydney, NSMajor Junior
Timofei Shishkanov51364682602002-20031L1983-06-10Moscow, RussiaMajor League
Alexei Shkotov36253661242003-20041C1984-06-22Elektrostal, RussiaMinor Pro
Thomas Sigouin2800002020-20211G2000-01-27Amos, PQMinor Pro
Aapo Siivonen1503362020-20211D2002-10-31Uusikaupunki, FinlandEuropean Lower Leagues
Alexandre Sills3091221182015-20161C1995-03-05Willich, GermanyMajor Junior
Sandro Silvestre200002014-20162G1998-04-16Montreal, PQMajor Junior
Steve Simoes31189341997-19981W1979-02-16Brossard, PQMinor Pro
Mathieu Sioui510101999-20001Semi-Professional
Matt Smith3001142006-20071G1988-02-23Mississauga, ONTMajor Junior
Jordan Smotherman22572671393072002-20064L1986-05-11Corvallis, ORMajor League
Alex Snow600022013-20141C1995-05-18Baie Verte, NFLDMajor Junior
Nick Sorensen985661117632011-20143R1994-10-23Farevejle, DenmarkMajor League
Tomas Spila693691252001-20021R1984-04-16Bratislava, SlovakiaMinor Pro
Etienne St. Germain26257152009-20101D1991-04-23Greenfield Park, PQMajor Junior
Edouard St. Laurent66141428182018-20202R2000-04-04Levis, PQMajor Junior
Guillaume St. Pierre100002016-20171R2000-01-10St-Augustin, PQMajor Junior
Karl St. Pierre89618241302001-20032D1982-10-18Granby, PQMinor Pro
Darick Ste. Marie673912192007-20081C1989-09-19Longueuil, PQMinor Pro
Mikhail Stefanovich171106104210732007-20103C1989-11-27Minsk, BelarusMinor Pro
Justin Stewart63268511999-20012D1982-02-05Woodstock, NBMajor Junior
Leyton Stewart6321214322023-20241D2005-06-04Antigonish, NSMajor Junior
Jesse Sutton179324072282014-20184C1998-03-28Mount Pearl, NFLDMajor Junior
Mikael Tam31853871404542007-20125D1991-04-26Quebec City, PQMinor Pro
Alexis Tanguay1200022023-20241C2005-05-25Levis, PQMajor Junior
Antoine Tardif2700002009-20101G1990-04-12Daveluyville, PQMinor Pro
Louis Tardif16000112018-20191D1999-02-11Gatineau, PQMajor Junior
Kelsey Tessier234961362321772006-20104C1990-01-16Fredericton, NBMinor Pro
Michael Tessier42153045632004-20051L1984-08-14Granby, PQMinor Pro
Olivier Thibodeau17000132014-20151D1997-02-19Montreal, PQMajor Junior
Lucas Thierus2341502015-20161C1998-01-18St. Jerome, PQMajor Junior
Sebastien Thinel40202848302001-20021W1981-03-24Saint-Jerome, PQMinor Pro
Cam Thomson2733622022-20231R2003-12-30Oromocto, NBMajor Junior
Brandon Tidball494262182003-20052L1985-06-06Regina, SASKMinor Pro
Curtis Tidball441453482002-20031R1983-11-30Regina, SASKMinor Pro
Dmytro Timashov95371061431052014-20162L1996-10-01Kirovograd, UkraineMajor League
Vladimir Tkachev33122133182014-20151L1995-10-05Omsk, RussiaMajor League
Dominik Tmej200022017-20181G1999-05-05Major Junior
Dmitri Tolkunov13521821031911997-19992D1979-05-27Kiev, UkraineMinor Pro
Nino Tomov4011213332023-20241D2004-04-20Sofia, BulgariaEuropean Elite
Jean-Francois Touchette1411241999-20001R1982-04-28Major Junior
Colby Tower19000112015-20161C1997-02-12Troy, NSMajor Junior
Dustin Traylen600001999-20001G1981-06-05Kirkland, PQMinor Pro
Felix Tremblay500022018-20191D2001-12-07Baie-Comeau, PQMajor Junior
Philippe Tremblay68204666801997-19981C1978-07-16Beauport, PQMinor Pro
Remy Tremblay24235142002-20031C1985-02-18Greenfield Park, PQMinor Pro
Simon Tremblay1011436501151997-19992D1978-07-16Beauport, PQMinor Pro
Oliver Troop400002017-20181G2000-10-28Wolfville, NSMajor Junior
Charle Truchon216115768782019-20234D2003-03-07Matane, PQMajor Junior
Sebastien Trudeau106323163402007-20092R1991-07-24Quebec, PQMinor Pro
Frederic Turcotte2011102005-20061D1986-09-12Montreal, PQMajor Junior
Maxime Turcotte200002008-20091L1991-04-08St. Marie, PQMajor Junior
Yan Turcotte26213662001-20021D1984-03-24Laval, PQMinor Pro
Yanick Turcotte212921303352013-20174L1996-06-25Quebec, PQMinor Pro
Jean-Daniel Turgeon800002009-20101D1990-11-01Chibougamau, PQMajor Junior
Brent Turnbull65131427732012-20142R1994-07-07Stellarton, NSMajor Junior
Cory Urquhart96333467362000-20022C1984-10-01Halifax, NSMinor Pro
Luc Vaillancourt2202201997-19981G1978-06-13Ferme-Neuve, PQMajor Junior
Stephen Valente7001313292005-20072D1988-05-26Montreal, PQMajor Junior
Marc-Olivier Vallerand258831071902262006-20104R1989-04-17Longueuil, PQMinor Pro
Guillaume Veilleux115528331612004-20073D1986-04-07Quebec, PQMinor Pro
Antoine Vermette5791726321998-19991C1982-07-20Saint-Agapit, PQMajor League
Anthony Verret3281220272012-20131C1993-02-06Rouen, PQMinor Pro
Etienne Verrette17473845362015-20194D1998-12-21Ste. Therese, PQMajor Junior
Jerome Verrier3151520432014-20151R1994-05-10Drummondville, PQEuropean Lower Leagues
Jeremie Vigneault-Belanger48257212009-20101C1992-07-23Jonquiere, PQMinor Pro
Charles-Olivier Villeneuve6351015472023-20241C2004-09-24Les Cedres, PQMajor Junior
Gabriel Villeneuve20011242017-20181D2000-04-12Trois-Rivieres, PQMajor Junior
Braeden Virtue34033242017-20192D2001-01-22Hartford, CTMajor Junior
Marc-Edouard Vlasic1772291113942003-20063D1987-03-30Montreal, PQMajor League
Alex Wall6864349322010-20111D1990-11-01St. John's, NFLDMinor Pro
Patrick Walsh1016612202010-20133C1994-04-20Mississauga, ONTMajor Junior
Nathan Welton105144862692003-20052D1986-04-23Halifax, NSMinor Pro
Mathieu Wener3711282021-20243D2005-01-25Saint-Hubert, PQMajor Junior
Owen Werthner6181523662011-20121L1992-04-14Ottawa, ONTMajor Junior
Jonathan Wilhelmy5501101998-19991G1981-06-02Laval, PQSemi-Professional
Anthony Wojcik910172017-20181L1998-05-29St. Hubert, PQMajor Junior
Dakotah Woods3100082015-20161D1998-01-07Chapleau, ONTMajor Junior
Nathan Wright200002023-20241D2007-11-18Repentigny, PQMajor Junior
Travis Zachary17448371998-19991L1979-04-19Montreal, PQMajor 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.