hockey DB
search by league
team
morning report
contact us
home

San Antonio Rampage all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
David Aebischer500002007-20081G1978-02-07Fribourg, SwitzerlandMajor League
Justin Agosta100002016-20171D1990-10-09East Meadows, NYMinor Pro
Andrew Agozzino113353873952015-20182L1991-01-03Kleinburg, ONTMajor League
Jonas Ahnelov963912472008-20113D1987-12-11Huddinge, SwedenMinor Pro
Mike Amodeo500052003-20041L1982-05-05Hamilton, ONTMinor Pro
Daryl Andrews75099682003-20041D1977-04-27Campbell River, BCMinor Pro
Alex Auld200002007-20081G1981-01-07Cold Lake, ALTAMajor League
Greg Barber100002005-20061R1980-05-26Kelowna, BCMinor Pro
Evan Barlow77122537492011-20132L1985-11-08Strathmore, ALTAMinor Pro
Tyler Barnes720202013-20141F1990-02-13Burnsville, MIMinor Pro
Travis Barron202202017-20181L1998-08-17Brampton, ONTMinor Pro
Joe Basaraba2201182014-20151W1992-05-02Fort Frances, ONTMinor Pro
Jamie Bates1524682010-20111F1985-01-21Toronto, ONTMinor Pro
Jason Beatty600022005-20061D1983-02-20Sturgis, SASKMinor Pro
Jean-Christophe Beaudin34257102017-20181C1997-03-25Longueuil, PQMajor League
Eric Beaudoin1114049891022002-20053W1980-05-03Ottawa, ONTMajor League
Matt Beaudoin64213152262008-20112R1984-04-06Rock Forest, PQMinor Pro
Gabriel Beaupre100062015-20161D1992-11-23Levis, PQMinor Pro
Francis Beauvillier802242012-20131C1993-10-22Sorel-Tracy, PQMinor Pro
Taylor Beck410122015-20161R1991-05-13St. Catharines, ONTMajor League
Jaroslav Bednar221302003-20041R1976-11-09Prague, Czech Rep.Major League
Matt Beleskey12145192009-20101L1988-06-07Windsor, ONTMajor League
Brendan Bell6972431802007-20081D1983-03-31Ottawa, ONTMajor League
Vince Bellissimo1233622004-20051C1982-12-14Toronto, ONTMinor Pro
Alex Belzile1312531561122015-20183R1991-08-31Riviere-du-Loup, PQMajor League
Drake Berehowsky18011232005-20061D1972-01-03Toronto, ONTMajor League
Justin Bernhardt14123152009-20101C1988-02-25Yorkton, SASKMinor Pro
Reto Berra1601122015-20161G1987-01-03Bulach, SwitzerlandMajor League
Rick Berry500042005-20061D1978-11-04Birtle, MANMajor League
Stu Bickel36224382009-20101D1986-10-02Chanhassen, MNMajor League
Chris Bigras102123244572015-20183D1995-02-22Orillia, ONTMajor League
Robbie Bina201102009-20101D1983-01-04Grand Forks, NDMinor Pro
Jordan Binnington16000152018-20191G1993-07-11Richmond Hill, ONTMajor League
Max Birbraer1702262003-20041L1980-12-15Ust-Kamenogorsk, KazakhstanMinor Pro
Josh Birkholz400002012-20131R1991-03-28St. Louis Park, MNMinor Pro
Mathieu Biron433811582002-20031D1980-04-29Lac-Saint-Charles, PQMajor League
Mike Bishai66131831402005-20061C1979-05-30Edmonton, ALTAMajor League
Jesse Blacker4061218242014-20151D1991-04-19Toronto, ONTMajor League
Sammy Blais68253358932017-20192L1996-06-17Montmagny, PQMajor League
Conner Bleackley7061117422017-20192C1996-02-07High River, ALTAMinor Pro
Troy Bodie16213432009-20101R1985-01-25Portage La Prairie, MANMajor League
Mikkel Boedker100234972122009-20112L1989-12-16Brondby, DenmarkMajor League
Sergei Boikov6731316692015-20172D1996-01-24Khabarovsk, RussiaMinor Pro
Patrick Bordeleau55055722015-20161L1986-03-23Montreal, PQMajor League
Andreas Borgman5321416422019-20201D1995-06-18Stockholm, SwedenMajor League
Brian Boucher600002005-20061G1977-01-02Woonsocket, RIMajor League
Troy Bourke130112233502015-20172L1994-03-30Edmonton, ALTAMinor Pro
Gabriel Bourque66112435242016-20182L1990-09-23Rimouski, PQMajor League
Alex Bourret4831114442008-20091R1986-10-05Drummondville, PQMinor Pro
Jay Bouwmeester6641418522003-20052D1983-09-27Edmonton, ALTAMajor League
Dylan Bredo100002018-20191D1993-06-25Edmonton, ALTAMinor Pro
Pavel Brendl3813112482005-20061L1981-03-23Opocno, Czech Rep.Major League
Connor Brickley81232649702013-20152L1992-02-25Everett, MAMajor League
David Brine6721214272010-20111C1985-01-06Truro, NSMajor League
Sam Brittain800002014-20182G1992-05-10Calgary, ALTAMinor Pro
Mathieu Brodeur601122009-20112D1990-06-21Montreal, PQMinor Pro
Jeff Brown54044462004-20051D1978-04-24Mississauga, ONTMinor Pro
Travis Brown100002018-20191D1994-03-15Winnipeg, MANMinor Pro
Bobby Butler1374957106492013-20152R1987-04-26Marlborough, MAMajor League
Chris Butler112104050622017-20192D1986-10-27St. Louis, MOMajor League
Dane Byers213912412010-20111L1986-02-21Nipawin, SASKMajor League
Ryan Caldwell7131821942007-20081D1981-06-15Deloraine, MANMajor League
Joe Callahan158218201532005-20072D1982-12-20Abington, MAMajor League
Greg Campbell1462532571862003-20052C1983-12-17London, ONTMajor League
Jim Campbell64163753552002-20031R1973-04-03Worcester, MAMajor League
Joe Cannata1100002016-20182G1990-01-02Wakefield, MAMinor Pro
Daniel Carcillo5213162007-20081L1985-01-28King City, ONTMajor League
Michael Caruso138613191172011-20143D1988-07-05Mississauga, ONTMajor League
Trevor Cheek34459212015-20161L1992-12-29Vancouver, WAMinor Pro
Eric Chouinard4781220222005-20061C1980-07-08Atlanta, GAMajor League
Mat Clark9821416652015-20172D1990-10-17Wheat Ridge, COMajor League
Greg Classen19257142008-20091C1977-08-24Nipawin, SASKMajor League
Scott Clemmensen1200002011-20142G1977-07-23Des Moines, IAMajor League
Marc-Andre Cliche386131982015-20161C1987-03-23Rouyn-Noranda, PQMajor League
Matt Climie55033102010-20111G1983-02-11Leduc, ALTAMajor League
Colby Cohen200002013-20141D1989-04-25Villanova, PAMajor League
Joe Colborne1322442017-20181C1990-01-30Calgary, ALTAMajor League
Dusty Collins7000102010-20111C1985-02-28Gilbert, AZMinor Pro
Jack Combs3712921202012-20142R1988-01-26St. Louis, MOMinor Pro
JT Compher41131730222016-20171L1995-04-08Northbrook, ILMajor League
Mark Cooper25257132018-20191F1992-05-26Toronto, ONTMinor Pro
Cody Corbett4651419142015-20172D1993-12-14Lakeland, MNMinor Pro
Jared Coreau3200002018-20191G1991-11-05Perth, ONTMajor League
David Cornacchia80421251512005-20061D1980-11-13Toronto, ONTMinor Pro
Philippe Cornet401102013-20141L1990-03-28Val-Senneville, PQMajor League
Matt Corrente10145432014-20151D1988-03-17Toronto, ONTMajor League
Justin Cox33011102005-20061C1981-03-13Merritt, BCMinor Pro
Joey Crabb62151429512013-20141R1983-04-03Anchorage, AKMajor League
Greg Crozier2225782003-20041L1976-07-06Calgary, ALTAMajor League
Brent Cullaton69101424202003-20063W1974-11-12Petawawa, ONTMinor Pro
Joe Cullen38336202004-20051C1981-02-14Moorhead, MNMinor Pro
Mark Cullen58103646302011-20121C1978-10-28Virginia, MNMajor League
Luke Curtin502242004-20051L1977-09-23St. Paul, MNMinor Pro
Evgeny Dadonov2054942011-20121R1989-03-12Chelyabinsk, RussiaMajor League
Pierre Dagenais49211435282002-20031L1978-03-04Blainville, PQMajor League
Cameron Darcy4541418222019-20201C1994-03-02South Boston, MAMinor Pro
Nolan De Jong600002017-20181D1995-04-25Victoria, BCMinor Pro
Alexander Delnov600002012-20131L1994-01-14Moscow, RussiaMinor Pro
Roman Derlyuk692911312011-20121D1986-10-27St. Petersburg, RussiaMinor Pro
Jason DeSantis28279222012-20131D1986-03-09Oxford, MIMinor Pro
Jevon Desautels300092004-20051L1984-03-15Alida, SASKMinor Pro
Patrick DesRochers34011142004-20051G1979-10-27Penetanguishene, ONTMajor League
Andre Deveaux467714562012-20131C1984-02-23Freeport, BahamasMajor League
Joe Devin21112172011-20172L1987-10-05Scituate, MAMinor Pro
Nate DiCasmirro23628162007-20081R1978-09-27Aitkokan, ONTMinor Pro
Lou Dickenson17101122004-20051C1982-08-15Orleans, ONTMinor Pro
Josh Dickinson502222017-20181C1997-11-17Halton Hills, ONTMinor Pro
Jon DiSalvatore66222446462007-20081L1981-03-30Bangor, MEMajor League
Ryan Donally4000162009-20101L1985-02-04Tecumseh, ONTMinor Pro
Jake Dotchin37178722019-20201D1994-03-24Cambridge, ONTMajor League
Doug Doull26123842005-20061L1974-05-31Glace Bay, NSMajor League
Nick Drazenovic352810122015-20161C1987-01-14Prince George, BCMajor League
Serge Dube300002005-20061D1979-08-13Sudbury, ONTMinor Pro
Ben Duffy301102018-20191C1992-03-03Lower Sackville, NSMinor Pro
Chris Durno802326491092007-20081L1980-10-31Scarborough, ONTMajor League
Matt Dzieduszycki6031215342003-20041C1980-04-08Calgary, ALTAMinor Pro
Andrew Ebbett37112738122010-20111C1983-01-02Vernon, BCMajor League
Oren Eizenman502222008-20091F1985-03-27Toronto, ONTMinor Pro
Oliver Ekman-Larsson153710162010-20111D1991-07-17Karlskrona, SwedenMajor League
Paul Elliott10141216742002-20042D1980-06-02Surrey, BCMinor Pro
Dan Ellis3700002014-20151G1980-06-19Saskatoon, SASKMajor League
Turner Elson13123122016-20171C1992-09-13New Westminster, BCMajor League
Marco Emond100002003-20041G1977-11-20Valleyfield, PQMinor Pro
Anders Eriksson1013422009-20101D1975-01-09Bollnas, SwedenMajor League
Angelo Esposito1623582011-20121C1989-02-20Montreal, PQMinor Pro
Dennis Everberg54152540422015-20161L1991-12-31Vasteras, SwedenMajor League
Robby Fabbri311242018-20191C1996-01-22Mississauga, ONTMajor League
Joe Fallon1300002010-20111G1985-02-01Bemidji, MNMinor Pro
Drew Fata700062008-20091D1983-07-28Sault Ste. Marie, ONTMajor League
Brad Ference192911392005-20061D1979-04-02Calgary, ALTAMajor League
Simon Ferguson7355102032008-20091R1983-04-06Langley, BCMinor Pro
Chris Ferraro49102636542006-20071C1973-01-24Port Jefferson, NYMajor League
Brett Festerling17011192009-20101D1986-03-03Prince George, BCMajor League
Danny Fick200022016-20171D1991-08-21Marine on Saint Croix, MNMinor Pro
Patrick Fischer401162006-20071C1975-09-06Zug, SwitzerlandMajor League
Evan Fitzpatrick800002018-20191G1998-01-28St. John's, NFLDMinor Pro
Wade Flaherty3000002002-20031G1968-01-11Terrace, BCMajor League
Ryan Flinn612461662006-20071L1980-04-20Halifax, NSMajor League
Brian Flynn2118982018-20191C1988-07-26Lynnfield, MAMajor League
Brian Foster1900002011-20132G1987-02-04Pembroke, NHMajor League
Chris Frank12011352008-20091D1986-01-08Lynnwood, WAMinor Pro
Curtis Fraser41426852007-20081F1982-04-04Surrey, BCMinor Pro
Thomas Frazee600002016-20171C1990-03-31North Vancouver, BCMinor Pro
Byron Froese300022014-20151C1991-03-12Winkler, MANMajor League
Sean Gagnon423691572002-20031D1973-09-11Sault Ste. Marie, ONTMajor League
Steve Gainey56102030852005-20061L1979-01-26Montreal, PQMajor League
Rylan Galiardi1002222010-20111F1986-06-30Calgary, ALTAMinor Pro
Ryan Garlock713912422006-20071C1986-04-24Iroquois Falls, ONTMinor Pro
Tyrone Garner100002002-20031G1978-07-27Stoney Creek, ONTMajor League
Mason Geertsen150318212312015-20183D1995-04-19Drayton Valley, ALTAMajor League
Randall Gelech1542629551032005-20072R1984-02-02Wynyard, SASKMinor Pro
Eric Gelinas273912142016-20171D1991-05-08Vanier, ONTMajor League
Matt Gilroy4210112102013-20141D1984-07-20North Bellmore, NYMajor League
Felix Girard1141919381502016-20182C1994-05-09Quebec, PQMinor Pro
Joel Gistedt100002008-20091G1987-12-07Uddevalla, SwedenMinor Pro
Rob Globke636612212004-20051R1982-10-24Farmington, MIMajor League
Karl Goehring2901122005-20092G1978-08-23Apple Valley, MNMinor Pro
Steven Goertzen79711181242007-20092R1984-05-26Stony Plain, ALTAMajor League
Neal Goff300022017-20181D1993-09-15Stillwater, MNMinor Pro
Cody Goloubef201122016-20171D1989-11-30Mississauga, ONTMajor League
Jared Gomes129202444582012-20142C1988-10-20Montreal, PQMinor Pro
Maxim Goncharov616915652010-20111D1989-06-15Moscow, RussiaMinor Pro
Igor Gongalsky600092008-20091L1986-11-05Kiev, UkraineMinor Pro
Lee Goren65272249722003-20041R1977-12-26Winnipeg, MANMajor League
Brandon Gormley43527262010-20162D1992-02-18Murray River, PEIMajor League
Louis Goulet100022003-20041C1978-11-06Kapuskasing, ONTMinor Pro
David Gove72152035302002-20031C1978-05-04Centerville, MAMajor League
Jesse Graham4641721182017-20181D1994-05-13Oshawa, ONTMinor Pro
Josh Gratton41610161322006-20082L1982-09-09Brantford, ONTMajor League
Ryan Graves2115672017-20181D1995-05-21Yarmouth, NSMajor League
Mike Green125385795412002-20042C1979-10-23Victoria, BCMajor League
A.J. Greer982328511122016-20182L1996-12-14Joliette, PQMajor League
Rocco Grimaldi1856068128932014-20183R1993-02-08Anaheim, CAMajor League
Dov Grumet-Morris8601142005-20144G1982-02-28Evanston, ILMinor Pro
Erik Gudbranson200022012-20131D1992-01-07Ottawa, ONTMajor League
Nate Guenin242911142015-20161D1982-12-10Aliquippa, PAMajor League
Carl Gunnarsson200022018-20191D1986-11-09Orebro, SwedenMajor League
Zach Hamill2651318202012-20131C1988-09-23Vancouver, BCMajor League
Andrew Hammond100002017-20181G1988-02-11Surrey, BCMajor League
Justin Hamonic1000022015-20172D1994-02-14Winnipeg, MANMinor Pro
Leon Hayward101102005-20061F1979-03-29Seattle, WAMinor Pro
Jonathan Hazen6731417162011-20143R1990-06-18Val-Belair, PQMinor Pro
Paul Healey80112233702003-20052W1975-03-20Edmonton, ALTAMajor League
Dany Heatley18671382014-20151L1981-01-21Freiburg, GermanyMajor League
Bryan Helmer1361138491342006-20082D1972-07-15Sault Ste. Marie, ONTMajor League
Samuel Henley129111324902015-20172L1993-07-25Val-d'Or, PQMajor League
Burke Henry24022442004-20051D1979-01-21Ste. Rose, MANMajor League
Shaun Heshka7372633342009-20101D1985-07-30Melville, SASKMajor League
Brock Higgs100002015-20161F1992-05-04Kingston, ONTMinor Pro
Ed Hill402222005-20061D1980-10-24Newburyport, MAMinor Pro
Joey Hishon62142943622015-20161C1991-10-20Stratford, ONTMajor League
Josh Ho-Sang612322019-20201R1996-01-22Toronto, ONTMajor League
Steven Hodges2311242014-20151C1994-05-05Yellowknife, NWTMinor Pro
Joel Hofer100002018-20191G2000-07-30Winnipeg, MANMajor League
Jeff Hoggan1303533681082008-20102W1978-02-01Hope, BCMajor League
Ryan Hollweg1161314272182009-20112C1983-04-23Downey, CAMajor League
Nathan Horton21549212004-20051R1985-05-29Welland, ONTMajor League
Jackson Houck300002015-20161R1995-02-27North Vancouver, BCMinor Pro
Michael Houser6501122013-20152G1992-09-13Youngstown, OHMajor League
Quinton Howden149264975662011-20154C1992-01-21Winnipeg, MANMajor League
Ryan Huddy100002010-20111C1983-08-28Stony Plain, ALTAMinor Pro
George Hughes1102202012-20131D1988-12-27Chicago, ILMinor Pro
Kent Huskins7951419422003-20041D1979-05-04Almonte, ONTMajor League
Ville Husso107011102017-20203G1995-02-06Helsinki, FinlandMajor League
Dion Hyman7000192004-20051D1981-03-21Prince Albert, SASKMinor Pro
Steven Iacobellis100002018-20191F1993-08-20Port Coquitlam, BCMinor Pro
Greg Jacina911124351722003-20052L1982-02-22Guelph, ONTMajor League
Tim Jackman50713201272005-20061R1981-11-14Minot, NDMajor League
Robby Jackson710102018-20202F1997-08-22Alameda, CAMinor Pro
Daniel Jacob100002004-20051D1980-07-20Saint-Jean-sur-Richelieu, PQMinor Pro
Jean-Francois Jacques24527372012-20131L1985-04-29Montreal, PQMajor League
Doug Janik1317882013-20141D1980-03-26Springfield, MAMajor League
Ryan Jardine1633438721212002-20053W1980-03-15Ottawa, ONTMajor League
Sam Jardine27325482016-20171D1993-08-12Lacombe, ALTAMinor Pro
A.J. Jenks2500082011-20121L1990-06-27Wolverine Lake, MIMinor Pro
Jakub Jerabek526915282018-20191D1991-05-12Plzen, Czech Rep.Major League
Michael Joly1934722017-20181R1995-05-05Gatineau, PQMinor Pro
Doug Jones200022012-20131F1987-06-02Marietta, GAMinor Pro
Matt Jones146417211092005-20094D1983-08-08Downers Grove, ILMajor League
Ty Jones200022003-20041W1978-05-24Richland, WAMajor League
Dakota Joshua30347252019-20201C1996-05-15Dearborn, MIMajor League
Tyson Jost511202017-20181C1998-03-14St. Albert, ALTAMajor League
Nolan Julseth-White400022012-20131D1988-04-20Chilliwack, BCMinor Pro
Vladislav Kamenev708822017-20181C1996-08-12Orsk, RussiaMajor League
Steven Kampfer4281119492014-20151D1988-09-24Ann Arbor, MIMajor League
Tanner Kaspick105101222572018-20202C1998-01-28Brandon, MANMinor Pro
Bracken Kearns1414253951622010-20122C1981-05-12North Vancouver, BCMajor League
Adam Keefe753143062007-20092R1984-04-26Brampton, ONTMinor Pro
Scott Kelman42257392002-20053C1981-05-07Winnipeg, MANMinor Pro
Tim Kennedy18369182011-20121L1986-04-30Buffalo, NYMajor League
Justin Kinnunen17022102008-20102L1981-07-26Negaunee, MIMinor Pro
Corban Knight368162482014-20151C1990-09-10Oliver, BCMajor League
Greg Koehler1212342003-20041C1975-02-27Scarborough, ONTMajor League
Krys Kolanos301102005-20061C1981-07-27Calgary, ALTAMajor League
Chad Kolarik135374885882007-20103C1986-01-26Abington, PAMajor League
Juraj Kolnik154404585812002-20053R1980-11-13Nitra, SlovakiaMajor League
Chris Korchinski200022006-20071C1985-10-01Rama, SASKMinor Pro
Jakub Koreis147924331442005-20072C1984-06-26Plzen, Czech Rep.Minor Pro
Klim Kostin1812953822332017-20203C1999-05-05Penza, RussiaMajor League
Michael Kostka18246142011-20121D1985-11-28Etobicoke, ONTMajor League
Ladislav Kouba300022005-20061L1983-09-10Vimperk, Czech Rep.Minor Pro
Brent Krahn1400002003-20041G1982-04-02Winnipeg, MANMajor League
Lukas Krajicek13573542812002-20053D1983-03-11Prostejov, Czech Rep.Major League
Kamil Kreps585611112004-20051C1984-11-18Litomerice, Czech Rep.Major League
Kristian Kudroc471451202003-20041D1981-05-21Michalovce, SlovakiaMajor League
Joel Kwiatkowski64131932762004-20051D1977-03-22Saskatoon, SASKMajor League
Jordan Kyrou63253358202018-20202C1998-05-05Toronto, ONTMajor League
Hubert Labrie50077612015-20161D1991-07-12Victoriaville, PQMinor Pro
Simon Lajeunesse1000002002-20042G1981-01-22Quebec, PQMajor League
Joey Laleggia121234568462018-20202D1992-06-24Burnaby, BCMinor Pro
Lester Lancaster201102019-20201D1995-02-06Ypsilanti, MIMinor Pro
Ryan Lannon63055332008-20091D1982-12-14Worcester, MAMinor Pro
Nick Lappin42561182019-20201R1992-11-01Geneva, ILMajor League
Matt Lashoff19347242016-20171D1986-09-29East Greenbush, NYMajor League
Olivier Latendresse24257392006-20082C1986-02-12La Salle, PQMinor Pro
Alex Leavitt20111223282006-20082C1984-01-31Edmonton, ALTAMinor Pro
John Lee10851520782012-20142D1989-01-16Moorhead, MNMinor Pro
Manny Legace100002011-20121G1973-02-04Toronto, ONTMajor League
Yanick Lehoux102405191412005-20083C1982-04-08Montreal, PQMajor League
David LeNeveu8702202005-20083G1983-05-23Fernie, BCMajor League
Francis Lessard1204486132008-20102R1979-05-30Montreal, PQMajor League
Trevor Lewis1303342013-20141F1987-09-24Lititz, PAMinor Pro
Nathan Lieuwen200002016-20171G1991-08-08Abbotsford, BCMajor League
Anton Lindholm6221113392016-20171D1994-11-29Skelleftea, SwedenMajor League
Joakim Lindstrom311222008-20091L1983-12-05Skelleftea, SwedenMajor League
Enver Lisin70202343362006-20093R1986-04-22Moscow, RussiaMajor League
Frank Littlejohn100022006-20071R1977-02-03Oshawa, ONTMinor Pro
Sam Lofquist9112192018-20191D1990-03-15Somerset, WIMinor Pro
Colin Long34224102009-20112C1989-06-19Santa Ana, CAMinor Pro
Jeff LoVecchio12000122011-20121L1985-08-26Chesterfield, MOMinor Pro
Anthony Luciani16314102011-20143R1990-05-13Maple, ONTMinor Pro
Tyler Ludwig100002011-20121D1985-05-24Rhinelander, WIMinor Pro
Ned Lukacevic38491342010-20111L1986-02-11Podgorica, SerbiaMinor Pro
Frank Lukes2615642005-20061W1982-09-25Kadan, Czech Rep.Minor Pro
Andy Lundbohm13112172002-20031C1977-03-24Roseau, MNMinor Pro
Josh Lunden20022132009-20112L1986-02-24Port Coquitlam, BCMinor Pro
Jamie Lundmark412322005-20061C1981-01-16Edmonton, ALTAMajor League
Peter MacArthur21314152010-20111L1985-06-20Clifton Park, NYMinor Pro
Kenny Macaulay400002009-20101D1984-04-29Baddeck, NSMinor Pro
Craig MacDonald200042003-20041C1977-04-07Antigonish, NSMajor League
David MacDonald401172012-20131D1986-07-01Baddeck, NSMinor Pro
Mackenzie MacEachern339716182018-20191L1994-03-09Bloomfield Hills, MIMajor League
Bobby MacIntyre5881321292018-20191L1996-09-08Scarborough, ONTMinor Pro
Brett MacLean20174811551042008-20113L1988-12-24London, ONTMajor League
Donald MacLean66332861512006-20071C1977-01-14Sydney, NSMajor League
Rob Madore700002013-20141G1988-05-28Pittsburgh, PAMinor Pro
Daniel Maggio361231162015-20161D1991-03-04Windsor, ONTMinor Pro
Mark Mancari85133548432013-20152D1985-07-11London, ONTMajor League
Mike Marcou200002012-20131D1989-08-19Kings Park, NYMinor Pro
Jacob Markstrom94011122011-20143G1990-01-31Gavle, SwedenMajor League
David Marshall42549202011-20121F1985-03-14Buffalo, MNMinor Pro
Nick Martens23044212006-20071D1982-09-11Ann Arbor, MIMinor Pro
Spencer Martin102055102015-20183G1995-06-08Oakville, ONTMajor League
Ryan Martindale82131427202013-20152C1991-10-27Oshawa, ONTMinor Pro
Andreas Martinsen1011282015-20161L1990-06-13Baerum, NorwayMajor League
Chris Mason5000082002-20031G1976-04-20Red Deer, ALTAMajor League
Mike Matheson502282014-20151D1994-02-27Pointe-Claire, PQMajor League
Jonathan Matsumoto64162137522011-20142C1986-10-13Ottawa, ONTMajor League
Stephane Matteau300042002-20031L1969-09-02Rouyn-Noranda, PQMajor League
Jeff May127416201152008-20113D1987-04-04Richmond, BCMinor Pro
Chris McAllister593691712005-20061D1975-06-16Saskatoon, SASKMajor League
Josh McFadden32268172012-20153D1991-05-23Guelph, ONTMinor Pro
John Mcfarland134253257352012-20153R1992-04-02Richmond Hill, ONTMajor League
Brian McGrattan100022008-20091R1981-02-09Hamilton, ONTMajor League
Derrick McIver400062006-20071R1979-06-29Thunder Bay, ONTMinor Pro
Kiel McLeod28011332005-20061C1982-12-30Kelowna, BCMinor Pro
Grant McNeill730223412003-20052D1983-05-08Vermilion, ALTAMajor League
Wade Megan115201131622012-20153C1990-07-22Canton, NYMajor League
Nicolas Meloche5851217592017-20181D1997-07-18LaSalle, PQMajor League
Garrett Meurs300002015-20161R1993-01-12Ripley, ONTMinor Pro
Freddy Meyer8022122007-20081D1981-01-04Sanbornville, NHMajor League
Stefan Meyer6710818862009-20101L1985-07-20Fox Valley, SASKMajor League
Branislav Mezei100002002-20031D1980-10-08Nitra, SlovakiaMajor League
Niko Mikkola11841923652018-20202D1996-04-27Kiiminki, FinlandMajor League
Troy Milam13022102003-20041D1980-06-30Lake Orion, MIMinor Pro
Tim Miller300002013-20141F1987-03-06Davisburg, MIMinor Pro
Trevor Mingoia200002016-20171R1992-01-18Fairport, NYMinor Pro
Andrei Mironov26189262017-20181D1994-07-29Moscow, RussiaMajor League
Zach Miskovic3741115242012-20142D1985-05-08River Forest, ILMinor Pro
Mark Mitera500062009-20101D1987-10-22Royal Oak, MIMinor Pro
Preston Mizzi100022005-20061C1980-12-22Sault Ste. Marie, ONTMinor Pro
Al Montoya78044202007-20114G1985-02-13Chicago, ILMajor League
Lance Monych39000182005-20072R1984-07-25Winnipeg, MANMinor Pro
Gavin Morgan478917422009-20101C1976-07-09Scarborough, ONTMajor League
David Morisset30336132002-20031R1981-04-06Langley, BCMajor League
Mike Morrison200002006-20071G1979-07-11Medford, MAMajor League
Tyler Mosienko2211242010-20111C1984-03-21West St. Paul, MANMinor Pro
Mike Mottau4511617322012-20142D1978-03-19Quincy, MAMajor League
Matt Murley76214162432007-20081L1979-12-17Troy, NYMajor League
Garth Murray641110211462008-20091C1982-09-17Regina, SASKMajor League
Adam Musil11991625422017-20192C1997-03-26Delta, BCMinor Pro
Jesse Mychan500002016-20171L1992-07-02Saskatoon, SASKMinor Pro
Julien Nantel10711516222016-20182L1996-09-06Laval, PQMinor Pro
Brendon Nash275611162012-20131D1987-03-31Kamloops, BCMajor League
Tyson Nash196612482006-20071L1975-03-11Edmonton, ALTAMajor League
Zach Nastasiuk534711142019-20201R1995-03-30Barrie, ONTMinor Pro
Vaclav Nedorost21961522003-20041C1982-03-16Ceske Budejovice, Czech Rep.Major League
Eric Neilson331231032010-20111R1984-08-18Fredericton, NBMinor Pro
Riley Nelson400002003-20041C1977-11-08Cranbrook, BCMinor Pro
Derek Nesbitt54791662008-20142R1982-04-16Egmondville, ONTMinor Pro
Chris Nielsen548816202004-20051C1980-02-16Moshi, TanzaniaMajor League
Alexander Nikulin6471623202008-20091C1985-08-25Perm, RussiaMajor League
Patrik Nilson300002003-20041C1981-05-18Balsta, SwedenMinor Pro
David Noel100002017-20181D1999-04-10Quebec, PQMinor Pro
Jordan Nolan1192834621242018-20202C1989-06-23Garden River, ONTMajor League
Maxim Noreau64123345312015-20161D1987-05-24Montreal, PQMajor League
Filip Novak1281129401632002-20052D1982-05-07Ceske Budejovice, Czech Rep.Major League
Garry Nunn69151631282015-20172R1989-11-10Victoria, BCMinor Pro
Jim O'Brien5391524422016-20171C1989-01-29Maplewood, MNMajor League
Shane O'Brien511119301272014-20151D1983-08-09Port Hope, ONTMajor League
Sean O'Connor36101922002-20042R1981-10-19Victoria, BCMinor Pro
Rob O'Gara500062019-20201D1993-07-06Massapequa, NYMajor League
Brian O'Hanley25066192012-20131D1984-12-18Quincy, MAMinor Pro
Evan Oberg12022142011-20121D1988-02-16Forestburg, ALTAMajor League
Dylan Olsen16235242013-20152D1991-01-03Calgary, ALTAMajor League
Ryan Olsen1262425491082018-20202C1994-03-25Delta, BCMinor Pro
Brett Olson76143145582014-20151C1987-02-19Superior, WIMinor Pro
Josh Olson149312455642002-20053L1981-07-13Fargo, NDMajor League
Andrew Orpik2214562009-20101D1986-03-12East Amherst, NYMinor Pro
Jake Ortmeyer100022006-20071D1977-09-20Omaha, NEMinor Pro
Jed Ortmeyer116222749962010-20143R1978-09-03Omaha, NEMajor League
Phil Osaer300002004-20051G1980-02-10Livonia, MIMinor Pro
Turner Ottenbreit410122017-20181D1997-07-09Yorkton, SASKMinor Pro
David Pacan9022112012-20131R1991-03-31Ottawa, ONTMinor Pro
Cam Paddock1001215271202006-20082C1983-03-22Vancouver, BCMajor League
Adam Paiement100002003-20041W1982-03-31Mississauga, ONTMinor Pro
Robb Palahnuk8101342004-20051W1980-06-19Sault Ste. Marie, ONTMinor Pro
Sam Paolini100002004-20051F1980-03-11Rochester, NYMinor Pro
Nick Parillo811222003-20041F1977-05-16Schenectady, NYMinor Pro
Blake Parlett6791726672014-20151D1989-05-13Bracebridge, ONTMinor Pro
Steve Passmore1100062005-20061G1973-01-29Thunder Bay, ONTMajor League
Jeff Paul572681742003-20041D1978-03-01London, ONTMajor League
Serge Payer81113243342002-20052C1979-05-09Rockland, ONTMajor League
Cory Pecker301122005-20061R1981-03-20Montreal, PQMinor Pro
Stephen Perfetto24123102016-20192F1991-08-01Woodbridge, ONTMinor Pro
Michel Periard87122840362002-20042D1979-11-10Saint-Constant, PQMinor Pro
Joel Perrault15460731331322005-20105C1983-04-06Montreal, PQMajor League
A.J. Perry12123192008-20091L1987-01-12Peterborough, ONTMinor Pro
Alexander Petrovic144941502402011-20154D1992-03-03Edmonton, ALTAMajor League
Reid Petryk168323365652015-20183C1993-02-02Edmonton, ALTAMinor Pro
Alexandre Picard75332861982009-20112L1985-10-09Les Saules, PQMajor League
J.J. Piccinich400042019-20201R1996-06-12Paramus, NJMinor Pro
Calvin Pickard2101102015-20161G1992-04-15Moncton, NBMajor League
Steve Pinizzotto21617672013-201411984-04-26Mississauga, ONTMajor League
Kamil Piros1425762003-20041C1978-11-20Most, Czech Rep.Major League
Tyler Plante200002011-20121G1987-04-16Milwaukee, WIMinor Pro
Martin Podlesak1326862005-20061C1982-09-26Melnik, Czech Rep.Minor Pro
Austin Poganski119204363282017-20203R1996-02-16St. Cloud, MNMajor League
Justin Pogge2304482009-20101G1986-04-22Fort McMurray, ALTAMajor League
Sasha Pokulok821352009-20101D1986-05-25Vaudreuil-Dorion, PQMinor Pro
Evan Polei21134372019-20201L1996-02-19Wetaskiwin, ALTAMinor Pro
Matt Pope554711352010-20111F1984-08-05Langley, BCMinor Pro
Kevin Porter94284775452007-20103C1986-03-12Detroit, MIMajor League
Grant Potulny7011102008-20091C1980-03-04Grand Forks, NDMinor Pro
Derrick Pouliot5873239342019-20201D1994-01-16Estevan, SASKMajor League
Petr Prucha208132122010-20111L1982-09-14Chrudim, Czech Rep.Major League
Wacey Rabbit7121214512011-20121C1986-11-16Lethbridge, ALTAMinor Pro
Jonathan Racine129013132442012-20153D1993-05-28Montreal, PQMajor League
Greg Rallo2075561116802011-20143C1981-08-26Gurnee, ILMajor League
Brendan Ranford7882836342016-20182L1992-05-03Edmonton, ALTAMajor League
Alexandre Ranger700062016-20171R1995-08-18Chateauguay, PQMinor Pro
Mikko Rantanen56243862462015-20172R1996-10-29Nousiainen, FinlandMajor League
Kyle Rau721302014-20151C1992-10-24Eden Prairie, MNMajor League
Tyler Redenbach3661521162006-20082C1984-09-25Melville, SASKMinor Pro
Zach Redmond1134762015-20161D1988-07-26Traverse City, MIMajor League
Dylan Reese134233351132007-20092D1984-08-29Pittsburgh, PAMajor League
Eric Regan500062009-20101D1988-05-20Whitby, ONTMinor Pro
Andy Reierson4811011182002-20031D1978-09-17Moorhead, MNMinor Pro
Mitch Reinke122175067402018-20202D1996-02-04Stillwater, MNMajor League
Steven Reinprecht500002011-20121C1976-05-07Edmonton, ALTAMajor League
Borna Rendulic68162238412015-20161R1992-03-25Zagreb, CroatiaMajor League
Michal Repik55142135512011-20121R1988-12-31Vlasim, Czech Rep.Major League
T.J. Reynolds320111912004-20051D1981-03-26Kitchener, ONTMinor Pro
Jon Rheault67202848402012-20131R1986-08-01Arlington, TXMajor League
Pascal Rheaume126284573982005-20072C1973-06-21Quebec City, PQMajor League
Mike Ricci200002006-20071C1971-10-27Scarborough, ONTMajor League
Taylor Richart212302017-20181D1992-02-15Blaine, MNMinor Pro
Blair Riley410102010-20111R1985-11-01Chase, BCMinor Pro
Byron Ritchie2631417682002-20031C1977-04-24Burnaby, BCMajor League
Jamie Rivers5061925682002-20031D1975-03-16Ottawa, ONTMajor League
Colby Robak1922261831042011-20143D1990-04-24Dauphin, MANMajor League
Randy Robitaille285141982010-20111C1975-10-12Ottawa, ONTMajor League
Travis Roche8874350812006-20082D1978-06-17Grande Cache, ALTAMajor League
Ondrej Roman1612322011-20121L1989-02-08Ostrava-Poruba, Czech Rep.Minor Pro
Nick Ross80189352007-20113D1989-02-10Edmonton, ALTAMinor Pro
Kyle Rossiter118514191772002-20042D1980-06-09Edmonton, ALTAMajor League
Alexandre Rouleau25101272006-20071D1983-07-29Mont-Laurier, PQMinor Pro
Charlie Sampair1533622017-20192C1993-10-31White Bear Lake, MNMinor Pro
Zach Sanford278513202017-20192L1994-11-09Salem, MAMajor League
Mike Santorelli723502012-20131C1985-12-14Vancouver, BCMajor League
Vladimir Sapozhnikov400042002-20031D1982-08-02Seversk, RussiaMinor Pro
Philippe Sauve1000002006-20071G1980-02-27Buffalo, NYMajor League
Andre Savage20145122004-20051C1975-05-27Ottawa, ONTMajor League
Brad Schell100022008-20091C1984-08-05Scott, SASKMinor Pro
David Schlemko127124860562007-20114D1987-05-07Edmonton, ALTAMajor League
Jordan Schmaltz6762632402017-20192D1993-10-08Madison, WIMajor League
Eric Schneider287411272002-20042F1977-09-15Calgary, ALTAMinor Pro
Ray Schultz16112282005-20061D1976-11-14Edmonton, ALTAMajor League
Michael Schumacher578311342015-20161L1993-08-25Frolunda, SwedenMinor Pro
Travis Scott123055332003-20052G1975-09-14Kanata, ONTMajor League
Keith Seabrook4531013122011-20121D1988-08-02Delta, BCMinor Pro
Eric Selleck1731319324782011-20143L1987-10-20Brockville, ONTMajor League
Dmitrii Sergeev200002017-20181D1996-03-26Chelyabinsk, RussiaMinor Pro
MacGregor Sharp409918162009-20101C1985-10-01Red Deer, ALTAMajor League
Jim Sharrow101122009-20101D1985-01-31Framingham, MAMinor Pro
Brady Shaw1110102016-20182F1992-10-02Ottawa, ONTMinor Pro
Logan Shaw115141933492013-20152R1992-10-05Glace Bay, NSMajor League
Braylon Shmyr200022018-20191L1997-05-16Calgary, ALTAMinor Pro
Drew Shore134266995632011-20154C1991-01-29Denver, COMajor League
Denis Shvidki131235780582002-20042R1980-11-21Kharkov, UkraineMajor League
Duncan Siemens171417212372015-20183D1993-09-07Sherwood Park, ALTAMajor League
Jonathan Sim226713142012-20131L1977-09-29New Glasgow, NSMajor League
Kent Simpson900002016-20171G1992-03-26Edmonton, ALTAMajor League
Mike Sislo5461521182016-20171R1988-01-20Superior, WIMajor League
Jarrod Skalde212342005-20061C1971-02-26Niagara Falls, ONTMajor League
Lukas Smital200002003-20041R1974-08-15Brno, Czech Rep.Minor Pro
Colin Smith75193453432015-20172C1993-06-20Edmonton, ALTAMajor League
Jeremy Smith1700022016-20171G1989-04-13Dearborn, MIMajor League
Mark Smith201122003-20041C1978-09-28Kelowna, BCMinor Pro
Matt Smith200002002-20031D1976-12-23Kent, EnglandMinor Pro
Trevor Smith5191322282018-20191C1985-02-08Ottawa, ONTMajor League
Wyatt Smith53162440592008-20091C1977-02-13Thief River Falls, MNMajor League
Eric Sonnenberg100002004-20051L1982-04-16Wetaskiwin, ALTAMinor Pro
Martin Sonnenberg4110717342005-20061L1978-01-23Wetaskiwin, ALTAMajor League
Nikita Soshnikov1133642018-20191R1993-10-14Nizhny Tagil, RussiaMajor League
Jason Spence31235532003-20041L1979-07-07Windsor, NSMinor Pro
Kevin Spiewak400002003-20041F1979-05-03Schaumburg, ILMinor Pro
Matthew Spiller149314173542005-20072D1983-02-07Daysland, ALTAMajor League
David Spina16543781211192007-20103L1983-06-05Mesa, AZMinor Pro
Shawn St. Amant627512282016-20182L1996-11-18Le Gardeur, PQMinor Pro
Jared Staal1001122008-20102R1990-08-21Thunder Bay, ONTMajor League
Garrett Stafford65143246742010-20111D1980-01-28Los Angeles, CAMajor League
Ryan Stanton15134292016-20171D1989-07-20St. Albert, ALTAMajor League
Tim Stapleton20871522010-20111R1982-07-19Forest Park, ILMajor League
Logan Stephenson166513182242006-20093D1986-02-19Outlook, SASKMinor Pro
Nolan Stevens109183149262018-20202C1996-07-22Brantford, ONTMinor Pro
Anthony Stewart10123142004-20051R1985-01-05La Salle, PQMajor League
Scott Stirling1601142005-20061G1977-08-02Hull, MAMinor Pro
Michael Stone7021113272010-20111D1990-06-07Winnipeg, MANMajor League
Ben Storm700002016-20171D1994-03-30Laurium, MIMinor Pro
Tyson Strachan7442226632011-20132D1984-10-30Melfort, SASKMajor League
Ben Street157142142015-20161C1987-02-13Coquitlam, BCMajor League
Sean Sullivan212227799782006-20125D1984-03-29Boston, MAMinor Pro
Chris Summers812911542009-20112D1988-02-05Ann Arbor, MIMajor League
Oskar Sundqvist624662017-20181C1994-03-23Boden, SwedenMajor League
Brian Sutherby15134182011-20121C1982-03-01Edmonton, ALTAMajor League
Jeremy Swanson21134222004-20051D1984-06-21Red Rock, ONTMinor Pro
Lee Sweatt1101182006-20071D1985-08-13Elburn, ILMajor League
Craig Switzer100002010-20111D1984-10-16Peachland, BCMinor Pro
Jordan Szwarz100002009-20101C1991-05-14Burlington, ONTMajor League
Jeff Taffe92252651512005-20072C1981-02-19Hastings, MNMajor League
Shayne Taker900022013-20152D1990-02-12Vancouver, BCMinor Pro
Petr Taticek130113041272003-20052C1983-09-22Rakovnik, Czech Rep.Major League
Justin Taylor100002018-20191C1989-02-08Mindemoya, ONTMinor Pro
Joey Tenute78212849722007-20081C1983-04-02Hamilton, ONTMajor League
Ryan Tesink910172018-20191L1993-05-21Saint John, NBMinor Pro
Joey Tetarenko50412161232002-20031R1978-03-03Prince Albert, SASKMajor League
Bill Thomas1876473137782006-20123R1983-06-23Pittsburgh, PAMajor League
Jared Thomas500002017-20192F1994-02-21Hermantown, MNMinor Pro
Garrett Thompson32671362015-20161L1990-03-07Traverse City, MIMinor Pro
Rocky Thompson79111122752002-20031R1977-08-08Calgary, ALTAMajor League
Tage Thompson308101842017-20181C1997-10-30Phoenix, AZMajor League
Chris Thorburn40257452018-20191R1983-06-03Sault Ste. Marie, ONTMajor League
Viktor Tikhonov82143044382008-20113L1988-05-12Riga, LatviaMajor League
Brad Tiley411910342005-20061D1971-07-05Markdale, ONTMajor League
Scott Timmins135222951922011-20132C1989-09-11Hamilton, ONTMajor League
Jeff Toms64303363282002-20031L1974-06-04Swift Current, SASKMajor League
Dominic Toninato317512242017-20181C1994-03-09Duluth, MNMajor League
Josh Tordjman172099262006-20104G1985-01-11Montreal, PQMajor League
Alexei Toropchenko60549212017-20202R1999-06-25Moscow, RussiaMajor League
Pascal Trepanier124610102002-20031D1973-09-04Gaspe, PQMajor League
Vincent Trocheck78243761512013-20152C1993-07-11Pittsburgh, PAMajor League
Tyler Tucker200002018-20191D2000-03-01Thunder Bay, ONTMajor League
Martin Tuma501102004-20051D1985-09-14Most, Czech Rep.Minor Pro
Tony Turgeon23011712013-20152D1989-09-21Grand Forks, NDMinor Pro
Kyle Turris86284371682008-20113C1989-08-14New Westminster, BCMajor League
Victor Uchevatov70459532003-20052D1983-02-10Angarsk, RussiaMinor Pro
Igor Ulanov510142002-20031D1969-10-01Krasnokamsk, RussiaMajor League
Layne Ulmer77192645422005-20061C1980-09-14North Battleford, SASKMajor League
Dennis Urban30088102013-20141D1988-06-28Pittsburgh, PAMinor Pro
Justin Vaive56224482011-20132L1989-07-08Buffalo, NYMinor Pro
Mike Van Ryn11033202002-20031D1979-05-14London, ONTMajor League
Pete Vandermeer382683322007-20081L1975-10-14Red Deer, ALTAMajor League
Tommy Vannelli1212302017-20181D1995-01-26Minnetonka, MNMinor Pro
Michael Vecchione61211536232019-20201R1993-02-25Saugus, MAMajor League
Mike Vellinga301102002-20031D1978-08-19Chatham, ONTMinor Pro
Mike Vernace2204472011-20121D1986-05-26Toronto, ONTMajor League
Gabriel Verpaelst100022017-20181D1993-09-16Sherbrooke, PQMinor Pro
Stephan Vigier602242014-20151C1990-01-04Notre Dame, MANMinor Pro
Trent Vogelhuber7441014342016-20182R1988-07-13Dublin, OHMinor Pro
Nathan Walker46191332292019-20201L1994-02-07Cardiff, WalesMajor League
Jake Walman123112940802018-20202D1996-02-20Toronto, ONTMajor League
Brendan Walsh482572022002-20031C1974-10-22Dorchester, MAMinor Pro
Steve Ward400042008-20091D1986-02-13Scarborough, ONTMinor Pro
David Warsofsky4741620242017-20181D1990-05-30Marshfield, MAMajor League
Matt Watkins115273057622009-20112R1986-11-22Regina, SASKMajor League
J.D. Watt10112132010-20111C1987-05-25Cremona, ALTAMinor Pro
Will Weber200002015-20161D1988-10-28Gaylord, MIMinor Pro
MacKenzie Weegar312810402014-20151D1994-01-07Ottawa, ONTMajor League
Steve Weidlich701122005-20061D1981-01-23Edmonton, ALTAMinor Pro
Stephen Weiss72212647522003-20052C1983-04-03Toronto, ONTMajor League
Casey Wellman3771623142012-20131C1987-10-18Brentwood, CAMajor League
Adam Werner400002017-20181G1997-05-02Mariestad, SwedenMajor League
Josh Wesley25044142019-20201D1996-04-09Hartford, CTMinor Pro
Ryan Weston66325982009-20112F1984-01-09Henniker, NHMinor Pro
Joe Whitney55111728412016-20171F1988-02-06Reading, MAMajor League
Ryan Whitney4571623522013-20141D1983-02-19Boston, MAMajor League
Miika Wiikman500002009-20101G1984-10-17Mariestad, SwedenMinor Pro
Adam Wilcox2201102019-20201G1992-11-26South St. Paul, MNMajor League
Roman Will2900002015-20161G1992-05-22Litomerice, Czech Rep.Major League
Devin Williams200002018-20191G1995-10-30Saginaw, MIMinor Pro
Garrett Wilson1794133741592011-20154L1991-03-16Barrie, ONTMajor League
Kyle Wilson710122006-20071C1984-12-15Oakville, ONTMajor League
Daniel Winnik78101323462005-20093L1985-03-06Toronto, ONTMajor League
Chad Woollard200002006-20071W1979-09-18Durham, ONTMinor Pro
Tyler Wotherspoon7041822282018-20191D1993-03-12Burnaby, BCMajor League
James Wright94162945542011-20132C1990-03-24Saskatoon, SASKMajor League
Keith Yandle99741481772006-20082D1986-09-09Boston, MAMajor League
Andrew Yogan43819462014-20151L1991-12-04Coral Springs, FLMinor Pro
Nolan Yonkman193322252992010-20133D1981-04-01Punnichy, SASKMajor League
Gus Young2312392016-20171D1991-07-10Dedham, MAMinor Pro
Nikita Zadorov52101929902015-20161D1995-04-16Moscow, RussiaMajor League
Greg Zanon9832730762013-20152D1980-06-05Burnaby, BCMajor League
John Zeiler8011102005-20061C1982-11-21Jefferson Hills, PAMajor League
Mike Zigomanis27101525142007-20081C1981-01-17Toronto, ONTMajor League
Sean Zimmerman10847111352008-20102D1987-05-24Denver, COMinor Pro
Dwayne Zinger35123682005-20061D1975-07-06Coronation, ALTAMajor League

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