home search by league team forums morning report contact us
home

Zurich all-time player roster

This is a list of all the players that played for the Zurich. The Zurich are a hockey team playing in the Switzerland National League A from 1981 to 2015. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 282 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Jan Alston3741282003283412001-20109C1969-04-14Granby, PQEuropean Elite
Niki Altorfer801102009-20112 European Elite
Andreas Ambuhl1434441851322010-20133R1983-09-14Davos, SwitzerlandMinor Pro
Hansreudi Amsler011201989-19901FEuropean Elite
Warren Anderson000001982-19831D1952-04-13Toronto, ONTEuropean Elite
Matthias Bachler2541521992-199421975-08-02 European Elite
Adrian Bachofner36181533441994-19951 European Elite
Rene Back75022522002-200531982-09-08 European Elite
Mattia Baldi1612529543731999-200341977-07-12 European Elite
Chris Baltisberger10951015422010-20144F1991-10-31 European Elite
Milan Bartovic1223522006-20071W1981-04-09Trencin, SlovakiaMajor League
Patrick Bartschi2207762139702009-20145F1984-08-20 European Elite
Mark Bastl34368731411722007-20147C1980-11-30Villars, SwitzerlandEuropean Elite
Robin Bauer48044331998-20002 European Elite
Andre Baumann37011121997-199811977-10-27 European Elite
Marco Bayer7181018941992-19942D1972-09-20European Elite
Scott Beattie32101121241997-19981C1968-05-16Kimberley, BCMinor Pro
Marc-Andre Bergeron4672633402013-20141D1980-10-13Trois-Rivieres, PQMajor League
Martin Bergeron201122005-20061C1968-01-20Verdun, PQMinor Pro
Reto Berra4700002005-20072G1987-01-03Bulach, SwitzerlandMajor League
Matthias Biber71336162004-200731986-03-14 European Elite
Sean Blanchard4011142005-20061D1978-03-29Sudbury, ONTMinor Pro
Severin Blindenbacher30238851234242005-20147D1983-03-15Zurich, SwitzerlandMinor Pro
Lonny Bohonos44222143262003-20041C1973-05-20Winnipeg, MANMajor League
Josef Boumedienne1711011242005-20061D1978-01-12Stockholm, SwedenMajor League
Paul Boutilier20381101990-19911D1963-05-03Sydney, NSMajor League
Patrice Brasey22235321998-19991 European Elite
Martin Brich62156361997-19992 European Elite
Mario Brodmann110151429581994-19973 European Elite
Dustin Brown168513262012-20131R1984-11-04Ithaca, NYMajor League
Gilbert Brule1406642012-20131C1987-01-01Edmonton, ALTAMajor League
Daniel Buenzli32851301989-19912DEuropean Elite
Cyrill Buhler210171734792008-20135F1983-11-04 European Elite
Ralph Bundi100001999-200011978-02-15 European Elite
Carlo Buriola200001989-19912GEuropean Elite
Yves Burllmann5100001999-20075G1981-06-07 European Elite
Xeno Busser300002013-20141 European Elite
Leo Cadisch391692501989-19923FEuropean Elite
Claudio Cadonau3301142007-200921988-07-04 European Elite
Andrea Cahenzli001101989-19901FEuropean Elite
Andreas Camenzind47426422004-20062F1982-02-01 European Elite
Luca Camperchioli6101162009-20134D1991-01-22 European Elite
Martin Caretta36000181992-19931 European Elite
Gian-Marco Crameri88153954222000-200221972-12-13 European Elite
Luca Cunti125395998962011-20143L1989-07-04Zurich, SwitzerlandEuropean Elite
Fabian Debrunner1720282003-200521985-03-19 European Elite
Patrick Della Rossa26955661212701997-20047F1975-07-28 European Elite
Dale Derkatch13461021992-19931C1964-10-17Winnipeg, MANEuropean Elite
Blaine Down59242145402009-20123C1982-07-16Oshawa, ONTMinor Pro
Paolo Duca40246142001-200211981-06-03 European Elite
Bruno Ebehard003301989-19901DEuropean Elite
Michael Eberle000001991-19921European Elite
Marc Eichmann1400002001-20021G1980-06-18 European Elite
Sami El Assaoui100002011-20121D1991-07-21 European Elite
Pascal Faeh601101997-19992 European Elite
Michel Fah38235381997-199811977-10-18 European Elite
Jiri Faic147194463341989-19956DEuropean Elite
David Fehr1402241998-20002 European Elite
Stefan Figliuzzi22171128121997-19981R1968-07-23Laval, PQEuropean Elite
Lukas Flueler17702262007-20145G1988-10-22 European Elite
Beat Forster1512927563872005-20094D1983-02-02 European Elite
Marc Fortier9536971331731994-19973C1966-02-26Windsor, PQMajor League
Dan Fritsche22671362013-20141C1985-07-13Parma, OHMajor League
Andreas Furrer60011262003-200631983-02-08 European Elite
Paul Gagne852761995-19961F1962-02-06Iroquois Falls, ONTMajor League
Stefan Gahler400001999-200011982-02-24 European Elite
Ryan Gardner1345868126702007-20103C1978-04-18Toronto, ONTEuropean Elite
Nicolas Gauch34011181995-19961 European Elite
Patrick Geering286136174802008-20146D1990-02-12 European Elite
Roger Geiger0691501989-19901FEuropean Elite
Gaetano Genoni100002007-200811986-08-18 European Elite
Leonardo Genoni1600002003-200741987-08-28 European Elite
Roland Gerber700002006-200711984-05-21 European Elite
Kevin Gloor12081321302004-200941983-04-26 European Elite
John Gobbi62268562011-201321981-09-25 European Elite
Lukas Grauwiler208122234902004-20106C1984-04-13Zurich, SwitzerlandEuropean Elite
Stefan Grauwiler7600002004-20104G1986-11-12Zurich, SwitzerlandEuropean Elite
Stefan Grauwiler500021993-19941DEuropean Elite
Ivan Griga29134361993-19941 European Elite
Henryk Gruth07192601989-19901DEuropean Elite
Urs Gull001101989-19901DEuropean Elite
Noel Guyaz11591221521990-19955D1972-05-10European Elite
Jari Haapamaki000001996-19971D1968-02-22Hameenlinna, FinlandEuropean Elite
Len Hachborn063901989-19901C1961-09-09Brantford, ONTMajor League
Cedric Hachler2211262012-20142D1993-07-01 European Elite
Reto Hafner011201989-19901DEuropean Elite
Patrick Hager18591019481990-19976European Elite
Marc Haueter65033711997-199921972-06-25 European Elite
Axel Heim1072244662021996-199931971-08-05 European Elite
Sven Helfenstein147272148742003-200741982-07-30 European Elite
Gian-Carlo Hendry7671118322000-200441981-10-03 European Elite
Yves Hermann1800002009-20101 European Elite
Jamie Heward255914572003-20041D1971-03-30Regina, SASKMajor League
Rolf Hildebrand200002002-200311982-06-22 European Elite
Dan Hodgson200491161652471998-20035C1965-08-29Fort McMurray, ALTAMajor League
Michael Hofer700002001-200321981-12-08 European Elite
Martin Hohener49123522004-20062D1980-06-23 European Elite
Roman Honegger3411281991-19932European Elite
Jakub Horak7742327672002-200421974-05-17 European Elite
Mike Hordy27161025401982-19831D1956-10-10Thunder Bay, ONTMajor League
Adrian Hotz75533992261989-19934FEuropean Elite
Yannick Husler300002011-20121F1991-06-20 European Elite
Vjeran Ivankovic154364480901993-200051975-02-24 European Elite
Peter Jaks21289931821661998-20035FEuropean Elite
Sandy Jeannin6761824611995-199721976-02-28 European Elite
Tomas Jelinek8336181993-19941R1962-04-29Prague, Czech Rep.Major League
Dustin Johner16461082007-20081C1983-03-06Estavan, SASKMinor Pro
Erich Jost010101989-19901DEuropean Elite
Claudio Kaiser35011141992-19931European Elite
Michel Kamber4013481997-199811976-04-19 European Elite
Oliver Kamber5541317362008-201021979-05-07 European Elite
Mikael Karlberg44131629282005-20061C1971-05-09 European Elite
Ronny Keller45101221998-20002D1979-10-06 European Elite
Ryan Keller37111021182013-20141R1984-01-06Saskatoon, SASKMajor League
Ronalds Kenins1311743601002011-20143L1991-02-28Riga, LatviaMajor League
Lorenz Kienzle20033122008-201021988-06-06 European Elite
Peter Kobel121102030641992-19984 European Elite
Juraj Kolnik602202011-20121R1980-11-13Nitra, SlovakiaMajor League
Dario Kostovic26235142009-20101F1980-08-08European Elite
Martin Kout4631747644321995-2007121973-04-24 European Elite
Alexei Krutov173232750822007-20114L1984-02-01European Elite
Vladimir Krutov000001991-19921F1960-06-01Major League
Dean Kukan200002010-20111D1993-07-08 European Elite
Mike Kunzle445611122013-20141F1993-12-26 European Elite
Vitali Lakhmatov94112233302006-200821981-06-27 European Elite
Urs Landis100002008-20091 European Elite
Patrick Landolt700022000-20022 European Elite
Matt Lashoff491910432012-20131D1986-09-29East Greenbush, NYMajor League
Guillaume Latendresse12336202013-20141R1987-05-24Ste-Catherine, PQMajor League
Mark LaVarre014501989-19901R1965-02-21Evanston, ILMajor League
Patrick Lebeau1076962131791994-20014L1970-03-17Saint-Jerome, PQMajor League
Eric Lecompte100002006-20071L1975-04-04Montreal, PQMinor Pro
Larry Leeger92134202006-200821986-10-30 European Elite
Mikko Lehtonen613422012-20131R1987-04-01Espoo, FinlandMajor League
Moe Lemay09132201989-19901F1962-02-18Saskatoon, SASKMajor League
Aurelio Lemm57471102006-200931988-05-16 European Elite
Oliver Leuenberger2300001997-19981 European Elite
Ronnie Leuthold2100001992-19942 European Elite
Chris Lindberg225813621999-20001L1967-04-16Fort Frances, ONTMajor League
Kim Lindemann13459142122003-200961982-11-09 European Elite
Lonnie Loach1525761997-19981L1968-04-14New Liskeard, ONTMajor League
Patrick Looser900041998-19991 European Elite
Reto Lory200002007-20081G1988-08-28 European Elite
Philipp Luber71101020621995-199821975-06-24 European Elite
Silvan Lussy601101999-200011980-09-19 European Elite
Beat Luthi24291101990-19922European Elite
Donald MacLean11415162007-20081C1977-01-14Sydney, NSMajor League
Ludwig Marek000001991-19921F1972-06-21Zurich, SwitzerlandEuropean Elite
Fredy Marti0461001989-19901FEuropean Elite
Kari Martikainen68143852401998-20002D1968-09-15Helsinki, FinlandEuropean Elite
Rob Martin3315142901990-19911C1959-12-17Cardiac, PQMinor Pro
Christian Matte62283563612002-20042R1975-01-20Hull, PQMajor League
Marco Maurer7641115482012-201421988-02-21 European Elite
Sandro May200002011-20121 European 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-28 European Elite
Roger Meier4010142401989-19923FEuropean Elite
Claudio Micheli4981492073562531993-201013F1970-12-17European Elite
Claudio Moggi90111324202003-200731982-12-30 European Elite
Sandro Moggi5218962003-200721982-12-30 European Elite
Thibaut Monnet294921192111782007-201361982-02-02 European Elite
Patrizio Morger295354681951992-200081968-04-09 European Elite
Philippe Mueller700001999-20001 European Elite
Andre Muerner000001989-19901GEuropean Elite
Laurent Muller110274269771998-200131978-05-28 European Elite
Pascal Muller91088872008-201131979-04-10 European Elite
Mirko Murovic700042007-20081L1981-02-02Montreal, PQEuropean Elite
Cory Murphy73133245342010-20122D1978-02-13Kanata, ONTMajor League
Anders Myrvold200042005-20061D1975-08-12Lorenskog, NorwayMajor League
Jan Neuenschwander1000042013-20141F1993-01-10 European Elite
Robert Nilsson31102434122013-20141C1985-01-10Calgary, ALTAMajor League
Owen Nolan2471926532010-20111R1972-02-12Belfast, IrelandMajor League
Robert Nordmark4191726591996-19971D1962-08-20Lulea, SwedenMajor League
Beat Nuspliger401351801990-19922European Elite
Melvin Nyffeler1500042013-201411994-12-16 European Elite
Michael Nylander15551082011-20121C1972-10-03Stockholm, SwedenMajor League
Mark Ouimet141182846381999-20045C1971-10-02London, ONTMinor Pro
Thomas Papp7300021997-20024G European Elite
Thierry Paterlini1351825432012004-201141975-04-27 European Elite
Rastislav Pavlikovsky66153550682006-20082L1977-03-02Ilava, SlovakiaMinor Pro
M. Pederson9731041996-19971 European Elite
Robert Petrovicky1024054941122004-20073L1973-10-26Kosice, SlovakiaMajor League
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
Didier Princi115222951661994-199731971-06-02 European Elite
Cornel Prinz25167202000-200111979-04-19 European Elite
Sergei Pryakhin52312051321991-19943R1963-12-07Moscow, RussiaMajor League
Herbert Punzenberger000001991-19921European Elite
Raeto Raffainer159172239882001-201451982-01-01 European Elite
Arne Ramholt492911441998-20032D1976-05-20Zurich, SwitzerlandMinor Pro
Tim Ramholt1087310622001-20053D1984-11-02Zurich, SwitzerlandMajor League
Edi Rauch710101991-19932European Elite
Alain Reist38336222009-20101D1979-12-07 European Elite
Bobby Reynolds1145921997-19981L1967-07-14Fenton, MIMajor League
Mike Richard1015360113261990-20075C1966-07-09Toronto, ONTMajor League
Daniel Riesen3100001991-19943European Elite
Andy Roach144711162005-20061D1973-08-22Mattawan, MIMajor League
Randy Robitaille36224567562004-20051C1975-10-12Ottawa, ONTMajor League
Reijo Ruotsalainen184111541995-19961D1960-04-01Oulu, FinlandMajor League
Sven Ryser77347442009-20123F1990-07-02 European Elite
Edgar Salis35723781014061993-200591970-05-20 European Elite
Morgen Samuelsson34122234412000-20022 European Elite
Reto Schappi175222547402010-20144F1991-01-27 European Elite
Roland Scheibli000001989-19901GEuropean Elite
Philippe Schelling53044282007-20114D1985-01-15 European Elite
Matthias Schenkel000001991-19921European Elite
Stefan Schneider4936982000-20022 European Elite
Daniel Schnyder400829371022004-2014101985-06-21 European Elite
Stefan Schnyder1813402002-200921983-05-13 European Elite
Matthias Schoder9600002001-20054G1982-07-20 European Elite
Patrick Schommer12042630162007-201251989-04-26 European Elite
Roger Schonmann400001993-19941 European Elite
Rolf Schrepfer1492537622051997-200141973-10-09 European Elite
Marco Seeholzer900001997-19981 European Elite
Mathias Seger642842393239581999-2014151977-12-17 European Elite
Peter Sejna1174964113342007-20103L1979-10-05Liptovsky Mikulas, SlovakiaMajor League
Sven Senteler3845962013-20141 European Elite
Ryan Shannon91194564502012-20142C1983-03-02Darien, CTMajor League
Gord Sherven36201333241992-19931F1963-08-21Weyburn, SASKMajor League
Jonas Siegenthaler600022013-20141 European Elite
Riccardo Signorell1111281997-199921970-03-05 European Elite
Andre Signoretti400002009-20101D1979-01-16Manotick, ONTMinor Pro
Christian Sigrist300001993-19941 European Elite
Chad Silver259918101998-19991R1969-03-12Brandon, MANEuropean Elite
Rolf Simmen8601161990-19944GEuropean Elite
Dino Stecher5200001996-19982G European Elite
Bruno Steck1811217292321994-200251971-03-16 European Elite
Nicolas Steiger44033121996-19971 European Elite
Dieter Steinemann000001991-19921European Elite
Daniel Steiner44132235482005-20072R1980-09-08Bern, SwitzerlandMinor Pro
Reto Stirnimann299386098641999-200781974-10-08 European Elite
Andri Stoffel446832402192002-2014121984-10-24 European Elite
Pascal Stoller897512321998-200021972-05-16 European Elite
Flavio Streit5500002007-20092G1978-05-30 European Elite
Mark Streit201421001422702000-20055D1977-12-11Bern, SwitzerlanMajor League
Rene Stussi711261998-199911978-12-13 European Elite
Radoslav Suchy1861778951872006-20104D1976-04-07Kezmarok, SlovakiaMajor League
Ari Sulander48812324461998-201012G1969-01-06Helsinki, FinlandEuropean Elite
Andy Sutton8224322004-20051D1975-03-10Kingston, ONTMajor League
Jan Tabacek301122013-20141D1980-04-07Bratislava, SlovakiaMinor Pro
Jeff Tambellini77282957282011-20132R1984-04-13Calgary, ALTAMajor League
Roger Thony1082834621041992-19953 European Elite
Pascal Tiegermann126131124422003-200841980-06-04 European Elite
Andy Ton70292958261992-19942F1962-09-21 European Elite
Morris Trachsler154151934502003-201441984-07-15 European Elite
Alexandre Tremblay100002012-20131L1979-03-22Beaupre, PQMinor Pro
Jean-Guy Trudel79324577572008-20102L1975-10-10Sudbury, ONTMajor League
Stefan Tschudin3911102101989-19912FEuropean Elite
Tim Ulmann27112122010-201331987-10-25 European Elite
Petri Varis1022462001-20021L1969-05-13Varkaus, FinlandMajor League
Hannu Virta383202381997-19981D1963-03-22Turku, FinlandMajor League
Tony Virta4091423122004-20051R1972-06-28Hameenlinna, FinlandMajor League
Bruno Vollmer1733833712551989-19977FEuropean Elite
Vladimir Vujtek402242005-20061R1972-02-17Ostrava, Czech Rep.Major League
Christian Weber21978127205501989-20019F1964-02-19European Elite
Duvie Westcott4241519422010-20111D1977-10-30Winnipeg, MANMajor League
Adrian Wichser226441391831082005-201161980-03-18 European Elite
Martin Wichser1120202005-201021984-03-17 European Elite
Marcel Wick40371001990-19922European Elite
Roman Wick89384785802012-20142R1985-12-30Zuzwil, SwitzerlandMajor League
Steven Widmer400002011-20143F1992-04-28 European Elite
Oliver Wissmann100001998-19991G1979-01-16 European Elite
Alex Wittmann2527901989-19912FEuropean Elite
Mike Wolf600002009-201011989-02-25 European Elite
Tim Wolf7700062009-20143G1992-01-25 European Elite
Juri Woschakow1227901990-19911 European Elite
Shayne Wright7123201998-19991D1975-06-30Welland, ONTMinor Pro
Vladimir Yeremin33161632281993-199411965-06-20 European Elite
Zarley Zalapski11156371998-19991D1968-04-22Edmonton, ALTAMajor League
Andreas Zambonin100002000-20011G European Elite
Marc Zangger400002013-20141 European Elite
Sandro Zangger3414542012-20142F1994-08-27 European Elite
Andreas Zehnder328501271773831989-2001121965-12-11European Elite
Michel Zeiter5561381833216611992-2007151974-04-22 European Elite
Gerd Zenhausern5371118181996-199821972-04-27 European Elite
Thomas Ziegler934913951997-20123C1978-06-09Zurich, SwitzerlandMajor League
Jerry Zuurmond2001101992-19931 European 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.