hockey DB
search by league
team
morning report
contact us
home

Zurich SC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Marc Aeschlimann3800042021-20221F1995-08-21European Elite
Jan Alston3741282003283412001-20109C1969-04-14Granby, PQEuropean Elite
Niki Altorfer801102009-20112F1990-06-26European Elite
Andreas Ambuhl1434441851322010-20133R1983-09-14Davos, SwitzerlandMinor Pro
Hans-Reudi Amsler011201989-19901FEuropean Elite
Warren Anderson000001982-19831D1952-04-13Toronto, ONTEuropean Elite
Axel Andersson100002020-20211D1998-06-06European Elite
Sven Andrighetto1747077147832020-20244R1993-03-21Zurich, SwitzerlandMajor League
Justin Azevedo761441551002021-20232C1988-04-01West Lorne, ONTMinor Pro
Matthias Bachler2541521992-19942F1975-08-02European Elite
Adrian Bachofner36181533441994-19951F1969-04-28European Elite
Jerome Bachofner142181533622014-20236F1996-07-08European Elite
Rene Back75022522002-20053D1982-09-08European Elite
Victor Backman3051217122018-20223R1991-06-16Ockero, SwedenEuropean Elite
Nicolas Baechler36336122022-20242F2003-08-23European Elite
Rudolfs Balcers50201838182023-20241L1997-04-08Liepaja, LatviaMajor League
Mattia Baldi1612529543731999-20034F1977-07-12European Elite
Chris Baltisberger526106921984452010-202414F1991-10-31European Elite
Phil Baltisberger4021044542052011-202411D1995-11-13Zurich, SwitzerlandEuropean Elite
Milan Bartovic1223522006-20071W1981-04-09Trencin, SlovakiaMajor League
Patrick Bartschi3249687183942009-20178F1984-08-20European Elite
Mark Bastl36673781511802007-20158C1980-11-30Villars, SwitzerlandEuropean Elite
Robin Bauer48044331998-20002F1974-03-24European Elite
Andre Baumann37011121997-19981F1977-10-27European Elite
Thomas Baumle400002015-20161G1991-05-14European Elite
Marco Bayer7181018941992-19942D1972-09-20European Elite
Scott Beattie32101121241997-19981C1968-05-16Kimberley, BCMinor Pro
Peter Berchtold200001991-19921D1973-08-28European Elite
Marc-Andre Bergeron1351860781002013-20163D1980-10-13Trois-Rivieres, PQMajor League
Martin Bergeron201122005-20061C1968-01-20Verdun, PQMinor Pro
Tim Berni14691726362017-20214D2000-02-11Mannedorf, SwitzerlandMajor League
Reto Berra4700002005-20072G1987-01-03Bulach, SwitzerlandMajor League
Matthias Bieber71336162004-20073F1986-03-14European Elite
Sean Blanchard4011142005-20061D1978-03-29Sudbury, ONTMinor Pro
Patrick Blatter300002014-20151D1993-01-13European Elite
Severin Blindenbacher504531461995622005-202013D1983-03-15Zurich, SwitzerlandMinor Pro
Simon Bodenmann25363661291672018-20246F1988-03-02European Elite
Lonny Bohonos44222143262003-20041C1973-05-20Winnipeg, MANMajor League
Luca Boltshauser3700022014-20151G1993-07-17European Elite
Josef Boumedienne1711011242005-20061D1978-01-12Stockholm, SwedenMajor League
Paul Boutilier20381101990-19911D1963-05-03Sydney, NSMajor League
Patrice Brasey22235321998-19991D1964-01-28European Elite
Alexander Braun300002019-20201D1996-09-04European Elite
Martin Brich62156361997-19992D1970-07-14European Elite
Mario Brodmann110151429581994-19973F1966-04-02European Elite
Dustin Brown168513262012-20131R1984-11-04Ithaca, NYMajor League
Gilbert Brule1406642012-20131C1987-01-01Edmonton, ALTAMajor League
Yannick Bruschweiler2101122018-20202F1999-08-29European Elite
Daniel Buenzli32851301989-19912D1967-06-03European Elite
Cyrill Buhler210171734792008-20135F1983-11-04European Elite
Ralph Bundi100001999-200011978-02-15European Elite
Timo Bunzli100002023-20241D2005-01-31European Elite
Carlo Buriola200001989-19912GEuropean Elite
Yves Burlimann5100001999-20075G1981-06-07European Elite
Xeno Busser801102013-20183D1995-04-30European Elite
Leo Cadisch69201535201989-19923FEuropean Elite
Claudio Cadonau3301142007-200921988-07-04European Elite
Andrea Cahenzli001101989-19901FEuropean Elite
Andreas Camenzind47426422004-20062F1982-02-01European Elite
Luca Camperchioli6101162009-20134D1991-01-22European Elite
Luca Capaul601122020-20211European Elite
Martin Caretta36000181992-19931 European Elite
Roman Cervenka225162182018-20191C1985-12-10Prague, Czech Rep.Major League
Anatoly Chistyakov107512121991-19921F1962-05-14European Elite
Gian-Marco Crameri88153954222000-20022F1972-12-13European Elite
Luca Cunti21561861471302011-20176L1989-07-04Zurich, SwitzerlandEuropean Elite
Fabian Debrunner1720282003-20052F1985-03-19European Elite
Patrick Della Rossa26955661212701997-20047F1975-07-28European Elite
Dale Derkatch13461021992-19931C1964-10-17Winnipeg, MANEuropean Elite
Dominik Diem166163854342014-20237C1997-01-25European Elite
Blaine Down59242145402009-20123C1982-07-16Oshawa, ONTMinor Pro
Paolo Duca40246142001-20021F1981-06-03European Elite
Bruno Ebehard003301989-19901DEuropean Elite
Michael Eberle1800001991-19921European Elite
Marc Eichmann1400002001-20021G1980-06-18European Elite
Sami El Assaoui100002011-20121D1991-07-21European Elite
Michel Faeh38235381997-19981D1977-10-18European Elite
Pascal Faeh601101997-19992F1975-10-14European Elite
Jiri Faic190294675481989-19956DEuropean Elite
David Fehr1402241998-20002F1979-08-04European Elite
Stefan Figliuzzi22171128121997-19981R1968-07-23Laval, PQEuropean Elite
Lukas Flueler368022162007-202214G1988-10-22European Elite
Beat Forster1512927563872005-20094D1983-02-02European Elite
Marc Fortier9536971331731994-19973C1966-02-26Windsor, PQMajor League
Kris Foucault1652742015-20161L1990-12-12Calgary, ALTAMajor League
Dan Fritsche68151833162013-20152C1985-07-13Parma, OHMajor League
Jesper Froden47221840182023-20241R1994-09-21Stockholm, SwedenMajor League
Andreas Furrer60011262003-200631983-02-08European Elite
Paul Gagne852761995-19961F1962-02-06Iroquois Falls, ONTMajor League
Stefan Gahler400001999-200011982-02-24European Elite
Ryan Gardner1345868126702007-20103C1978-04-18Toronto, ONTEuropean Elite
Nicolas Gauch34011181995-19961F1972-11-20European Elite
Patrick Geering749561852411942008-202416D1990-02-12European Elite
Marc Geiger800002017-20192D1986-12-15European Elite
Roger Geiger0691501989-19901FEuropean Elite
Gaetano Genoni100002007-200811986-08-18European Elite
Leonardo Genoni1600002003-20074G1987-08-28European Elite
Roland Gerber700002006-20071F1984-05-21European Elite
Kevin Gloor12081321302004-20094F1983-04-26European Elite
John Gobbi62268562011-201321981-09-25European Elite
Marlon Graf601102022-20242F2002-11-21European Elite
Derek Grant50182139222023-20241C1990-04-20Abbotsford, BCMajor League
Lukas Grauwiler208122234902004-20106C1984-04-13Zurich, SwitzerlandEuropean Elite
Stefan Grauwiler500021993-19941D1977-04-12European Elite
Stefan Grauwiler7600002004-20104G1986-11-12Zurich, SwitzerlandEuropean Elite
Ivan Griga29134361993-19941R1963-06-12European Elite
Henryk Gruth07192601989-19901DEuropean Elite
Enzo Guebey5604462021-20232D1999-05-06European Elite
Samuel Guerra85167302016-20182D1993-05-11European Elite
Urs Gull001101989-19901DEuropean Elite
Daniel Guntern300002019-20201G1995-05-02European Elite
Noel Guyaz154122234971990-19955D1972-05-10European Elite
Jari Haapamaki000001996-19971D1968-02-22Hameenlinna, FinlandEuropean Elite
Len Hachborn063901989-19901C1961-09-09Brantford, ONTMajor League
Cedric Hachler67156122012-20174D1993-07-01European Elite
Reto Hafner011201989-19901DEuropean Elite
Patrick Hager20991221561990-19976D1965-02-18European Elite
Scott Harrington1404422023-20241D1993-03-10Kingston, ONTMajor League
Marc Haueter65033711997-19992D1972-06-25European Elite
Ryan Hayes700022020-20211F1989-06-04Syracuse, NYMinor Pro
Axel Heim1072244662021996-19993F1971-08-05European Elite
Sven Helfenstein147272148742003-20074F1982-07-30European Elite
Gian-Carlo Hendry7671118322000-200441981-10-03European Elite
Joel Henry502202023-20241F2003-05-15European Elite
Yves Hermann1800002009-20101GEuropean Elite
Fabrice Herzog1653138691612015-20194R1994-12-09Frauenfeld, SwitzerlandMinor Pro
Jamie Heward255914572003-20041D1971-03-30Regina, SASKMajor League
Rolf Hildebrand200002002-20031F1982-06-22European Elite
Mattia Hinterkircher65459122015-20205F1995-03-06European Elite
Dan Hodgson200491161652471998-20035C1965-08-29Fort McMurray, ALTAMajor League
Michael Hofer700002001-200321981-12-08European Elite
Martin Hohener49123522004-20062D1980-06-23European Elite
Denis Hollenstein273821131952132018-20246L1989-10-15Kladno, Czech Rep.European Elite
Roman Honegger66213121991-19932D1972-02-08European Elite
Jakub Horak7742327672002-20042D1974-05-17European Elite
Mike Hordy27161025401982-19831D1956-10-10Thunder Bay, ONTMajor League
Adrian Hotz1186950119641989-19934FEuropean Elite
Simon Hrubec7500062022-20242G1991-06-30European Elite
Yannick Husler300002011-20121F1991-06-20European Elite
Vjeran Ivankovic154364480901993-20005F1975-02-24European Elite
Topi Jaakola100002019-20201D1983-11-15Oulu, FinlandEuropean Elite
Peter Jaks21289931821661998-20035F1966-05-04European Elite
Sandy Jeannin6761824611995-19972F1976-02-28European Elite
Tomas Jelinek8336181993-19941R1962-04-29Prague, Czech Rep.Major League
Dustin Johner16461082007-20081C1983-03-06Estevan, SASKMinor Pro
Erich Jost010101989-19901DEuropean Elite
Claudio Kaiser35011141992-19931European Elite
Michel Kamber4013481997-19981D1976-04-19European Elite
Oliver Kamber5541317362008-20102F1979-05-07European Elite
Jarno Karki201102022-20231L1994-10-13Pori, FinlandEuropean Elite
Mikael Karlberg44131629282005-20061C1971-05-09European Elite
Roger Karrer12101313102014-20195D1997-01-21European Elite
Ronny Keller45101221998-20002D1979-10-06European Elite
Ryan Keller123383169682013-20163R1984-01-06Saskatoon, SASKMajor League
Ronalds Kenins2162461852222011-20185L1991-02-28Riga, LatviaMajor League
Lorenz Kienzle20033122008-201021988-06-06European Elite
Tommi Kivisto502222021-20221D1991-06-07Vantaa, FinlandMinor Pro
Kevin Klein92202646762017-20192D1984-12-13Kitchener, ONTMajor League
Peter Kobel121102030641992-19984F1972-02-20European Elite
Juraj Kolnik602202011-20121R1980-11-13Nitra, SlovakiaMajor League
Lauri Korpikoski1926862017-20181L1986-07-28Turku, FinlandMajor League
Dario Kostovic26235142009-20101F1980-08-08European Elite
Martin Kout4631747644321995-200712D1973-04-24European Elite
Jakub Kovar1400002021-20221G1988-07-19Pisek, Czech Rep.European Elite
Marcus Kruger120254469702019-20223C1990-05-27Stockholm, SwedenMajor League
Alexei Krutov173232750822007-20114L1984-02-01Moscow, RussiaEuropean Elite
Vladimir Krutov3414243881991-19921F1960-06-01Major League
Dean Kukan91104656162010-20243D1993-07-08Volketswil, SwitzerlandMajor League
Mike Kunzle2183833711102013-20185F1993-12-26European Elite
Vitali Lakhmatov94112233302006-20082F1981-06-27European Elite
Juho Lammikko96353974602022-20242L1996-01-29Noormarkku, FinlandMajor League
Urs Landis100002008-20091European Elite
Patrick Landolt700022000-200221980-07-11European Elite
Silvan Landolt400002022-20242D2001-07-18European Elite
Ryan Lasch237101722020-20211R1987-01-22Lake Forest, CAMinor Pro
Matt Lashoff491910432012-20131D1986-09-29East Greenbush, NYMajor League
Guillaume Latendresse12336202013-20141R1987-05-24Ste-Catherine, PQMajor League
Mark LaVarre014501989-19901R1965-02-21Evanston, ILMajor League
Mark Lazarevs100002017-20181F1996-03-17European Elite
Patrick Lebeau1076962131791994-20014L1970-03-17Saint-Jerome, PQMajor League
Eric Lecompte100002006-20071L1975-04-04Montreal, PQMinor Pro
Larri Leeger92134202006-20082D1986-10-30European Elite
Mikko Lehtonen103114960342022-20242D1994-01-16Turku, FinlandMajor League
Mikko Lehtonen613422012-20131R1987-04-01Espoo, FinlandMajor League
Urban Leimbacher2400022014-20162G1981-12-05European Elite
Moe Lemay09132201989-19901F1962-02-18Saskatoon, SASKMajor League
Aurelio Lemm57471102006-20093F1988-05-16European Elite
Robin Leone610102022-20231D1993-03-30European Elite
Oliver Leuenberger2300001997-19981G1974-07-05European Elite
Ronnie Leuthold2100001992-19942 European Elite
Chris Lindberg225813621999-20001L1967-04-16Fort Frances, ONTMajor League
Kim Lindemann13459142122003-20096D1982-11-09European Elite
Lonnie Loach1525761997-19981L1968-04-14New Liskeard, ONTMajor League
Patrick Looser900041998-19991F1974-01-23European Elite
Reto Lory200002007-20081G1988-08-28European Elite
Philipp Luber71101020621995-19982F1975-06-24European Elite
Silvan Lussy601101999-20001F1980-09-19European Elite
Beat Luthi662911121990-19922European Elite
Donald MacLean11415162007-20081C1977-01-14Sydney, NSMajor League
Denis Malgin1574678124952014-20244C1997-01-18Olten, SwitzerlandMajor League
Lionel Marchand500002021-20221F2001-09-23European Elite
Ludwig Marek3200021991-19921F1972-06-21Zurich, SwitzerlandEuropean Elite
Christian Marti3641277892462016-20248D1993-03-29Bulach, SwitzerlandMinor Pro
Fredy Marti0461001989-19901FEuropean Elite
Kari Martikainen68143852401998-20002D1968-09-15Helsinki, FinlandEuropean Elite
Rob Martin3315142901990-19911C1959-12-17Candiac, PQMinor Pro
Christian Matte62283563612002-20042R1975-01-20Hull, PQMajor League
Auston Matthews3624224662015-20161C1997-09-17San Ramon, CAMajor League
Marco Maurer7641115482012-20142D1988-02-21European Elite
Sandro May200002011-20121European Elite
Steve McCarthy383811202011-20143D1981-02-03Trail, BCMajor League
Andrew McKim1845962000-20011C1970-07-06Saint John, NBMajor League
Don McLaren318614101995-19961R1963-01-17Kitchener, ONTMinor Pro
Dale McTavish723237691282005-20072C1972-02-28Eganville, ONTMajor League
Patrick Meichtry28101122000-200541980-05-28European Elite
Jeffrey Meier200002022-20231G1998-01-26European Elite
Noah Meier3904462019-20234D2002-09-24European Elite
Roger Meier80252651261989-19923FEuropean Elite
Rihards Melnalksnis300002022-20231F1999-05-10European Elite
Claudio Micheli4981492073562531993-201013F1970-12-17European Elite
Marco Miranda62291182017-20192L1998-06-02European Elite
Claudio Moggi90111324202003-200731982-12-30European Elite
Sandro Moggi5218962003-200721982-12-30European Elite
Atanasio Molina500002015-20161D1995-08-01European Elite
Thibaut Monnet294921192111782007-20136F1982-02-02European Elite
Dominic Moore1101162018-20191C1980-08-03Thornhill, ONTMajor League
Johan Morant383710242020-202111986-04-07European Elite
Patrizio Morger295354681951992-20008F1968-04-09European Elite
Philippe Mueller700001999-20001F1975-02-22European Elite
Andre Muerner000001989-19901GEuropean Elite
Laurent Muller110274269771998-200131978-05-28European Elite
Pascal Muller91088872008-20113D1979-04-10European Elite
Mirko Murovic700042007-20081L1981-02-02Montreal, PQEuropean Elite
Cory Murphy73133245342010-20122D1978-02-13Kanata, ONTMajor League
Anders Myrvold200042005-20061D1975-08-12Lorenskog, NorwayMajor League
Jan Neuenschwander82448392013-20163F1993-01-10European Elite
Robert Nilsson19054140194602013-20185C1985-01-10Calgary, ALTAMajor League
Owen Nolan2471926532010-20111R1972-02-12Belfast, Northern IrelandMajor League
Robert Nordmark4191726591996-19971D1962-08-20Lulea, SwedenMajor League
Maxim Noreau189341061401092018-20224D1987-05-24Montreal, PQMajor League
Beat Nuspliger82191938481990-19922F1966-05-29European Elite
Melvin Nyffeler1500042013-20141G1994-12-16European Elite
Michael Nylander15551082011-20121C1972-10-03Stockholm, SwedenMajor League
Joni Ortio2100042019-20201G1991-04-16Turku, FinlandMajor League
Mark Ouimet141182846381999-20045C1971-10-02London, ONTMinor Pro
Thomas Papp7300021995-20025G1975-12-30European Elite
Thierry Paterlini1351825432012004-20114F1975-04-27European Elite
Rastislav Pavlikovsky66153550682006-20082L1977-03-02Ilava, SlovakiaMinor Pro
M. Pederson9731041996-19971 European Elite
Marco Pedretti138182139462019-20223F1991-09-30European Elite
Pascal Pelletier23224122017-20181C1983-06-16Labrador City, NFLDMajor League
Inti Pestoni84132235182016-20182F1991-08-08European Elite
Robert Petrovicky1024054941122004-20073C1973-10-26Kosice, SlovakiaMajor League
Fredrik Pettersson15260641241222017-20214L1987-06-10Gothenburg, SwedenMinor Pro
Hans Pienitz500002009-20101D1988-01-27Miami, FLEuropean Elite
Domenic Pittis226591291882682007-20125C1974-10-01Calgary, ALTAMajor League
Derek Plante44222446342002-20031C1971-01-17Cloquet, MNMajor League
Adrien Plavsic1423060901571998-20024D1970-01-13Montreal, PQMajor League
Raphael Prassl189232548762015-20215C1997-11-23European Elite
Didier Princi115222951661994-19973D1971-06-02European Elite
Cornel Prinz25167202000-200111979-04-19European Elite
Sergei Pryakhin94524597561991-19943R1963-12-07Moscow, RussiaMajor League
Herbert Punzenberger2600021991-19921F1974-01-25European Elite
John Quenneville46201737572021-20221C1996-04-16Edmonton, ALTAMajor League
Benjamin Quinn100002023-20241European Elite
Raeto Raffainer159172239882001-20145F1982-01-01European Elite
Arne Ramholt492911441998-20032D1976-05-20Zurich, SwitzerlandMinor Pro
Tim Ramholt1087310622001-20053D1984-11-02Zurich, SwitzerlandMajor League
Edi Rauch4471017341991-19932DEuropean Elite
Teemu Rautiainen21461022020-20211F1992-03-13Nurmijarvi, FinlandEuropean Elite
Alain Reist38336222009-20101D1979-12-07European Elite
Bobby Reynolds1145921997-19981L1967-07-14Fenton, MIMajor League
Mike Richard1015360113261990-20075C1966-09-07Toronto, ONTMajor League
Willy Riedi134151934422020-20244F1998-04-19European Elite
Daniel Riesen3400001991-19943European Elite
Andy Roach144711162005-20061D1973-08-22Mattawan, MIMajor League
Randy Robitaille36224567562004-20051C1975-10-12Ottawa, ONTMajor League
Garrett Roe15135881231012019-20234L1988-02-22Vienna, VAMinor Pro
Vinzenz Rohrer4971219102023-20241R2004-09-09Feldkirch, AustriaEuropean Elite
Marco Rossi101102020-20211C2001-09-23Feldkirch, AustriaMajor League
David Rundblad6083442282015-20172D1990-10-08Lycksele, SwedenMajor League
Reijo Ruotsalainen184111541995-19961D1960-04-01Oulu, FinlandMajor League
Sven Ryser77347442009-20123F1990-07-02European Elite
Edgar Salis35723781014061993-200591970-05-20European Elite
Morgen Samuelsson34122234412000-20022F1968-04-06European Elite
Reto Schappi65363891523272010-202414F1991-01-27European Elite
Roland Scheibli000001989-19901GEuropean Elite
Philippe Schelling53044282007-20114D1985-01-15European Elite
Matthias Schenkel4312921411991-19921F1970-06-01European Elite
Roman Schlagenhauf2020-20211F1989-03-17European Elite
Niklas Schlegel11400022014-20195G1994-08-03European Elite
Florian Schmuckli1000042014-20162D1993-04-24European Elite
Stefan Schneider4936982000-20022D1975-05-16European Elite
Daniel Schnyder444831391042004-201511D1985-06-21European Elite
Stefan Schnyder1813402002-20092F1983-05-13European Elite
Matthias Schoder9600002001-20054G1982-07-20European Elite
Patrick Schommer12042630162007-201251989-04-26European Elite
Roger Schonmann400001993-19941 European Elite
Rolf Schrepfer1492537622051997-20014F1973-10-09European Elite
Jan Schwendeler1000002023-20241D2003-12-09European Elite
Marco Seeholzer4500001994-19982F1971-07-19European Elite
Mathias Seger8109028137110661999-2018191977-12-17European Elite
Nauris Sejejs100002022-20231D2001-03-15European Elite
Peter Sejna1174964113342007-20103L1979-10-05Liptovsky Mikulas, SlovakiaMajor League
Sven Senteler788614142013-20152F1992-08-11European Elite
Ryan Shannon22246111157842012-20175C1983-03-02Darien, CTMajor League
Gord Sherven36201333241992-19931F1963-08-21Weyburn, SASKMajor League
Drew Shore4052025322017-20192C1991-01-29Denver, COMajor League
Jonas Siegenthaler11541418852013-20174D1997-05-06Zurich, SwitzerlandMajor League
Riccardo Signorell1111281997-19992F1970-03-05European Elite
Andre Signoretti400002009-20101D1979-01-16Manotick, ONTMinor Pro
Christian Sigrist300001993-19941 European Elite
Justin Sigrist241272956852018-20246C1999-04-20Zurich, SwitzerlandEuropean Elite
Chad Silver259918101998-19991R1969-03-12Brandon, MANEuropean Elite
Axel Simic65639142019-20212L1999-01-27European Elite
Rolf Simmen128011121990-19944GEuropean Elite
Fredrik Sitje800022014-20151L1995-03-14European Elite
Mattias Sjogren6182129422016-20182C1987-11-27Landskrona, SwedenMinor Pro
Derek Smith2532542014-20151D1984-10-13Belleville, ONTMajor League
Kyen Sopa826814222021-20232R2000-09-30Flawil, SwitzerlandEuropean Elite
Dino Stecher5200001995-19983GEuropean Elite
Bruno Steck1811217292321994-20025D1971-03-16European Elite
Nicolas Steiger44033121996-19971European Elite
Dieter Steinemann3500001991-19921D1973-01-10European Elite
Daniel Steiner44132235482005-20072R1980-09-08Bern, SwitzerlandMinor Pro
Reto Stirnimann299386098641999-20078F1974-10-08European Elite
Andri Stoffel490836442332002-201513D1984-10-24European Elite
Pascal Stoller897512321998-20002D1972-05-16European Elite
Flavio Streit5500002007-20092G1978-05-30European Elite
Mark Streit201421001422702000-20055D1977-12-11Bern, SwitzerlandMajor League
Rene Stussi711261998-19991F1978-12-13European Elite
Radoslav Suchy1861778951872006-20104D1976-04-07Kezmarok, SlovakiaMajor League
Ari Sulander48812324461998-201213G1969-01-06Helsinki, FinlandEuropean Elite
Kaj Suter401102017-20213F1998-03-17European Elite
Pius Suter2168390173822015-20216C1996-05-24Zurich, SwitzerlandMajor League
Dave Sutter10911819242017-20203D1992-02-21Monthey, SwitzerlandEuropean Elite
Andy Sutton8224322004-20051D1975-03-10Kingston, ONTMajor League
Jan Tabacek1402222013-20152D1980-04-07Martin, SlovakiaMinor Pro
Henrik Tallinder16134122014-20151D1979-01-10Stockholm, SwedenMajor League
Jeff Tambellini77282957282011-20132R1984-04-13Calgary, ALTAMajor League
Alexandre Texier46132235302022-20231C1999-09-13Saint-Martin-d'Heres, FranceMajor League
Roger Thony1082834621041992-19953F1967-02-08European Elite
Patrick Thoresen50182745362016-20171L1983-11-07Hamar, NorwayMajor League
Pascal Tiegermann126131124422003-200841980-06-04European Elite
Andy Ton70292958261992-19942F1962-09-21European Elite
Morris Trachsler291295180982003-20177F1984-07-15European Elite
Alexandre Tremblay100002012-20131L1979-03-22Beaupre, PQMinor Pro
Jean-Guy Trudel79324577572008-20102L1975-10-10Sudbury, ONTMajor League
Livio Truog501102022-20231F2003-11-30European Elite
Dario Trutmann240925341012019-20245D1992-09-17Kussnacht, SwitzerlandEuropean Elite
Stefan Tschudin3911102101989-19912FEuropean Elite
Tim Ulmann57527392010-20196F1987-10-25European Elite
Daniil Ustinkov2301102022-20242D2006-08-26European Elite
Petri Varis1022462001-20021L1969-05-13Varkaus, FinlandMajor League
Linden Vey1024682017-20181R1991-07-17Wakaw, SASKMajor League
Hannu Virta383202381997-19981D1963-03-22Turku, FinlandMajor League
Tony Virta4091423122004-20051R1972-06-28Hameenlinna, FinlandMajor League
Bruno Vollmer2164837853261989-19977F1967-05-15European Elite
Vladimir Vujtek402242005-20061R1972-02-17Ostrava, Czech Rep.Major League
Ludovic Waeber8600022020-20233G1996-08-19Minor Pro
Lucas Wallmark50102737302022-20231C1995-09-05Umea, SwedenMajor League
Christian Weber26190155245751989-20019F1964-02-19European Elite
Yannick Weber153122537772021-20243D1988-09-23Morges, SwitzerlandMajor League
Duvie Westcott4241519422010-20111D1977-10-30Winnipeg, MANMajor League
Adrian Wichser226441391831082005-20116F1980-03-18European Elite
Martin Wichser1120202005-201021984-03-17European Elite
Marcel Wick83151732381990-19922D1958-03-28European Elite
Roman Wick3711131452582222012-20219R1985-12-30Zuzwil, SwitzerlandMajor League
Steven Widmer400002011-20143F1992-04-28European Elite
Oliver Wissmann100001998-19991G1979-01-16European Elite
Alex Wittmann2527901989-19912FEuropean Elite
Mike Wolf600002009-201011989-02-25European Elite
Tim Wolf7700062009-20143G1992-01-25European Elite
Juri Woschakow1227901990-19911 European Elite
Shayne Wright7123201998-19991D1975-06-30Welland, ONTMinor Pro
Vladimir Yeremin33161632281993-19941F1965-06-20European Elite
Zarley Zalapski11156371998-19991D1968-04-22Edmonton, ALTAMajor League
Andreas Zambonin100002000-20011GEuropean Elite
Marc Zangger400002013-20141European Elite
Sandro Zangger3915642012-20153F1994-08-27European Elite
Andreas Zehnder369591391984651989-200112D1965-12-11European Elite
Yannick Zehnder43771482023-20241F1997-12-29European Elite
Michel Zeiter5561381833216611992-200715F1974-04-22European Elite
Gerd Zenhausern5371118181996-19982F1972-04-27European Elite
Thomas Ziegler934913951997-20123C1978-06-09Zurich, SwitzerlandMajor League
Robin Zumbuhl1200002021-20243G1998-11-16European Elite
Wolfgang Zurrer100002019-20201G1996-10-17European Elite
Jerry Zuurmond2001101992-19931D1975-01-29European 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.