hockey DB
home search by league team forums links contact us
home

Portland Pirates all-time player roster

This is a list of all the players that played for the Portland Pirates. The Portland Pirates are a hockey team playing in the American Hockey League from 1993 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 565 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Chad Ackerman310101996-19982D1973-06-15Rochester, MIMinor Pro
Luke Adam57293362462009-20112C1990-06-18St. John's, NFLDMajor League
Gerad Adams15000161998-20013D1978-04-03Regina, SASKMinor Pro
Alexander Alexeev4431215421994-19973D1974-03-21Kiev, UkraineMinor Pro
Jason Allison65334578441993-19963C1975-05-29North York, ONTMajor League
Greg Amadio443581102006-20071D1981-05-13Sault Ste. Marie, ONTMinor Pro
Mike Amodeo6000112004-20051L1982-05-05Hamilton, ONTMinor Pro
Mel Angelstad163610164692001-20043L1971-10-31Saskatoon, SASKMajor League
Mark Ardelan101122004-20051D1983-03-16Regina, SASKMinor Pro
Scott Arnold10022112012-20131R1989-06-23Montreal, PQMinor Pro
Dean Arsene6328101102011-20121D1980-07-20Murrayville, BCMajor League
Blair Atcheynum200001993-19941R1969-04-20Estevan, SASKMajor League
Jean-Sebastien Aubin1100002007-20081G1977-07-19Montreal, PQMajor League
Matt Auffrey201162005-20061R1986-01-03Cincinnati, OHMinor Pro
Jared Aulin75132942342003-20052C1982-03-15Calgary, ALTAMajor League
Jon Awe1701182005-20061D1980-04-30Memphis, TNMinor Pro
Eric Baier301102010-20111D1988-03-26North Kingstown, RIMinor Pro
Paul Baier623811672008-20091D1985-02-02Summit, NJMinor Pro
Darren Banks12123381994-19951L1966-03-18Toronto, ONTMajor League
Krys Barch1411430441681999-20034R1980-03-26Hamilton, ONTMajor League
Scott Basiuk100002004-20051D1980-08-04Prince Albert, SASKMinor Pro
Norm Batherson19251881391831994-19984C1969-03-27Sydney, NSMinor Pro
Nolan Baumgartner1871458721921996-20004D1976-03-23Calgary, ALTAMajor League
Matt Beaudoin4751722142011-20121R1984-04-06Rock Forest, PQMinor Pro
Louis Bedard3011141999-20001R1975-10-14Montreal, PQMinor Pro
Derek Bekar58191635492000-20011C1975-09-15Burnaby, BCMajor League
David Bell300072000-20011D1977-03-24Wiarton, ONTMinor Pro
Garett Bembridge4311819322005-20072R1981-07-06Melfort, SASKMinor Pro
Jan Benda62252954901997-19981D1972-04-28Reef, BelgiumMajor League
Ryan Bennett601122005-20061R1981-09-16Glens Falls, NYMinor Pro
Spencer Bennett921322011-20121L1990-10-31White Rock, BCMinor Pro
Hans Benson11000352009-20101L1983-09-20Menlo Park, CAMinor Pro
Rick Berry10213122003-20041D1978-11-04Birtle, MANMajor League
Frank Bialowas714372211995-19992L1970-09-25Winnipeg, MANMajor League
Alex Biega6131518522010-20111D1988-04-04Montreal, PQMinor Pro
Michal Birner407613142007-20081L1986-03-02Litomerice, Czech Rep.Minor Pro
J.B. Bittner2353862005-20072F1982-05-27Pittsburgh, PAMinor Pro
Dan Bjornlie200022001-20021D1977-10-17Eagan, MNMinor Pro
James Black523502000-20011D1969-08-03Regina, SASKMajor League
Sean Blanchard13369122006-20071D1978-03-29Sudbury, ONTMinor Pro
Chris Blight100002010-20111R1982-10-14Cambridge, ONTMinor Pro
Evan Bloodoff57628122011-20132L1990-11-21Nelson, BCMinor Pro
Mike Boback1003079109701993-19952C1970-08-13Mount Clemens, MIMinor Pro
Troy Bodie531472012-20131L1985-01-25Portage La Prairie, MANMajor League
Patrick Boileau459631432063631995-20027D1975-02-22Montreal, PQMajor League
Alexandre Bolduc792739661202011-20132C1985-06-26Montreal, PQMajor League
Bobby Bolt911222006-20082L1987-04-29Thunder Bay, ONTMinor Pro
Jimmy Bonneau460661222008-20091L1985-03-22Baie-Comeau, PQMinor Pro
Rob Bonneau21571281996-19982C1973-11-02Springfield, MAMinor Pro
Dennis Bonvie3101161998-19991R1973-07-23Antigonish, NSMajor League
Darryl Bootland352571322007-20081R1981-11-02Toronto, ONTMajor League
Tyler Bouck1421834521662007-20092L1980-01-13Camrose, ALTAMajor League
Josef Boumedienne5793039872002-20042D1978-01-12Stockholm, SwedenMajor League
Chris Bourque611222004-20051L1986-01-29Boston, MAMajor League
Justin Bowers26471182010-20111C1985-03-20Halifax, NSMinor Pro
Tim Branham34011142003-20041D1981-05-10Eagle River, WIMinor Pro
George Breen500001996-19971R1973-08-03Webster, MAMinor Pro
Kip Brennan9213222005-20061L1980-08-27Kingston, ONTMajor League
T.J. Brennan1372141621132009-20112D1989-04-03Willingboro, NJMajor League
Tim Brent85312354722005-20072C1984-03-10Cambridge, ONTMajor League
Kellen Briggs602202008-20091G1983-06-28Colorado Springs, COMinor Pro
Martin Brochu17101111321995-20005G1973-03-10Anjou, PQMajor League
Mathieu Brodeur10852025762011-20132D1990-06-21Montreal, PQMinor Pro
Evan Brophey6181523412012-20131C1986-12-03Kitchener, ONTMajor League
Chris Brown68291847982012-20131C1991-02-03Flower Mound, TXMajor League
Andrew Brunette2641102243343001993-19985L1973-08-24Sudbury, ONTMajor League
Jan Bulis7167121997-20012C1978-03-18Pardubice, CzechMajor League
Kyle Bushee200002010-20111D1985-03-27Otsego, MIMinor Pro
Chris Butler2721012142008-20091D1986-10-27St. Louis, MOMajor League
John Byce611221994-19951R1967-08-09Madison, WIMajor League
Paul Byron1244046861112009-20112C1989-04-27Ottawa, ONTMajor League
Joe Callahan6512324592007-20081D1982-12-20Abington, MAMajor League
Scott Cameron201142005-20061L1981-04-11Valley East, ONTMinor Pro
Trent Campbell1735822008-20091L1982-12-24Beauval, SASKMinor Pro
Anthony Cappelletti511241998-19991D1976-02-01Sudbury, ONTMinor Pro
Mike Card19011202008-20091D1986-02-18Kitchener, ONTMajor League
Jim Carey55022101994-19951G1974-05-31Dorchester, MAMajor League
Sebastien Caron1701102006-20071G1980-06-25Amqui, PQMajor League
Anson Carter27191938111996-19971C1974-06-06Toronto, ONTMajor League
Ryan Carter891922411232006-20082C1983-08-03St. Paul, MNMajor League
Matt Caruana41371082007-20102C1985-06-07Orono, ONTMinor Pro
Dan Ceman401121997-19981C1973-07-25Windsor, ONTMinor Pro
Stephane Charbonneau399817251994-19973R1970-06-27St. Adele, PQMajor League
Sebastien Charpentier120011291997-20036G1977-04-18Drummondville, PQMajor League
Eric Charron74616221431995-19972D1970-01-14Verdun, PQMajor League
Denis Chervyakov13000151998-19991D1970-04-20St. Petersburg, RussiaMajor League
Marc Cheverie900002011-20121G1987-02-22Cole Harbour, NSMinor Pro
Kyle Chipchura842642011-20121C1986-02-19Westlock, ALTAMajor League
Stanislav Chistov310102006-20071L1983-04-17Chelyabinsk, RussiaMajor League
Jason Christie17733761092701994-19984R1969-04-25Gibbons, ALTAMinor Pro
Matt Christie23651182006-20082C1985-02-22Toronto, ONTMinor Pro
Brad Church28140641044021996-20026L1976-11-14Dauphin, MANMajor League
Enrico Ciccone6000271993-19941D1970-04-10Montreal, PQMajor League
Ivan Ciernik93243256772001-20043L1977-10-30Levice, SlovakiaMajor League
Matt Clackson4000302012-20131L1985-04-26Pittsburgh, PAMinor Pro
Marty Clapton200001997-19981R1974-07-01Newton, MAMinor Pro
Kerry Clark1121817355911993-19952R1968-08-21Kelvington, SASKMinor Pro
Kyle Clark592462102000-20022R1980-02-14Essex, VTMinor Pro
Daniel Cleary3091726741998-19991L1978-12-18Carbonear, NFLDMajor League
Gerald Coleman2901102006-20082G1985-04-03Evanston, ILMajor League
Tim Conboy70012122332010-20111R1982-03-22Farmington, MNMajor League
Chris Conner60132740282012-20131R1983-12-23Westland, MIMajor League
Kory Cooper300001996-19971G1977-02-21Winsloe, PEIMinor Pro
Chris Corrinet90152237912000-20033W1978-10-29Trumbull, CTMajor League
Jeff Cowan62181331572009-20101L1976-09-27Scarborough, ONTMajor League
Ethan Cox201102010-20111R1987-07-25Richmond, BCMinor Pro
Nick Crawford7672431272010-20111D1990-02-23Caledon, ONTMinor Pro
Curtis Cruickshank2001101999-20012G1979-03-21Ottawa, ONTMinor Pro
Brian Curran139418226971993-19963D1963-11-05Toronto, ONTMajor League
Luke Curtin401141998-19991L1977-09-23St. Paul, MNMinor Pro
Jakub Cutta244525303332001-20054D1981-12-29Jablonec Nad Nisou, Czech Rep.Major League
Byron Dafoe53055101993-19952G1971-02-25Sussex, EnglandMajor League
Maxime Daigneault1100002004-20051G1984-01-23St.-Jacques-le-Mineu, PQMinor Pro
Mathieu Darche80313566372008-20091L1976-11-26Montreal, PQMajor League
Kirk Daubenspeck28000102004-20051G1974-07-21Madison, WIMinor Pro
John de Gray600002007-20081D1988-03-14Markham, ONTMinor Pro
John DeCaro300002008-20091G1982-11-09Marysville, WAMinor Pro
Robert DeCiantis400021999-20001C1977-06-11Mississauga, ONTMinor Pro
Adam Dennis1300022008-20091G1985-02-08Toronto, ONTMinor Pro
Frederic Deschenes300001998-19991G1976-01-12Quebec, PQMinor Pro
Len DiCostanzo100002008-20091G1985-04-01Port Jefferson Stati, NYMinor Pro
Jeff Dimmen701172010-20111D1986-08-28Colorado Springs, COMinor Pro
Ryan Dingle23167142006-20082F1984-04-04Steamboat Springs, COMinor Pro
Joe DiPenta65257832009-20101D1979-02-25Barrie, ONTMajor League
Stephen Dixon80172845432007-20081C1985-09-07Halifax, NSMinor Pro
Jason Doig21145662002-20031D1977-01-29Montreal, PQMajor League
Louis Domingue200002012-20131G1992-03-06Mont St-Hilaire, PQMinor Pro
Justin Donati101102009-20101C1986-10-17Oakville, ONTMinor Pro
Aaron Downey3000191996-19971R1974-08-27Shelburne, ONTMajor League
Etienne Drapeau10000451999-20001C1978-01-10Quebec, PQMinor Pro
Justin Duberman156511231995-19961R1970-03-23New Haven, CTMajor League
Matt Duffy200022010-20111D1986-03-21Portland, MEMinor Pro
J.P. Dumont50321446391998-19991R1978-04-01Montreal, PQMajor League
Ryan Duncan64142236242011-20121R1985-07-14Calgary, ALTAMinor Pro
Chris Durno1211222006-20071L1980-10-31Scarborough, ONTMajor League
Todd Dutiaume100001993-19941L1973-05-26Winnipeg, MANMinor Pro
Gordie Dwyer13123272007-20081L1978-01-25Dalhousie, NBMajor League
Darian Dziurzynski599716872012-20131L1991-03-30Prince Albert, SASKMinor Pro
Andrew Ebbett74185472662007-20081C1983-01-02Vernon, BCMajor League
Tyler Eckford75101525372011-20121D1985-09-08Vancouver, BCMajor League
Justin Eddy1200002004-20051G1980-09-02Apple Valley, MNMinor Pro
Derek Edwardson1944862005-20061C1981-08-26Morton Grove, ILMinor Pro
Oliver Ekman-Larsson2071421282012-20131D1991-07-17Tingsryd, SwedenMajor League
Matt Ellis64122335162008-20112C1981-08-31Welland, ONTMajor League
Miika Elomo1443024541411996-20003L1977-04-21Turku, FinlandMajor League
Steve Eminger10332124802003-20052D1983-10-31Woodbridge, ONTMajor League
David Emma16281062000-20011R1969-01-14Cranston, RIMajor League
Shane Endicott912342006-20071C1981-12-21Saskatoon, SASKMajor League
Tyler Ennis69234265122009-20101C1989-10-06Edmonton, ALTAMajor League
Jhonas Enroth147033102008-20113G1988-06-25Stockholm, SwedenMajor League
Beau Erickson100002009-20101G1985-12-16Hinton, IAMinor Pro
Mike Farrell2153245772301999-20034R1978-10-20Carmel, INMajor League
Eric Fenton252571041993-19941R1969-07-17Troy, NYMinor Pro
Simon Ferguson2032641673602005-20083R1983-04-06Langley, BCMinor Pro
Andy Fermoyle400022003-20041D1975-12-08Warroad, MNMinor Pro
Chris Ferraro592033531272001-20032C1973-01-24Port Jefferson, NYMajor League
Peter Ferraro12643781212422001-20032R1973-01-24Port Jefferson, NYMajor League
Justin Feser602242012-20131L1992-07-29Red Deer, ALTAMinor Pro
Brett Festerling7431114642007-20081D1986-03-03Prince George, BCMajor League
Jakub Ficenec125242751771998-20013D1977-02-11Hradec Kralove, Czech Rep.Minor Pro
Corey Fienhage400062010-20111D1990-05-04Apple Valley, MNMinor Pro
Tomas Fleischmann5371219142004-20051R1984-05-16Koprivnice, Czech Rep.Major League
Colin Forbes15242751171502001-20043W1976-02-16New Westminster, BCMajor League
Todd Ford300002009-20101G1984-05-01Calgary, ALTAMinor Pro
Nathan Forster68257602000-20033D1980-07-02Victoria, BCMinor Pro
J.F. Fortin1721130411591999-20056D1979-03-15Laval, PQMajor League
Colton Fretter80241640432008-20091R1982-03-12Harrow, ONTMinor Pro
Mike Funk1312382008-20091D1986-08-15Abbotsford, BCMajor League
Owen Fussey140201939492003-20052L1983-04-02Winnipeg, MANMajor League
Joaquin Gage2601141998-19991G1973-10-19Vancouver, BCMajor League
Greg Gardner500022007-20081C1987-04-29Cold Lake, ALTAMinor Pro
Paul Gardner101101996-19971C1956-03-05Fort Erie, ONTMajor League
Aaron Gavey721631471062005-20061C1974-02-22Sudbury, ONTMajor League
Martin Gendron1207461135931994-19962R1974-02-15Valleyfield, PQMajor League
Matt Generous6531114872008-20102D1985-05-04Cheshire, CTMinor Pro
Colby Genoway4182129362006-20071R1983-12-12Morden, MANMinor Pro
Nathan Gerbe1014153941092008-20102L1987-07-24Oxford, MIMajor League
Jim Gernander400002001-20021D1976-12-02Coleraine, MNMinor Pro
Victor Gervais1217881993-19982C1969-03-13Prince George, BCMinor Pro
Ryan Getzlaf1782533362005-20061C1985-05-10Regina, SASKMajor League
Steve Gibson1231421994-19951L1972-10-10Listowel, ONTMinor Pro
Trevor Gillies10139123202005-20072L1979-01-30Cambridge, ONTMajor League
Ryan Gillis803341998-19991D1976-12-31Salisbury, NBMinor Pro
Jason Gladney200001993-19941D1974-01-26Toronto, ONTMinor Pro
Curtis Glencross722120411592005-20072L1982-12-28Kindersley, SASKMajor League
Bobby Goepfert100002008-20091G1983-05-09Kings Park, NYMinor Pro
Philipp Gogulla76152035272009-20101L1987-07-31Dusseldorf, GermanyMinor Pro
Sergei Gonchar61103242671993-19952D1974-04-13Chelyabinsk, RussiaMajor League
Maxim Goncharov90316191512011-20132D1989-06-15Moscow, RussiaMinor Pro
Igor Gongalsky6747111062010-20122L1986-11-05Kiev, UkraineMinor Pro
Boyd Gordon123223961512003-20052R1983-10-19Unity, SASKMajor League
Brandon Gormley6852429442012-20131D1992-02-18Murray River, PEIMinor Pro
Brian Goudie9011351994-19951D1972-11-09The Pas, MANMinor Pro
Mark Gouett200022001-20021D1978-06-14Waubaushene, ONTMinor Pro
Jason Goulet821301998-19991L1975-05-08Warroad, MNMinor Pro
David Goverde100001993-19941G1970-04-09Toronto, ONTMajor League
Marc-Andre Gragnani205331211541472008-20113D1987-03-11Montreal, PQMajor League
Benoit Gratton198431131564121996-19993C1976-12-28Montreal, PQMajor League
Dov Grumet-Morris1100022006-20071G1982-02-28Evanston, ILMinor Pro
Vince Guidotti200001993-19941F1967-04-29Veazie, MEMinor Pro
Garry Gulash2000111998-19991D1972-09-22Calgary, ALTAMinor Pro
Chris Hajt1901734511302002-20053D1978-07-05Saskatoon, SASKMajor League
Jeff Halpern621341998-19991C1976-05-03Potomac, MDMajor League
Trevor Halverson1584748955001994-19995L1971-04-06White River, ONTMajor League
Jason Hamilton400001998-19991D1977-06-25Montreal, PQMinor Pro
Casey Hankinson721013231061998-19991R1976-05-08Edina, MNMajor League
David Harlock7131518661997-19981D1971-03-16Toronto, ONTMajor League
Duane Harmer713421999-20001D1974-06-03Fullarton, ONTMinor Pro
Mark Hartigan2591625202006-20071C1977-10-15Lethbridge, ALTAMajor League
Dwayne Hay586713351997-19981L1977-02-11London, ONTMajor League
Harlin Hayes100001998-19991G1977-02-18New Glasgow, NSMinor Pro
Alex Henry301102002-20031D1979-10-18Elliot Lake, ONTMajor League
Matt Herr16358481061381998-20013C1976-05-26Hackensack, NJMajor League
Harold Hersh300022000-20011C1974-04-18Laval, PQMinor Pro
Corey Hessler800022003-20041D1977-05-19Mendota Heights, MNMinor Pro
Brett Hextall1381614301382011-20132R1988-04-02Philadelphia, PAMinor Pro
Kiley Hill200002000-20011L1975-01-02Val Caron, ONTMinor Pro
Jonas Hiller600002007-20081G1982-02-12Felben Wellhausen, SwitzerlandMajor League
Corey Hirsch5904402000-20022G1972-08-10Medicine Hat, ALTAMajor League
Alden Hirschfeld100002011-20121F1988-01-26Sylvania, OHMinor Pro
Martin Hlinka110183755842000-20022C1976-09-25Bratislava, SlovakiaMinor Pro
Justin Hocking9011341994-19951D1974-01-09Stettler, ALTAMajor League
Mike Hoffman72910191562006-20123D1980-09-20Scituate, MAMinor Pro
Ryan Hollweg430551232011-20121C1983-04-23Downey, CAMajor League
Kent Hulst4731472133605161993-20018C1968-04-08St. Thomas, ONTMinor Pro
Scott Humeniuk3771118801994-19962D1969-09-10Saskatoon, SASKMinor Pro
Dylan Hunter4531316242008-20091L1985-05-21Quebec, PQMinor Pro
Jani Hurme1601122005-20061G1975-01-07Turku, FinlandMajor League
Jamie Huscroft62013131661999-20012D1967-01-09Creston, BCMajor League
Kent Huskins119113546872005-20072D1979-05-04Almonte, ONTMajor League
Shane Hynes17134322005-20072F1983-11-07Calgary, ALTAMinor Pro
Chris Hynnes1997-19981D1970-08-12Thunder Bay, ONTMinor Pro
Jeff Jakaitis700002008-20112G1983-06-09Rochester, MNMinor Pro
Ray Jean100002008-20091G1982-07-14Randolph, MEMinor Pro
Chris Jensen12368701381411993-19952C1963-10-28Fort St. John, BCMajor League
Martin Jiranek73153752751993-19941C1969-10-03Bashaw, ALTAMinor Pro
Jonas Johansson5036982004-20051R1984-03-18Jonkoping, SwedenMajor League
Chad Johnson3401122012-20131G1986-06-10Calgary, ALTAMajor League
Keith Johnson711262008-20091F1984-10-21Windsor, CTMinor Pro
Nick Johnson14369132012-20131R1985-12-24Calgary, ALTAMajor League
Keith Jones6571241993-19941R1968-11-08Brantford, ONTMajor League
Kevin Kaminski1133354877971993-19983C1969-03-13Churchbridge, SASKMajor League
Martin Kariya2002-20031L1981-10-05North Vancouver, BCMinor Pro
Zack Kassian2010-20111R1991-01-24LaSalle, ONTMajor League
Mark Kaufmann321301995-19961C1971-06-07Tokyo, JapanMinor Pro
Pat Kavanagh200042006-20071R1979-03-14Ottawa, ONTMajor League
Matt Keith78151732352006-20082C1983-04-11Edmonton, ALTAMajor League
Tim Kennedy73184967512008-20091L1986-04-30Buffalo, NYMajor League
Kevin Kerr420221993-19941R1967-09-18North Bay, ONTMinor Pro
Alexander Kharlamov121233356631995-19972R1975-09-23Moscow, RussiaMinor Pro
Alex Kim311222005-20061C1979-05-10Fullerton, CAMinor Pro
Jason King65293059422007-20081R1981-09-14Corner Brook, NFLDMajor League
Nate Kiser5000292004-20051D1982-05-04Southgate, MIMinor Pro
Olaf Kjenstad500041998-19991L1973-06-15Kamloops, BCMinor Pro
Ken Klee114716231761993-19952D1971-04-24Indianapolis, INMajor League
Jakub Klepis78131427762004-20051C1984-06-05Prague, Czech Rep.Major League
Rob Klinkhammer53143044362012-20131L1986-08-12Lethbridge, ALTAMajor League
Kyle Klubertanz500022007-20081D1985-09-23Sun Prairie, WIMinor Pro
Lorne Knauft7314161993-19941D1968-07-07Hanna, ALTAMinor Pro
Dieter Kochan1501122005-20061G1974-05-11Saskatoon, SASKMajor League
Dean Kolstad12112141995-19961D1968-06-16Edmonton, ALTAMajor League
Olaf Kolzig36011251993-19963G1970-04-06Johannesburg, South AfriMajor League
Maxim Kondratiev3741317192005-20061D1983-01-20Togliatti, RussiaMajor League
Zenon Konopka762950791542005-20072C1981-01-02Niagara-on-the-Lake, ONTMajor League
Steve Konowalchuk81141541993-19941L1972-11-11Salt Lake City, UTMajor League
Mike Kostka15665157702008-20102D1985-11-28Ajax, ONTMajor League
Rick Kowalsky1082448721731996-19993R1972-03-20Simcoe, ONTMinor Pro
Charlie Kronschnabel401102006-20071F1983-02-08Mendota Heights, MNMinor Pro
Todd Krygier634761997-19981D1965-10-12Northville, MAMajor League
Nick Kuiper700062006-20071D1982-02-12Beaconsfield, PQMinor Pro
Chris Kunitz5044122005-20061W1979-09-26Regina, SASKMajor League
Dave LaCouture401101993-19941L1969-12-30Natick, MAMinor Pro
Christian Laflamme201121998-19991D1976-11-24Saint-Charles, PQMajor League
Brian LaFleur100021998-19991D1975-03-11Bloomington, MNMinor Pro
Jacob Lagace58101323342009-20112L1990-01-09St.-Hyacinthe, PQMinor Pro
Brooks Laich90171330452003-20052C1983-06-23Wawota, SASKMajor League
Patrick Lalime200002009-20101G1974-07-07St. Bonaventure, PQMajor League
Jean-Philippe Lamoureux2801122009-20101G1984-08-20Grand Forks, NDMinor Pro
Bryce Lampman800002012-20131D1982-08-31Rochester, MNMajor League
Jon Landry200022005-20061D1983-05-01Montreal, PQMinor Pro
Phil Lane7014822612012-20131R1992-05-29Rochester, NYMinor Pro
Ryan Lang100002005-20061C1980-07-24Regina, SASKMinor Pro
Dan Laperriere69142640331996-19971D1969-03-28Laval, PQMajor League
Brad Larsen55131427402009-20101L1977-06-28Nakusp, BCMajor League
Brad Layzell302201995-19961D1972-03-15Beaconsfield, PQMinor Pro
Jay Leach20369302007-20081D1979-09-02Syracuse, NYMajor League
Pat Leahy911282001-20021R1979-06-09Duxbury, MAMajor League
Rob Leask302221995-19961D1971-06-09Toronto, ONTMinor Pro
Carl LeBlanc200001997-19981D1971-09-06Drummondville, PQMinor Pro
Mike Lee16000102012-20131G1990-10-05Roseau, MNMinor Pro
Maxime Legault72121224872009-20112R1989-03-28St. Agathe, PQMinor Pro
David Leggio3600022010-20111G1984-07-31Williamsville, NYMinor Pro
Mike Leighton1600022006-20071G1981-05-19Petrolia, ONTMajor League
Rob Lemelin100002008-20091G1982-10-12Hamilton, MAMinor Pro
Nick Lent300022002-20031R1977-06-10Westwood, MAMinor Pro
Lucas Lessio511242012-20131L1993-01-23Maple, ONTMinor Pro
Jean-Philippe Levasseur1000002007-20081G1987-01-15Victoriaville, PQMinor Pro
Carlyle Lewis13011342004-20051R1978-03-01Middleton, NSMinor Pro
Matt Libby7111415332002-20042D1978-07-16Saco, MEMinor Pro
Colin Long1935842011-20121C1989-06-19Santa Ana, CAMinor Pro
Chris Longo1261432461021993-19952R1972-01-05Belleville, ONTMinor Pro
Mark Louis840771832011-20132D1987-04-18Ponoka, ALTAMinor Pro
Cliff Loya902252008-20091D1981-05-08Pittsburgh, PAMinor Pro
Nathan Lutz900002003-20041D1978-02-12Mistatim, SASKMinor Pro
Kenny Macaulay35189312008-20091D1984-04-29Baddeck, NSMinor Pro
Matt Macdonald55145432008-20091D1983-03-16Niagara Falls, ONTMinor Pro
Brett MacLean63252348452011-20121L1988-12-24London, ONTMajor League
Stephane Madore4022121997-19981D1974-03-13Hull, PQMinor Pro
Mark Major145186245931997-19992L1970-03-20Toronto, ONTMajor League
Kevin Malgunas300041996-19971R1971-07-12Prince George, BCMinor Pro
Stewart Malgunas1862452761991995-19994D1970-04-21Prince George, BCMajor League
Matt Mallgrave301101994-19951 Minor Pro
Darren Maloney400061998-19991D1972-03-10Claresholm, ALTAMinor Pro
Dominic Maltais300041996-19971R1972-05-31Boucherville, PQMinor Pro
Mark Mancari203891162051732008-20113R1985-07-11London, ONTMajor League
Peter Mannino1501102011-20121G1984-02-17Farmington Hills, MIMajor League
Jason Mansoff1000001996-19982D1972-12-11Edmonton, ALTAMinor Pro
Josef Marha808821998-19991C1976-06-02Havlickuv Brod, CzechMajor League
Jason Marshall200042005-20061D1971-02-22Cranbrook, BCMajor League
Nathan Marsters4200002005-20072G1980-01-28Grimsby, ONTMinor Pro
Neal Martin102201996-19971D1975-09-08Sudbury, ONTMinor Pro
Darcy Martini22369281994-19951D1969-01-30Castlegar, BCMajor League
Jordan Martinook5391019302012-20131C1992-07-25Brandon, MANMinor Pro
Jim Mathieson113816243181993-19963D1970-01-24Kindersley, SASKMajor League
Scott Matusovich400061994-19951D1969-10-31Southbury, CTMinor Pro
Justin Maylan100022011-20121C1991-01-20Calgary, ALTAMinor Pro
Jay Mazur3811718391995-19961R1965-01-22Hamilton, ONTMajor League
Kenndal McArdle19336342011-20121L1987-01-04Toronto, ONTMajor League
Darren McAusland24134691031211993-20005L1972-03-03Grovedale, ALTAMinor Pro
Cam McCaffrey19000362004-20051R1983-07-12Calgary, ALTAMinor Pro
Dennis McCauley731221331142010-20111F1985-08-15Billerica, MAMinor Pro
Cody McCormick661712291682009-20101C1983-04-18London, ONTMajor League
Mark McCutcheon520222009-20101C1984-05-21Ithaca, NYMinor Pro
Curtis McElhinney2502202011-20121G1983-05-23London, ONTMajor League
David McKee700002006-20071G1983-12-05Irving, TXMinor Pro
Mike McKenna4101122007-20081G1983-04-11St. Louis, MOMajor League
Brandon McMillan200022012-20131L1990-03-22Richmond, BCMajor League
Dean Melanson106422261942000-20033D1973-11-19Antigonish, NSMajor League
Bjorn Melin5981422282006-20071L1981-07-04Jonkoping, SwedenMajor League
James Melindy200002012-20131D1993-12-11St. John's, NFLDMinor Pro
Francois Methot5381927122003-20041C1978-04-26Montreal, PQMinor Pro
Glen Metropolit164671291961751999-20034C1974-06-25Toronto, ONTMajor League
Andy Miele13935721071152011-20132F1988-04-15Grosse Pointe Woods, MIMajor League
Brendan Mikkelson6661016502007-20081D1987-06-22Regina, SASKMajor League
Drew Miller110324072632005-20083F1984-02-17Dover, NJMajor League
Craig Mills4871118591998-19991R1976-08-27Toronto, ONTMajor League
Graham Mink25875721473252001-20054R1979-05-21Stowe, VTMajor League
Stephen Moon100002000-20011D1976-04-06Riceton, SASKMinor Pro
Barrie Moore117234366561998-20023L1975-05-22London, ONTMajor League
Ian Moran18145102006-20071R1972-08-24Cleveland, OHMajor League
Shaone Morrisonn8451823732003-20052D1982-12-23Vancouver, BCMajor League
Joe Motzko34151429202006-20071R1980-03-14Bemidji, MNMajor League
Rick Mrozik145623291151997-19992D1975-01-02Duluth, MNMajor League
Bryan Muir211221998-19991D1973-06-08Winnipeg, MANMajor League
Ryan Mulhern18264711351621996-20003R1973-01-11Havertown, PAMajor League
Colin Murphy50131730502008-20091L1980-04-11Fort McMurray, ALTAMinor Pro
Mark Murphy208671021692322000-20033W1976-08-06Duxbury, MAMinor Pro
Tim Murray281910141998-19991D1974-11-14Calgary, ALTAMinor Pro
John Muse100002010-20111G1988-08-01East Falmouth, MAMinor Pro
Brantt Myhres9101532000-20011L1974-03-18Edmonton, ALTAMajor League
Alain Nasreddine7011361998-19991D1975-07-10Montreal, PQMajor League
Gregg Naumenko700002005-20061G1977-03-30Chicago, ILMajor League
Nick Naumenko75153550402001-20021D1974-07-07Chicago, ILMinor Pro
Corey Neilson5022111997-19981D1976-08-22Oromocto, NBMinor Pro
Jeff Nelson3361242223463121993-20015C1972-12-18Prince Albert, SASKMajor League
Todd Nelson1552169901451993-19952D1969-05-15Prince Albert, SASKMajor League
Andrei Nikolishin200021997-19981C1973-03-25Vorkuta, RussiaMajor League
Carlin Nordstrom10011361998-19991R1973-02-20Saskatoon, SASKMinor Pro
Doug O'Brien22066192006-20071D1984-02-16St. John's, NFLDMajor League
Pierre-Luc O'Brien200022006-20071F1982-07-22Nicolet, PQMinor Pro
Shane O'Brien77833412872005-20061D1983-08-09Port Hope, ONTMajor League
Brian O'Hanley1602282010-20111D1984-12-18Quincy, MAMinor Pro
Mike O'Neill4701141997-19981G1967-11-03Montreal, PQMajor League
Cal O'Reilly511202011-20121C1986-09-30Toronto, ONTMajor League
Patrick O'Sullivan26102030162011-20121L1985-02-01Toronto, ONTMajor League
Mike Omicioli15461061998-20002C1976-03-09West Warwick, RIMinor Pro
Kyle Ostrow500042010-20111F1987-09-05Calgary, ALTAMinor Pro
Maxime Ouellet146022112001-20054G1981-06-17Beauport, PQMajor League
Nathan Oystrick601132431072011-20121D1982-12-17Regina, SASKMajor League
Greg Pankewicz2891221991995-19961W1970-10-06Drayton Valley, ALTAMajor League
Darryl Paquette1400001995-19961G1971-03-25Sudbury, ONTMinor Pro
Pierre-Alexandr Parenteau84374077772005-20072L1983-03-24Hull, PQMajor League
Dwight Parrish612571451998-20002D1972-04-06Southfield, MIMinor Pro
Mark Parrish56173451122010-20111R1977-02-02Edina, MNMajor League
Mike Parson700001993-19952G1970-03-12Listowel, ONTMinor Pro
Brad Parsons130102636362002-20053C1979-07-13Kingston, MAMinor Pro
Ron Pascucci10242024981993-19973D1970-06-09Lawrence, MAMinor Pro
Jeff Paul601231411998-20052D1978-03-01London, ONTMajor League
Pat Peake121101141993-19973R1973-05-28Rochester, MIMajor League
Randy Pearce893238701051993-19973L1970-02-23Kitchener, ONTMinor Pro
Rob Pearson441824421431995-19961R1971-03-08Oshawa, ONTMajor League
Stephen Peat412241252000-20033R1980-03-10Princeton, BCMajor League
Scott Pellerin603302003-20041L1970-01-09Shediac, NBMajor League
Mike Peluso1164445891091998-20013R1974-09-02Bismarck, NDMajor League
Dustin Penner57394584682005-20061F1982-09-28Winkler, MANMajor League
Colin Pepperall400061998-19991L1978-04-28Niagara Falls, ONTMinor Pro
Michel Periard522212382004-20051D1979-11-10St-Constant, PQMinor Pro
Joel Perrault25121224202005-20061C1983-04-06Montreal, PQMajor League
Corey Perry19161834322005-20061R1985-05-16Peterborough, ONTMajor League
Dennis Persson13252126402008-20113D1988-06-02Nykoping, SwedenMinor Pro
Colin Peters500002004-20051D1981-12-04Eden Prairie, MNMinor Pro
Geoff Peters1113329621791998-20084C1978-04-30Hamilton, ONTMinor Pro
Warren Peters100002002-20031C1982-07-10Saskatoon, SASKMajor League
Alex Petizian200002010-20111G1987-03-09Kirkland, PQMinor Pro
Matt Pettinger1423633691882000-20033L1980-10-22Edmonton, ALTAMajor League
Rich Peverley100002004-20051C1982-07-08Guelph, ONTMajor League
Chris Phelps12044101995-19972D1973-02-21Lapeer, MIMinor Pro
Michel Picard61414485991993-19941L1969-10-07Beauport, PQMajor League
Richard Pitirri924641999-20001C1978-01-01Burlington, ONTMinor Pro
Geoff Platt60283058492007-20081C1985-07-10Toronto, ONTMajor League
Steve Poapst454441511953221993-20007D1969-01-03Cornwall, ONTMajor League
Andrej Podkonicky56121426312003-20041L1978-05-09Zvolen, Czech Rep.Major League
Justin Pogge3702262011-20121G1986-04-22Fort McMurray, ALTAMajor League
Igor Pohanka67112435292005-20061C1983-07-05Piestany, SlovakiaMinor Pro
Joel Poirier30538341995-19961L1975-01-15Richmond Hill, ONTMinor Pro
Mike Pomichter200001995-19961L1973-09-10New Haven, CTMinor Pro
Marc Potvin711715322101996-19971R1967-01-29Ottawa, ONTMajor League
Steve Potvin100021995-19961R1974-09-26Montreal, PQMinor Pro
Marc-Antoine Pouliot48122436632011-20121C1985-05-22Quebec, PQMajor League
Hugo Proulx200021996-19971C1972-06-08Drummondville, PQMinor Pro
Mike Pudlick6991524602003-20041D1978-02-24Blaine, MNMinor Pro
Mathieu Raby300061997-19981D1975-01-19Hull, PQMinor Pro
Andre Racicot1900001994-19951G1969-06-09Rouyn-Noranda, PQMajor League
Kyle Rank123101828782008-20102R1982-12-28Elmira, ONTMinor Pro
Chris Rawlings100002012-20131G1988-09-19North Delta, BCMinor Pro
Joel Rechlicz360001492012-20131R1987-06-14Brookfield, WIMajor League
Matt Reid200002002-20031C1978-07-13Massena, NYMinor Pro
Chad Remackel100001996-19971L1971-11-09St. Paul, MNMinor Pro
Jon Rempel201151997-19981D1971-09-11Steinbach, MANMinor Pro
Jake Riddle600042005-20061L1983-04-22Minneapolis, MNMinor Pro
Stefan Rivard300022001-20021C1974-03-14New Liskeard, ONTMinor Pro
Louis Robitaille11738112892003-20052L1982-03-16Montreal, PQMajor League
Todd Rohloff197727342051998-20034D1974-01-16Grand Rapids, MNMajor League
Brian Roloff7642024202010-20111F1986-08-08West Seneca, NYMinor Pro
Aaron Rome1541539542572005-20083D1983-09-27Brandon, MANMajor League
Ashton Rome6611920632011-20121R1985-12-31Nesbitt, MANMinor Pro
Mike Rosati3200061998-19991G1968-01-07Toronto, ONTMajor League
Howie Rosenblatt100001997-19981R1969-01-03Philadelphia, PAMinor Pro
Nick Ross3551318162011-20121D1989-02-10Edmonton, ALTAMinor Pro
Remi Royer421891421998-20012D1978-03-13Donnacona, PQMajor League
Joe Rullier6011142006-20071D1980-01-28Montreal, PQMinor Pro
David Rundblad80163955532011-20132D1990-10-08Lycksele, SwedenMajor League
Bobby Ryan56243458442005-20083R1987-03-17Cherry Hill, NJMajor League
Jason Saal100001997-19981G1975-02-01Detroit, MIMinor Pro
Jeff Salajko200001998-19991G1975-04-18Kitchener, ONTMinor Pro
Brian Salcido1471862801382006-20082D1985-04-14Hermosa Beach, CAMajor League
Andreas Salomonsson3171724232002-20031L1973-12-19Ornskoldsvik, SwedenMajor League
Nathan Saunders36134882005-20072D1985-04-25Charlottetown, PEIMinor Pro
Drew Schiestel9762935512009-20112D1989-04-09Hamilton, ONTMinor Pro
Andy Schneider573811812007-20081D1981-07-31Grand Forks, NDMinor Pro
Derek Schutz20123142000-20011C1979-03-05Yorkton, SASKMinor Pro
Felix Schutz1452841691222008-20102C1987-11-03Erding, GermanyMinor Pro
John Scrymgeour300022010-20111F1986-06-23Pickering, ONTMinor Pro
Ken Scuderi2005-20061D1980-08-21Bethpage, NYMinor Pro
Brandon Segal545914462007-20081R1983-07-12Richmond, BCMajor League
Trevor Segstro300002003-20041R1978-09-11Calgary, ALTAMinor Pro
Marc Seliger600001996-19971G1974-05-01Rosenheim, GermanyMinor Pro
Sean Selmser6415281995-19982L1974-11-10Calgary, ALTAMajor League
Alexander Semin431462003-20041R1984-03-03Krasnojarsk, RussiaMajor League
Cam Severson8000112000-20011L1978-08-15Canora, SASKMajor League
Ryan Shannon85296695562005-20072C1983-03-02Darien, CTMajor League
Curtis Sheptak13033321998-19991D1974-11-19Leduc, ALTAMinor Pro
Brendan Shinnimin74122133772012-20131C1991-01-07Winnipeg, MANMinor Pro
Steve Shirreffs44358141999-20012D1976-02-18Bethesda, MDMinor Pro
Jason Shmyr853473111999-20012L1975-07-27Fairview, ALTAMinor Pro
Kayle Short26134271996-19982D1973-05-16Barrie, ONTMinor Pro
Mike Siklenka20101161999-20023D1979-12-18Meadow Lake, SASKMajor League
Russ Sinkewich21044152012-20131D1985-09-21Westlake, OHMinor Pro
Jeff Sirkka76618241131993-19941D1968-06-17Sudbury, ONTMinor Pro
Brett Skinner4161218242006-20071D1983-06-28Brandon, MANMajor League
Rob Skrlac33033872001-20021W1976-06-10Port McNeil, BCMajor League
John Slaney37172340211993-19952D1972-02-07St. John's, NFLDMajor League
Aaron Slattengren5791322382005-20092C1981-12-28Duluth, MNMinor Pro
Ladislav Smid7132528482005-20061D1986-02-01Frydlant, Czech Rep.Major League
Jordan Smith5568141452005-20061D1985-11-04Sault Ste. Marie, ONTMinor Pro
Kenny Smith48088292005-20061D1981-12-31Stoneham, MAMinor Pro
Scooter Smith200002005-20061C1980-11-11Edmonton, ALTAMinor Pro
Mike Souza275510162003-20041L1978-01-28Wakefield, MAMinor Pro
Kevin Spiewak311242002-20031F1979-05-03Schaumburg, ILMinor Pro
Alain St. Hilaire911201998-19991C1975-03-28Montreal, PQMinor Pro
Bruno St. Jacques1331539541302005-20083D1980-08-22Montreal, PQMajor League
David St. Pierre714501995-19961C1972-03-22Montreal, PQMinor Pro
Garrett Stafford613462011-20121D1980-01-28Los Angeles, CAMajor League
Rastislav Stana5401182000-20044G1980-01-10Kosice, SlovakiaMajor League
Marty Standish6112312000-20011R1978-07-10Kelvington, SASKMinor Pro
Tim Stapleton905542005-20061R1982-07-19Forest Park, ILMajor League
Robb Stauber3000041996-19971G1967-11-25Duluth, MNMajor League
Joel Stepp17213212005-20061C1983-02-11Sylvan, ALTAMinor Pro
Brett Sterling198614302011-20121L1984-04-24Los Angeles, CAMajor League
Glenn Stewart1022401997-19981L1970-07-30Scarborough, ONTMinor Pro
Scott Stirling100002003-20041G1977-08-02Hull, MAMinor Pro
Michael Stone87153550442011-20132D1990-06-07Winnipeg, MANMajor League
Dean Stork13022151998-20002D1975-10-02Edmonton, ALTAMinor Pro
Garret Stroshein1051342682002-20053W1980-04-04Edmonton, ALTAMajor League
Colin Stuart72162844532010-20111L1982-07-08Rochester, MNMajor League
Chris Summers8821214902011-20132D1988-02-05Ann Arbor, MIMajor League
Brian Sutherby661228401442000-20054C1982-03-01Edmonton, ALTAMajor League
Jaroslav Svejkovsky70503585721996-19982L1976-10-01Plzen, CzechMajor League
Corey Syvret300042011-20121D1989-02-19Millgrove, ONTMinor Pro
Jordan Szwarz118183553592011-20132R1991-05-14Burlington, ONTMinor Pro
Shawn Szydlowski200002010-20111R1990-08-05St. Clair Shores, MIMinor Pro
Rick Tabaracci3011151993-19941G1969-01-02Toronto, ONTMajor League
Steve Tardif332911481998-19991C1977-03-29Sainte-Agnes, PQMinor Pro
Zach Tarkir32347202008-20091D1984-01-28Fresno, CAMinor Pro
Mike Taylor100021995-19961C1971-08-18Kingston, ONTMinor Pro
Sergei Tertyshny9763541551994-19962D1970-06-03Chelyabinsk, RussiaMinor Pro
Alexei Tezikov1111333461281999-20012D1978-06-22Togliatti, RussiaMajor League
Joel Theriault15022891997-19981D1976-10-30Montreal, PQMinor Pro
Shawn Thornton15448552006-20071R1977-07-23Oshawa, ONTMajor League
Mario Thyer300001993-19941C1966-09-29Montreal, PQMajor League
Stas Tkatch100001997-19981R1971-07-12Moscow, RussiaMinor Pro
Lorne Toews611201997-19981L1973-06-17Winnipeg, MANMinor Pro
Jeff Toms53192847241998-20002L1974-06-04Swift Current, SASKMajor League
Kerry Toporowski3000521997-19981D1971-04-09Paddockwood, SASKMinor Pro
Mike Torchia1201101995-19961G1972-02-23Toronto, ONTMajor League
Corey Tropp761030401132010-20111R1989-07-25Grosse Pointe Woods, MIMajor League
Brock Trotter35121931162011-20121C1987-01-16Brandon, MANMajor League
Chase Trull511202008-20091W1984-06-18Brookville, ONTMinor Pro
Travis Tucker21101281996-19993D1971-03-15Hartford, CTMinor Pro
Ron Tugnutt58011191995-19961G1967-10-22Scarborough, ONTMajor League
Travis Turnbull801413271312008-20113F1986-07-07St. Louis, MOMajor League
Nick Tuzzolino20112282010-20111D1986-01-19Buffalo, NYMinor Pro
Roman Tvrdon135121729592001-20043L1981-01-29Trencin, SlovakiaMajor League
Jason Ulmer212345690662000-20054C1978-12-20Wilcox, SASKMinor Pro
Stefan Ustorf107295988841994-19973C1974-01-03Kaufbeuren, GermanyMajor League
Boris Valabik24246922012-20131D1986-02-14Nitra, SlovakiaMajor League
Ryan Van Buskirk61235782000-20033D1980-01-12Sault Ste. Marie, ONTMinor Pro
David Van Drunen400021997-19981D1976-01-31Sherwood Park, ALTAMajor League
Ryan VandenBussche374151191998-19991R1973-02-28Simcoe, ONTMajor League
John Varga201101994-19951L1974-01-31Chicago, ILMinor Pro
Adrian Veideman611222007-20081D1983-04-13Sicamous, BCMinor Pro
Darcy Verot643692782003-20052L1976-07-13Radville, SASKMajor League
Mike Vigilante5961117122003-20041R1979-08-19Dearborn, MIMinor Pro
Mark Visentin3002222012-20131G1992-08-07Waterdown, ONTMinor Pro
Mark Voakes18651162010-20111F1984-04-06St. Thomas, ONTMinor Pro
Alexandre Volchkov96162844911996-20004R1977-09-25Moscow, RussiaMajor League
Mike Wall3001102005-20072G1985-07-25Telkwa, BCMajor League
Kyle Wanvig631325381322009-20101R1981-01-29Calgary, ALTAMajor League
Steve Ward811272008-20091D1986-02-13Scarborough, ONTMinor Pro
Matt Watkins70112536482011-20121R1986-11-22Regina, SASKMajor League
Geoff Waugh13011332008-20091D1983-08-25Winnipeg, MANMinor Pro
Mike Weber122623292472008-20102D1987-12-16Pittsburgh, PAMajor League
Eric Weinrich88319221022006-20082D1966-12-19Roanoke, VAMajor League
Chris Wells300002001-20021C1975-11-12Calgary, ALTAMajor League
Ethan Werek134212344962011-20132C1991-06-07Markham, ONTMinor Pro
Darren Wetherill500021998-19991D1970-01-28Regina, SASKMinor Pro
Trent Whitfield3481021532552621998-20057C1977-06-17Alameda, SASKMajor League
Derek Whitmore2355647103612008-20113F1984-12-17Rochester, NYMajor League
Joe Whitney101102010-20111F1988-02-06Reading, MAMinor Pro
Jeff Williams901142002-20031L1976-02-11Pointe-Claire, PQMinor Pro
Brian Willsie53241741472004-20051R1978-03-16Belmont, ONTMajor League
Clay Wilson93123951582006-20082D1983-04-05Sturgeon Lake, MNMajor League
Ross Wilson14527141995-19961R1969-06-26The Pas, MANMinor Pro
Petteri Wirtanen145173855982006-20082C1986-05-28Hyvinkaa, FinlandMajor League
Brendan Witt30246561996-19971D1975-02-20Humboldt, SASKMajor League
Bob Woods501121995-19961D1968-01-24LeRoy, SASKMinor Pro
Jason Woolley41122941141993-19941D1969-07-27Toronto, ONTMajor League
Terry Yake55113849472000-20011C1968-10-22New Westminster, BCMajor League
Matthew Yeats700002003-20041G1979-04-06Montreal, PQMajor League
Nolan Yonkman119510152352001-20054D1981-04-01Punnichy, SASKMajor League
Marek Zagrapan80212849442008-20091C1986-12-06Presov, SlovakiaMinor Pro
Richard Zednik57162137701995-19972L1976-01-06Banska Bystrica, SlovakiaMajor League
Rob Zettler59311141111999-20012D1968-03-08Sept-Iles, PQMajor League
Dwayne Zinger191721282342002-20053D1975-07-06Coronation, ALTAMajor League
Jonathan Zion600042002-20031D1981-05-28Nepean, ONTMinor Pro

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