hockey DB
search by league
team
morning report
contact us
home

Bern SC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Teemu Aalto2005-20061D1978-03-30Kokkola, FinlandEuropean Elite
Juhamatti Aaltonen211202017-20181F1985-06-04Ii, FinlandEuropean Elite
Ramzi Abid722931601472007-20092C1980-03-24Montreal, PQMajor League
Joel Aebi200002016-20171G1996-05-19European Elite
Adam Almquist5011415202018-20191D1991-02-27Jonkoping, SwedenMajor League
Reto Amstutz100002011-20121F1993-02-24European Elite
Calle Andersson26638931311062016-20226D1994-05-16Malmo, SwedenMinor Pro
Mark Arcobello195791242031702016-20204F1988-08-12Milford, CTMajor League
Derek Armstrong44173653602001-20021C1973-04-23Ottawa, ONTMajor League
F. Baccarelli300001998-19991 European Elite
Thierry Bader1932533581002020-20244C1997-09-01European Elite
Sven Baertschi364101462022-20231L1992-10-05Bern, SwitzerlandMajor League
Lubos Bartecko2881119322009-20101L1976-07-14Kezmarok, SlovakiaMajor League
Michael Bartschi200002015-20161European Elite
Patrick Bartschi127524597692006-20093F1984-08-20European Elite
Peter Bartschi1627576151631988-19946F1967-01-19European Elite
Mark Bastl900002005-20061C1980-11-30Villars, SwitzerlandEuropean Elite
Andre Baumann418917532001-20021F1977-10-27European Elite
Benjamin Baumgartner98222749452022-20242C2000-04-22European Elite
Raoul Baumgartner97134121991-19943D1971-03-15European Elite
Mauro Beccarelli52224121999-200121981-12-02European Elite
Jaroslav Bednar126111742012-20131R1976-11-09Prague, Czech Rep.Major League
Sean Bergenheim215813492015-20161L1984-02-08Helsinki, FinlandMajor League
Alain Berger4502540652472007-202212R1990-12-27Burgdorf, SwitzerlandMinor Pro
Pascal Berger40366691351042006-201610F1989-03-24European Elite
Christian Berglund903057871772006-20082L1980-03-12Orebro, SwedenMajor League
Cyril Berthoud2000-200111983-03-04 European Elite
Christoph Bertschy153323466642011-20154C1994-04-05Fribourg, SwitzerlandMajor League
Andreas Beutler1973065952241987-19958D1963-01-26European Elite
Matthias Bieber585914102018-20202F1986-03-14European Elite
Eric Blum28122115137982014-20217D1986-06-13European Elite
Simon Bodenmann127334578602015-20183F1988-03-02European Elite
Sebastien Bordeleau2831181802984572002-20097C1975-02-15Vancouver, BCMajor League
Fabian Boss200002010-20111European Elite
Cedric Botter5501182002-200531985-01-23European Elite
Paul Boutilier011273801989-19901D1963-05-03Sydney, NSMajor League
Kirk Bowman000001987-19881C1951-09-30Leamington, ONTMajor League
Zach Boychuk225611122018-20191C1989-10-04Airdrie, ALTAMajor League
Rich Brennan235510242004-20051D1972-11-26Schenectady, NYMajor League
Martin Brich1700021993-19941D1970-07-14European Elite
Daniel Briere36172946262004-20051C1977-10-06Gatineau, PQMajor League
Ted Brithen22581342020-20211C1990-11-25Danderyd, SwedenEuropean Elite
Sandro Brugger200002018-20232F1991-11-11European Elite
Adrian Brunner2212322011-20121F1987-10-16European Elite
Martin Buehler400001992-19931 European Elite
Michael Buehler2810121993-19941 European Elite
Martin Buetzberger001101989-19901European Elite
Marco Buhrer57711213732001-201614G1979-10-09European Elite
Thomas Burillo579413221991-19942F1971-10-12European Elite
Mika Burkhalter200002020-20211C2001-05-02European Elite
Yanik Burren18151823382015-20215D1997-01-28European Elite
Corsin Camichel414111582006-200711981-02-26European Elite
Pascal Caminada2100002017-20203G1986-10-20European Elite
Jeff Campbell2012-20131R1981-05-09Hensall, ONTMinor Pro
Keith Carney1204482008-20091D1970-02-03Providence, RIMajor League
Luca Cereda46246282003-20052C1981-09-07Sementina, SwitzerlandMinor Pro
Alex Chatelain2822238601061999-20108F1978-02-22European Elite
Bjorn Christen152203353661996-20015F1980-04-05European Elite
Nicola Christen100002019-20201F2000-03-07European Elite
Chris Clark300062004-20051R1976-03-08South Windsor, CTMajor League
Elvis Clavien100001997-199811979-05-24European Elite
Jean-Michel Clavien47235261991-19921D1968-12-08European Elite
Keven Cloutier1241562014-20151D1996-04-01Thetford Mines, PQEuropean Elite
Franco Collenberg2612302012-20142D1983-12-20European Elite
Cory Conacher1034450941302015-20223C1989-12-14Burlington, ONTMajor League
Pietro Cunti46604410401987-19914FEuropean Elite
Ronny Dahler1300022020-20222F2001-02-28European Elite
Nicklas Danielsson23448102012-20131L1984-12-07Uppsala, SwedenEuropean Elite
Kaspars Daugavins34101525142021-20221L1988-05-18Riga, LatviaMajor League
Reto Dekumbis020173701987-19903FEuropean Elite
Roland Dellsberger012112301979-19801European Elite
Nathan Dempsey2931013202007-20081D1974-07-14Spruce Grove, ALTAMajor League
Thomas Deruns707132082010-20133F1982-03-01European Elite
Chris DiDomenico46233053652022-20231L1989-02-20Toronto, ONTMajor League
Hnat Domenichelli329817122013-20141C1976-02-16Edmonton, ALTAMajor League
Mike Donnelly531401997-19981L1963-10-10Livonia, MIMajor League
Alexi Dostoinov446915122013-20141L1989-08-03Moscow, RussiaEuropean Elite
Christian Dube3331042853892342002-20119R1977-04-25Quebec, PQMajor League
Tim Dubois2100002015-20172D1996-07-08European Elite
Mauro Dufner1011222013-20152D1995-02-14European Elite
J.P. Dumont34102535322004-20122R1978-04-01Montreal, PQMajor League
Andrew Ebbett1945497151832015-20205C1983-01-02Vernon, BCMajor League
Remo Eicher800022009-20112European Elite
Marc Eichmann13500002002-20053G1980-06-18European Elite
Eero Elo2020-20211L1990-04-26Rauma, FinlandEuropean Elite
Janis Elsener200002020-20211D1997-04-16European Elite
Tyler Ennis3713203382022-20231R1989-10-06Edmonton, ALTAMajor League
Joshua Fahrni14451722122020-20244C2002-10-21European Elite
Kevin Fey2201182009-20112D1990-12-08European Elite
Andreas Fischer000001987-19881F1966-11-25European Elite
Esbjorn-Leiv Fogstad-Vold300002018-201911998-01-02European Elite
Mauro Foschi000001987-19881F1960-10-15European Elite
Rikard Franzen75934431242001-20032D1968-03-21European Elite
Andreas Frauchiger3300041997-19992 European Elite
Rene Friedli216244165891991-19987F1973-03-06European Elite
John Fritsche1803342011-20121F1991-09-03Parma, OHEuropean Elite
Martin Frk1134742023-20241R1993-10-05Pelhrimov, Czech Rep.Major League
Etienne Froidevaux209213455622007-20125F1989-03-20European Elite
Finn Fuchs400002020-20211D2001-11-26European Elite
Regis Fuchs18954831371041993-19985F1970-04-06European Elite
Riccardo Fuhrer0881601979-19882FEuropean Elite
Louis Fullemann3101122022-20242D2004-03-30European Elite
Phillip Furrer38636901263942002-201512D1985-06-16European Elite
Thomas Furrer100002009-20101F1991-05-27European Elite
Noah Fuss68448182021-20243F2001-09-14European Elite
Aaron Gagnon732522016-20171F1986-04-24Quesnel, BCMajor League
Simon Gamache161581261841312006-20115L1981-01-03Thetford Mines, PQMajor League
Ryan Gardner24069941631062010-20155C1978-04-18Toronto, ONTEuropean Elite
Marc Gautschi3301122000-200731982-12-09European Elite
Eric Gelinas15033122022-20231D1991-05-08Vanier, ONTMajor League
Martin Gelinas2715722452008-20091L1970-06-05Shawinigan, PQMajor League
Leonardo Genoni13900062016-20193G1987-08-28European Elite
Beat Gerber89628951235172003-202320D1982-05-16European Elite
Colin Gerber20441923482017-20236D1998-03-14European Elite
Jeremi Gerber11411617122018-20224R2000-03-01European Elite
Roland Gerber60246122009-20112F1984-05-21European Elite
Olivier Gigon14800022009-20144G1979-03-30European Elite
Alexander Godynyuk4391625201998-19991D1970-01-27Kiev, UkraineMajor League
Cody Goloubef5741115692021-20232D1989-11-30Mississauga, ONTMajor League
Lee Goren10055162009-20112R1977-12-26Winnipeg, MANMajor League
Marc-Andre Gragnani4982937182014-20151D1987-03-11Montreal, PQMajor League
Daniele Grassi68325702018-20202F1993-01-27European Elite
Lukas Grauwiler300002012-20131C1984-04-13Zurich, SwitzerlandEuropean Elite
Daniel Grillfors301102013-20141D1982-07-02Enkoping, SwedenEuropean Elite
Tim Grossniklaus1001102012-20152D1995-02-25European Elite
Patrick Gurtner500002004-200721986-02-06European Elite
Mikko Haapakoski83224567701993-19963D1967-01-19Oulu, FinlandEuropean Elite
Gaetan Haas111355287362017-20213C1992-01-31Biel-Bienne, SwitzerlandMajor League
Marc Habscheid36192342701992-19931C1963-03-01Swift Current, SASKMajor League
Yannick Haenggi1500002021-20221D1996-09-30Kastanienbaum, SwitzerlandEuropean Elite
Marco Hagmann82111122231990-19922F1969-09-01European Elite
Andreas Hanni13913334982009-201451979-01-04European Elite
Alan Haworth751071072141151988-19924C1960-09-01Drummondville, PQMajor League
Dany Heatley16141024582004-20051L1981-01-21Freiburg, GermanyMajor League
Andre Heim168103141282017-20214F1998-04-26Zurich, SwitzerlandEuropean Elite
Timo Helbling5041923542015-20161D1981-07-21Basel, SwitzerlandMajor League
Beat Heldstab100002012-20131D1978-10-30European Elite
Sven Helfenstein6741317532001-20032F1982-07-30European Elite
Mika Henauer11292837432019-20245D2000-03-02European Elite
Marcus Hirschi6612517101990-19922F1968-01-22European Elite
Urs Hirschi1702201990-19911D1968-06-27European Elite
Luca Hischier115101525552013-20184C1995-02-16European Elite
Nico Hischier1510122015-20161C1999-01-04Brig, SwitzerlandMajor League
Martin Hoehener47235302011-201321980-06-23European Elite
Uwe Hoffmann0681401979-19801European Elite
George "Bud" Holloway42132437242014-20151R1988-03-01Wapella, SASKMajor League
Renzo Holzer01882601979-19801FEuropean Elite
Julius Honka253912142023-20241D1995-12-03Jyvaskyla, FinlandMajor League
Gregor Horak148434487901990-19944F1964-04-07European Elite
Adrian Hotz021183901987-19892FEuropean Elite
Patrick Howald3771981563543031987-200112F1969-12-26European Elite
Simon Ingold100002000-20011 European Elite
Vjeran Ivankovic50101020402002-20042F1975-02-24European Elite
Jeremy Jabola100002022-20231F2003-01-11European Elite
Tommy Jakobsen300042007-20081D1970-12-10European Elite
Dustin Jeffrey71203555242020-20222C1988-02-27Sarnia, ONTMajor League
David Jobin753381642022381998-201719D1981-09-27European Elite
Jesse Joensuu15257302014-20151L1987-10-05Pori, FinlandMajor League
Andreas Johansson40152944942000-20011C1973-05-19Falun, SwedenMajor League
Roman Josi132244771522006-20135D1990-06-01Bern, SwitzerlandMajor League
Patrik Juhlin1757993172661999-20056L1970-04-24Huddinge, SwedenMajor League
Sven Jung200002014-20151D1995-01-05Bern, SwedenEuropean Elite
Timo Jutila2982028261996-19971D1963-12-24Tampere, FinlandMajor League
Dominik Kahun1123580115392021-20243C1995-07-02Plana, Czech. RepMajor League
Jeremie Kamerzin14141418892006-20194D1988-02-17European Elite
Marc Kampf127111425702015-20204F1990-11-08European Elite
Tomi Karhunen5500002019-20212G1989-10-29Oulu, FinlandEuropean Elite
Marco Kaser556511102004-20062F1985-03-26European Elite
Roland Kaser8831114201997-20013D1979-10-15European Elite
Timothy Kast45591462021-20221F1988-08-19European Elite
Beat Kaufmann08111901979-19801European Elite
Andreas Keller74101020621994-20033F1971-03-28European Elite
Marc Kern3900002005-20083G1989-04-28European Elite
Dino Kessler273811281992-19931D1966-12-23European Elite
Simon Kindschi22112102023-20241D1996-05-11European Elite
Geoff Kinrade1051433471612011-20143D1985-07-29Nelson, BCMajor League
Corban Knight4111142542023-20241C1990-09-10Oliver, BCMajor League
Reto Kobach84066802006-20093D1980-04-13European Elite
Chuck Kobasew39131326492014-20162R1982-04-17Vancouver, BCMajor League
Miika Koivisto1502222019-20201D1990-07-20Vaasa, FinlandEuropean Elite
Viktor Kormann2422401990-19911 European Elite
Mikko Kousa11325102015-20161D1988-05-11Lahti, FinlandEuropean Elite
Sami Kreis18952732612012-20246D1994-04-04European Elite
Justin Krueger3571355683202010-20208D1986-10-06Duesseldorf, GermanyMinor Pro
Kimmo Kuhta42162137162005-20061R1975-06-19Helsinki, FinlandEuropean Elite
Dario Kummer311202023-20241F1994-11-03European Elite
Andre Kunzi0591401987-19903D1967-01-10European Elite
Thomas Kunzi71101525671988-19924DEuropean Elite
Joel Kwiatkowski77172138722010-20122D1977-03-22Saskatoon, SASKMajor League
Guido Laczko000001987-19881F1966-09-17European Elite
Thomas Laczko000001987-19881FEuropean Elite
Jiri Lala100001991-19921F1959-08-21Tabor, Czech Rep.European Elite
Eric Landry4391120722006-20071C1975-01-20Gatineau, PQMajor League
Christian Langer116077541995-19983D1969-07-11European Elite
Claude Lapointe400002006-20071C1968-10-11Lachine, PQMajor League
Ryan Lasch46132538162016-20171R1987-01-22Lake Forest, CAMinor Pro
Kevin LaVallee000001989-19901F1961-09-16Sudbury, ONTMajor League
Vincent Lechenne117192140561994-19973F1966-10-21European Elite
Sylvain Lefebvre11246142003-20041D1967-10-14Richmond, PQMajor League
Marco Lehmann52141832122022-20242F1999-03-19European Elite
Mikko Lehtonen324913122013-20141R1987-04-01Espoo, FinlandMajor League
Boris Leimgruber127183250961998-20013F1969-06-02European Elite
Lars Leuenberger23837711081931994-20037F1975-03-29European Elite
Marc Leuenberger3171423371751997-200981979-06-08European Elite
Sven Leuenberger453671622293081988-200313D1969-08-25European Elite
Samuel Leuzinger100002022-20231European Elite
Petri Liimatainen4491322381999-20001D1969-07-20European Elite
Oscar Lindberg51162642442022-20231L1991-10-29Skelleftea, SwedenMajor League
Romain Loeffel9274451672022-20242D1991-03-10European Elite
Michael Loichat919918342012-20153D1990-05-31European Elite
Yves Lorenz200022009-20112European Elite
Joona Luoto4518927202023-20241L1997-09-26Tampere, FinlandMajor League
Silvan Lussy1200001998-19991F1980-09-19European Elite
Andrew MacDonald15011122019-20201D1986-09-07Judique, NSMajor League
Maxime Macenauer1412382016-20171C1989-01-04Laval, PQMajor League
Daniel Manzato2800022015-20244G1984-01-17Fribourg, SwitzerlandMinor Pro
Daniel Marois745042921751996-19993R1968-10-03Montreal, PQMajor League
Serge Martel020264601979-19801C1952-07-27Montreal, PQMinor Pro
Aurelien Marti1211202017-20192D1994-08-24European Elite
Rob Martin035427701988-19902C1959-12-17Candiac, PQMinor Pro
Romeo Mattioni0661201988-19891F1967-04-03European Elite
Marco Maurer19011392023-20241D1988-02-21European Elite
Matthias Maurer200001989-19912GEuropean Elite
Thomas Maurer031401988-19902European Elite
Brett McLean84233760462009-20112C1978-08-14Comox, BCMajor League
Dave McLlwain843667103811998-20002C1967-06-09Seaforth, ONTMajor League
Daniel Meier2071529441302005-20105F1972-01-13European Elite
Dominic Meier3592772994962000-201210D1976-12-26European Elite
Michael Meier364610201993-19941F1970-08-08European Elite
Trevor Meier185292958711994-20105F1973-07-07European Elite
Nick Meile1501102021-20243D2004-02-08European Elite
Glen Metropolit310102013-20141C1974-06-25Toronto, ONTMajor League
Dario Meyer56639162016-20182R1996-11-20Bern, SwitzerlandEuropean Elite
Claudio Micheli357411171992-19931F1970-12-17European Elite
Matthias Mischler500002008-20102G1990-03-21European Elite
Atanasio Molina100002022-20231D1995-08-01European Elite
Thibaut Monnet448917182005-20061F1982-02-02European Elite
Lauri Mononen02893701979-19801R1950-03-22Joensuu, FinlandMajor League
Arnaud Montandon911202010-20111F1991-09-19European Elite
Gil Montandon3371641553192211989-199910F1965-04-28European Elite
Johan Morant19022372010-201221986-04-07European Elite
Jeremy Morin100002017-20181L1991-04-16Auburn, NYMajor League
Simon Moser4541171462633082014-202410L1989-03-10Arni, SwitzerlandMajor League
Stefan Moser3912381995-19983F1976-09-08European Elite
Michael Mouther10111516281996-19993European Elite
Mark Mowers1024682007-20081C1974-02-16Decatur, GAMajor League
Philippe Mueller190111627501993-20037F1975-02-22European Elite
Jonas Muller8300002007-20092G1984-05-17European Elite
Laurent Muller129162541871996-200341978-05-28European Elite
Marco Muller1016612182014-20173F1994-01-21European Elite
Marco Muller000001987-19881D1960-07-26European Elite
Marco Muller1700022011-201431985-08-07European Elite
Yves Muller200002021-20221D1989-02-08European Elite
Jan Mursak74192746482018-20202R1988-01-20Maribor, SloveniaMajor League
Santiago Naf2501102020-20244F2002-06-08European Elite
Jens Nater100002022-20231D1995-10-26European Elite
Patrik Nemeth4121012222023-20241D1992-02-08Stockholm, SwedenMajor League
Martin Ness1911262015-20172F1993-03-28European Elite
Caryl Neuenschwander3032240621212002-20137F1984-01-16European Elite
Jan Neuenschwander83257322020-20222F1993-01-10European Elite
Maxim Noreau67123042262016-20182D1987-05-24Montreal, PQMajor League
Beat Nuspliger017133001988-19902F1966-05-29European Elite
Fredrik Olausson43121527282000-20011D1966-10-05Dadesjo, SwedenMajor League
Rostislav Olesz237411122013-20141L1985-10-10Bilovec, Czech Rep.Major League
Jesper Olofsson3210132362020-20211W1992-04-07European Elite
Patrick Oppliger2510101994-19951F1975-03-11European Elite
Kewin Orellana100002011-201211992-08-01European Elite
Gates Orlando154811452262271994-19984F1962-11-16Montreal, PQMajor League
Jimmy Oudelet200002011-20121European Elite
Claude Paschoud3803302023-20241D1994-04-03European Elite
Thierry Paterlini1542629551901996-20004F1975-04-27European Elite
Jackson Penney742641999-20001R1969-02-05Edmonton, ALTAMinor Pro
Eric Perrin44132538282005-20061C1975-11-01Laval, PQMajor League
Inti Pestoni81211839162019-20212F1991-08-08European Elite
Christian Pinana74167142021-20232D1997-03-16European Elite
Martin Pluss4241591733322442008-20179L1977-04-05European Elite
Ville Pokka1606662023-20241D1994-06-03Tornio, FinlandMinor Pro
Philippe Portner2601101995-19961D1977-11-11European Elite
Vincent Praplan133294675892019-20223R1994-06-10Sierre, SwitzerlandMinor Pro
Mika Pyorala32459162017-20181C1981-07-13Oulu, FinlandMajor League
Dan Quinn25122234501993-19941C1965-06-01Ottawa, ONTMajor League
Raeto Raffainer1302221431102005-20083F1982-01-01European Elite
Flurin Randegger161111526482012-201641988-05-01European Elite
Gian Randegger1326713552015-201831986-06-02European Elite
Martin Rauch409361091454051987-200013D1965-06-15European Elite
Mason Raymond3517183562017-20181L1985-09-17Cochrane, ALTAMajor League
Jorg Rber3601161994-19951 European Elite
Jorg Reber45213101991-19943D1974-05-06European Elite
Marc Reichert673991122113001997-201716F1980-03-22European Elite
Adam Reideborn4000002023-20241G1992-01-18European Elite
Matthew Rezek400002000-20011 European Elite
Spencer Rezek300002002-200311984-07-16 European Elite
Nils Rhyn300002023-20241European Elite
Byron Ritchie18666961622082011-20154C1977-04-24Burnaby, BCMajor League
Fabian Ritzmann1047815372022-20242F2002-01-15European Elite
Travis Roche229451321772572008-20146D1978-06-17Grande Cache, ALTAMajor League
Christoph Roder3011222003-20052F1984-06-16European Elite
Harry Rogenmoser107444387261991-19943F1968-03-13European Elite
Christian Roth3500021992-19931 European Elite
Andre Rotheli1623349821742003-20074F1970-10-12European Elite
Derek Roy3692130282015-20161C1983-05-04Ottawa, ONTMajor League
Daniel Rubin9111314682012-201421985-07-29European Elite
Beat Ruchti000001987-19881GEuropean Elite
Thomas Ruefenacht27357871443302014-20228F1985-02-22European Elite
Daniel Ruetschi44055641991-19921European Elite
Reijo Ruotsalainen14255109164861988-19955D1960-04-01Oulu, FinlandMajor League
Ivo Ruthemann6351982654632451999-201414F1976-12-12European Elite
Ivo Ruthermann44132134142000-20011 European Elite
Daniel Rutschi13972229421987-19986D1968-03-18European Elite
Kevin Ryser100002008-20091D1988-08-01European Elite
Vincent Ryser1101102021-20243F2002-02-13European Elite
Philippe Rytz124917261422007-201031984-12-07European Elite
Pasi Saarela2005-20061R1973-08-24Laitila, FinlandEuropean Elite
Yanick Sablatnig1912342023-20241F1999-08-06European Elite
David Sacco1651217471997-19981C1971-07-31Malden, MAMajor League
Edgar Salis365813601992-199311970-05-20European Elite
Yves Sarault953061912922002-20053L1972-12-23Valleyfield, PQMajor League
Marc Savard512302004-20051C1977-07-17Ottawa, ONTMajor League
Ryan Savoia2000-20011C1973-05-06Thorold, ONTMajor League
Mario Scalzo622402011-20121D1984-11-11Saint-Hubert, PQMinor Pro
Colton Sceviour69202242162022-20242C1989-04-20Red Deer, ALTAMajor League
Manuel Schaad1000002010-20111European Elite
Nolan Schaefer2300002014-20151G1980-01-15Yellow Grass, SASKMajor League
Matthias Schenkel36111627421992-19931F1970-06-01European Elite
Tristan Scherwey6701291562854842009-202415F1991-05-07European Elite
Thierry Schild4454982022-20242F2004-12-30European Elite
Thomas Schilt1800002005-20061 European Elite
Niklas Schlegel1600002019-20201G1994-08-03European Elite
Dominik Schlumpf100002011-20121D1991-03-03Zurich, SwitzerlandEuropean Elite
Julian Schmutz1100002011-20143F1994-02-28European Elite
Bjorn Schneider362911181998-19991D1973-01-24European Elite
Sascha Schneider1400041998-19991F1977-12-21European Elite
Stefan Schneider3100021993-19952D1975-05-16European Elite
Rolf Schrepfer19947691162562001-20065F1973-10-09European Elite
Bernhard Schumperli95741141990-19933F1972-01-18European Elite
Marco Schupbach1500021997-199811978-12-17European Elite
Reto Schurch200001997-19992G1975-01-14European Elite
Andreas Schweizer3400002001-20021GEuropean Elite
Jannik Schwendener1900002015-20161G1992-06-30Chur, SwitzerlandEuropean Elite
Gregory Sciaroni149121527772018-20224F1989-04-07European Elite
Valeri Shiryaev36101727222003-20041D1963-08-26European Elite
Risto Siltanen000001987-19881D1958-10-31Mantta, FinlandMajor League
Ville Siren841420341741995-19983D1964-02-10Tampere, FinlandMajor League
Trevor Smith17325142015-20161C1985-02-08Ottawa, ONTMajor League
Toni Soderholm84192645822005-20072D1978-04-14Kauniainen, FinlandEuropean Elite
Pascal Sommer75268621998-20002D1974-07-16European Elite
Kyen Sopa26145102020-20211R2000-09-30Flawil, SwitzerlandEuropean Elite
Andri Spiller1900002019-20201F1995-07-28European Elite
Heini Staub000001987-19881DEuropean Elite
Patrik Stefan310102007-20081C1980-09-16Pribram, Czech Rep.Major League
Franz Steffen8271421932000-20022F1970-06-05European Elite
Martin Steinegger5226314420710011995-200813D1972-02-15European Elite
Jakub Stepanek1700022015-20161G1986-06-20European Elite
Fabian Stephan69112281998-20013D1981-06-21European Elite
Simon Sterchi14101162020-20211F1994-07-01European Elite
Martin Stettler78123382009-20112D1984-01-10European Elite
Mark Streit3271926302012-20131D1977-12-11Bern, SwitzerlandMajor League
Raimo Summanen1061319241993-19941F1962-03-02Jyvaskyla, FinlandMajor League
Fabian Sutter784913241999-20012F1982-06-28European Elite
Petr Sykora522402012-20131C1976-11-19Plzen, Czech Rep.Major League
Henrik Tallinder2004-20051D1979-01-10Stockholm, SwedenMajor League
John Tavares28172542282012-20131C1990-09-20Mississauga, ONTMajor League
Josh Teves500022022-20231D1995-02-18Calgary, ALTAMajor League
Thomas Thiry9021113852020-20222D1997-09-09European Elite
Christian Thomas291171842019-20222L1992-05-26Toronto, ONTMajor League
Gregor Thommen41022121997-19992D1980-02-16European Elite
Renato Tosio41001414641987-200113G1964-11-15European Elite
Pascal Trepanier4141519662005-20061D1973-09-04Gaspe, PQMajor League
Roberto Triulzi3491161642803861987-199912F1965-06-03European Elite
Stefan Tschannen62347302002-20053F1984-03-12European Elite
Rolf Tschanz32404361992-19931DEuropean Elite
Ramon Untersander369591592181642015-20249D1991-01-21European Elite
Philip Varone2961218142021-20221C1990-12-04Vaughan, ONTMajor League
Joel Vermin2814874122662009-20247R1992-02-05Bern, SwitzerlandMajor League
J.P. Vigier1353748851342009-20123R1976-09-11Notre Dame de Lourde, MANMajor League
Gaetan Voisard1802953822061993-19985D1973-04-13European Elite
Peter Vondal011201987-19892FEuropean Elite
Thomas Vrabec2021141142281491990-19966F1966-10-22European Elite
Gregory Weber100002022-20231R2004-01-07European Elite
Marc Weber251521111632451998-20046F1973-07-05European Elite
Marco Wegmuller6700002005-20072G1982-09-09European Elite
Dan Weisskopf1401182013-20141D1989-11-21European Elite
Thomas Wellinger31066122013-201411988-03-10European Elite
Phillip Wetzel50123552002-200531985-06-05European Elite
Sandro Wiedmer2014-20162D1988-08-28European Elite
Bernd Wolf400002017-20181D1997-02-23European Elite
Philip Wuthrich11600062020-20244G1998-01-17European Elite
Remo Wyssen032501988-19902D1963-11-28European Elite
Bruno Zahnd01271901979-19801European Elite
Bruno Zarrillo000001996-19971F1966-09-05European Elite
Fabian Zaugg1100002008-20091GEuropean Elite
Jesse Zgraggen67066262022-20242D1993-04-20Lethbridge, ALTAEuropean Elite
Kaspar Zgraggen600002003-20041 European Elite
Rolf Ziegler302835437102000-20077D1975-09-14Renens, SwitzerlandMinor Pro
Thomas Ziegler32740961365022001-20109C1978-06-09Zurich, SwitzerlandMajor League
Toni Zisset100001992-19931 European Elite
Miro Zryd3527982020-20211D1994-11-03European 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.