hockey DB
search by league
team
morning report
contact us
home

Langnau Tigers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Oscar Ackestrom2821012362005-20061D1972-11-29Gothenburg, SwedenEuropean Elite
Daniel Aegerter4541232442301994-200814D1976-09-03European Elite
Cedric Aeschbach2611202020-20233D2002-09-11European Elite
Marc Aeschlimann3000062022-20231F1995-08-21European Elite
Yannick-Lennart Albrecht215334881762013-20185F1994-04-28European Elite
Pierre-Alain Ancay66101626732003-20052F1975-03-12European Elite
Florian Andenmatten3020262000-20011F1974-07-29European Elite
Toms Andersons915510382017-20213F1993-11-25European Elite
Eliot Antonietti110102021-20221D1993-01-27European Elite
Mark Astley44189362004-20051D1969-03-30Calgary, ALTAMajor League
Rolf Badertscher2832944731061994-20028F1977-02-02European Elite
Edouard Baechler100002014-20151European Lower Leagues
Luca Balerna3802262007-200811986-08-21European Elite
Samuel Balmer122123749401987-20034D1968-05-01European Elite
Phil Baltisberger700002023-20241D1995-11-13Zurich, SwitzerlandEuropean Elite
Patrick Bandiera1010102014-20151European Lower Leagues
Cam Barker3112272017-20181D1986-04-04Winnipeg, MANMajor League
Deny Bartschi47358262013-20152F1982-04-03European Elite
Hansruedi Bartschi000001984-19851European Elite
Peter Bartschi72362157141995-19994F1967-01-19European Elite
Rolf Bartschi000001984-19851FEuropean Elite
Mark Bastl37112122004-20051C1980-11-30Villars, SwitzerlandEuropean Elite
Tim Baumann400002021-20221GEuropean Elite
Raoul Baumgartner112323261211994-19984D1971-03-15European Elite
Rene Baumgartner39112102004-200621984-06-07European Elite
Thomas Baumle3600022012-20131G1991-05-14European Elite
Daniel Baur000001982-19831FEuropean Elite
Claudio Bayer7701162001-20032G1975-09-22European Elite
Marco Bayer79122133902007-20092D1972-09-20European Elite
Alexander Beekmann1900002005-20072 European Elite
Jurg Berger016122801979-19853FEuropean Elite
Nils Berger9961521182015-20194F1991-01-02European Elite
Pascal Berger3755838961572016-20248F1989-03-24European Elite
Reto Berra500002008-20091G1987-01-03Bulach, SwitzerlandMajor League
Andreas Beutler771032421161995-19983D1963-01-26European Elite
Matthias Bieber130252146722007-20103F1986-03-14European Elite
Daniel Bieri39101101998-200021979-11-13European Elite
Joel Bieri610102020-20222European Elite
Alain Bircher3303382020-20211D1997-03-07European Elite
Yannick Blaser1791143541402017-20225D1989-04-01European Elite
Eric Blum1681018281242006-20104D1986-06-13European Elite
Didier Bochatay601102003-20041D1983-01-04St. Thedore d'Acton, PQMinor Pro
Hakan Bogg1131422008-20091L1975-10-19Mora, SwedenEuropean Elite
Alfred Bohren000001982-19852FEuropean Elite
Luca Boltshauser6000082022-20242G1993-07-17European Elite
Mark Bomersback12224162012-20131L1982-07-08Rochester, ALTAMinor Pro
Brian Bonin84344074522001-20032C1973-11-28St. Paul, MNMajor League
Julien Bonnet2315682014-201511985-01-14European Elite
Hans Bosshardt000001982-19883DEuropean Elite
Roman Botta1401122008-200911984-08-13European Elite
Erik Brannstrom1026862020-20211D1999-09-02Eksjo, SwedenMajor League
Bruno Brechtbuhl27353651182431994-20039F1974-07-08European Elite
Stefan Brechtbuhl000001995-19961F1973-03-09European Lower Leagues
Fabian Brem201102011-20121F1991-01-27European Elite
Brendan Brooks97302656302009-20112R1978-11-26St. Catharines, ONTMinor Pro
Lars Brugger300001998-20002 European Elite
Michael Brugger700002002-200621985-05-31 European Elite
Adrian Brunner26134202012-20131F1987-10-16European Elite
Tobias Bucher27254911451222010-20166F1989-02-03European Elite
Dominic Buchli300022020-20211D1998-05-19European Elite
Beat Buff000001984-19851GEuropean Elite
Marc Buhlmann165131528661996-20036F1978-02-21European Elite
Loic Burkhalter78203050582004-20062F1980-02-11European Elite
Claudio Cadonau174621271662017-202451988-07-04European Elite
Andreas Camenzind1392452761342008-20113F1982-02-01European Elite
Jeff Campbell201102015-20161R1981-05-09Hensall, ONTMinor Pro
Luca Camperchioli101102017-20181D1991-01-22European Elite
Stephane Charlin4800042022-20242G2000-08-30European Elite
Evgeny Chiriayev95131124382015-20172F1989-08-03European Elite
Luca Christen100022020-20211D1998-09-16European Elite
Martin Christen000001984-19851GEuropean Elite
Urs Christen000001982-19831GEuropean Elite
Damian Ciaccio162066182014-20206G1989-02-10European Elite
Kevin Clark42181937532015-20161R1987-12-29Winnipeg, MANMinor Pro
Tim Connolly168311142004-20051C1981-05-07Syracuse, NYMajor League
Benjamin Conz2601142009-20101G1991-09-13European Elite
Charlie Cook710182010-20111D1982-10-22Port Huron, MIMinor Pro
Mike Craig44171835972002-20031R1971-06-06London, ONTMajor League
Lorenzo Croce510121262013-20152G1983-11-03European Elite
Luca Cunti1211242009-20101L1989-07-04Zurich, SwitzerlandEuropean Elite
Fabien Currit6802202013-20174European Elite
Alexandre Daigle257172402009-20101R1975-02-07Montreal, PQMajor League
Jurg Dallenbach74011531999-20044D1983-08-03European Elite
Kevin Dallenbach2101122013-20141European Lower Leagues
Fabian Debrunner92131427462006-20082F1985-03-19European Elite
Antoine Descloux4371219341999-20001D1969-08-11European Elite
Valentin Devigus100002013-20141European Lower Leagues
Chris DiDomenico229681562243572013-20206L1989-02-20Toronto, ONTMajor League
Nolan Diem2142045651262018-20246F1993-09-21European Elite
Rob DiMaio923582004-20051R1968-02-19Calgary, ALTAMajor League
Niko Dimitrakos301122004-20051C1979-05-21Boston, MAMajor League
Paul DiPietro17551062011-20121C1970-09-08Sault Ste. Marie, ONTMajor League
Charles Dolder000001987-19881FEuropean Elite
Jurg Dolder000001984-19851European Elite
Alexi Dostoinov177343872802016-20215L1989-08-03Moscow, RussiaEuropean Elite
Floran Douay42156162022-20231F1995-02-07European Elite
Mario Doyon11344741182371996-19993D1968-08-27Quebec, PQMajor League
Thomas Dreier000001995-19961G1975-02-11European Lower Leagues
Darels Dukurs400022021-20221F2003-05-06European Elite
Cody Eakin348122082022-20231C1991-05-24Winnipeg, MANMajor League
Robbie Earl5081725322019-20212L1985-06-02Chicago, ILMajor League
Werner Eberle3300041994-19951G1966-02-02European Elite
Haralds Egle200042022-20231R1996-11-05Liepaja, LatviaMinor Pro
Sami El Assaoui14235332012-20131D1991-07-21European Elite
Todd Elik8633791123771999-20093C1966-04-15Brampton, ONTMajor League
Eero Elo138494291502016-20204L1990-04-26Rauma, FinlandEuropean Elite
Janis Elsener36011102021-20221D1997-04-16European Elite
Gerhard Engel000001984-19851European Elite
Tyler Ennis935802012-20131R1989-10-06Edmonton, ALTAMajor League
Antti Erkinjuntti3562329102017-20181F1986-05-30Rovaniemi, FinlandEuropean Elite
Samuel Erni2991239511522017-20247D1991-04-09European Elite
Bernhard Fankhauser000001987-19881DEuropean Elite
Marcel Fankhauser000001984-19851European Elite
Stefan Fankhauser000001984-19851FEuropean Elite
Brad Fast303811222006-20071D1980-02-21Fort St. John, BCMajor League
Jiri Felcman501102023-20241C2005-04-17European Elite
Marco Fischer435914591998-19991F1972-04-19European Elite
Michael Fluckiger4600041999-20082G1984-02-15European Elite
Stefan Fluckiger83112202007-201541986-06-08European Elite
Marcel Franzi2100021998-19991F1979-10-11European Elite
Beat Friedrich27224141994-19962F1974-01-18European Lower Leagues
Joel Frohlicher1322571602003-200931982-04-05European Elite
Etienne Froidevaux428614242012-20131F1989-03-20European Elite
John Fust18747601072031997-20025F1972-03-05Toronto, ONTEuropean Elite
Aaron Gagnon99312960462017-20203F1986-04-24Quesnel, BCMajor League
Martin Gasser100002009-20101DEuropean Elite
Daniel Gauthier11043571001041999-20023C1970-05-17Charlemagne, PQMajor League
Paul Geddes000001987-19881F1964-08-25Prince George, BCEuropean Elite
Joel Genazzi128141731402010-201331988-02-10European Elite
Adrian Gerber54242661082122002-2017151983-05-23European Elite
Beat Gerber1506410441999-20034D1982-05-16European Elite
Martin Gerber222088611994-20058G1974-09-03Burgdorf, SwitzerlandMajor League
Reto Gerber000001984-19851European Elite
Roland Gerber000001987-19881GEuropean Elite
Roland Gerber20181422482002-20195F1984-05-21European Elite
Tom Gerber10011920142012-20175F1993-05-12European Elite
Walter Gerber992033531131994-19984F1969-04-15European Lower Leagues
Stefano Giliati102202018-20191L1987-10-07Montreal, PQMinor Pro
Remo Giovannini5806622012-20142G1991-05-14European Elite
Andrea Glauser11393140682018-20213D1996-04-03European Elite
Kelly Glowa36355691501994-19962C1963-08-11Fort St. John, BCMinor Pro
Sandro Gmur1002810322008-20102D1983-01-01European Elite
Manuel Gossweiler2200022015-20161D1983-03-16European Elite
Markus Graf013142701979-19832F1959-07-24European Elite
Ken Green000001982-19852G1961-01-02European Elite
Alexandre Grenier53153550472021-20232R1991-09-05Laval, PQMajor League
Stefan Grogg108716231552002-20064F1974-02-16Langenthal, SwitzerlandMinor Pro
Tim Grossniklaus164815231272019-20234D1995-02-25European Elite
Marco Gruber100022008-200911983-05-29European Elite
Bjorn Guazzini70691581997-200031979-01-03European Elite
Bastian Guggenheim1101910752020-20244D2001-11-20European Elite
Peter Guggisberg34661202002-20031W1985-01-20Zimmerwald, SwitzerlandEuropean Elite
Anton Gustafsson200305181972010-20197C1990-02-25Karlskoga, SwedenMinor Pro
Dominik Gyger2017-20181European Elite
Lukas Haas360461341803572009-201891988-03-14European Elite
Fabian Haberstich2100022014-20162F1997-01-07European Elite
Juerg Haldimann200001997-19981European Lower Leagues
Andreas Haller201102005-20061D1972-03-17European Elite
Erik Hamalainen4410112182001-20021D1965-04-20Rauma, FinlandEuropean Elite
Adrian Hassig000001984-19851European Elite
Eric Healey13571262008-20091L1975-01-20Hull, MAMajor League
Kevin Hecquefeuille96233760562013-20163D1984-11-20European Elite
Thomas Heldner9252227772000-20033F1970-08-04European Elite
Beat Heldstab100002000-20011D1978-10-30European Elite
Sven Helfenstein89133649462008-20113F1982-07-30European Elite
Hans Hepp000001987-19881DEuropean Elite
Jurg Herrmann000001982-19852DEuropean Elite
Jamie Heward4431417832004-20051D1971-03-30Regina, SASKMajor League
Eric Himelfarb13145102017-20181C1983-01-01Thornhill, ONTMinor Pro
Alan Hirschi3510121994-19962F1973-02-17European Lower Leagues
Marcus Hirschi74251641421987-19974F1968-01-22European Elite
Steve Hirschi1611516311071998-20035D1981-09-18European Elite
Urs Hirschi000001987-19962D1968-06-27European Elite
Peter Hogardh25246242006-20071R1976-05-25European Elite
Josh Holden48264369872007-20081C1978-01-18Calgary, ALTAMajor League
Axel Holmstrom710102022-20231F1996-06-29Arvidsjaur, SwedenMinor Pro
Mathias Holzer131121527961999-20023F1973-03-04European Elite
Gregor Horak6616925481984-19975F1964-04-07European Elite
Michael Horisberger013132601979-19853FEuropean Elite
Mirco Horisberger100002003-20041 European Elite
Jaroslav Hubl1900022012-20131G1982-12-29Chomutov, Czech Rep.European Elite
Anthony Huguenin240188098972016-20237D1991-12-27European Elite
Adrian Hunziker100001999-20001 European Elite
Stefan Hutmacher000001982-19883FEuropean Elite
Mike Iggulden50122840142010-20111C1982-11-09St. Catharines, ONTMajor League
Loic In-Albon676410222019-20212F1997-08-06European Elite
Arnaud Jacquemet32628102012-20131R1988-03-29Conthey, SwitzerlandEuropean Elite
Pauli Jaks2100002004-20051G1972-01-25Schaffhausen, SwitzerlandMajor League
Eric Jeandupeux000001987-19881F1963-04-30European Elite
Stephan Jenni500001999-20001 European Elite
Timo Jenni2300002023-20241F2004-07-24European Elite
Lee Jinman222810372006-20071C1976-01-10Toronto, ONTMinor Pro
Matthias Joggi1424340832532006-20093F1986-01-22European Elite
Magnus Johansson4842125362003-20041D1973-09-04Linkoping, SwedenMajor League
Mikael Johansson241141522017-20192C1985-06-27Arvika, SwedenMinor Pro
Andro Kaderli100002022-20231L2005-05-27European Elite
Erik Kakko89124153831999-20012D1971-05-21Lahti, FinlandEuropean Elite
Michel Kamber42145222005-20061D1976-04-19European Elite
Martin Kariya50154358222008-20091L1981-10-05North Vancouver, BCMinor Pro
Roland Kaser484812181998-20042D1979-10-15European Elite
Mike Kaszycki000001984-19851F1956-02-27Milton, ONTMajor League
Andreas Keller1065048981271996-19993F1971-03-28European Elite
Marc Kern6900002008-20102G1989-04-28European Elite
Stefan Ketola200002004-20051C1972-02-09European Elite
Matt Kinch25145142005-20061D1980-02-17Red Deer, ALTAMinor Pro
Simon Kindschi2400042018-20191D1996-05-11European Elite
Ivo Kleeb400001998-19991G1974-08-29European Elite
Marco Knecht32022301998-19991D1973-05-06European Elite
Reto Kobach27033302008-20091D1980-04-13European Elite
Ville Koistinen1221952711592015-20183D1982-06-17Oulu, FinlandMajor League
Krys Kolanos142911482006-20071C1981-07-27Calgary, ALTAMajor League
Toni Koller000001995-19961G1972-03-06European Elite
Juraj Kolnik279817102013-20141R1980-11-13Nitra, SlovakiaMajor League
Roland Kradolfer415611581996-19971D1974-02-04European Elite
Thomas Kropf2200002006-20082GEuropean Elite
Dario Kummer100002020-20211F1994-11-03European Elite
Thomas Kunzi972461502001-20043DEuropean Elite
Raphael Kuonen253443478872013-20216F1992-03-13European Elite
Tomas Kurka510102013-20141L1981-12-14Most, Czech Rep.Major League
Louis Kurt300002021-20221European Elite
Vitali Lakhmatov88122234502004-20062F1981-06-27European Elite
Andre Lakos12257222014-20151D1979-07-29Vienna, AustriaMinor Pro
Lane Lambert36374481601994-19962C1964-11-18Swift Current, SASKMajor League
Bryce Lampman500022012-20131D1982-08-31Rochester, MNMajor League
Livio Langenegger2504422021-20221F1998-08-28European Elite
Oskars Lapinskis1186814392021-20243F2002-05-03European Elite
Federico Lardi33054247642010-202171985-07-27European Elite
Cory Larose44171431792005-20102C1975-05-14Campbellton, NBMajor League
Matt Lashoff201122016-20171D1986-09-29East Greenbush, NYMajor League
Matthias Lauber3600002003-20041G1977-01-24European Elite
Robin Leblanc9310919642011-20132R1983-01-11Minor Pro
Eric Lecompte5134102002-20031L1975-04-04Montreal, PQMinor Pro
Joerg Ledermann000001987-19881F1968-11-19European Elite
Martin Ledermann000001987-19881F1968-11-19European Elite
Larri Leeger18252025982018-20224D1986-10-30European Elite
Stefan Lehmann810101996-19971European Lower Leagues
Aurelio Lemm838122082009-20112F1988-05-16European Elite
Hansueli Lendi2303341997-19981European Lower Leagues
Sami Lepisto5251520342022-20231D1984-10-17Espoo, FinlandMajor League
Alan Letang1143761997-19981D1975-09-04Renfrew, ONTMajor League
Daniel Leuenberger500001994-19951F1977-04-01Fort St. John, BCEuropean Lower Leagues
Marc Leuenberger8571017862005-200721979-06-08European Elite
Janick Liechti200002021-20221F2004-10-02European Elite
Kim Lindemann250831392552010-20166D1982-11-09European Elite
Sven Lindemann143303868962014-20173F1978-04-23European Elite
Andreas Liniger000001984-19882FEuropean Elite
Michael Liniger1842122431331997-20075F1979-11-29European Elite
Colin Loeffel700022013-20141European Lower Leagues
Beat Loosli000001984-19851European Elite
Michael Loosli42167272021-20221W1995-02-19European Elite
Thomas Loosli000001987-19881FEuropean Elite
Kevin Lotscher801102005-20061F1988-02-17European Elite
Anthony Louis1434702023-20241C1995-02-10Winfield, ILMinor Pro
Raffael Luthi200002007-20081European Elite
Roland Luthi500001994-19951F1975-07-10European Lower Leagues
Simon Luthi2901731481322005-20137D1986-09-12Langnau, SwitzerlandEuropean Elite
Valentin Luthi1200022011-20132D1993-07-07European Elite
Maxime Macenauer14628142016-20171C1989-01-04Laval, PQMajor League
Stefan Mader1502222009-20123F1990-08-12European Elite
Saku Maenalanen4411920402023-20241R1994-05-29Kemi, FinlandMajor League
Albert Maier000001982-19831GEuropean Elite
Merlin Malinowski000001987-19881F1958-09-25North Battleford, SASKMajor League
Sean Malone51132437162023-20241C1995-04-30Buffalo, NYMajor League
Mike Marolf1400022008-201121990-10-25European Elite
Tim Mathys100002021-20221D2004-12-15Huttwil, SwitzerlandEuropean Elite
Ben Maxwell98263460482019-20212C1988-03-30North Vancouver, BCMajor League
Robert Mayer2100082021-20221G1989-10-09Havirov, Czech Rep.Minor Pro
Kurtis McLean95216283642011-20132C1980-11-02Kirkland Lake, ONTMajor League
Noah Meier483101362023-20241D2002-09-24European Elite
Trevor Meier88161026302004-20062F1973-07-07European Elite
Rihards Melnalksnis4913442018-20224F1999-05-10European Elite
Andreas Meyer000001982-19883DEuropean Elite
Marc Michaelis45152439222022-20231L1995-07-31Mannheim, GermanyMajor League
Tommi Miettinen651231431482005-20072L1975-12-03Kuopio, FinlandEuropean Elite
Niko Mikkola34151126362005-20061C1974-01-09Lieto, FinlandEuropean Elite
Claudio Moggi425971062033882007-2017101982-12-30European Elite
Sandro Moggi33364811451512007-201691982-12-30European Elite
Thibaut Monnet923433671052003-20052F1982-02-02European Elite
Arnaud Montandon100002012-20131F1991-09-19European Elite
Brad Moran18448182005-20061C1979-03-20Abbotsford, BCMajor League
Christian Moser322613191842002-2015121984-06-29European Elite
Marcel Moser98235102000-200751983-01-04 European Elite
Peter Moser358614371982-19954F1962-06-15European Elite
Sascha Moser300002000-20011 European Elite
Simon Moser23256541101792007-20136L1989-03-10Arni, SwitzerlandMajor League
Stephan Moser122336342003-20096F1986-03-13European Elite
Michael Mouther10011182003-20041European Elite
Jonas Muller100002014-20151G1984-05-17European Elite
Oliver Muller202202002-20031F1974-12-18European Elite
Pascal Muller15459141361997-20014D1979-04-10European Elite
Yves Muller13292635642014-20184D1989-02-08European Elite
Mirko Murovic92193251812003-20052L1981-02-02Montreal, PQEuropean Elite
Curtis Murphy1742270921722007-20114D1975-12-03Kerrobert, SASKMajor League
Jordy Murray1401182015-20161F1990-01-08Faribault, MNEuropean Elite
Finn Naber100002021-20221European Elite
Dan Nakaoka4011282003-20041C1976-02-01Vancouver, BCEuropean Elite
Nick Naumenko5062228302009-20101D1974-07-07Chicago, ILMinor Pro
Claudio Neff1051440542072006-20123F1981-07-10European Elite
Michael Neininger51189342000-20042F1977-03-31European Elite
Jan Neuenschwander49033102022-20231F1993-01-10European Elite
Benjamin Neukom181212344642017-20214F1991-07-09European Elite
Neil Nicholson01181901979-19854D1949-09-12Saint John, NBMajor League
Janne Niinimaa2081018202008-20091D1975-05-22Raahe, FinlandMajor League
Marcus Nilsson352151762020-20211R1991-05-18European Elite
Beat Nuspliger78405090541995-19983F1966-05-29European Elite
Thomas Nussli1795058108962011-20186F1982-03-12European Elite
Remo Nyffenegger34123161994-19962D1969-10-01European Lower Leagues
Rostislav Olesz1544822015-20161L1985-10-10Bilovec, Czech Rep.Major League
Jesper Olofsson4325255042021-20221W1992-04-07European Elite
Viktor Ostlund2018-20191G1994-07-30European Elite
Richard Park1030382004-20051C1976-05-27Seoul, South KoreaMajor League
Greg Parks111791041831351996-19993R1967-03-25Edmonton, ALTAMajor League
Pascal Pelletier13650591092422010-20133C1983-06-16Labrador City, NFLDMajor League
Joel Perrault235611202011-20121C1983-04-06Montreal, PQMajor League
Harri Pesonen249911001912092018-20245F1988-08-06Muurame, FinlandMajor League
Emanuel Peter2912322017-20181C1984-06-09European Elite
Markus Peter000001987-19881GEuropean Elite
Brent Peterson1032582000-20011L1972-07-20Calgary, ALTAMajor League
Patrick Petrini13281321122020-20243F2001-11-27European Elite
Robert Petrovicky2471219122003-20041C1973-10-26Kosice, SlovakiaMajor League
Fernando Pisani713402004-20051R1976-12-27Edmonton, ALTAMajor League
Vlastimil Plavucha2612921162000-20011F1968-11-06European Elite
Benjamin Pluss738614452001-200321979-03-03European Elite
Vojtech Polak1244862011-20121L1985-06-27Ostrov nad Ohri, Czech Rep.Major League
Benoit Pont2044543882831998-20035F1975-05-03European Elite
Mark Popovic3541317432011-20132D1982-10-11Stoney Creek, ONTMajor League
Rolf Portmann500002003-200411984-05-10European Elite
Cornel Prinz20044161999-200011979-04-19European Elite
Ralph Prinz100002006-200711987-03-18 European Elite
Stephen Probst2841519201987-19963D1968-04-22European Elite
Ivars Punnenovs207000162015-20227G1994-05-30European Elite
Arne Ramholt89066972003-20072D1976-05-20Zurich, SwitzerlandMinor Pro
Flurin Randegger1304913402016-201931988-05-01European Elite
David Rautio100002022-20231G1985-07-08Lulea, SwedenEuropean Elite
Jorg Reber1841852702022009-20134D1974-05-06European Elite
Sacha Regli200001994-19951D1976-02-02European Lower Leagues
Michael Rentsch300001994-19951D1962-10-18European Lower Leagues
Alban Rexha159111728342009-20156F1994-07-01European Elite
Juuso Riikola4331417202023-20241D1993-11-09Joensuu, FinlandMajor League
Antonio Rizzello36358532006-20071F1985-01-05European Elite
Dario Rohrbach107182139472021-20243F1998-07-08European Elite
Oliver Rohrer2000-20011 European Elite
Massimo Ronchetti9031316362014-201621992-01-20European Elite
Matthias Rossi20112332022-20242F1991-01-09European Elite
Thomas Ruefenacht2310122003-20052F1985-02-22European Elite
Marc Ruegg23112262013-20152European Elite
Stefan Ruegsegger1327613612016-20215F1998-05-01European Elite
Daniel Rufenacht4300002004-20051G1984-02-06 European Elite
Bernhard Ryser000001987-19881FEuropean Elite
Philippe Rytz1391735522662011-201431984-12-07European Elite
Simon Rytz100002021-20221G1983-09-14European Elite
Aleksi Saarela1295250102242021-20243C1997-01-07Helsinki, FinlandMajor League
Vili Saarijarvi99195170222022-20242D1997-05-15Rovaniemi, FinlandMinor Pro
Joel Salzgeber1027714362020-20244F2001-02-26European Elite
Ryan Savoia255510262003-20052C1973-05-06Thorold, ONTMajor League
Philip Scharz700002021-20221European Elite
Philipp Schefer23044102013-201411986-01-13European Elite
Simon Schenk01372001979-19801European Elite
Roman Schild7651116242009-201121986-04-07European Elite
Sebastien Schilt2461441552172010-20247D1987-05-16European Elite
Remo Schlapbach87101121122011-20153European Elite
Kevin Schlapfer82315990631996-19982F1969-11-24European Elite
Akira Schmid2017-20181G2000-05-12Bern, SwitzerlandMajor League
Patrick Schmidlin500002009-20101 European Elite
Flavio Schmutz1823045751512020-20244F1994-10-08European Elite
Julian Schmutz1523938771352019-20243F1994-02-28European Elite
Noah Schneeberger500022006-200711988-05-23European Elite
Bjorn Schneider304401998-19991D1973-01-24European Elite
Raphael Schneider58044361994-19984D1975-02-09European Lower Leagues
Sascha Schneider1121313261422000-20064F1977-12-21European Elite
Cedric Schneuwly1925762013-20141F1992-05-19European Elite
Matthias Schoder22703342005-20105G1982-07-20European Elite
Rob Schremp34101727102013-20172C1986-07-01Fulton, NYMajor League
Bernhard Schumperli80101424732001-20032F1972-01-18European Elite
Marco Schupbach43033462005-200611978-12-17European Elite
Reto Schurch5700042005-20072G1975-01-14European Elite
Jonas Schwab1100022023-20241European Elite
Diego Schwarzenbach200002011-20121F1987-05-09European Elite
Andreas Schweizer100001997-19981GEuropean Elite
Kay Schweri27491342021-20221R1996-12-28European Elite
Oliver Setzinger70165167912007-20103L1983-07-11Horn, AustriaMinor Pro
Philippe Seydoux8541014582016-20182D1985-02-23Bern, SwitzerlandMinor Pro
Jeff Shantz912746731382003-20052C1973-10-10Duchess, ALTAMajor League
Ray Sheppard131341702000-20011R1966-05-27Petawawa, ONTMajor League
Brendan Shinnimin12279122016-20171C1991-01-07Winnipeg, MANMajor League
Valeri Shiryaev4441620222004-20051D1963-08-26European Elite
Pascal Sievert100001999-20001G1981-06-10European Elite
Bernie Sigrist675813222003-20052F1979-10-19Toronto, ONTEuropean Elite
Charles Simard4211112692003-20041D1977-12-30Aylmer, PQMinor Pro
Niki Siren7972330802005-20072L1976-02-05Kouvola, FinlandEuropean Elite
Wes Snell8257121221997-19992D1976-04-10European Elite
Jared Spurgeon1234762012-20131D1989-11-29Edmonton, ALTAMajor League
Adrian Steiner400002009-20123European Elite
Daniel Steiner32497991963121999-20118R1980-09-08Bern, SwitzerlandMinor Pro
Nicolas Steiner45369302013-20141D1991-06-28European Elite
Fabian Stephan11000102000-20011D1981-06-21European Elite
Simon Sterchi11313821442012-20224F1994-07-01European Elite
Damian Stettler800002020-20211G2001-09-29European Elite
Martin Stettler50628861144372001-201714D1984-01-10European Elite
Pascal Stoller210267096861994-20036D1972-05-16European Elite
Josef Straka604442013-20141C1978-02-11Jindrichuv Hradec, Czech Rep.European Elite
Marco Streit17100001997-20044G1975-12-07European Elite
Jules Sturny168161531602019-20234F1996-06-16European Elite
Peter Sullivan000001982-19831F1951-06-25Toronto, ONTMajor League
Fabian Sutter19242631051622006-20104F1982-06-28European Elite
Patrick Sutter5131720792004-20062D1970-07-06European Elite
Oskar Szczepaniec36134301998-19991D1975-10-15European Elite
Alan Tallarini17022162008-20091D1984-05-17European Elite
Ramon Tanner14022102023-20241F1999-08-28European Elite
Gregor Thommen800081999-20062D1980-02-16European Elite
Andreas Thuresson227613122017-20181L1987-11-18Kristianstad, SwedenMajor League
Jukka Tiilikainen510122004-20051R1974-04-04Espoo, FinlandEuropean Elite
Jeff Toms9649761251152006-20093L1974-06-04Swift Current, SASKMajor League
Roman Trachsel200002021-20221European Elite
Oliver Tschanz36033202003-200521975-06-10European Elite
Rolf Tschanz000001982-19852DEuropean Elite
Rolf Tschiemer013162901979-19832FEuropean Elite
Stefan Tschiemer1961117281231994-20017F1976-04-30European Elite
Marko Tuomainen88304575462005-20072R1972-04-25Kuopio, FinlandMajor League
Sylvain Turgeon511241998-19991L1965-01-17Rouyn-Noranda, PQMajor League
Paul Urech000001984-19851European Elite
Alexis Vacheron38044141998-19991D1979-07-05European Elite
Vaclav Varada37122032562007-20081L1976-04-26Vsetin, Czech Rep.Major League
Jan Von Arx600021994-19951D1978-02-09European Elite
Reto Von Arx3614923721994-19951L1976-09-13Egerkingen, SwitzerlandMajor League
Yanick von Bergen100002021-20221European Elite
Bernhard Walker35314181987-19952F1967-05-08European Elite
Thomas Walser1602222009-201011982-05-16European Elite
Dixon Ward2382028402001-20021R1968-09-23Leduc, ALTAMajor League
Andrea Wegmuller200002005-200611984-10-15European Elite
Keijo Weibel164162137342017-20246F1999-05-10European Elite
Dan Weisskopf804913622015-20223D1989-11-21European Elite
Luca Wenger700082020-20222F2002-06-05European Elite
Michael Wenger1500002012-20142DEuropean Elite
Christoph Widmer000001987-19881DEuropean Elite
Kyle Wilson1151622015-20161C1984-12-15Oakville, ONTMajor League
Adrian Witschi6315622000-20043European Elite
Markus Witschi000001984-19851European Elite
Sven Witschi100002014-20151GEuropean Lower Leagues
Rene Wittwer000001982-19831FEuropean Elite
Mathias Wust4400062002-20031D1980-05-20European Elite
Philipp Wust410102005-20122F1986-07-10European Elite
Bernhard Wuthrich000001982-19883DEuropean Elite
Dario Wuthrich200002021-20221D1999-09-26European Elite
Markus Wuthrich1523912821996-20004D1979-05-14European Elite
Martin Wuthrich000001982-19852FEuropean Elite
Martin Wuthrich900001994-19951GEuropean Lower Leagues
Peter Wuthrich016132901979-19832FEuropean Elite
Rolf Wuthrich36112141994-19951D1973-06-21European Lower Leagues
Luca Wyss211202021-20221F1999-02-17European Elite
Silvan Wyss1437916422013-20174F1993-04-30European Elite
Brendan Yarema401142006-20071C1976-07-16Sault Ste. Marie, ONTMinor Pro
Gianluca Zaetta1300022020-20222G1999-12-18European Elite
Brian Zanetti3806682023-20241D2003-03-15Lugano, SwitzerlandEuropean Elite
Michel Zeiter951642581362007-20103F1974-04-22European Elite
Marc Zimmermann900002002-20052G1982-01-26European Elite
Miro Zryd29793645782014-20247D1994-11-03European Elite
Ken Zurfluh500001999-200011980-07-20European 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.