hockey DB
search by league
team
morning report
contact us
home

Davos HC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Oscar Ackestrom824682005-20061D1972-11-29Gothenburg, SwedenEuropean Elite
Marc Aeschlimann271143347122013-20218F1995-08-21European Elite
Sandro Aeschlimann164000182019-20245G1994-12-26Zaziwil, SwedenEuropean Elite
Santeri Alatalo36077162012-20131D1990-05-09Tampere, FinlandEuropean Elite
Jan Alston35292049421995-19961C1969-04-14Granby, PQEuropean Elite
Andreas Ambuhl8981943405348442000-202420R1983-09-14Davos, SwitzerlandMinor Pro
Dick Axelsson912549741002014-20173L1987-04-25Stockholm, SwedenMinor Pro
Lucas Bachofner401122018-20191F1999-06-13Los Angeles, CAEuropean Elite
Rene Back265641471702000-20146D1982-09-08European Elite
Thierry Bader733811302018-20202C1997-09-01European Elite
Samuel Balmer103244670741994-19973D1968-05-01European Elite
Gian-Luca Balzer100002020-20211European Elite
Davyd Barandun25542428762017-20247D2000-01-02European Elite
Peter Bartschi301181981994-19951F1967-01-19European Elite
Lothar Batt011162701982-19894FEuropean Elite
Andre Baumann1662750771491998-20074F1977-10-27European Elite
Benjamin Baumgartner104164056422018-20213C2000-04-22European Elite
Thomas Baumle4100022004-20051G1991-05-14European Elite
Marco Bayer16077292000-20011D1972-09-20European Elite
Scott Beattie521381998-19991C1968-05-16Kimberley, BCMinor Pro
Stephane Beauregard45011161998-19991G1968-01-10Cowansville, PQMajor League
Jaroslav Bednar45212849202010-20111R1976-11-09Prague, Czech Rep.Major League
Thomas Berger2100001996-19971G1973-11-25European Elite
Reto Berra7900002007-20092G1987-01-03Bulach, SwitzerlandMajor League
Michael Blaha35022121993-19941European Elite
Pascal Blaser100002016-20171D1997-07-24European Elite
Florian Blatter274630361582001-20098D1984-05-12European Elite
Mischa Bleiker110102018-20191F1999-09-11European Elite
Patrik Bloch200002003-20041D1985-04-14Davos, SwitzerlandEuropean Elite
Lonny Bohonos13070791491102000-20033C1973-05-20Winnipeg, MANMajor League
Serge Boisvert020143401988-19891C1959-06-01Drummondville, PQMajor League
Luciano Borsato701161999-20001C1966-01-07Richmond Hill, ONTMajor League
Fredy Bosch000001982-19831F1963-11-21European Elite
Daniel Boss4600002002-200421983-11-01European Elite
Matthias Bragger200002006-200711983-10-30European Elite
Jan Brejcak28022632015-20161D1989-06-29Poprad, SlovakiaEuropean Elite
Fredrik Bremberg44142741201999-20001R1973-06-21Sodervalie, SwedenMajor League
Martin Brich8841317721993-19963D1970-07-14European Elite
Leon Bristedt81172744482022-20242F1995-03-14Stockholm, SwedenEuropean Elite
Mario Brodmann021133401986-19893F1966-04-02European Elite
Mathias Brome41143549142021-20221L1994-07-29Orby, SwedenMajor League
Sandro Bruderer3212342005-200611984-06-01European Elite
Richard Bucher3702201981-19895GEuropean Elite
Dominic Buchli45123142017-20214D1998-05-19European Elite
Brandon Buck1121342017-20181L1988-08-16Delaware, ONTMinor Pro
Dario Burgler31299861851662007-20147F1987-12-18European Elite
Nils Buri000001987-19881FEuropean Elite
Marino Buriola1400021987-19942GEuropean Elite
Loic Burkhalter56163349242005-20072F1980-02-11European Elite
Paul-Andre Cadieux0981701979-19801D1947-06-25European Elite
Andreas Camenzind9210414581999-20023F1982-02-01European Elite
Joel Camenzind40202101997-200141980-05-27European Elite
Corsin Camichel4122422000-201331981-02-26European Elite
Luca Camperchioli2504462013-20152D1991-01-22European Elite
Jannik Canova78101102019-20234European Elite
Daniel Carbis4401162007-20103F1989-01-26European Elite
Marco Carletta500002001-20032 European Elite
Severino Cavegn1000001997-19981F1978-08-26European Elite
Bjorn Christen1653342751512001-20065F1980-04-05European Elite
Gianrico Cola400002010-20111European Elite
Franco Collenberg2602222003-20041D1983-12-20European Elite
Charlie Cook201142010-20111D1982-10-22Port Huron, MIMinor Pro
Enzo Corvi487982173152032012-202412F1992-12-23European Elite
Gian-Marco Crameri1993155861021993-20085F1972-12-13European Elite
Mathieu Croce100002020-20211F2003-02-21Geneve, SwitzerlandEuropean Elite
Klas Dahlbeck104103040402022-20242D1991-07-06Katrineholm, SwedenMajor League
Alexandre Daigle13746941401132006-20104R1975-02-07Montreal, PQMajor League
Marco Dazzi011201986-19882D1967-05-08European Elite
Patrick Della Rossa20246122008-20091F1975-07-28European Elite
Thomas Derungs2900021993-19941D1973-10-09Davos, SwitzerlandMinor Pro
Jaedon Descheneau2017-20181R1995-02-22Leduc, ALTAMinor Pro
Mark Deyell401102000-20011C1976-03-26Regina, SASKMinor Pro
Tomas Divisek732542011-20121R1979-07-19Most, Czech Rep.Major League
Gianni Donati31112162007-20103F1989-03-06European Elite
Felicien Dubois25526771031622014-20217D1983-10-18European Elite
Reto Durst01151601979-19832FEuropean Elite
Walter Durst016163201979-19801European Elite
Radek Dvorak734722012-20131R1977-03-09Tabor, Czech Rep.Major League
Nando Eggenberger867310122015-20204L1999-10-07Chur, SwitzerlandEuropean Elite
Andi Egli644913341988-19953D1970-01-30European Elite
Chris Egli3393547821862014-202410F1997-03-19European Elite
Dominik Egli139216586542021-20243D1998-08-20European Elite
Peter Egli011201986-19882DEuropean Elite
Todd Elik37153550702003-20041C1966-04-15Brampton, ONTMajor League
Daniel Eppler010101988-19891D1969-01-20Watt, SwitzerlandEuropean Elite
Beat Equilino3441037474491993-20029D1971-09-28Minor Pro
Loui Eriksson733602012-20131L1985-07-17Gothenburg, SwedenMajor League
Jan Falett400002003-20041F1984-07-25European Elite
Pat Falloon43122638492000-20011R1972-09-22Foxwarren, MANMajor League
Stefan Fankhauser000001982-19831FEuropean Elite
Dave Farrish0891701986-19871D1956-08-01Wingham, ONTMajor League
Patrick Fischer16857871442841999-20034C1975-09-06Zug, SwitzerlandMajor League
Michael Fora7342024672022-20242D1995-10-31Sorengo, SwitzerlandMinor Pro
Marco Forrer63145472015-20183D1996-07-18European Elite
Beat Forster482551421976982000-201714D1983-02-02European Elite
Ruedi Forster100001999-200011981-06-26European Elite
Yannick Frehner2483532671332017-20247European Elite
Joel Frohlicher11000101999-200121982-04-05European Elite
Andreas Furrer13028101012006-200931983-02-08European Elite
Dario Gartmann2010122007-20102F1989-06-30European Elite
Urs Gartmann001101988-19891European Elite
Francesco Gartner200022020-20222European Elite
Ivan Gazzaroli31101141995-19961D1973-01-01European Elite
Marc Geiger1900042011-20121D1986-12-15European Elite
Leonardo Genoni37201111102007-20169G1987-08-28European Elite
Lukas Gerber44044502008-20091D1982-09-07European Elite
Marc Gianola661491491985531993-201017D1973-11-01European Elite
Stefano Giliati302202016-20171L1987-10-07Montreal, PQMinor Pro
Remo Giovannini4600002009-20112G1991-05-14European Elite
Lorenzo Glarner100002018-20191European Elite
Rico Gredig2822462023-20241F2005-02-01European Elite
Ivan Griga022401988-19891R1963-06-12European Elite
Jakob Gross000001982-19831F1960-02-17European Elite
Remo Gross33181937121982-19945F1960-02-17European Elite
Robin Grossmann2831467814182008-20146D1987-08-17European Elite
Tim Grossniklaus3200082017-20181D1995-02-25European Elite
Dario Gruber200002011-20121European Elite
Marco Gruber1911202002-200311983-05-29European Elite
Enzo Guebey363710292023-20241D1999-05-06European Elite
Samuel Guerra3461150611462009-20219D1993-05-11European Elite
Peter Guggisberg363105107212852003-201410W1985-01-20Zimmerwald, SwitzerlandEuropean Elite
Robert Guillet2003-20041R1972-02-22Montreal, PQMinor Pro
Yannick Haenggi801102020-20211D1996-09-30Kastanienbaum, SwitzerlandEuropean Elite
Niklas Hagman44182240202004-20051L1979-12-05Espoo, FinlandMajor League
Riku Hahl4181725222005-20061C1980-11-01Hameenlinna, FinlandMajor League
Andreas Haller524726332981993-200714D1972-03-17European Elite
Gian-Marco Hammerer5632582021-20243European Elite
Martin Hanggi1812321988-19942European Elite
Andy Haser367121941994-19951 European Elite
Steivan Hasler5904482002-20053F1984-05-21European Elite
Brett Hauer41132336542005-20061D1971-07-11Edina, MNMajor League
Marc Heberlein247151631501997-20078F1981-09-16European Elite
Oliver Heinen14511112342018-20246D2000-05-31European Elite
Timo Helbling88000571998-20002D1981-07-21Basel, SwitzerlandMajor League
Fabian Heldner18322325702014-20195D1996-06-24European Elite
Beat Heldstab1900021997-20002D1978-10-30European Elite
Sven Helfenstein6881624472007-20092F1982-07-30European Elite
Fabrice Herzog83322961952019-20212R1994-12-09Frauenfeld, SwitzerlandMinor Pro
Jonas Hiller21500042001-20075G1982-02-12Felben Wellhausen, SwitzerlandMajor League
Luca Hischier92202141122018-20213C1995-02-16European Elite
Dominic Hobi300002010-20111F1991-09-26European Elite
Dan Hodgson142791201991781994-19984C1965-08-29Fort McMurray, ALTAMajor League
Gregory Hofmann137343569682012-20153C1992-11-13Major League
Peter Hofmann014501988-19891D1960-06-23European Elite
Jonas Hoglund34241943202003-20041L1972-08-29Karlstad, SwedenMajor League
Makai Holdener100002020-20211R1997-05-03Geneve, SwitzerlandEuropean Elite
Manuel Holenstein2201122010-20111F1991-02-12European Elite
Fadri Holinger1500042011-20121European Elite
Doug Honegger3421315361995-19961D1968-02-24Montreal, PQEuropean Elite
Timmy Hoppe1600001998-200131981-04-02European Elite
Jaroslav Hubl300002008-20091G1982-12-29Chomutov, Czech Rep.European Elite
Aaron Irving1101122022-20231D1996-03-03Edmonton, ALTAMinor Pro
Carlo Item1100002005-20061 European Elite
Ken Jager200002016-20182C1998-05-30European Elite
Michael Jager024601982-19894DEuropean Elite
Sandy Jeannin1283056861801997-20003F1976-02-28European Elite
Lee Jinman421322011-20121C1976-01-10Toronto, ONTMinor Pro
Matthias Joggi1691919382972009-20134F1986-01-22European Elite
Mikael Johansson1417862017-20181C1985-06-27Arvika, SwedenMinor Pro
Mauro Jorg164374481512014-20184F1990-04-29European Elite
Erich Jost000001987-19881DEuropean Elite
Richard Jost030301982-19893D1962-07-20European Elite
Patrik Juhlin2005-20061L1970-04-24Huddinge, SwedenMajor League
Sven Jung4282353762922014-202410D1995-01-05Bern, SwedenEuropean Elite
Tomas Jurco1763962023-20241L1992-12-28Kosice, SlovakiaMajor League
Tino Kessler158172037302013-20207F1996-05-01European Elite
Alexander Khavanov3411920722006-20071D1972-01-30Moscow, RussiaMajor League
Lorenz Kienzle862911462019-202121988-06-06European Elite
Florian Kindschi4700002004-200731987-01-17 European Elite
Simon Kindschi12821214362013-20185D1996-05-11European Elite
Kelly Kisio000001982-19831C1959-09-18Red Deer, ALTAMajor League
Ivo Kleeb000001995-19961G1974-08-29European Elite
Simon Knak149223254482020-20244L2002-01-27Zurich, SwitzerlandMinor Pro
Peter Kobel4171219181998-19991F1972-02-20European Elite
Ville Koistinen83132336702013-20152D1982-06-17Oulu, FinlandMajor League
Robert Kousal84213556662016-20182L1990-10-07Pardubice, Czech Rep.European Elite
Andrei Kovalev1031401995-19961R1966-04-02Minsk, BelarusMinor Pro
Clarence Kparghai31101122005-20193D1985-05-13European Elite
Michael Kress3431840582241998-20068D1976-04-13European Elite
Patrick Kruger2000-200111980-03-21European Elite
Patrick Kucera100002003-20041G1978-08-10European Elite
Tomas Kundratek1313462018-20191D1989-12-26Jrinec, Czech Rep.Major League
Vincenzo Kung200002011-20132F1993-10-16European Elite
Raphael Kuonen2812342011-20121F1992-03-13European Elite
Zdenek Kutlak1752762013-20141D1980-02-13Ceske Budejovice, Czech Rep.Major League
Dan LaCouture421322005-20061L1977-04-18Hyannis, MAMajor League
Martin Lang01431701988-19891F1968-12-30European Elite
Federico Lardi200002003-200411985-07-27European Elite
Jeff Larmer023501988-19891L1962-10-10Peterborough, ONTMajor League
Urs Lautenschlager000001982-19831FEuropean Elite
Kevin LaVallee188101861995-19961F1961-09-16Sudbury, ONTMajor League
Robin Leblanc80301040622006-20093R1983-01-11Minor Pro
Craig Levie0751201986-19882D1959-08-17Calgary, ALTAMajor League
Yanik Lichtensteiger400022023-20241European Elite
Anders Lindback31000102018-20191G1988-05-03Gavle, SwedenMajor League
Perttu Lindgren300911562471622013-20218C1987-08-26Tampere, FinlandMajor League
Broc Little4821153642017-20181F1988-03-24Phoenix, AZMinor Pro
Philipp Luber4471623621996-19971F1975-06-24European Elite
Silvan Lussy811242009-20101F1980-09-19European Elite
Tim Lutz700022019-20212F2000-09-27Richterswil, SwitzerlandEuropean Elite
Mike Maneluk33111021982007-20081L1973-10-01Winnipeg, MANMajor League
Jesse Mankinen602222019-20201F1991-05-20Lappeenranta, FinlandEuropean Elite
Mathieu Maret100002009-20101D1991-12-11Martigny, SwitzerlandEuropean Elite
Josef Marha5311371723093812001-201312C1976-06-02Havlickuv Brod, CzechMajor League
Didier Massy20123101993-19941DEuropean Elite
Marco Mathis2700002006-20093G1988-10-15European Elite
Sandro May800022008-20102European Elite
Robert Mayer2600002020-20211G1989-10-09Havirov, Czech Rep.Minor Pro
Fabrizio Mayolani1000252011-20121European Elite
Fausto Mazzoleni018325001981-19895D1960-12-15European Elite
Evan McGrath2015-20161C1986-01-14Oakville, ONTMinor Pro
Dario Meyer92131326182018-20213R1996-11-20Bern, SwitzerlandEuropean Elite
Kevin Miller12367691361592000-20033R1965-09-09Lansing, MIMajor League
Tim Minder7201182021-20243European Elite
Markus Morf2905581993-19941FEuropean Elite
Justin Morrison201122008-20091R1979-08-10Los Angeles, CAMinor Pro
Joe Morrow200022022-20231D1992-12-09Edmonton, ALTAMajor League
Daniel Moser2210121997-19981F1977-11-25European Elite
Rene Mueller376661251911231993-200310F1968-05-20European Elite
Jonas Muller7700002003-20063G1984-05-17European Elite
Laurent Muller435611462004-200511978-05-28European Elite
Marco Muller09132201981-19873D1960-07-26European Elite
Pascal Muller11457121392006-20093D1979-04-10European Elite
Reto Muller011201986-19882D1975-06-26European Elite
Thomas Muller020133301982-19883FEuropean Elite
Aleksi Mustonen302202023-20241F1995-03-28Helsinki, FinlandEuropean Elite
Kristian Nakyva4962228182023-20241D1990-11-18Helsinki, FinlandMinor Pro
Andy Naser111232346651993-19973F1974-07-21European Elite
Rick Nash61392665912004-20132L1984-06-16Brampton, ONTMajor League
Jens Nater900002015-20161D1995-10-26European Elite
Claudio Neff221294978881998-20057F1981-07-10European Elite
Lance Nethery36706413401985-19883F1957-06-28Toronto, ONTMajor League
Jan Neuenschwander32011122010-20133F1993-01-10European Elite
Phil Neuenschwander01091901986-19882FEuropean Elite
Florian Niedermaier100002013-20141European Elite
Janne Niinimaa48928371272007-20081D1975-05-22Raahe, FinlandMajor League
Jesse Niinimaki510142007-20081C1983-08-19Tampere, FinlandMinor Pro
Ahren Nittel310102016-20171W1983-12-06Waterloo, ONTMinor Pro
Joakim Nordstrom101234669922022-20242C1992-02-25Stockholm, SwedenMajor League
Mika Noronen1600002013-20141G1979-06-17Tampere, FinlandMajor League
Petteri Nummelin1173982121461997-20003D1972-11-25Turku, FinlandMajor League
Kai Nurminen42261440261998-19991F1969-03-29Turku, FinlandMajor League
Valentin Nussbaumer140393473632020-20244C2000-09-25European Elite
Magnus Nygren24242991411202017-20236D1990-06-07Karlstad, SwedenMinor Pro
Ryan O'Connor1701122013-20141D1992-01-12Hamilton, ONTEuropean Elite
Ralph Ott15831720601999-20034D1970-07-08European Elite
Daniele Paganini025234801981-19895FEuropean Elite
Aaron Palushaj78323365482019-20212R1989-09-07Livonia, MIMajor League
Julian Parree1600022020-20242C2003-01-27European Elite
Claude Paschoud33364349962012-202311D1994-04-03European Elite
Dave Pasin231461996-19971C1966-07-08Edmonton, ALTAMajor League
Thierry Paterlini1452749762842000-20044F1975-04-27European Elite
Marcus Paulsson106483987752013-20163C1984-01-10Morrum, SwedenEuropean Elite
Julian Payr3204422017-20192D2000-07-23European Elite
Aleksi Peltonen1200002023-20241F1998-06-08Helsinki, FinlandEuropean Elite
Inti Pestoni48101828142018-20191F1991-08-08European Elite
Sergei Petrenko41192342201996-19971L1968-09-10Kharkov, USSRMajor League
Ramon Pfranger300002013-20141F1995-06-18European Elite
Alexandre Picard138311342015-20161L1985-10-09Les Saules, PQMajor League
Tobias Plankel1200002005-20072 European Elite
Cam Plante032501988-19891D1964-03-12Brandon, MANMajor League
Vojtech Polak501122012-20131L1985-06-27Ostrov nad Ohri, Czech Rep.Major League
Jerome Portmann3732502015-20205F1997-01-24European Elite
Kristian Pospisil810162021-20221L1996-04-22Zvolen, SlovakiaMinor Pro
Raphael Prassl113142337542021-20243C1997-11-23European Elite
Shane Prince16336102018-20191L1992-11-16Rochester, NYMajor League
Leandro Profico1501142013-20141F1990-02-28European Elite
Vitali Prokhorov301121998-19991L1966-12-25Moscow, RussiaMajor League
Raeto Raffainer200002000-20011F1982-01-01European Elite
Daniel Rahimi44044262016-20171D1987-04-28Umea, SwedenMinor Pro
Arne Ramholt85246482004-20062D1976-05-20Zurich, SwitzerlandMinor Pro
Tim Ramholt2001448622082009-20134D1984-11-02Zurich, SwitzerlandMajor League
Ruben Rampazzo1501122015-20172D1993-08-22Bolzano, ItalyEuropean Elite
Dave Randall0751201986-19871D1963-04-05North Vancouver, BCEuropean Elite
Flurin Randegger2110102006-200821988-05-01European Elite
Gian Randegger2902242006-200711986-06-02European Elite
Anton Ranov1911282011-20143F1994-07-22European Elite
Otso Rantakari2991221202019-20201D1993-11-19Helsinki, FinlandEuropean Elite
Dennis Rasmussen137325789442021-20243C1990-07-03Vasteras, SwedenMajor League
Xavier Reber1101182005-200611985-12-31European Elite
Tyler Redenbach310102014-20151C1984-09-25Melville, SASKMinor Pro
Joel Reymondin1901162009-20112European Elite
Fadri Riatsch301102018-20191F1999-03-27European Elite
Hans-Jurgen Richter05111601987-19892FEuropean Elite
Michel Riesen3741711262972261997-20099R1979-04-11Oberbalm, SwitzerlandMajor League
Fabian Ritzmann17000122020-20222F2002-01-15European Elite
Sandro Rizzi674911071983671997-2014171978-10-22European Elite
Anton Rodin42121123462017-20192R1990-11-21Stockholm, SwedenMajor League
Massimo Ronchetti200002011-201211992-01-20European Elite
Petter Ronnquist43011391999-20001G1973-02-07European Elite
Michael Roos1001102010-201111991-02-07European Elite
Oliver Roth27653581111451993-20007F1970-02-24European Elite
Frederic Rothen72151934661999-20012F1976-01-26European Elite
Tom Roulston001101988-19891R1957-11-20Winnipeg, MANMajor League
Denys Rubanik300042022-20231D2001-09-09European Elite
Beat Ruchti000001982-19831GEuropean Elite
Roland Ruedi1721381993-19941D1965-01-30European Elite
Andi Rufener1813481994-19951F1971-05-28European Elite
Nino Russo800022020-20233European Elite
Ivo Ruthemann191404181601994-19995F1976-12-12European Elite
Tuomo Ruutu265712222016-20171R1983-02-16Vantaa, FinlandMajor League
Sven Ryser168211637902012-20164F1990-07-02European Elite
Johannes Salmonsson23561142009-20101L1986-02-07Uppsala, SwedenEuropean Elite
Yves Sarault156410202006-20071L1972-12-23Valleyfield, PQMajor League
Craig Sarner035245901979-19812R1949-06-20St. Paul, MNMajor League
Philipp Schefer200002011-201211986-01-13European Elite
Enrico Scherrer0981701981-19821FEuropean Elite
Rene Scherrer000001982-19831FEuropean Elite
Anthony Schlapfer400002003-20041 European Elite
Sin Schlapfer800002015-20172FEuropean Elite
Julian Schmutz100191736472021-20232F1994-02-28European Elite
Silvio Schmutz801102015-20161D1996-07-18European Elite
Noah Schneeberger2801264761912012-202471988-05-23European Elite
Rato Schneider36235211993-19941 European Elite
Mario Schocher2842525501041994-20048F1978-04-26European Elite
Patrick Schommer1614562012-201421989-04-26European Elite
Jannik Schwendener10700002008-20144G1992-06-30Chur, SwitzerlandEuropean Elite
Gregory Sciaroni32671611323032009-20189F1989-04-07European Elite
Peter Sejna6424194382010-20122L1979-10-05Liptovsky Mikulas, SlovakiaMajor League
Gilles Senn167000372014-20248G1996-03-01Bulach, SwitzerlandMajor League
Devin Setoguchi3011132442015-20161R1987-01-01Taber, ALTAMajor League
Oliver Setzinger3011920102009-20101L1983-07-11Horn, AustriaMinor Pro
Valeri Shiryaev46142640321996-19971D1963-08-26European Elite
Lukas Sieber12081321462011-20165F1994-02-20European Elite
Daniel Sigg8361117601996-19982D1972-04-13European Elite
Roger Sigg686713561993-19952D1968-09-04European Elite
Riccardo Signorell356612261994-19951F1970-03-05European Elite
Axel Simic439615102021-20221L1999-01-27European Elite
Dario Simion183385189182014-20184F1994-05-22European Elite
Roland Simonet001101988-19891D1969-06-09European Elite
Claude Soguel015203501979-19896DEuropean Elite
Jacques Soguel36879518201979-19897FEuropean Elite
Sergio Soguel26222951121982-19945F1963-11-21European Elite
Laurin Soler100002023-20241European Elite
Janick Steinmann129133952622010-20133C1987-02-10Baar, SwitzerlandEuropean Elite
Reto Stirnimann209335083441993-19996F1974-10-08European Elite
Lukas Stoop3021523381082007-20229D1990-03-01European Elite
Tomas Strandberg200002000-20011F1968-01-18European Elite
Matej Stransky15273561291152021-20243R1993-07-11Ostrava, Czech Rep.Minor Pro
Mark Streit128133750741996-19993D1977-12-11Bern, SwitzerlandMajor League
Jules Sturny1510162022-20231F1996-06-16European Elite
Tony Sund501182020-20211D1995-08-04Kokkola, FinlandEuropean Elite
Fabian Sutter205342963782001-20065F1982-06-28European Elite
Magnus Svensson3582533461994-19951D1963-03-01Tranas, SwedenMajor League
Petr Sykora1709571166582008-20134C1978-12-21Pardubice, Czech Rep.Major League
Alan Tallarini43112372009-20112D1984-05-17European Elite
Ramon Tanner100022017-20181F1999-08-28European Elite
Petr Taticek25477751521892006-20148C1983-09-22Rakovnik, Czech Rep.Major League
Mattias Tedenby48181937262019-20201R1990-02-21Vetlanda, SwedenMajor League
Gilles Thibaudeau10810060160501992-19953C1963-03-04Montreal, PQMajor League
Roger Thony000001987-19881F1967-02-08European Elite
Joe Thornton8527741011272004-20213C1979-07-02London, ONTMajor League
Pavel Torgayev38202747851997-19981C1966-01-25Nizhny Novgorod, RussiaMajor League
Enrico Triulzi021133401979-19833FEuropean Elite
Luca Triulzi600002005-200611983-02-11European Elite
Steve Tsujiura36101525201993-19941C1962-02-28Coaldale, ALTAMinor Pro
Teemu Turunen3913102382020-20211F1995-11-24Helsinki, FinlandEuropean Elite
David Ullstrom2271320202020-20211C1989-04-22Jonkoping, SwedenMajor League
Ramon Untersander110224342009-20123D1991-01-21European Elite
Joren Van Pottelberghe6600002016-20203G1997-06-05Zug, SwitzerlandEuropean Elite
Vaclav Varada256410262006-20071L1976-04-26Vsetin, Czech Rep.Major League
Valentino Varano400002022-20231European Elite
Mike Vaskivuo2016-20171L1986-03-13Helsinki, FinlandMinor Pro
Gianrico Vivalda300002001-20042 European Elite
Jan Von Arx770421161585621996-201519D1978-02-09European Elite
Reto Von Arx81321445667013201995-201519L1976-09-13Egerkingen, SwitzerlandMajor League
Samuel Walser2463946851002013-20185F1992-06-05European Elite
Hans-Peter Waser01241601979-19801European Elite
Christian Weber88285583101994-19973F1964-02-19European Elite
Dominic Weder100002016-20182F1998-03-14European Elite
Andrea Wegmuller1800082004-200621984-10-15European Elite
Marco Wegmuller600001998-20013G1982-09-09European Elite
Lars Weibel17307762000-20044G1974-05-20European Elite
Thomas Wellinger1162911282007-202341988-03-10European Elite
Gian-Marco Wetter411222018-20191European Elite
Daniel Widing45191534342009-20101R1982-04-13Gavle, SwedenMinor Pro
Dino Wieser543991272265122005-202015F1989-06-13European Elite
Marc Wieser6571561623185342005-202415F1987-10-13European Elite
Nando Wieser125033121993-19985G1972-09-22Davos, SwitzerlandMinor Pro
Lukas Willi700002011-20121European Elite
Shane Willis3251520472005-20061R1977-06-13Edmonton, ALTAMajor League
Landon Wilson362714411272005-20061R1975-03-13St. Louis, MOMajor League
Randy Wilson036225801981-19821W1957-08-28East Providence, RIMinor Pro
Ron Wilson35555911401981-19863D1955-05-28Windsor, ONTMajor League
Benjamin Winkler2491146572672001-20087F1977-02-22European Elite
Ken Yaremchuk8551601111361996-19982C1964-01-01Edmonton, ALTAMajor League
Jesse Zgraggen6411213482020-20222D1993-04-20Lethbridge, ALTAEuropean 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.