hockey DB
search by league
team
morning report
contact us
home

Sierre HC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Erich Abgottspon6000002004-200841988-07-22 European Lower Leagues
Marc Abplanalp100002012-201311984-11-07European Elite
Bryan Abreu-De Nobrega1810122019-20201European Lower Leagues
Philip Ahlstrom100002023-20241D1995-05-13European Elite
Pascal Ambord000001981-19821European Lower Leagues
Pierre-Alain Ancay77223254812005-20072F1975-03-12European Elite
Florian Andenmatten7491827601999-20072F1974-07-29European Elite
Guillaume Anex1300062021-20221European Lower Leagues
Niklas Anger44256085282004-20051R1977-07-14European Elite
Silvan Anthamatten39033202005-20061D1984-06-16European Elite
Fabio Arnold19459142021-202211995-12-29Wuerenlos, SwitzerlandEuropean Elite
Guillaume Asselin8649701191192019-20212R1992-09-09Quebec, PQMinor Pro
Pascal Avanthay7912728902004-20062D1974-03-16European Elite
Christopher Bagnoud45022932011-20121D1991-05-19European Elite
Cyrille Bagnoud000001981-19821European Lower Leagues
Peter Baldinger442131501990-19911D1961-03-30European Elite
Simon Barbero200002012-20131D1993-04-27European Elite
Victor Barbero3681119202012-20131F1991-06-29European Elite
Alain Bartlome1451642012-201311986-11-29European Lower Leagues
Adrian Baruchet2122482012-20131European Lower Leagues
Thomas Baumle8000042002-20042G1991-05-14European Elite
Christophe Bays300121222012-20131G1991-03-28European Elite
Anthony Beauregard50142741302021-20221R1995-11-15Saint-Damase, PQMinor Pro
Gregory Bedolla2401162023-20241European Elite
Giacomo Beltrametti4100022009-20101G1989-04-26European Elite
Yvan Benoit1331482007-20081F1985-04-09European Elite
Gregory Berclaz2800002000-20022GEuropean Lower Leagues
Christophe Berdat3236901990-19911European Elite
Andy Bering368412302007-20081European Lower Leagues
Nicolas Bernasconi464913562008-201321984-03-26European Elite
Eliot Bernazzi156182240882019-20245F2001-11-21European Lower Leagues
Johan Bertholet35246182001-20021D1975-02-08European Elite
Noah Berthoud100022023-20241European Lower Leagues
Sacha Berthoud23022412022-20242D2001-09-25European Lower Leagues
Yonas Berthoud1561130411562020-20244D2000-05-27European Lower Leagues
Edoardo Berti200002023-20241G2004-09-27European Lower Leagues
Pierrick Beutler501142012-20131European Elite
Goran Bezina1271239511482019-20223D1980-03-21Split, CroatiaMajor League
Andre Bielmann1821335482102002-20105F1980-02-07European Elite
Daniel Bieri428816602005-200611979-11-13European Elite
Pierino Bigliel86257422004-200621984-08-28 European Lower Leagues
Francesco Bizzozerro395611561998-20042D1976-02-08European Elite
Ludwig Bochy100002000-20011GEuropean Lower Leagues
Yanick Bodemann78141125182003-20052F1985-04-29European Elite
Jerome Bonnet76171936912010-20122F1987-09-09European Elite
Julien Bonnet36000262002-200311985-01-14European Elite
Benjamin Bonvin172174158542020-20244F2001-06-25European Lower Leagues
Nicolas Bonvin201102011-20121European Lower Leagues
Daniel Boss43257162004-200511983-11-01European Elite
Roman Botta101122009-201011984-08-13European Elite
Gaetan Boucher000001987-19881C1956-05-05Princeville, PQEuropean Elite
Benjamin Bougro69131427122021-20232European Elite
Jordann Bougro42212748102023-20241F1998-04-02European Elite
Beat Brantschen7311112142001-200321977-11-03European Lower Leagues
Yves Brantschen13541317892020-20233D1998-04-29European Lower Leagues
Christopher Brown852328511122006-20082F1974-07-26European Elite
Raphael Brusa13246342002-200311980-07-19European Elite
Tim Bucher20437102010-201111988-03-24European Elite
Ted Bullo801102010-20111GEuropean Elite
Mike Burgener210102012-20131European Lower Leagues
Codey Burki100002010-20111C1987-11-17Winnipeg, MANMinor Pro
Jonathan Cajas200002007-20081 European Lower Leagues
Joel Camenzind6191726102001-200321980-05-27European Elite
Corsin Camichel511222001-201221981-02-26European Elite
Giacomo Casserini70257322022-20242D1990-09-20European Elite
Eric Castonguay21865141206442019-20245R1987-09-18Granby, PQMinor Pro
Severino Cavegn90151227242000-20043F1978-08-26European Elite
Jean-Phillipe Challandes500001990-19911G1968-03-03European Elite
Stephane Charlin900002019-20201G2000-08-30European Elite
Nelson Chiquet25000372023-20241F1997-09-19European Elite
Eric Chouinard433602006-20071C1980-07-08Atlanta, GAMajor League
Gregory Christen6513821301999-20113F1983-01-19European Elite
Elvis Clavien231911152064792000-200761979-05-24European Elite
Jean-Michel Clavien11891625921987-20014D1968-12-08European Elite
Gaetan Constantin4301102000-200221982-03-08European Lower Leagues
Yves Constantin100002004-20051 European Lower Leagues
Samuel Coppey55000162009-20112European Lower Leagues
Derek Cormier4342824557373042002-2013111973-02-27Minor Pro
Jeremy Curty302222011-20121European Lower Leagues
Lionel D'urso4004402000-200111980-03-01European Lower Leagues
Jurg Dallenbach1601245572332008-20124D1983-08-03European Elite
Kevin Dayer6561420302010-20133F1994-01-05European Lower Leagues
Sven Dayer70459102020-20233European Lower Leagues
David Delessert2000082007-201021991-04-03European Lower Leagues
Thomas Devesvre48123262019-20242DMinor Pro
Roman Diethelm3821315582006-200711980-02-15European Lower Leagues
Paul DiPietro25961582011-20121C1970-09-08Sault Ste. Marie, ONTMajor League
Tomas Dolana164296392362006-20234F1985-03-22European Elite
Floran Douay421342022-20231F1995-02-07European Elite
Mathieu Dousse2120202011-20132European Lower Leagues
Nicolas Dozin223103141822019-20245D1993-03-06European Lower Leagues
Norm Dube000001981-19821L1951-09-12Sherbrooke, PQMajor League
Yanick Dube38313364162003-20041C1974-06-14Gaspe, PQMinor Pro
Felicien Dubois320222002-20042D1983-10-18European Elite
Gill Ducret37325162019-20201European Elite
Lionel Durso247532373442001-20076European Lower Leagues
Scott Easton100002007-20081G1978-09-25Minor Pro
Kevin Eggimann301102012-20131European Lower Leagues
Julien Emery600022003-20041 European Lower Leagues
Cory Emmerton42152742162023-20241L1988-06-01St. Thomas, ONTMajor League
Fabian Engler8000102012-20131European Lower Leagues
Gaby Epiney106312960321998-20024F1971-04-01European Elite
Philippe Erismann4500001987-19912GEuropean Elite
Vincent Ermacora702222012-201311986-01-17European Lower Leagues
Bruno Erni72202242481998-20002F1968-11-15European Elite
Michel Faeh4071219711998-19991D1977-10-18European Elite
Jan Falett33415242004-20051F1984-07-25European Elite
Thibault Fatton300002023-20241G2001-11-17European Elite
Philippe Faust29039721115151998-200891977-05-04European Lower Leagues
Cedric Favre168314173061998-200861978-01-24European Lower Leagues
Tibault Favre100002022-20231European Lower Leagues
Kenny Fellay1016713142019-20233F1998-04-23European Lower Leagues
Pierre-Alain Flotiront000001987-19881D1958-03-29European Elite
Jean-Luc Fonjallaz2122401987-19912FEuropean Elite
Eric Fortier7279122006-20071C1981-04-01Princeville, PQMinor Pro
Jerome Fournier3102222000-200321983-01-16European Lower Leagues
Matthieu Fradet100002002-200311987-11-21 European Elite
Steeve Fragniere46235162010-20133F1992-02-06European Lower Leagues
Thomas Furrer1240422012-20131F1991-05-27European Elite
John Fust39151328402005-20061F1972-03-05Toronto, ONTEuropean Elite
Alex Gaggini4435801990-19911 European Elite
Alexander Galchenyuk602242001-20021C1967-07-29Minsk, BelarusMinor Pro
Ryan Gardner6011251998-19991C1978-04-18Toronto, ONTEuropean Elite
Sandro Gartmann12851722942008-20124D1989-06-30European Lower Leagues
Nicolas Gastaldo303811321999-20001F1978-01-28European Lower Leagues
Lucas Gaudreault100002021-20221European Elite
Eric Gauthier000001987-19881FEuropean Elite
Nicolas Gay1322525501572010-20133F1990-04-15European Elite
Max Gerlach8371002023-20241R1998-04-04Flower Mound, TXEuropean Elite
Philippe Giachino000001981-19821F1963-12-29European Lower Leagues
Remo Giovannini191000242019-20245G1991-05-14European Elite
Lionel Girardin400042010-20111European Elite
Kelly Glowa1551391272661821985-20025C1963-08-11Fort St. John, BCMinor Pro
John Gobbi22268562001-200211981-09-25European Elite
Tommaso Goi43224162010-20122F1990-01-08European Elite
Carlo Grunn632582008-20091L1981-04-30Vantaa, FinlandEuropean Elite
Enzo Guebey30224242019-20201D1999-05-06European Elite
Damian Guggisberg100002019-20201European Lower Leagues
Fabian Gull1681334472342002-20064D1970-04-23European Elite
Olivier Guntern4011201987-19912DEuropean Elite
Kyllian Guyenet112167932009-20134D1993-06-15European Lower Leagues
Lukas Haas110102009-201011988-03-14European Elite
Marc Heberlein1414562004-20072F1981-09-16European Elite
Fabien Hecquet10700002003-20074G1985-06-08European Elite
Thomas Heinimann157292655462019-20234F1996-04-02European Elite
Rod Hinks49252752202001-20082C1973-04-11Toronto, ONTMinor Pro
Makai Holdener702222022-20231R1997-05-03Geneve, SwitzerlandEuropean Elite
Terry Hollinger2731821342002-20031D1971-02-24Regina, SASKMajor League
Doug Honegger4011172801990-19911D1968-02-24Montreal, PQEuropean Elite
Oliver Horvath38224361998-19991European Lower Leagues
Connor Hughes1200002020-20222G1996-09-10London, ONTEuropean Elite
Peter Hurlimann35268342008-200911987-02-17 European Elite
Auguste Impose2745962019-20201C1997-06-18Chaux--de-Fonds, SwitzerlandEuropean Elite
Kilian Imsand874812502007-200921987-12-08 European Lower Leagues
Noah In-Albon2800002020-20244G2002-11-01European Lower Leagues
Simon Jacquier2301142002-20031 European Lower Leagues
Tom Jaggi000001987-19881D1964-01-05European Elite
Alexander Jeitziner1502222012-20131D1993-11-19Herisau, SwitzerlandEuropean Elite
Michael Jenni404711342008-200911988-10-06 European Lower Leagues
Adrian Jezzone111318211181990-20014D1968-02-14European Elite
Lee Jinman2091562764321702005-20126C1976-01-10Toronto, ONTMinor Pro
Gaetan Jobin200002022-20231R2001-06-21Fribourg, SwitzerlandEuropean Elite
Frederic Jolliet36213102020-20211F1999-01-07European Lower Leagues
Mauro Jorg231422011-20121F1990-04-29European Elite
Stephane Julien38124456402000-20011D1974-04-07Shawinigan, PQMinor Pro
Mauro Juri26011142010-201111983-03-01European Elite
Pietro Jurri700002001-20021European Lower Leagues
Jari Kachramanow410102011-20121European Lower Leagues
Michel Kamber29145182008-20091D1976-04-19European Elite
Roman Karaffa44145142022-20242F1999-03-26European Elite
Leo Keefer200002011-20121LEuropean Lower Leagues
Ronny Keller12427921192062008-20113D1979-10-06European Elite
Ronalds Kenins202202022-20231L1991-02-28Riga, LatviaMajor League
Karl Knopf43102737502006-20071D1976-07-08European Elite
Sebastien Kohler4100062005-20061G1976-08-21European Elite
Mathieu Kohli8591120382007-200921984-06-04 European Lower Leagues
Roland Kradolfer385813202002-20031D1974-02-04European Elite
Emilijus Krakauskas7371017462021-20242F1997-07-11European Elite
Pascal Krebs316713122009-20101F1985-02-03European Lower Leagues
Benoit Kreutzer900002009-20112GEuropean Lower Leagues
Patrick Kruger2943762009-201011980-03-21European Elite
Patrick Kucera200002001-20021G1978-08-10European Elite
Pius-David Kuonen469152401990-19911R1961-09-23European Elite
Raphael Kuonen512810282010-20122F1992-03-13European Elite
Yuri Kuznetsov11781541998-19991C1971-08-10Omsk, RussiaMinor Pro
Neil Kyparissis754711612019-20212F1998-06-19European Elite
Dominic Lammer400002010-20111F1992-10-03European Elite
Pascal Lamprecht148428322712005-20104D1975-11-03European Elite
Maxime Lapointe80385492762002-20042F1973-12-19European Elite
Federico Lardi4692231372009-201011985-07-27European Elite
Matthias Lauber117044201999-20063G1977-01-24European Elite
Cory Laylin43131932142003-20041D1970-01-24St. Cloud, MNMinor Pro
Gary Leeman121301998-19991D1964-02-19Toronto, ONTMajor League
Pascal Leist175510142011-20132European Lower Leagues
Nicolas Leonelli200002011-20121F1982-03-18European Elite
Vladislavs Lescovs500002012-20131European Lower Leagues
Boe Leslie39101323452000-20011F1975-10-22Carman, MANEuropean Lower Leagues
Nate Leslie39156362000-20011W1977-09-28Winnipeg, MANMinor Pro
Kaj Leuenberger701122012-201311992-01-30European Elite
Lukas Lhotak45191231182023-20241F1993-04-11European Elite
Egan Locher45481201981-19913FEuropean Elite
Jean-Claude Locher000001981-19821European Lower Leagues
Jean-Louis Locher000001981-19821European Lower Leagues
Ludovic Locher3811202007-201031991-05-18European Lower Leagues
Roland Locher000001981-19821European Lower Leagues
David Longstaff735822002-20031F1974-08-26Newcastle, EnglandEuropean Elite
Kevin Lotscher913337701042008-20132F1988-02-17European Elite
Martin Lotscher4626295501987-19912FEuropean Elite
Wolfgang Lotscher000001987-19881GEuropean Elite
Philipp Luber11045571021881998-20073F1975-06-24European Elite
Bryan Lundbohm10681402003-20041C1977-08-24Roseau, MNMinor Pro
Antoine Lussier99182139692002-200631983-02-08European Elite
Jonathan Lussier36224162001-200211980-05-21European Lower Leagues
Raffael Luthi300002008-20091European Elite
Patrick Mader41000222005-200611980-06-19European Lower Leagues
Stefan Mader1510142009-20101F1990-08-12European Elite
Guillaume Maillard1335862019-20222F1998-10-11European Elite
Paulin Mainot1111202022-20231European Elite
Daniel Malara22022101998-19991European Lower Leagues
Justin Mapletoft212302011-20121C1981-01-11Lloydminster, SASKMajor League
Daniel Mares324610122001-20021F1977-03-02European Lower Leagues
Mathieu Maret16232528742007-20244D1991-12-11Martigny, SwitzerlandEuropean Elite
Edouard Margairaz1000002021-20221European Lower Leagues
Daniele Marghitola74310131412011-201321988-03-07European Elite
Mike Martin381241601987-19912F1961-03-12Kingston, ONTMinor Pro
Rico Marugg600002008-20091European Lower Leagues
Nicolas Marzan2811222012-20131D1992-06-21European Elite
Yoan Massimino3761218122019-20201European Elite
Didier Massy000001981-19821DEuropean Elite
Johann Massy1111222007-20081 European Lower Leagues
Pierre Mathez33639202012-20131European Lower Leagues
Olivier Mathier3153801987-19912FEuropean Elite
Eric Mathieu000001981-19821European Lower Leagues
Jan Mathieu500002002-20073 European Lower Leagues
Silas Matthys210191922012-20131G1992-08-02European Elite
Daniele Mattioli62628942010-201221985-03-08European Elite
David Maurer113202343642005-20093F1980-01-09European Elite
Aldo Mayor000001981-19821European Lower Leagues
Didier Mayor000001981-19821European Lower Leagues
Mike McEwen000001987-19881D1956-08-10Hornepayne, ONTMajor League
Cedric Melly96527221999-200231981-01-09European Lower Leagues
Jerome Melly000001987-19881FEuropean Elite
Yannick Mermod30111102012-20131European Lower Leagues
Alexandre Mermoud100002011-20121European Lower Leagues
Melvin Merola410102011-20132F1993-04-05European Elite
Dan Metivier000001981-19821R1958-10-04Minor Pro
Cedric Metrailler1736863131842005-201041982-04-26European Elite
Denis Metrailler000001981-19821European Lower Leagues
Thierry Metrailler2142621471631998-200461980-03-30European Lower Leagues
Roland Meyer14201162000-20135G1973-03-23European Elite
Eliott Meyrat2001644601502019-20245D1994-05-09European Lower Leagues
Leni Michellod200002022-20231European Lower Leagues
Bob Miller3536377301985-19861W1956-09-28Medford, MAMajor League
Sebastien Molinari300002020-20211F2000-05-31European Elite
Sebastien Monard395813241998-19991European Lower Leagues
Bob Mongrain3930356501990-19911C1959-08-31La Sarre, PQMajor League
Thibaut Monnet44101929262020-20211F1982-02-02European Elite
Arnaud Montandon2181141422561402019-20245F1991-09-19European Elite
Maxime Montandon230431161591262019-20245D1994-01-19European Elite
Antoine Morandi300022009-201011987-02-01European Elite
Thomas Morard3301102003-200521985-07-21 European Lower Leagues
Kevin Moren1200002012-20131European Lower Leagues
Markus Morf41731001990-19911FEuropean Elite
Killian Mottet54151631442009-201121991-01-15European Elite
Marco Mozzini31022201998-19991D1972-01-13European Elite
Adrian Mundwiler500022011-20121European Lower Leagues
Mikael Munger100002011-20121European Lower Leagues
Sven Nageli300002011-20121European Lower Leagues
Dan Nakaoka110101998-19991C1976-02-01Vancouver, BCEuropean Elite
Gilberg Nanchen000001981-19821European Lower Leagues
Xavier Nendaz1527916622009-20134F1991-04-20European Lower Leagues
Patrick Neukom6431821381987-20003D1965-12-25European Elite
Stefan Niggli4041216752005-20061F1981-05-08European Elite
Robin Oggier310122007-200811991-02-07 European Lower Leagues
Kewin Orellana25145142011-201321992-08-01European Elite
Philipp Orlandi34551082004-200511977-03-01European Elite
Olivier Osenda500082007-20081 European Lower Leagues
Robert Othman45142135402006-20071F1976-08-16Scarborough, ONTEuropean Lower Leagues
Pietro Ottini35022202001-20021European Elite
Jimmy Oudelet18112122012-20131European Elite
Guillaume Pannatier62369162004-200951988-08-15 European Lower Leagues
Jeremy Paris400002012-20131European Lower Leagues
Alain Pasqualino45102232202012-201311984-08-12European Elite
Thierry Paterlini4897161222011-20132F1975-04-27European Elite
Stephane Patry1002202019-20201C2000-02-18Geneva, SUIEuropean Elite
Adriano Pennaforte1602202012-20131European Lower Leagues
Alessandro Pensa200002011-20121European Lower Leagues
Nicolas Perrenoud34257122022-20231F2003-11-30European Elite
Norman Perrin4592029182003-200411980-02-11European Elite
Francis Perron33161531142022-20231L1996-04-18Laval, PQMinor Pro
Andre Pochon000001981-19821European Lower Leagues
Tomi Pollanen84111522006-20071L1978-05-26Helsinki, FinlandEuropean Elite
Cyril-Jack Pont200002022-20231R2004-09-15European Lower Leagues
Alexandre Posse160102030342002-200751986-05-10European Lower Leagues
Michael Pottier908513512005-200931987-12-15 European Lower Leagues
Marco Poulsen33223254261998-19991F1971-03-11Helsinki, FinlandEuropean Elite
Philippe Pousaz1304401990-19911 European Elite
Philippe Praplan5701182003-200731986-07-11 European Elite
Josh Primeau25213142019-20201F1990-11-14Calgary, ALTAEuropean Elite
Loic Privet7322482019-20212F1999-09-24European Lower Leagues
Leandro Profico300022011-20121F1990-02-28European Elite
Rihards Puide1701122021-20221F1997-01-10European Lower Leagues
Real Raemy324711522000-200111980-07-27European Elite
Xavier Reber2273633694052002-201391985-12-31European Elite
Patrick Renggli000001987-19881FEuropean Elite
Teo Reynaud704913202021-20243F2002-02-07European Lower Leagues
Arnaud Riat4551015162019-20232F1999-04-18European Elite
Remy Rimann103283563402019-20223F1989-01-03European Lower Leagues
Yannick Robert000001987-19881FEuropean Elite
Julien Rod3412382023-20241L2004-11-22La Chaux-de-Fonds, SwitzerlandEuropean Lower Leagues
Bernhard Rotzer000001987-19881FEuropean Elite
David Rotzer4511222007-201131991-04-23European Lower Leagues
Raphy Rouiller000001981-19821European Lower Leagues
Daniel Ruefenacht4101122008-20091 European Lower Leagues
Philippe Rytz8000122003-200411984-12-07European Elite
Dennis Saikkonen1102202011-20121G1992-11-27Bern, SwitzerlandEuropean Elite
Jeremy Salamin100002012-20131European Lower Leagues
Theo Sammali12751015692007-201141989-12-23European Lower Leagues
Joel Sassi47145262007-200811986-03-05 European Elite
Paul Savary210122003-200411982-11-02European Elite
Manuel Schaad1800022011-20121European Elite
Didier Schafer922032522672002-200531977-05-06European Elite
Natanael Schaller100002009-20101European Lower Leagues
Timotee Schaller1613402021-20221F2002-09-25European Elite
Olivier Schaublin60132033762009-201121978-01-05European Elite
Thomas Schena802202009-201011986-04-10European Lower Leagues
Cyrille Scherwey128618241682009-20123F1989-02-15European Elite
Michel Schlaefli000001981-19882GEuropean Elite
Rolf Schlatter000001981-19821DEuropean Elite
Marc Schmid101102012-20131G1992-01-08European Elite
Bjorn Schneider401121999-20001D1973-01-24European Elite
Daniel Schneider36077401999-20001D1976-02-20European Elite
Gerhard Schneller4012112342003-200411980-02-12European Elite
Bruno Schoepfer000001981-19821GEuropean Lower Leagues
Lovis Schonenberger48691582009-201121978-06-09European Elite
Olivier Schroeter2520261998-19991European Lower Leagues
Dave Schumann3930362012-20131European Lower Leagues
Michael Schwoerer100002019-20201European Lower Leagues
Vincent Sermier101102000-20011European Lower Leagues
Dmitri Shamolin31172441121999-20001L1972-05-03European Elite
Yegor Shastin210102002-20031F1982-09-10Kiev, UkraineEuropean Elite
Pascal Sievert600002000-20011G1981-06-10European Elite
Bernie Sigrist63173047902009-20112F1979-10-19Toronto, ONTEuropean Elite
Fabrizio Silietti1074049891541998-20013F1973-01-04European Elite
Chad Silver76454388421989-19912R1969-03-12Brandon, MANEuropean Elite
Charles Simard2958131032006-20071D1977-12-30Aylmer, PQMinor Pro
Leonard Simonin101102012-20131European Lower Leagues
Oleg Siritsa22250761261562001-201061981-03-25European Elite
Maksims Sirokovs812382012-20131D1982-12-13European Elite
Sandis Smons46246182019-20212D1999-05-19European Elite
Wes Snell41134732011-20121D1976-04-10European Elite
Ottavio Soffredini000001981-19821European Lower Leagues
Ralph Sonder400002010-20111G1990-03-07European Elite
Jaques Steudler000001987-19881FEuropean Elite
Ashton Stockie100002023-20241C1999-07-15Stratford, ONTEuropean Lower Leagues
Marco Streit400002009-20101G1975-12-07European Elite
Roger Summermatter128816241252006-201341987-02-21European Lower Leagues
Nelo Surdez59437202019-20212F2000-04-28European Lower Leagues
Sebastian Sutter12112222012-20131F1991-02-21European Elite
Bjorn Svensson1034722011-20121R1986-06-16Malmo, SwedenEuropean Elite
Emmanuel Tacchini105189442000-200541983-01-07European Lower Leagues
Laurent Tacchini700042005-20072 European Lower Leagues
Alan Tallarini600082003-20113D1984-05-17European Elite
Gilles Thibaudeau70444488621998-20002C1963-03-04Montreal, PQMajor League
Nicolas Thibaudeau200002011-20121C1990-09-05Bois des Fillion, PQEuropean Elite
Omar Tognini5141216682008-201021977-05-25European Elite
Mattia Tondo400002007-201231992-02-17European Lower Leagues
Remo Trub200002012-20131G1991-02-20European Lower Leagues
Adrian Trunz11351722762002-20063D1984-02-23European Elite
Oliver Tschanz2521214471998-199911975-06-10European Elite
Beat Tscherrig000001981-19821European Lower Leagues
Marc-Pierre Tschudy1001102000-200111981-05-03European Elite
Mike Vermeille800002011-20121D1992-04-05European Elite
Gregory Veuthey11112202006-200711986-01-12 European Elite
Dominik Volejnicek134264369452021-20243R1998-05-22European Elite
Loic Vouardoux1235611492019-20245D1999-09-16European Elite
Mathieu Vouillamoz11671926542019-20244F2000-04-03European Elite
Patrice Waeny201102011-20121European Lower Leagues
Andrea Wegmuller72111324892004-200721984-10-15European Elite
Michel Wicky40142135321998-19991F1975-04-28European Elite
Sandro Wiedmer17279202012-20131D1988-08-28European Elite
Marc Wieser4022252010-20111F1987-10-13European Elite
Jeremy Williams286915442012-20131R1984-01-26Regina, SASKMajor League
Valentin Wirz39131831642011-201211981-09-09European Elite
Daniel Wobmann27061441053571998-200571977-03-13European Lower Leagues
Jamie Wright105152002009-20101L1976-05-13Kitchener, ONTMajor League
Philipp Wust75171633562008-20102F1986-07-10European Elite
Stefan Wuthrich522810362000-200421980-02-15European Lower Leagues
Mike Wyniger10752328952019-20223D1998-01-28European Elite
Raymond Wyssen39224101998-19991European Lower Leagues
Romain Wyssen200002012-20131European Lower Leagues
Raymond Zahnd1010102000-200221982-12-30European Lower Leagues
Juris Zandovskis312322012-20131FEuropean Elite
Mauro Zanetti39369102009-201221988-06-10European Elite
Bruno Zarrillo93101382002-20031F1966-09-05European Elite
Fabian Zaugg2605502010-20122GEuropean Elite
Aldo Zenhausern000001987-19881DEuropean Elite
Martin Zerzuben259099542006-20126G1981-02-02European Elite
Thomas Ziegler412321998-19991C1978-06-09Zurich, SwitzerlandMajor League
Marc Zimmerman800002000-20011GEuropean Lower Leagues

+
† 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.