hockey DB
search by league
team
morning report
contact us
home

Visp EHC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Marc Abplanalp8752025362005-200721984-11-07European Elite
Sandro Abplanalp8101182005-200611983-02-16European Elite
Oliver Achermann101263965562017-20203C1994-01-16Altdorf, SwitzerlandEuropean Elite
Patrick Aeberli1184047871782001-20054F1981-07-17European Elite
Joel Aebi2200022016-20182G1996-05-19European Elite
Philip Ahlstrom7541822202021-20232D1995-05-13European Elite
Martin Alihodzic2151431451212012-20197F1994-07-26European Lower Leagues
Niki Altorfer25484951793062012-20196F1990-06-26European Elite
Klaus Andenmatten300002003-20041 European Lower Leagues
Simon Andenmatten100002021-20221European Lower Leagues
Sven Andrighetto200002010-20111R1993-03-21Zurich, SwitzerlandMajor League
Pascal Annen45561122013-20141F1986-11-26European Lower Leagues
Arthur Anthamatten000001981-19821 European Lower Leagues
Fabio Anthamatten1200062009-20112F1991-09-05European Lower Leagues
Silvan Anthamatten243943523252007-20136D1984-06-16European Elite
Tyler Arnason110102010-20111C1979-03-16Oklahoma City, OKMajor League
Arron Asham524662004-20051R1978-04-13Portage La Prairie, MANMajor League
Rolf Badertscher4516723202001-20062F1977-02-02European Elite
Stefan Badrutt7661420602002-20042D1975-10-30European Lower Leagues
Peter Baldinger000001981-19821D1961-03-30European Elite
Hoel Ballestraz200002016-20171European Lower Leagues
Nathan Barrett343722007-20081C1981-08-03Vancouver, BCMinor Pro
Jason Bast20791602015-20161C1989-06-02Regina, SASKMinor Pro
Rene Baumgartner4391120202004-200511984-06-07European Elite
Tyler Beechey19171330222006-20071L1981-06-05Edmonton, ALTAMinor Pro
Nils Berger6341721202019-20212F1991-01-02European Elite
Yonas Berthoud100002018-20191D2000-05-27European Lower Leagues
Loic Betend100022017-20181European Lower Leagues
Toni Bezina2000142008-200911989-06-13European Elite
Christian Bielmann4410162010-201111987-08-14European Elite
Andreas Biner700002004-20062 European Lower Leagues
Sergio Biner1861815331022000-200551978-04-18European Lower Leagues
Jeffray Bitz700002014-20173European Lower Leagues
Pascal Blaser402810102020-20211D1997-07-24European Elite
Yanick Bodemann79222547322005-20072F1985-04-29European Elite
Lou Bogdanoff4510616102021-20232F1994-06-15Albertville, FranceEuropean Elite
Hakan Bogg102202008-20091L1975-10-19Mora, SwedenEuropean Elite
Jerome Bonnet11224412006-20071F1987-09-09European Elite
Roman Botta19144921361512008-201751984-08-13European Elite
Cedric Bracher410102016-20171European Lower Leagues
Beat Brantschen7691524471999-200121977-11-03European Lower Leagues
Yves Brantschen843811442018-20202D1998-04-29European Lower Leagues
Bruno Brechtbuhl881416301202001-20093F1974-07-08European Elite
Fabian Brem66113243382012-20192F1991-01-27European Elite
Christopher Brown40102131602005-20061F1974-07-26European Elite
Sandro Bruderer6891726482006-200821984-06-01European Elite
Warren Bruetsch39152439222000-20011F1963-06-15European Elite
Michael Brugger11800022003-200631985-05-31 European Elite
Sandro Brugger144294170662018-20224F1991-11-11European Elite
Steve Brule52345084932008-20112C1975-01-15Montreal, PQMajor League
Pascal Brunner25000102021-20221F2002-06-16European Elite
Alain Brunold4811462313771822006-201711F1985-02-12European Elite
Yannick Bruschweiler1971017382023-20241F1999-08-29European Elite
Tim Bucher166192948582008-201741988-03-24European Elite
Tobias Bucher1092872100722009-20184F1989-02-03European Elite
Marc Buhlmann37776861622681999-201011F1978-02-21European Elite
Ted Bullo102202011-20121GEuropean Elite
Dario Burgener2973938771022015-20249F1996-04-17European Lower Leagues
Markus Burgener2411222002-200531985-05-24 European Lower Leagues
Damian Burgin81022342006-201041988-03-04European Lower Leagues
Brayden Burke2022-20231L1997-01-01Edmonton, ALTAMinor Pro
Yves Burlimann300002007-20081G1981-06-07European Elite
Yanik Burren3617862016-20213D1997-01-28European Elite
Alex Caffi200022022-20231G1990-08-12Minor Pro
Pascal Caminada200002009-20101G1986-10-20European Elite
Jim Campbell1681422462006-20071R1973-04-03Worcester, MAMajor League
Luca Camperchioli1171741581012016-20215D1991-01-22European Elite
Jannik Canova43213142023-20241European Elite
Giacomo Casserini27033102021-20221D1990-09-20European Elite
Marco Charpentier534702008-20091R1980-01-23Montreal, PQMinor Pro
Evgeny Chiriayev111415293622021-20243F1989-08-03European Elite
Nicola Christen1201102019-20201F2000-03-07European Elite
Justin Cox7391262006-20071C1981-03-13Merritt, BCMinor Pro
Arnaud Currit100002021-20221European Lower Leagues
Jurg Dallenbach55369582001-20043D1983-08-03European Elite
Kevin Dayer3021322013-20141F1994-01-05European Lower Leagues
Brad DeFauw1871017362005-20061L1977-11-10Edina, MNMajor League
James Desmarais67355792442013-20152C1979-05-04Montreal, PQMinor Pro
Vincent Despont2901122023-20241D2003-02-22Lausanne, SuisseEuropean Lower Leagues
Roman Diethelm70414181002004-200621980-02-15European Lower Leagues
Yanis Djerrah200002015-20172F1997-08-18European Lower Leagues
Christopher Dodero2022-20231F1996-06-08Bloomingdale, ILEuropean Elite
Roman Dolana300022008-20091 European Lower Leagues
Tomas Dolana5451513264771902008-202012F1985-03-22European Elite
Gianni Donati1820242012-20131F1989-03-06European Elite
Silvano Dubach618715262003-200631985-03-28 European Lower Leagues
Tim Dubois496612162016-20182D1996-07-08European Elite
Fabian Eggenberger16553742542020-20244D2000-10-12European Lower Leagues
Remo Eicher50077142012-20131European Elite
Daniel Eigenmann87114354442022-20242D1992-02-01European Elite
Raphael Eisenegger31123162010-20111European Lower Leagues
Sami El Assaoui2021-20221D1991-07-21European Elite
Fabian Engler1000022011-20121European Lower Leagues
Samuel Erni12022182010-20111D1991-04-09European Elite
Aycholos Escher30123431999-20001D1970-12-22European Lower Leagues
Michel Faeh6282331922003-20052D1977-10-18European Elite
Kenny Fellay2510102018-20191F1998-04-23European Lower Leagues
Simon Fischer101102015-201611988-06-21European Elite
Gilbert Flueler1010181999-20001R1979-01-22Granby, PQEuropean Elite
Esbjorn-Leiv Fogstad-Vold674913182017-201921998-01-02European Elite
Dominic Forget2511371923291682009-20236C1981-03-03Sainte-Julie, PQMinor Pro
Marco Forrer1200062017-20181D1996-07-18European Elite
Finn Fuchs834711122021-20243D2001-11-26European Elite
Jeffrey Fuglister891912311012010-20133F1990-01-15European Elite
Andy Furrer7691072163233542004-202319F1988-01-15European Lower Leagues
Dario Furrer000001981-19821 European Lower Leagues
Jordan Gahler89112940182022-20242F1993-03-11European Elite
Stefan Gahler1819467161872002-200751982-02-24European Elite
Jeremy Gailland27991882005-20061F1988-04-06European Elite
David Gasser2011262006-20082D1986-09-10 European Lower Leagues
Nicolas Gastaldo1812544691602000-20055F1978-01-28European Lower Leagues
Glenn Gawdin100002020-20211C1997-03-25Richmond, BCMajor League
Marc Geiger9351823362014-20162D1986-12-15European Elite
Joel Genazzi46203151202009-201011988-02-10European Elite
Adrian Gerber42437242003-200411983-05-23European Elite
Beat Gerber612302000-20022D1982-05-16European Elite
Jeremi Gerber1424662018-20202R2000-03-01European Elite
Michael Gerber615914262002-20042 European Lower Leagues
Roland Gerber100002002-20031F1984-05-21European Elite
Luca Gianinazzi301102012-20131D1993-01-01European Elite
Marc Grieder445712562004-20051D1984-10-05European Elite
Tim Grossniklaus611202023-20241D1995-02-25European Elite
Uinter Guerra401122011-20121D1990-01-09European Elite
Jason Guerriero1621315162008-20091C1981-04-26Manorville, NYMinor Pro
Kyllian Guyenet137257962013-20163D1993-06-15European Lower Leagues
Lukas Haas86201434442020-202221988-03-14European Elite
Fabian Haberstich139233356672015-20235F1997-01-07European Elite
Gian-Marco Hammerer100002023-20241European Elite
Wesley Haueter75044522018-20202D1998-03-07European Lower Leagues
Janne Hauhtonen723562011-20121C1979-07-05Pori, FinlandMinor Pro
Timo Haussener27391282023-20241L1997-04-09Mannedorf, SwitzerlandEuropean Elite
Silvan Hebeisen1800042013-20141European Lower Leagues
Fabien Hecquet8800042007-20092G1985-06-08European Elite
Andre Heim941502016-20182F1998-04-26Zurich, SwitzerlandEuropean Elite
Oliver Heinen575914102022-20242D2000-05-31European Elite
Franziskus Heinzmann2501141999-20001European Lower Leagues
Remo Heitzmann320202014-20151F1993-03-26European Elite
Fabian Heldner3611262012-20142D1996-06-24European Elite
Beat Heldstab6691372874244711999-201516D1978-10-30European Elite
John Henrion934762016-20171R1991-01-19Worcester, MAMinor Pro
Alain Heritier000001981-19821 European Lower Leagues
Yves Hermann200002008-20091GEuropean Elite
Yannick Herren4212382007-20124F1991-02-07European Elite
Fernando Heynen626291011306142003-202117F1987-05-29European Elite
Luca Hischier3551419452014-20183C1995-02-16European Elite
Nico Hischier711202015-20161C1999-01-04Brig, SwitzerlandMajor League
Patric Hofstetter102101525402018-20213F1998-04-20European Lower Leagues
Greg Hogeboom49393776682007-20081C1982-09-26Etobicoke, ONTMinor Pro
Makai Holdener65161834142016-20223R1997-05-03Geneve, SwitzerlandEuropean Elite
Jiri Hubacek10371042007-200811975-01-13 European Elite
Matthias Imhof1261910692008-20113European Lower Leagues
Phillip Ischi2922462006-20082F1986-02-21Kenai, AKMinor Pro
Cedric Jacquemet56101162008-20113European Lower Leagues
Bernhard Jager000001981-19821 European Lower Leagues
Ken Jager811202017-20181C1998-05-30European Elite
Troy Josephs753554891682019-20212C1994-05-09Whitby, ONTMinor Pro
Sandro Joss101161127342010-201331990-08-20European Elite
Phillip Jullier000001981-19821 European Lower Leagues
Rainer Karlen141044101999-20034G1976-01-09European Elite
Andreas Keller78354580951999-20052F1971-03-28European Elite
Samuel Keller136101929462011-20154C1991-02-09European Elite
Stefan Keller500002012-20131European Lower Leagues
Michael Keranen311202019-20201F1990-01-04Stockholm, SwedenMajor League
Stefan Ketola2191122133252021999-20056C1972-02-09European Elite
Lorenz Kienzle1605542021-202211988-06-06European Elite
Daniel Kissel90435699382017-20192F1987-01-25Crestwood, ILMinor Pro
Linus Klasen51204969572021-20232R1986-02-19Stockholm, SwedenMajor League
Reto Klay561910831999-200121978-08-31European Elite
Karl Knopf6272027402000-20022D1976-07-08European Elite
Swen Kohler44189302001-20083European Lower Leagues
Alexei Kovalev552537621062013-20172R1973-02-24Togliatti, RussiaMajor League
Aron Krahenbuhl1400022020-20211European Lower Leagues
Kevin Kuhni635813612016-20182D1992-08-11European Elite
Andreas Kung516742010-20122C1983-05-17European Elite
Pius-David Kuonen000001981-19821R1961-09-23European Elite
Raphael Kuonen23554611151182008-20246F1992-03-13European Elite
Robin Kuonen150171722010-20163G1994-03-02European Elite
Livio Langenegger3922462022-20231F1998-08-28European Elite
Richard Laplante11286911771001999-20023F1967-03-15Boucherville, PQEuropean Elite
Federico Lardi86111829522005-200721985-07-27European Elite
Emanuel Lauber2411222006-200931988-06-01 European Lower Leagues
Hansueli Lendi32066261999-20001European Lower Leagues
Nicolas Leonelli1812362013-20141F1982-03-18European Elite
Teemu Lepaus824602021-20221F1993-03-12Tampere, FinlandEuropean Elite
Marwin Leu8601717382014-20162D1993-06-21European Lower Leagues
Adrian Leuthardt1900002002-200421984-04-17 European Lower Leagues
Kim Lindemann1411626421412009-20194D1982-11-09European Elite
David Lindquist2023-20241C1992-10-07European Elite
Corey Locke29173653222015-20161C1984-05-08Toronto, ONTMajor League
Michael Loichat85131528572010-20122D1990-05-31European Elite
Reto Lory288022182008-20239G1988-08-28European Elite
Claude Lotscher600002009-20101European Lower Leagues
Kevin Lotscher34151429182006-20071F1988-02-17European Elite
Silvan Lussy176245276782003-20074F1980-09-19European Elite
Valentin Luthi400002012-20131D1993-07-07European Elite
Marco Lutolf5508882019-20234D2001-02-01European Lower Leagues
Tim Lutz2554922023-20241F2000-09-27Richterswil, SwitzerlandEuropean Elite
Stefan Mader138263056502021-20243F1990-08-12European Elite
Mathieu Magnenat300002012-20131D1992-11-19European Lower Leagues
Ivan Mantegazzi2101122007-20081G1988-06-30European Elite
Pino Manzi000001981-19821 European Lower Leagues
Lionel Marchand42291182023-20241F2001-09-23European Elite
Bruno Marcon100002013-20141F1988-03-13European Lower Leagues
Pascal Marolf300002012-20131F1990-10-25European Lower Leagues
Erno Marx000001981-19821 European Lower Leagues
Daniele Masa90263157832007-200921986-03-06European Elite
Pierre Mathez3744862011-20121European Lower Leagues
David Maurer42213152262007-20081F1980-01-09European Elite
Jorg Mazotti000001981-19821 European Lower Leagues
Marco Mazotti49044282002-200531984-10-07 European Lower Leagues
D'Arcy McConvey16111223142007-20081F1981-10-23Richmond Hill, ONTMinor Pro
Trevor Meier101102005-20061F1973-07-07European Elite
Lukas Meili2700002016-20182G1992-01-19European Elite
Jonathan Mercier100022006-200711986-02-18European Elite
Melvin Merola121221941442020-20233F1993-04-05European Elite
Cedric Metrailler20980721521032001-200851982-04-26European Elite
Thomas Mettler57336542011-20132European Elite
Dario Meyer2851318102014-20172R1996-11-20Bern, SwitzerlandEuropean Elite
Igor Mikhailov3751823242014-20151F1978-07-23European Elite
Maxime Montandon4313482015-20161D1994-01-19European Elite
Brad Moran232522005-20061C1979-03-20Abbotsford, BCMajor League
Kevin Moren200002014-20151European Lower Leagues
Christian Moser86044402003-200521984-06-29European Elite
Marcel Moser3571017532002-200631983-01-04 European Elite
Stefan Moser3892130402000-20011F1976-09-08European Elite
Stephan Moser47101323601999-20073F1986-03-13European Elite
Jonas Muller8203342009-20112G1984-05-17European Elite
Marco Muller2971017142014-201621985-08-07European Elite
Stefan Muller4400022023-20241G1996-05-02European Elite
Sven Murkowsky39171128492000-200111975-01-19European Lower Leagues
Jamie Nanchen100002014-20151GEuropean Lower Leagues
Jens Nater116101929802017-20203D1995-10-26European Elite
Lars Neher92144054482014-20173F1992-03-30European Elite
Mikko Niinikoski311222005-20061L1978-03-03Tampere, FinlandEuropean Elite
Alex Nikiforuk101122015-20161F1983-09-30Kelowna, BCEuropean Elite
Jacob Nilsson45122436182023-20241C1993-10-12Morrum, SwedenMajor League
Garry Nunn45202242102023-20241R1989-11-10Victoria, BCMinor Pro
Cyril Oehen40426932022-20231F1998-05-10European Lower Leagues
Walter Oggier000001981-19821 European Lower Leagues
Niklas Olausson39103444202021-20221C1986-05-12Vackelsang, SwedenEuropean Elite
Philipp Orlandi42233659202005-200611977-03-01European Elite
Tamas Ortenszky100002022-20231D2002-01-05European Lower Leagues
Lionel Page49044162007-200811983-01-26 European Elite
Patrick Parati100002008-20091D1986-04-24European Elite
Francis Pare401102022-20231C1987-06-30Le Moyne, PQMinor Pro
Alain Pasqualino447111862011-201211984-08-12European Elite
Cory Pecker94721001721072008-20113R1981-03-20Montreal, PQMinor Pro
Robin Perren1500002022-20242European Lower Leagues
Norman Perrin3471320302001-200211980-02-11European Elite
Jan Petrig597613182019-20212F1999-01-09European Elite
Valentin Pilet94728351712020-20222D1997-02-18European Elite
Christian Pinana450101082023-20241D1997-03-16European Elite
Sebastien Pittet600002016-20171F1995-02-17European Lower Leagues
Domenic Pittis32113950622012-20131C1974-10-01Calgary, ALTAMajor League
Jerome Portmann2943762017-20181F1997-01-24European Elite
Rolf Portmann200002004-200511984-05-10European Elite
Philippe Portner4611475893622000-201212D1977-11-11European Elite
Detlef Prediger2152621471661999-200561978-01-06European Lower Leagues
Kevin Primeau000001981-19821F1955-01-03Edmonton, ALTAMajor League
Julien Privet42224142014-20162F1996-01-15European Elite
Leandro Profico29022352010-20111F1990-02-28European Elite
Ruben Rampazzo44145202017-20181D1993-08-22Bolzano, ItalyEuropean Elite
Anton Ranov5510919122019-20212F1994-07-22European Elite
William Rapuzzi12876981741082014-20173F1990-02-05Anchorage, AKMinor Pro
Xavier Reber5271724502011-201431985-12-31European Elite
Francis Reichmuth35011222001-20021European Elite
Martin Rex300002002-200311983-03-19 European Elite
Joel Reymondin301142012-20131European Elite
Jon Rheault29181937202016-20171R1986-08-01Arlington, TXMajor League
Fadri Riatsch2212941701762019-20245F1999-03-27European Elite
Larry Riggin000001981-19821D1956-08-13Kincardine, ONTEuropean Lower Leagues
Andy Ritz32048601081472016-20248F1996-02-12European Lower Leagues
Matteo Ritz4300022021-20243G1998-03-24European Elite
Christopher Rivera322422006-20071F1986-10-02European Elite
Sascha Rochow3300022018-20213G1994-10-02European Elite
Petr Rosol213422001-20021F1964-06-20European Elite
Thomas Roten000001981-19821 European Lower Leagues
Stephane Roy164881442321752002-20064C1976-01-26Ste-Martine, PQMinor Pro
Remi Royer202222009-20101D1978-03-13Donnacona, PQMajor League
Kenny Ruchet100002018-20191European Lower Leagues
Thomas Ruefenacht793242741452005-20103F1985-02-22European Elite
Marc Ruegg8861622862011-20132European Elite
Alain Ruffiner905813282002-200841985-01-12 European Lower Leagues
Dennis Saikkonen3000002020-20211G1992-11-27Bern, SwitzerlandEuropean Elite
Riccardo Sartori301102018-20191D1994-09-10European Elite
Didier Schafer39127191061999-200821977-05-06European Elite
Cedric Schaller100002019-20201European Lower Leagues
Olivier Schaublin36156381999-200011978-01-05European Elite
Felix Scheel42183553412022-202311992-09-01European Lower Leagues
Kim Scheidegger3502242002-200311981-07-02European Lower Leagues
Thomas Schicker000001981-19821 European Lower Leagues
Flavio Schmid110102002-200311985-01-02 European Lower Leagues
Harry Schmid000001981-19821D European Elite
Severin Schmid900022005-20082 European Lower Leagues
Kris Schmidli1912362015-20183L1996-07-03Zurich, SwitzerlandEuropean Lower Leagues
Christian Schmidt000001981-19821 European Lower Leagues
Leander Schmidt000001981-19821 European Lower Leagues
Florian Schmuckli100042012-20131D1993-04-24European Elite
Julian Schmutz854246881012014-20162F1994-02-28European Elite
Daniel Schneider3001102000-20011D1976-02-20European Elite
Sascha Schneider10437162006-20071F1977-12-21European Elite
Manfred Schnidrig148520252051999-20034D1978-05-16European Lower Leagues
Matthias Schoder19908888242011-20176G1982-07-20European Elite
Fabio Schumacher2601162006-200711983-07-26European Elite
Marco Schupbach490391161554602001-2014121978-12-17European Elite
Mick Schupbach3110182018-20191D1999-04-09European Lower Leagues
Christian Schwarz24415102002-200531984-11-17 European Lower Leagues
Wes Snell6842529991999-20012D1976-04-10European Elite
Stefan Spinell12212921342019-20223F1999-06-14European Elite
David Stampfli6134202008-20091D1990-11-23European Elite
Daniel Steffen100002005-20061 European Lower Leagues
Marc Steiner1761317301162018-20224D1996-03-27European Lower Leagues
Nicolas Steiner100002011-20121D1991-06-28European Elite
Simon Sterchi1418902020-20211F1994-07-01European Elite
Martin Stettler31134332002-20031D1984-01-10European Elite
Jules Sturny131251944622016-20193F1996-06-16European Elite
Roger Summermatter115518231042007-201031987-02-21European Lower Leagues
Sebastian Sutter9123182011-20132F1991-02-21European Elite
Gabriel Taccoz1474548931381999-20034F1967-10-30European Elite
Nicolas Thibaudeau6118725582016-20182C1990-09-05Bois des Fillion, PQEuropean Elite
Pascal Tiegermann732522009-201011980-06-04European Elite
Rasmus Tirronen1000002020-20211G1990-11-09Kirkkonummi, FinlandMinor Pro
Reto Tormen200002000-20011G1979-08-05European Lower Leagues
Alexandre Tremblay40302757702011-20132L1979-03-22Beaupre, PQMinor Pro
Luca Triulzi3281531422952182006-201481983-02-11European Elite
Andre Truffer000001981-19821 European Lower Leagues
Killian Truffer624812101999-200121974-12-10European Lower Leagues
Reinhart Truffer000001981-19821G European Lower Leagues
Alexis Valenza69347482017-20192F1996-02-22Lausanne, SwitzerlandEuropean Lower Leagues
Mark Van Guilder163831011841002017-20214C1984-01-17Roseville, MNMajor League
Raphael Vassanelli2901142013-201411990-09-12European Elite
Mika Viinanen312342011-20121F1979-07-21Kaarina, FinlandEuropean Elite
Jake Virtanen21141125442022-20231R1996-08-17Langley, BCMajor League
Yann Voegeli1400002023-20241D2004-08-30European Lower Leagues
Raphael Vogel3003321999-200011978-06-20European Lower Leagues
Raffael Walter4900022006-20071G1987-01-08European Elite
Dan Weisskopf8952025832022-20242D1989-11-21European Elite
Riccardo Werder4102242023-20241European Elite
Sandro Wiedmer516491481974392008-202113D1988-08-28European Elite
Marc Wieser400002006-20071F1987-10-13European Elite
Mathias Witschard1711242012-20131European Lower Leagues
Adrian Witschi4181422102001-20043European Elite
Bernd Wolf3921214182017-20181D1997-02-23European Elite
Sacha Wollgast141104959922011-20165D1988-07-26European Lower Leagues
Simon Wuest7891019262022-20242F2000-05-02Fischingen, SwitzerlandEuropean Elite
Philipp Wust130512879622005-20083F1986-07-10European Elite
Dario Wuthrich800072022-20231D1999-09-26European Elite
Flavian Wyer2103322005-201031989-10-04European Lower Leagues
Janik Wyss4122462019-20223D2000-02-20European Lower Leagues
Armin Wyssen000001981-19821 European Lower Leagues
Freddy Wyssen000001981-19821 European Lower Leagues
Joel Wyssen400002015-20161European Lower Leagues
Nicolas Wyssen38022122016-20171D1994-02-17European Lower Leagues
Terry Yake884996145822005-20083C1968-10-22New Westminster, BCMajor League
Zarley Zalapski10022372005-20061D1968-04-22Edmonton, ALTAMajor League
Simon Zangger100002008-20091European Elite
David Zeiter28033122019-20201European Elite
Michel Zeiter821556711112010-20122F1974-04-22European Elite
Sascha Zeiter7925722011-20154European Lower Leagues
Bruno Zenhausern000001981-19821 European Lower Leagues
Walter Zenhausern000001981-19821 European Lower Leagues
Martin Zerzuben540696922000-20155G1981-02-02European Elite
Marc Zimmermann23502242001-20076G1982-01-26European Elite
Norbert Zuber000001981-19821G European Lower Leagues
Markus Zum Wald000001981-19821 European Lower Leagues
Marc Zurbriggen2811242542401999-200781977-08-24European Lower Leagues
Ralph Zurbriggen1200002010-20122F1992-01-28European Lower Leagues
Ken Zurfluh741061662000-200331980-07-20European Elite
Jan Zwissler22101242018-20191F1998-12-24European 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.