hockey DB
search by league
team
morning report
contact us
home

Cape Breton Eagles all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Luke Adam56494190752009-20101C1990-06-18St. John's, NFLDMajor League
Ben Allison100002018-20191C2002-08-21Halifax, NSMinor Pro
Stephen Anderson24141428232014-20151R1994-12-23Charlottetown, PEIEuropean Elite
Jonathan Andrews403811781999-20001L1981-07-30Charlottetown, NFLDMajor Junior
Carter Ansems100002022-20231D2004-03-11Canning, NSMajor Junior
Owen Arnold49044162022-20231D2005-04-08Quispamsis, NBMajor Junior
Jacob Arsenault700002011-20121D1995-03-07Bathurst, NBMajor Junior
Vladimir Artyushin25279232000-20011R1983-04-10European Elite
Dallas Ashford23112591999-20001L1980-04-03Ottawa, ONTMajor Junior
Kevin Asselin3121211262473992001-20065R1985-02-09Acton Vale, PQMinor Pro
Callum Aucoin535611122022-20242L2006-10-22Hammonds Plains, NSMajor Junior
Jason Awalt3000002001-20021G1984-02-01Halifax, NSMajor Junior
Maxime Baillargeon88178902013-20173D1997-04-04Greenfield Park, PQMajor Junior
Jarrett Baker90135568882019-20212D2000-09-19Halifax, NSMajor Junior
Mitchell Balmas64433982192018-20191C1998-03-19Sydney, NSMinor Pro
Mark Barberio412810422006-20071D1990-03-23Montreal, PQMajor League
Jamie Barbour200002002-20031Major Junior
Mike Barbour511242005-20061C1986-12-08New Glasgow, NSMajor Junior
Kris Barnett1115641999-20001D1980-02-22Sackville, NSMajor Junior
Oskars Bartulis55133548522006-20071D1987-01-21Riga, LatviaMajor League
Drake Batherson953960991112015-20183R1998-04-27Fort Wayne, INMajor League
Bronson Beaton154183957642011-20143R1995-02-06Springhill, NSMajor Junior
James Beaton200022020-20211R2003-02-23Inverness, NSMajor Junior
Zach Beaton15000132012-20131L1995-03-12Strattford, PEMajor Junior
Anthony Beauchamp17156112016-20171R1998-10-23Thurso, PQMinor Pro
Gaby Beaudet42022342000-20011R1983-01-18Plessisville, PQMajor Junior
Jean-Francois Beaudet79134872000-20022D1983-07-16Montreal, PQMajor Junior
Jeremie Beaudin82651162014-20162D1998-05-14St. Jean-sur-Richeli, PQMajor Junior
Olivier Beaulieu100002015-20161D1998-10-30Saint-Honore, PQMajor Junior
Pierre-Marc Beaulieu1100002002-20031G1985-01-26Saint-Laurent, PQMajor Junior
Thomas Begin2934762023-20241C2004-05-15Sherbrooke, PQMajor Junior
Samuel Beland200233356912002-20053L1985-05-29Rock Forest, PQMajor Junior
Alexandre Belanger7003302014-20162G1995-08-19Sherbrooke, PQMajor Junior
Frederic Belanger4392029481999-20001D1979-03-20Longueuil, PQMinor Pro
Jason Bell76112031372013-20152D1997-04-26Montreal, PQMinor Pro
Kian Bell649716122020-20222L2003-09-12Ottawa, ONTMajor Junior
Marek Benda5700042007-20081G1989-05-21, Czech Rep.European Elite
Robbie Bennett8521214741997-19992D1980-03-24St. John's, NFLDMajor Junior
Felix Bergeron7271118312009-20112R1992-02-14Victoriaville, PQMajor Junior
Justin Bergeron400002022-20231D2003-09-10Sept-Iles, PQMajor Junior
Kevin Bergin533912471998-20002F1981-11-06Montreal, PQMinor Pro
Ashton Bernard513581112009-20112L1990-02-05Eskasoni, NSMinor Pro
Marc-Andre Bernier58272350272003-20041R1985-02-05Laval, PQMinor Pro
Philippe Bertrand185193756682003-20063C1986-01-22Vanier, PQMajor Junior
Yannik Bertrand931319321482015-20172L1997-11-12Wendover, ONTMajor Junior
Zach Biggar9442630542022-20242D2003-03-01Portage, PEIMajor Junior
Clark Bishop20257721292272012-20164C1996-03-29St. John's, NFLDMajor League
Tobie Bisson6441216342015-20172D1997-02-01Rosemere, PQMinor Pro
Alexandre Blais2591322162005-20061C1986-06-23Saint-Anselme, PQMajor Junior
Daniel Boisclair14301141999-20012G1982-11-02Saint-Augustin, PQMinor Pro
Alex Bonaparte700022014-20162L1997-03-25MacKinnon Harbour, NSMajor Junior
Jean-Nicolas Bordeleau26279201997-19981D1978-03-28Saint-Tite, PQMinor Pro
Xavier Bouchard2822325302019-20201D2000-02-28Trois-Rivieres, PQMinor Pro
Dillon Boucher1351617331842014-20173L1997-04-16Halifax, NSMinor Pro
Rodrigue Boucher198323261701999-20023D1982-01-03Pierreville, PQSemi-Professional
Vincent Boudreau-Plouffe644101462010-20111R1992-10-12Montreal, PQMajor Junior
Shawn Boudrias85395695912018-20202R1999-09-14Terrebonne, PQMinor Pro
Luc Bourdon23156452006-20071D1987-02-16Shippegan, NBMajor League
Marc Bourgeois63101424552009-20101R1990-03-03Glace Bay, NSMajor Junior
Frederic Bourgoin8112551997-19981R1978-08-14Montreal, PQMajor Junior
Olivier Bourret179243357792016-20193L2000-01-18Verdun, PQMajor Junior
Charles Boutin62152035782022-20231C2003-01-31Boischatel, PQMajor Junior
Tommy Bouvrette300002011-20121D1994-06-01St.Nicolas, PQMajor Junior
Evan Brannon100002007-20081R1991-02-12New Glasgow, NSMajor Junior
Scott Brannon111122840722005-20072R1989-02-28New Glasgow, NSMinor Pro
Francois Brassard2411222014-20151G1994-01-31Gatineau, PQMinor Pro
Etienne Breton721231112004-20073D1988-02-06St-Patrice, PQMajor Junior
Mathieu Brodeur19584351732007-20103D1990-06-21Montreal, PQMinor Pro
Philippe Bronsard-Lauziere700022002-20042L1986-11-14Montreal, PQMinor Pro
Tyler Brown400042012-20131L1995-01-25Middleton, NSMajor Junior
Francis Brunelle8949131942013-20152L1995-07-07Bromont, PQMinor Pro
Jonathan Brunelle68305585452011-20121C1991-10-05Boisbriand, PQMajor Junior
Cole Burbidge68144357142023-20241C2005-08-26Windsor, NSMajor Junior
Alex Bureau7203302012-20142G1996-02-01Trois-Rivieres, PQMajor Junior
Francois-James Buteau11591524872020-20233D2004-04-28Blainville, PQMajor Junior
Logan Camp106141327322019-20223C2002-03-06Bedford, NSMajor Junior
J.C. Campagna512342011-20121C1993-06-11Dallas, TXMinor Pro
Alex Campbell310102022-20231F2004-02-23Mississauga, ONTMajor Junior
Isiah Campbell88212243312017-20192L2000-12-07Pierrefonds, PQMajor Junior
Jack Campbell101213151462020-20222C2003-03-09Souris, PEIMajor Junior
Jude Campbell40325142022-20242R2005-02-02Charlottetown, PEIMajor Junior
Kyle Campbell8761420992010-20133R1993-12-01Lantz, NSMinor Pro
Nicolas Campbell38279471997-19981C1979-02-15Saint-Jean-sur-Richelieu, PQMajor Junior
Lucas Canning79459442020-20222L2004-06-20Stellarton, NSMajor Junior
Joel Caron811222015-20161R1996-05-01Repentigny, PQMinor Pro
Massimo Carozza89375390542015-20172L1996-05-19Montreal, PQEuropean Elite
Yannick Carpentier1344059991301997-19992L1979-11-27Greenfield Park, PQMinor Pro
Alexandre Carrier35066392010-20111C1993-03-28Lasalle, PQMajor Junior
William Carrier200631021652022010-20144L1994-12-20Montreal, PQMajor League
Steve Castonguay702221998-19991L1980-07-10Trois-Rivieres, PQSemi-Professional
David Caza300002014-20151C1998-09-08St. Eustache, PQMajor Junior
Stephen Ceccanese22033282006-20071L1989-09-02Vaughan, ONTMajor Junior
Michel Charette7141216472002-20031D1984-04-11Timmins, ONTMajor Junior
Nicolas Chatham1200001998-19991G1979-05-28Dartmouth, NSMajor Junior
Justin Chiasson1501102009-20101L1991-02-17Cheticamp, NSMajor Junior
Nicolas Chouinard1332751781432006-20093R1990-11-18Matane, PQMinor Pro
Jacob Christie500042019-20212D2002-05-10Timberlea, NSMajor Junior
Tomas Cibulka282192142023-20241D2004-04-02Major Junior
Michael Clarke94263157302011-20132L1993-05-20Halifax, NSMajor Junior
Jordan Clendenning39253055682007-20081C1987-02-04Fredericton, NBMinor Pro
David Cloutier2291726602001-20021D1981-12-17Saint-Nicolas, PQMinor Pro
Kevin Cloutier67326092922000-20011L1980-11-16Beauceville, PQMinor Pro
William Cochrane7212719622010-20122L1993-09-19Lorraine, PQMajor Junior
Davis Cooper2803302020-20211R2003-04-09Halifax, NSMajor Junior
Randy Copley9442641062541997-19992L1979-10-04Inverness, NSMinor Pro
Nicolas Corbeil2792130362003-20041C1983-03-30Laval, PQMinor Pro
Spencer Corcoran98215171882006-20082D1988-11-19Summerside, PEIMajor Junior
Raphael Corriveau1583736732112011-20143R1994-05-12Levis, PQMinor Pro
Jean-Philippe Cote1761156671951999-20034D1982-04-22Quebec, PQMajor League
Jordan Cote28415292022-20231L2003-01-26Irlande, PQMajor Junior
Antoine Crete-Belzile5921517162018-20191D1999-08-19Quebec, PQMajor Junior
Jakub Culek943752012-20131L1992-09-07Plzen, Czech Rep.Minor Pro
Chris Culligan317871972842132004-20095C1988-06-23Sydney, NSMinor Pro
Brad Cuzner1201324371312009-20112L1992-06-22Glace Bay, NSMinor Pro
Jean-Francois Cyr60314374422003-20041R1983-04-28Maria, PQMajor Junior
Xavier Daigle14183644642021-20243D2005-03-11Levis, PQMajor Junior
Dany Dallaire70000191999-20001G1981-02-02Saint-Narcisse, PQMinor Pro
Cameron Darcy84366096652013-20152C1994-03-02South Boston, MAMinor Pro
Simon Darveau410192012-20131R1992-07-21Ile Bizard, PQMajor Junior
David Davenport17106662004-20073G1987-02-06Newmarket, ONTMajor Junior
George Davis133910196522000-20033R1983-07-28North Sydney, NSMinor Pro
Melvin Day1100002007-20102G1990-10-04North Sydney, NSMajor Junior
Remi Delafontaine3200002021-20221G2004-02-10Sherbrooke, PQMajor Junior
Guillaume Demers20345831281362001-20054C1984-03-03Baie-Comeau, PQMinor Pro
Jean-Francois Demers19112291999-20001R1982-01-12Laval, PQMajor Junior
Artem Demkov34426142008-20091C1989-09-26Minsk, BelarusMinor Pro
Christopher Denney200002008-20091G1989-11-20North Sydney, NSMajor Junior
Jonathan Deschamps10931619672014-20162D1996-04-16Trois-Rivieres, PQMajor Junior
Etienne Desjardins5614582022-20242D2006-09-08Mirabel, PQMajor Junior
Jean-Simon Deslauriers54178142011-20132D1995-03-31Trois-Rivieres, PQMajor Junior
Simon Desmarais31000362011-20132D1994-03-22St-Jean, PQMinor Pro
Thomas Desruisseaux22415182022-20231C2006-03-10Levis, PQMajor Junior
Marco Desveaux13101162008-20091R1990-11-17Cheticamp, NSMajor Junior
Daniel DiCristofaro600022014-20151D1997-04-10Brampton, ONTMinor Pro
Josh Dill1502961903091997-20003R1979-02-13Windsor, NSMajor Junior
Gio DiMattia400002022-20231G2003-04-29Halifax, NSMajor Junior
Pierre-Antoine Dion66171330852009-20112L1991-04-25Victoriaville, PQMinor Pro
Stephen Dixon236831412241392001-20054C1985-09-07Halifax, NSMinor Pro
Matthew Doherty200042003-20041D1983-03-01Bathurst, NBMajor Junior
Matt Donnelly18213292013-20141D1995-03-30Mississauga, ONTMinor Pro
Paul Dorsey1100022007-20081G1990-06-21Kanata, ONTMajor Junior
David Doucet3310162019-20201C2003-03-14Baie Sainte-Anne, NBMajor Junior
Norman Doucette300001999-20001C1981-11-25Sydney, NSMajor Junior
Stephen Douglas322241451997-19981D1977-07-25Scarborough, ONTMinor Pro
Lee Dower1813492013-20163D1996-04-26Thompson, MANMajor Junior
Kyle Downer1400002006-20082G1989-06-07St. John's, NFLDMajor Junior
Nick Dozzi42246122013-20141F1995-05-23Stoney Creek, ONTMajor Junior
Alex Drover263811102018-20191R2002-07-04Port-aux-Basques, NFLDMajor Junior
Pierre-Luc Dubois136581041622032014-20173C1998-06-24Ste-Agathe-des-Monts, PQMajor League
Vincent Dubuc100002015-20161G1999-03-31St. Valerien, PQMajor Junior
Jean-Francois Dufort772531564072001-20032L1982-03-09Drummondville, PQMajor Junior
Mathieu Dumas20525901151551999-20023D1983-05-20Magog, PQMinor Pro
Rob Dunphy400002000-20011C1982-09-02Halifax, NSMajor Junior
Shawn Element44272956342019-20212L2000-04-23Victoriaville, PQMinor Pro
Colten Ellis300002016-20171G2000-10-05Whycocomagh, NSMinor Pro
Morgan Ellis2111977961842008-20124D1992-04-30Ellerslie, PEIMajor League
Pierre-Luc Emond1203059891582001-20032C1982-10-10Valleyfield, PQMinor Pro
Nate Engert1800092010-20111D1992-05-10Red Deer, ALTAMajor Junior
Trevor Ettinger155215178851997-20003D1980-07-13Truro, NSMinor Pro
Alex Falardeau31011122018-20202D2002-09-23Levis, PQMajor Junior
Jacob Fancy100002011-20121G1995-08-25Halifax, NSMajor Junior
Xavier Farrah200002021-20232G2005-01-06Moncton, NBMajor Junior
Kyle Farrell2521031142171042010-20155C1994-02-17Howie Centre, NSMajor Junior
Daniel Fazzalari17011372006-20071D1989-08-07Toronto, ONTMajor Junior
Cam Fergus917256128772005-20072C1986-09-26Brantford, ONTMinor Pro
Samuel Finn8621315822007-20092D1991-01-31Quebec, PQMajor Junior
Giovanni Fiore876755122502015-20172L1996-08-13Laval, PQMajor League
Marc-Andre Fleury214077602000-20044G1984-11-28Sorel, PQMajor League
Ryan Flinn571617332802000-20011L1980-04-20Halifax, NSMajor League
Charles Fontaine184514194592003-20063D1985-07-01Laval, PQMinor Pro
Dominic Fontaine16011412007-20081D1989-08-18Sherbrooke, PQMajor Junior
Philippe Fontaine9791625542007-20092L1991-02-20Quebec, PQMajor Junior
Wilson Forest6751924432018-20191D1998-03-11Matane, PQMajor Junior
Zachary Fortin1201122013-20141G1995-03-25St-Jerome, PQMajor Junior
Jean-Sebastien Fournier10162228222009-20112D1991-07-23Sainte-Claire, PQMajor Junior
Jordan-Ty Fournier19541601013102015-20183R1997-04-04Montreal, PQMinor Pro
Karl Fournier37172542272003-20041C1983-01-04Pointe-Claire, PQMinor Pro
Ryan Francis198511081591012017-20214C2001-12-02Halifax, NSMinor Pro
Cole Fraser69246642019-20212C2001-01-24Quispamsis, PQMajor Junior
Matthew French39134172000-20011D1983-01-24Strathroy, ONTMajor Junior
Angelo Fullerton1101311241012022-20242L2005-08-21Quispamsis, NBMajor Junior
Jonathan Gagnon123415697891997-20003L1980-05-20Longueuil, PQMinor Pro
Sebastien Gagnon120931405551997-20003D1979-01-17Montreal, PQSemi-Professional
Tommy Gagnon4275121521997-19981C1978-04-30Sainte-Flavie, PQMajor Junior
Bradley Gallant1151311242972005-20072R1987-07-04Summerside, PEIMinor Pro
Luke Gallant544812302003-20052D1986-08-06Bedford, NSMajor Junior
Danick Gaudreau410122012-20131L1996-01-28Berthier-sur-Mer, PQMajor Junior
Charles Gauthier161312960881999-20023L1983-06-22Quebec, PQMajor Junior
Francois Gauthier77101929342004-20073R1988-01-27Saint-Jean-Chrysostome, PQMajor Junior
Guillaume Gauthier2451015192013-20141R1995-09-12St. Marthe-sur-le-La, PQMinor Pro
Jean-Christophe Gauthier142213051922006-20104C1989-06-01Rock Forest, PQEuropean Lower Leagues
Leon Gawanke1782992121912016-20193D1999-05-31Berlin, GermanyMinor Pro
Derek Gentile90334679532018-20202C1999-04-09Sydney, NSMinor Pro
Maxime Gervais801142006-20071D1989-12-06St-Hyacinthe, PQMinor Pro
Patrick Gilbert2741418512002-20031D1982-04-10Sept-Iles, PQMajor Junior
Nicholas Girouard48202040122021-20221L2001-05-21Notre-Dame-de-l'Ile-, PQMajor Junior
Vasili Glotov64153550142016-20171C1997-09-04Barnaul, RussiaMinor Pro
Matt Gordon1210122019-20201C2001-02-27Mermaid, PEIMajor Junior
Alexandre Gosselin95122941982014-20162D1995-04-22St.Georges, PQMinor Pro
Jeremy Gouchie941418321112007-20092C1990-04-24Greenfield Park, PQMinor Pro
Scott Gouthro400002000-20011G1981-04-07North Sydney, NSMinor Pro
Zachary Gravel1154902022-20231R2002-08-14Victoriaville, PQMajor Junior
Mason Gray9011192014-20151L1995-01-10Campbelton, NBMinor Pro
Tanner Greatorex200002020-20211D2003-01-09Truro, NSMajor Junior
Scottie Greene900062015-20161D1998-06-11Grand Falls-Windsor, NFLDMajor Junior
Richard Greer400002009-20101D1991-04-09Marshfield, MAMajor Junior
Jean-Kristoff Grenier50426232010-20111C1993-11-21Brossard, PQMajor Junior
Jeff Grenier37011262005-20061D1987-01-01St. Catharines, ONTMajor Junior
William Grimard7106642018-20213G2001-09-29Wotton, PQMajor Junior
Francois-Pierre Guenette69345185262003-20041C1984-01-18Laval, PQMinor Pro
Charles Guevremont3834742012-20131L1995-01-14Ile-des-Soeurs, PQMajor Junior
Justin Hache1251267791142012-20142D1994-01-10Bathurst, NBMinor Pro
Joey Haddad12061561171942007-20092L1988-10-12Sydney, NSMinor Pro
Jason Harshaw25033432000-20011C1982-02-11Grimsby, ONTMajor Junior
Billy Hartley46167172011-20132L1994-01-20Kelowna, BCMajor Junior
Kyle Havlena146340431372017-20203D2000-06-15Pointe-Claire, PQMajor Junior
Justin Hawco440221941999-20022L1982-07-18St. John's, NFLDMajor Junior
Andrew Hayes4201142010-20111G1990-02-20Sherwood Park, ALTAMajor Junior
Ryan Hayes100002022-20231D2005-05-16Port Hawkesbury, NSMajor Junior
Julien Hebert655813412022-20231C2003-07-09Cap-Saint-Ignace, PQMajor Junior
Emile Hegarty-Aubin104284371222020-20222R2001-01-13Chambly, PQMajor Junior
Cameron Henderson33112472022-20231L2005-08-14New Minas, NSMajor Junior
George Henry600002002-20031D1985-04-22Major Junior
Wes Herrett64066862009-20112D1992-07-30Springhill, NSMajor Junior
Viktor Hertzberg98385492282009-20112R1991-04-23European Elite
Jacob Hickey100022016-20171C1998-05-15Truro, NSMinor Pro
Tyler Hinam2141620282019-20201R1999-05-27Cole Harbour, NSMinor Pro
Marcus Hinds3717234042014-20151C1994-01-31Toronto, ONTMinor Pro
Gregory Hoffe71101727732002-20042D1984-10-03Grand Falls, NFLDMajor Junior
Nicolas Hogue1901142021-20221R2004-09-20Laval, PQMajor Junior
Christopher Holden11100002008-20102G1990-01-28Nashua, NHMajor Junior
David Honzik3200002012-20131G1993-08-09Tabor, Czech Rep.European Elite
Robert Horak87822301131999-20012D1982-01-12Prague, Czech Rep.European Elite
Stephen Horyl79282149342008-20113C1990-04-26Sydney, NSMajor Junior
Olivier Houde1364956105562022-20242R2004-01-02Dosquet, PQMajor Junior
Martin Houle215033162001-20054G1985-02-12Montreal, PQMajor League
Matt House29415231998-19991DMajor Junior
Peyton Hoyt1493329621042015-20183R1999-02-18Lincoln, NBMajor Junior
Raman Hrabarenka8031215942010-20122D1992-08-24Mogilev, BelarusMajor League
Tyler Hylland117243458632016-20182C1998-04-21Chateauguay, PQMinor Pro
Tomas Iglo27011282002-20031 European Elite
Joel Isenor100002000-20011LDutch Settlement, NSMajor Junior
Ivan Ivan19175102177822019-20233C2002-08-20Ostrava, Czech Rep.Minor Pro
Grant Janes100002014-20151C1996-09-11Kingston, NSMajor Junior
Felix Jarry26000312011-20121L1994-04-28Longueuil, PQMajor Junior
Kyle Jessiman9803382015-20183G1999-01-12Chateauguay, PQMinor Pro
Olivier Jodoin916713962010-20122L1993-04-22Otterburn Park, PQMinor Pro
Samuel Johnson68334275162022-20231L2002-11-07Carleton, PQMajor Junior
Donald Johnstone75123691998-20002D1982-07-03Sydney, NSMajor Junior
Michael Joly39333063122015-20161R1995-05-05Gatineau, PQMinor Pro
Marc-Andre Kaiser500092010-20111D1992-05-22St-Eustache, PQMajor Junior
Brooklyn Kalmikov152484088562017-20203R2001-04-21Terrebonne, PQMinor Pro
Martin Kasik60192241222001-20021L1983-01-28Prostejov, Czech Rep.Major Junior
Logan Kelly-Murphy8611213592019-20212D2001-02-18China Point, PEIMajor Junior
Liam Kidney1392438621092017-20214L2001-07-18Enfield, NSMajor Junior
Denis Kindl89302757442010-20122C1992-08-04Pardubice, Czech Rep.European Elite
Tomas Kloucek59417211621998-19991D1980-03-07Prague, Czech Rep.Major League
Vladimir Kubus114434184812004-20062C1986-06-04Poprad, SlovakiaEuropean Elite
Samuel L'Italien601122014-20151C1998-04-13Rimouski, PQMajor Junior
Noah Laaouan8342226542017-20192D2001-03-07Halifax, NSMinor Pro
Jonathan Labelle27131023202002-20031L1983-05-08Saint-Jerome, PQMinor Pro
Lucas LaBelle20202532005-20061L1988-10-02Ajax, ONTMinor Pro
Jonathan Laberge50152338202006-20082C1987-08-23Quebec, PQMinor Pro
Francois Lacerte1201102010-20111G1991-10-10Trois-Rivieres, PQMinor Pro
Mathias Laferriere20165109174642016-20204R2000-06-27Montreal, PQMinor Pro
Felix Lafrance132335386142018-20213R2001-06-21Saint-Eustache, PQMajor Junior
Jacob Lagace2551520322009-20101L1990-01-09St.-Hyacinthe, PQMinor Pro
Maxime Lagace800022013-20141G1993-01-12Saint-Augustin, PQMajor League
Hunter Lahache1865242911221998-20024D1981-09-10Lachine, PQMinor Pro
Bradley Lalonde115123244692013-20152D1997-08-01Ste-Anne-de-Bellevue, PQMinor Pro
Vincent Lambert128264571452002-20053L1985-05-26Laval, PQMajor Junior
Alex Lamontagne631126371542007-20081D1988-04-07Crabtree, PQMinor Pro
Jeremy Langlois1581961801142019-20234D2003-09-19Quebec, PQMajor Junior
Mikael Langlois312911252011-20121D1993-03-24Trois-Rivieres, PQMajor Junior
Patrick Lapostolle3763982009-20101L1991-08-12Repentigny, PQMinor Pro
Pierre-Luc Laprise265591191782751998-20024L1982-06-03Chicoutimi, PQMinor Pro
Derek Larade31011252009-20112D1992-03-27Inverness, NSMajor Junior
Noah Larochelle1701142023-20241R2006-05-14Quebec, PQMajor Junior
Sean Larochelle5083038272021-20221D2001-02-11Varennes, PQMajor Junior
Nathan Larose109384381792018-20213D2000-09-24Mirabel, PQMinor Pro
Charles-Antoine Lavallee3915924222023-20241R2004-04-06Quebec, PQMajor Junior
Vincent Lavigueur75151631322007-20092C1989-02-14St-Eustache, PQMajor Junior
Alexandre Lavoie67344882502011-20132C1992-11-17Anjou, PQMinor Pro
Dany Lavoie70011101997-19981G1978-07-07Riviere-du-Loup, PQMinor Pro
Etienne Lavoie100052013-20141R1995-10-07La Pocatiere, PQMajor Junior
Tomas Lavoie12453540502022-20242D2006-03-31Repentigny, PQMajor Junior
Maxim Lazarev16079107186462013-20163R1996-01-29European Elite
Justin Lazure27213112017-20181L1999-02-05Chateauguay, PQMajor Junior
Maximilien Le Sieur58571282008-20102R1992-09-27Montreal, PQMajor Junior
Olivier Leblanc1381873911342014-20173D1996-02-17Quebec, PQMinor Pro
Marc-Andre Leclerc31000171998-19991G1981-04-03Montreal, PQMinor Pro
Loic Leduc176618242342010-20144D1994-06-14Chateauguay, PQMinor Pro
Guillaume Lefebvre68283563951998-20002L1981-05-07Amos, PQMajor League
Charles-Eric Legare103504696702012-20153L1994-06-02St.Augustin-de-Desma, PQMinor Pro
Maxime Legault2171219252009-20101R1989-03-28St. Agathe, PQMinor Pro
Sebastien Lemieux200002012-20131R1996-01-11Montreal, PQMajor Junior
Francis Leonard-Mayer100002011-20121G1995-01-28Gatineau, PQMajor Junior
Maxime Lessard26948851334271999-20045L1983-03-28Montreal, PQMajor Junior
Loik Leveille16032861181862013-20163D1996-09-25St. Jerome, PQMinor Pro
Max Lindsay23112152013-20141L1994-12-06Hamilton, ONTMajor Junior
Matthew Lint1710122019-20201D2002-08-12Moncton, NBMajor Junior
Lane Lochead100022021-20221L2005-05-17New Glasgow, NSMajor Junior
Neil Logan100002000-20011G1982-03-01Springhill, NSMajor Junior
Michael Lyle7471522122012-20142L1995-08-03Florence, NSMajor Junior
P.J. Lynch253912221999-20012L1981-07-17Halifax, NSMajor Junior
Chris Lyness852746731491998-20002D1980-03-02Baie-d'Urfe, PQMinor Pro
Kiefer Lyons38101302021-20221L2004-04-23Quispamsis, NBMajor Junior
Joel Maas6376131472002-20042F1984-06-29Clinton Township, MIMinor Pro
Daryl MacCallum800002015-20161G1996-02-22Charlottetown, PEIMajor Junior
Patrick MacCarron2113442002-20031 Major Junior
Brendon MacDonald1931033431482004-20073L1987-08-28Sydney, NSMajor Junior
Cameron MacDonald63192948242023-20241L2003-05-04Hammonds Plains, NSMajor Junior
Damon MacDonald710102012-20131C1995-05-02Charlottetown, PEIMajor Junior
Ewan Macdonald100002019-20201G2001-06-21Antigonish, NSMajor Junior
Matthew MacDonald7351116452020-20222L2003-11-19Halifax, NSMajor Junior
Mickey MacDonald24134142006-20071C1989-05-25Oakville, ONTMajor Junior
Spencer MacDonald201102008-20091D1992-04-03Charlottetown, PEIMajor Junior
Ross MacDougall68153348582016-20182D1997-03-06St. Stephen, NBMinor Pro
Taylor MacDougall125325082912008-20113C1990-04-25The Pass, MANMinor Pro
Damon MacEachern201102011-20121R1994-03-27Halifax, NSMajor Junior
Aaron MacInnis20358181997-19981D1978-09-29Port Hood, NSMinor Pro
Cory MacIntosh1823558931022009-20134L1992-05-14North Sydney, NSMajor Junior
Duncan MacIntyre13773542742014-20173D1996-01-20Chicago, ILMajor Junior
Murdock MacLellan326612162007-20092R1988-05-31Mabou, NSMajor Junior
Ryan MacLellan36055232016-20182D2000-02-03Antigonish, NSMajor Junior
Nick MacNeil25499821811622005-20105C1989-01-01Creignish, NSMinor Pro
Stuart MacRae202801352151681999-20034C1982-06-25Sydney, NSMinor Pro
Colin MacSween8081018372014-20162L1996-01-07Fredericton, NBMajor Junior
Olivier Malka84818261262007-20092D1990-05-30Montreal, PQMinor Pro
Jean Mallette125419231641997-19992D1980-01-30Chateauguay, PQMajor Junior
Brett Malone2530342012-20131R1994-07-20Miramichi, NBMajor Junior
Kevin Mandolese151055202016-20204G2000-08-22Blainville, PQMajor League
Chase Marchand1200002013-20141G1995-12-17Halifax, NSMinor Pro
Kyle Mariani5161319122007-20081D1989-02-06Toronto, ONTMinor Pro
Jerome Marois66283462951999-20001L1981-01-27Val-Belair, PQMinor Pro
Nick Marois2612362012-20131C1996-04-20Boisbriand, PQMinor Pro
Hugo Martin100002004-200511987-03-02 Major Junior
Andre Martineau1415686142892000-20022C1981-04-11Arthabaska, PQMinor Pro
Phelix Martineau26090911812892014-20184R1997-06-03Laval, PQMinor Pro
Gary Matheson1300052002-20031 Major Junior
Jamie Mattie1200041998-19991D1980-06-28Antigonish, NSEuropean Elite
Bret McCarron31224122008-20091C1990-03-11Sydney, NSMajor Junior
Carter McCluskey589413472021-20232L2003-08-17Quispamsis, NBMajor Junior
Adam McCormick2312299121602016-20204D2000-06-25Woodstock, NBMajor Junior
Kyle McGrath3842662016-20182R1999-04-16St.John's, NFLDMinor Pro
Paul McIlveen11652761281162005-20072R1986-03-24Waterloo, ONTMinor Pro
Jordan McInnis202202011-20121R1993-06-26Souris, PEIMajor Junior
Michael McIntyre12011261999-20001D1982-08-15Saint-Constant, PQMajor Junior
Carl McLean21022382001-20021D1983-01-03Ange-Gardien, PQMajor Junior
Luke McPhee18224102023-20241C2005-03-04Halifax, NSMajor Junior
Michael McQuaid801142020-20211D2003-02-26Meadowbank, PEIMajor Junior
Francis Meilleur1971571861582007-20103D1990-09-20Montreal, PQMinor Pro
Jason Melo1103322000-20011C1982-08-01Windsor, ONTMajor Junior
Mathew Menard200002004-20051D1987-11-06Granby, PQMinor Pro
Spencer Metcalfe593691262010-20111D1990-10-26Toronto, ONTMinor Pro
Myles Micallef7621012462008-20102D1990-09-16Fort Erie, ONTMajor Junior
Stephen Midensky19022102012-20131D1994-04-15Burlington, ONTMajor Junior
Ryan Miller100002017-20181G2000-02-17Inverness, NSMajor Junior
Shawn Miller129325587882017-20203R1999-06-04East Hants, NSMinor Pro
Blake Millman1035382062010-20133L1993-02-20Toronto, ONTMajor Junior
Jakub Milota3301102023-20241G2006-04-14Ostrava, Czech Rep.Major Junior
Bryce Milson314812222012-20131L1993-01-25Miramichi, NBMajor Junior
Joseph Mizzi411202016-20171L1998-04-19Markham, ONTMinor Pro
Zachery Moody52527222012-20131C1996-03-25Margaretsville, NSMajor Junior
Pascal Morency1331630467101999-20023W1982-02-20Montreal, PQMinor Pro
Devon Muir100002009-20101L1992-06-25New Waterford, NSMajor Junior
Cole Murphy802810282011-20132L1995-01-24Halifax, NSMajor Junior
Will Murphy200002023-20241D2007-08-24Miscouche, PEIMajor Junior
Eric Naudi1411261997-19981L1980-02-07Montreal, PQMinor Pro
Andrew Neave390111191997-19981D1980-04-17Lower Sackville, NSMajor Junior
Benjamin Neeposh1011201997-19981C1979-06-27Chibougamau, PQMajor Junior
Jacob Newcombe62242751462022-20242L2004-04-27Sambro, NSMajor Junior
Gareth Nicholson74167272012-20142D1995-06-08Kentville, NSMajor Junior
Mikhail Nizovkin2101102021-20221L2003-01-05Major Junior
Dominic Noel182921332251231999-20023C1981-01-04Lameque, NBMinor Pro
Harry Noiles221011681997-19981D1978-04-12Amherst, NSMajor Junior
Matthew Nosella119549532013-20152D1995-07-13Etobicoke, ONTMajor Junior
Tyler Noye2202242000-20011D1983-08-19Calgary, ALTAMajor Junior
Logan O'Neil1824622015-20172C1999-05-13Cox Heath, NSMajor Junior
Jonathan Oligny67422261382012-20131D1992-02-12St-Mathieu, PQMinor Pro
Dean Ouellet2501071512582922004-20084C1987-08-05Edmundston, NBMinor Pro
Matis Ouellet2913442021-20221R2005-02-11Rouyn-Noranda, PQMajor Junior
Jeremy Ouellet-Beaudry60193453442013-20141D1993-12-13Montmagny, PQMinor Pro
Vincent Ouellet-Beaudry200022014-20151C1997-03-07Montmagny, PQMinor Pro
Alexandre Page81318211661997-19992D1980-05-13Hull, PQMinor Pro
Samuel Paquet4581119371997-19981R1978-12-05Shippegan, NBMinor Pro
Adam Pardy1441640563022002-20053D1984-03-29Bonavista, NFLDMajor League
Felix Pare224913122020-20211R2000-03-28Levis, PQMinor Pro
Nick Parker643710102009-20112C1993-06-18Windsor, NSMajor Junior
Preston Pattengale1900022021-20232D2004-06-27Sydney, NSMajor Junior
Luke Patterson129242650662021-20243C2005-06-27Moncton, NBMajor Junior
Kalin Paul13213232009-20101D1990-05-23Sydney, NSMajor Junior
Matt Paul1700002013-20163D1997-05-07Hartland, NBMajor Junior
Ondrej Pavelec11905522005-20072G1987-08-31Kladno, Czech Rep.Major League
Daniel Payette462035551731997-19981L1977-01-29Hull, PQMinor Pro
Sebastien Payette5472532262011-20121D1991-10-30La Salle, PQMinor Pro
Pierre-Olivier Payment604913222007-20092L1990-04-04St-Jean, PQMajor Junior
Julien Pelletier100313465442012-20153L1996-06-28Gatineau, PQEuropean Lower Leagues
Ryan Penney19145352005-20061R1987-04-11Salmon Cove, NFLDMinor Pro
Charlie Pens23145452006-20071D1988-04-05Elkton, MDMinor Pro
Emile Perron54123102021-20221D2005-04-10Gatineau, PQMajor Junior
Marc-Andre Perron700002005-20061G1987-08-02Le Grand, PQMajor Junior
David Philpott1502242002-20031R1983-01-20Grand Falls, NFLDMajor Junior
Alexandre Picard57102636442003-20041D1985-07-05Gatineau, PQMajor League
Jan Piskacek1621473872122007-20103D1989-09-11European Elite
Frederic Plourde100002020-20211G2002-01-03St-Leonard, NBMajor Junior
Danny Potvin862412361572010-20133L1992-03-11Napierville, PQMinor Pro
David Poulin901122002-20042C1985-12-23, BermudaMinor Pro
Graham Power800001997-19981L1980-02-29Dartmouth, NSMajor Junior
Matt Power300002020-20211D2002-07-19Hammonds Plains, NSMajor Junior
Beau Prokopetz9121012982006-20082D1987-04-30Winnipeg, MANMajor Junior
Francois Proteau9200022003-20052G1986-10-12Montreal, PQMajor Junior
Gabriel Proulx121193958842016-20193C1999-03-24Beloeil, PQMajor Junior
Olivier Proulx193721141863531998-20013C1982-01-19Saint-Jerome, PQMinor Pro
Leonard Puterman41000292004-20051D1987-05-13Vaughan, ONTMajor Junior
Alexandre Quesnel95131932872006-20082L1989-11-03Pointe-Claire, PQMinor Pro
William Racicot900022011-20121G1992-07-19Greenfield Park, PQMajor Junior
Tim Ramholt5192736262003-20041D1984-11-02Zurich, SwitzerlandMajor League
Cole Reginato24224292015-20161L1997-11-23Sydney, NSMinor Pro
Peter Repcik336410142021-20232C2004-01-09Kosice, SlovakiaMajor Junior
Emile Ricard6751116222023-20241C2007-11-18Drummondville, PQMajor Junior
Aaron Rice300001999-20001R1982-02-19Sydney, NSMajor Junior
Marc Richard200002018-20202C2002-12-14Halifax, NSMajor Junior
Robin Richards320331002004-20051L1985-03-31Winnipeg, MANMinor Pro
Christopher Riguse402222009-20112C1992-09-13Halifax, NSMajor Junior
Maxime Robert612571232002-20031D1984-03-19Ottawa, ONTMajor Junior
Romain Rodzinski5921315402021-20221D2002-05-14Blainville, PQMinor Pro
Connor Rogers44178342011-20121D1994-09-02Sydney, NSMajor Junior
Lucas Romeo2616521342023-20241R2005-03-24Oakville, ONTMajor Junior
David Rose39102838282011-20121R1991-08-14Longueuil, PQMinor Pro
Antoine Roy95152035322022-20242C2004-06-03Bathurst, NBMajor Junior
Olivier Roy19302242007-20103G1991-07-12Amqui, PQMinor Pro
Sacha Roy104613191922015-20183D1999-04-05Cookshire, PQMinor Pro
Nicolas Ruccia13607722020-20244G2004-04-12Laval, PQMajor Junior
Mark Rumsey16145172020-20211L2001-08-13St. John's, NFLDMajor Junior
Dustin Russell72383876422000-20011W1980-08-26Clarenville, NFLDMinor Pro
Chad Ryan17371041997-19981L1978-06-07St. John's, NFLDMajor Junior
Artem Rybin20872931652001997-20003L1979-11-02Moscow, RussiaMinor Pro
Ian Saab7000122009-20101D1992-02-08Halifax, NSEuropean Elite
Tristan Sanchez400002022-20231R2003-06-10Moncton, NBMajor Junior
Roddie Sandilands22044102018-20191D1999-06-14Ottawa, ONTMajor Junior
Alexis Sansfacon8301414612016-20182D1999-03-09Shawinigan, PQMajor Junior
Jacob Santerre28022102020-20211R2002-10-18Farnham, PQMajor Junior
Oliver Satny3603322022-20231G2003-08-03Tabor, Czech Rep.Major Junior
Nicolas Sauve100022018-20191R2000-01-24Gatineau, PQMajor Junior
Charles Savoie28156272021-20221L2003-01-14Saint-Eustache, PQMajor Junior
Jean-Claude Sawyer282451401853402002-20075D1986-08-12Saint John, NBMinor Pro
Sandro Sbrocca100416204611998-20002L1980-04-25Montreal, PQMinor Pro
Brayden Schmitt10496069622022-20242D2004-03-18Truro, NSMajor Junior
Yannick Searles6341014331999-20001L1982-03-10Montreal, PQMajor Junior
Francois Senez300072002-20031D1982-03-20Laval, PQMajor Junior
Zachary Shannon502222011-20121D1992-10-12Fredericton, NBMajor Junior
Logan Shaw22154501041172008-20124R1992-10-05Glace Bay, NSMajor League
James Sheppard187771482251802004-20073C1988-04-25Halifax, NSMajor League
Mitchell Shewfelt301122012-20131D1994-02-07Halifax, NSMajor Junior
William Shields99141933372022-20242R2006-03-24Falmouth, NSMajor Junior
Conor Shortall197939481372021-20243D2003-04-29St. John's, NFLDMajor Junior
Timothe Simard11583038462012-20153C1996-09-27Iberville, PQMajor Junior
Darryl Simich6642529662005-20061D1986-04-06Toronto, ONTMajor Junior
Mathieu Simoneau900042002-20031D1985-05-06Saint-Germain-de-Grantham, PQMajor Junior
Tim Sinasac24022971999-20001R1980-02-05Amherstburg, ONTMinor Pro
Robert Slaney23978901682292005-20094L1988-10-13Upper Island Cove, NFLDMinor Pro
Martin Slovak2761117292002-20031R1984-09-24Eosice, SlovakiaEuropean Elite
Ian Smallwood6391322312017-20192D1999-05-13St. John's, NFLDMajor Junior
Declan Smith23538681062342014-20195C1998-05-07Antigonish, NSMinor Pro
Jacob Smith496915372014-20151R1995-01-30Sudbury, ONTMajor Junior
Neil Smith1251219313182003-20052D1984-05-24Fonthill, ONTMinor Pro
Egor Sokolov18497941911052017-20203L2000-06-07Yekaterinburg, RussiaMajor League
Bard Sorlie6052429911997-19981D1977-04-04Oslo, NorwayEuropean Lower Leagues
Anthony Sorrentino4012921162015-20161C1996-02-07Woodbridge, ONTMajor Junior
Cam Squires19779911701172021-20243R2005-04-11Charlottetown, PEIMajor Junior
Jacob Squires9441418582020-20222D2003-03-05Charlottetown, PEIMajor Junior
David St. Germain7302221998-19991G1980-04-18Brossard, PQMinor Pro
Olivier St. Louis601102022-20231D2004-07-18Baie-Comeau, PQMajor Junior
Lubos Stahon2714542023-20241D2005-07-11Trstena, SlovakiaEuropean Elite
Dawson Stairs52212445242020-20222L2002-01-25Fredericton, NBMajor Junior
Nolan Stewart100002021-20221C2004-08-10Montague, PEIMajor Junior
Michael Stinziani74222749872008-20102R1989-05-11Montreal, PQMinor Pro
Trey Sturge410102020-20211C2003-11-11Sydney, NSMajor Junior
Miguel Sullivan36000132014-20151G1995-01-03Halifax, NSMajor Junior
Darren Sutherland32099191997-19981D1978-05-09Halifax, NSMajor Junior
Robbie Sutherland651117281011998-20002W1981-05-13Halifax, NSMinor Pro
Evgeny Svechnikov10564931571672014-20162L1996-10-31Yuzhno-Sakhalinsk, RussiaMajor League
Jason Swit126123850962005-20072D1987-06-24Mississauga, ONTMajor Junior
Chris Tellum300001998-19991C1979-08-15Riverview, NBMajor Junior
Brad Tesink23235222008-20102D1989-01-15Saint John, NBMajor Junior
Marcus Tesink5421012412016-20171D1998-08-05Saint John, NBEuropean Elite
Michael Tessier683135661032003-20041L1984-08-14Granby, PQMinor Pro
Francois Theriault775510642003-20063L1987-01-06La Pocatiere, PQMajor Junior
Grant Thomas30347532002-20031L1984-03-27North York, ONTMajor Junior
Trevor Thurston4891221892022-20231D2002-05-11Delta, BCMinor Pro
Martin Toms30066392001-20021D1983-12-21Sokolov, Czech Rep.Minor Pro
Colby Tower9691928402014-20162C1997-02-12Troy, NSMajor Junior
Liam Travis200002022-20231C2005-03-27Miramichi, NBMajor Junior
Philippe Tremblay643055851011998-19991C1978-07-16Beauport, PQMinor Pro
Martin Trempe250001262002-20031F1984-01-20Piedmont, PQMinor Pro
Connor Trenholm119152439762019-20223C2003-08-05Cole Harbour, NSMajor Junior
Philippe Trudeau8005522010-20133G1993-09-28Blainville, PQMinor Pro
Richard Tubrett200001999-20001C1982-04-28Sydney, NSMajor Junior
Alain Turcotte7777141711997-19992L1980-05-02Laval, PQMajor Junior
Marc-Olivier Vary803710722000-20033D1984-12-11Saint-Lambert, PQMajor Junior
Nathan Veinot741342082002-20042D1984-02-24Drayton Valley, ALTAMajor Junior
Jan Velich210102002-20031FPardubice, Czech Rep.Major Junior
Alexandre Veronneau6801102009-20123G1993-05-03Laval, PQMajor Junior
Benoit Vezina502351141997-19981D1979-03-03Saint-Jerome, PQMajor Junior
David Victor1241021312712004-20062D1985-10-17The Pas, MANMinor Pro
Steeve Villeneuve1451954732242001-20043D1983-09-05Saint-Jerome, PQMinor Pro
Jared Vokey674711262002-20042L1985-08-25Glace Bay, NSMajor Junior
John Walsh46134102011-20132D1994-04-26Sydney, NSMajor Junior
Ryan Walsh10782981801151997-19992C1978-05-28St. John's, NFLDMajor Junior
Michael Ward4932932752008-20102D1989-08-13Bathurst, NBMinor Pro
Avery Warner300002016-20171C1999-04-01Mulgrave, NSMajor Junior
Evan Watts600002006-20082D1990-02-07Inverness, NSMajor Junior
Lincoln Waugh2321362022-20242D2006-04-17Summerside, PEIMajor Junior
Zach Welsh31011242019-20212D2003-09-12Halifax, NSMajor Junior
Tyler Whitehead53516302004-20051L1986-03-02Bedford, NSMajor Junior
Drew Wilcox100002012-20131C1995-01-05Sydney, NSMajor Junior
Jonathan Wilhelmy7000041997-19981G1981-06-02Laval, PQSemi-Professional
Matthew Wolfe100002002-20031D1985-03-13Dollard-des-Ormeaux, PQMajor Junior
Stephen Woodworth287945542312009-20145D1993-01-21Middleton, NSMajor Junior
Patrick Yetman265914211998-19991R1980-11-17St. John's, NFLDMinor Pro
Travis Zachary882113342131997-19992L1979-04-19Montreal, PQMajor Junior
Vincent Zaore-Vanie224528333032002-20064D1986-03-25Sainte-Foy, PQMinor Pro
Egor Zharkov1011222004-20051L1987-01-27Magnitogorsk, RussiaEuropean Elite

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