hockey DB
search by league
team
morning report
contact us
home

Winterthur EHC all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Phillipp Aerni29437182015-20161European Lower Leagues
Mats Alge24691562023-20241F2003-04-19European Elite
Martin Alihodzic88101626432018-20202F1994-07-26European Lower Leagues
Jari Allevi9791120482018-20213R1995-03-02Zuerich, SwitzerlandMinor Pro
Yanick Antenen3654982023-20241European Lower Leagues
Fabio Arnold4191423422020-202111995-12-29Wuerenlos, SwitzerlandEuropean Elite
Lukas Bach Nielsen500042022-20231F2000-03-22European Lower Leagues
Lucas Bachofner732810442019-20212F1999-06-13Los Angeles, CAEuropean Elite
Thierry Bader38371042016-20182C1997-09-01European Elite
Gian-Marco Bamert1700002021-20221European Lower Leagues
Gianluca Barbei4071724262022-20231F2000-10-24European Elite
Dario Bartholet8931215242022-20242D2000-09-06European Elite
Tim Baumann200002021-20221GEuropean Elite
Philippe Beeler80122335242015-20172F1991-12-22European Lower Leagues
Theo Beglieri3321342022-20231F2001-08-30European Elite
Louis Betschmann404610282023-20241F2002-04-11European Lower Leagues
Alain Bircher35224202015-20183D1997-03-07European Elite
Ari Birchler68044262020-20222D2000-09-25European Lower Leagues
Pascal Blaser721910672018-20202D1997-07-24European Elite
Patrick Blatter44246202017-20181D1993-01-13European Elite
Mischa Bleiker82369162019-20212F1999-09-11European Elite
Luca Boltshauser600002015-20172G1993-07-17European Elite
Kevin Bozon20845701151192017-20225F1995-12-30European Elite
Riley Brace783656921042019-20212L1992-03-07Ottawa, ONTMinor Pro
Timo Braus757714942020-20222F2000-06-14European Lower Leagues
Yanick Brennwald100002021-20221European Lower Leagues
Adrian Brunner14279162019-20201F1987-10-16European Elite
Yannick Brunner400002017-20181European Elite
Mika Burkhalter4604482020-20222C2001-05-02European Elite
Martin Busovsky800042017-20192C1999-11-19European Lower Leagues
Thomas Busser8471623622015-20172D1991-05-03European Elite
Xeno Busser32189122015-20161D1995-04-30European Elite
Petr Cajka834702023-20241C2000-12-11Kadan, Czech Rep.European Elite
Theo Campagna1703342021-20221European Elite
Luca Capaul13369412023-20241European Elite
Yanic Celio1300022015-20161F1993-04-02European Lower Leagues
Nelson Chiquet264711262022-20231F1997-09-19European Elite
Michal Chmel3100022023-20241G1996-01-21European Lower Leagues
Sam Coatta17641062022-20231F1990-04-09Minnetonka, MNEuropean Lower Leagues
Dexter Dancs301102019-20201F1995-02-01North Vancouver, BCMinor Pro
Luca Deussen2911242022-20231D2003-05-24European Elite
Dominik Devaja40101182017-20181F1995-11-07Regensdorf, SwitzerlandEuropean Elite
Ramon Diem34291122019-20201F1994-11-11European Lower Leagues
Dominik Egli1203382016-20182D1998-08-20European Elite
Janis Embacher2008822023-20241European Elite
Nico Engeler962810342020-20222D1998-08-21European Elite
Henrik Eriksson1010122023-20241C1996-01-10European Elite
Oliver Etter800002015-20172European Lower Leagues
Sangye Flutsch400002022-20231European Lower Leagues
Matt Fonteyne3310192942023-20241L1997-11-30Wetaskiwin, ALTAMinor Pro
Dominic Forget4161117102023-20241C1981-03-03Sainte-Julie, PQMinor Pro
Claudio Forrer500002018-20191F1999-02-22European Lower Leagues
Sandro Forrer101102023-20241F1997-11-06European Elite
Jannik Frowis43651182022-20242F1999-12-17European Elite
Silvan Furrer200002022-20242European Lower Leagues
Thomas Furrer374711162015-20172F1991-05-27European Elite
Noah Fuss400002020-20211F2001-09-14European Elite
Jordan Gahler78162541582015-20172F1993-03-11European Elite
Loic Galley1600002022-20231G2002-05-16European Elite
Robin Ganz4581422222016-20171F1992-03-21European Lower Leagues
Lilian Garessus511202022-20231F2003-04-23European Elite
Tom Gerber365813122021-20221F1993-05-12European Elite
Justin Gianola2300022016-20214European Lower Leagues
Jared Gomes28141428182018-20191C1988-10-20Montreal, PQMinor Pro
Noah Greuter1500002022-20231European Lower Leagues
Michel Grolimund44167442015-20161European Elite
Uinter Guerra824610762018-20202D1990-01-09European Elite
Tim Guggisberg6000022018-20202G1997-09-11European Lower Leagues
Antoine Guignard700002022-20231European Elite
Daniel Guntern2200002020-20211G1995-05-02European Elite
Yannick Haenggi60077222019-20242D1996-09-30Kastanienbaum, SwitzerlandEuropean Elite
Fabian Haldimann138182745632020-20233F2000-06-11European Lower Leagues
Fabio Haller1700002015-20192G1992-02-04European Elite
Edson Harlacher41347432021-20221D1996-01-22Zurich, SwitzerlandEuropean Elite
Jan-Lee Hartmann114102131182015-20183F1995-08-27European Elite
Andri Henauer2200002021-20221G2002-03-26European Lower Leagues
Silvan Hess108131427742018-20213F1997-03-16European Lower Leagues
Nicolas Hinder100002021-20221European Lower Leagues
Luka Hoffmann63121022432015-20172F1993-01-17European Elite
Patric Hofstetter7271017662021-20232F1998-04-20European Lower Leagues
Luca Homberger111254974622015-20205C1991-12-10European Elite
Jan Hornecker353101302023-20241European Elite
Billy Hunziker11231114262020-20233D1997-06-19European Lower Leagues
Fabian Hurter72268222015-20172D1987-02-28European Lower Leagues
Alex Hutchings34211233362016-20171L1990-11-07Burlington, ONTMinor Pro
Gaetan Jobin24461042022-20231R2001-06-21Fribourg, SwitzerlandEuropean Elite
Sebastian Jonski4600042017-20192D1998-04-20European Lower Leagues
Atte Karppinen510122021-20221F1998-03-14Oulu, FinlandEuropean Elite
Samuel Keller170162541962015-20194C1991-02-09European Elite
Ramon Knellwolf732522017-20181F1998-06-01European Elite
Reto Kobach9561521682017-20203D1980-04-13European Elite
Hannes Kobel2700062023-20241FEuropean Lower Leagues
Marvin Kortin100002019-20201European Lower Leagues
Sandro Koster3102242023-20241European Lower Leagues
Hassan Krayem3802222020-20211European Lower Leagues
Mike Kung921012221802018-20213D1994-12-27European Elite
Mario Lamoureux2441317572017-20181F1988-06-18Grand Forks, NDMinor Pro
Josh Lawrence45302252222023-20241C2002-01-28Fredericton, NBEuropean Lower Leagues
Mark Lazarevs33426122019-20201F1996-03-17European Elite
Marco Lehmann2834742017-20181F1999-03-19European Elite
Nico Lehmann700002020-20211European Lower Leagues
Robin Lekic141171734182020-20244FEuropean Lower Leagues
Aurelio Lemm300022016-20171F1988-05-16European Elite
Fadri Lemm4461117102016-20171C1987-04-06European Elite
Marwin Leu9052530662016-20182D1993-06-21European Lower Leagues
Kai Luckhof100002017-20181European Lower Leagues
Paulin Mainot4711617162021-20221European Elite
Gianluca March1101162023-20241D1997-04-18European Elite
Marc Marchon310162017-20181F1995-07-10European Elite
Lenart Markun1500002021-20221F2001-05-03European Lower Leagues
Ron Martikainen4225742018-20191F1998-03-06European Lower Leagues
Steve Mason383811102019-20201F1988-01-13Tilburg, NetherlandsEuropean Elite
Marco Mathis800022020-20211G1988-10-15European Elite
Sandro Meier600002019-20212European Lower Leagues
Joel Messerli200002020-20211European Lower Leagues
Colin Mettler700002018-20191C1999-10-10European Lower Leagues
Roby Mettler300002023-20241European Lower Leagues
Thomas Mettler39167432015-20161European Elite
Robin Meyer1000022023-20241G2000-09-12European Elite
Jeremy Minder31044122021-20221D2000-05-19European Lower Leagues
Atanasio Molina11161824942016-20193D1995-08-01European Elite
Thibaut Monnet4461824102019-20201F1982-02-02European Elite
Thomas Moreno1501122021-20232F2002-07-07European Elite
Devin Muller4412921202023-20241F1992-03-04Zug, SwitzerlandEuropean Lower Leagues
Anthony Neuenschwander49448202021-20221F1999-10-02European Elite
Anthony Nigro42111425122018-20191L1990-01-11Woodbridge, ONTMinor Pro
Samuel Oana68156282020-20222F2000-07-18European Lower Leagues
Remo Oehninger135000102015-20194G1988-09-27European Lower Leagues
Victor Oejdemark952782020-20211D1998-06-19European Elite
Gianluca Ogi45459142023-20241FEuropean Lower Leagues
Maxime Orlov3602262022-20231F2003-02-25European Lower Leagues
Remo Ottiger501102015-20161European Lower Leagues
Hans Pienitz4311314422023-20241D1988-01-27Miami, FLEuropean Elite
Mathieu Pompei44181634322021-20221C1991-09-27Laval, PQEuropean Lower Leagues
Dominique Posch2300062022-20231D1999-02-22Zurich, SUIEuropean Lower Leagues
Samuele Pozzorini18631619902017-20225D1996-12-17European Elite
Rihards Puide295510142020-20211F1997-01-10European Lower Leagues
Radovan Pulis863942016-20171R1991-09-17Hlinik nad Hronom, SlovakiaEuropean Elite
Joel Quartenoud100002022-20231European Lower Leagues
Marcel Raggi58134162019-20212European Lower Leagues
Mischa Ramel369223162022-20231F2003-09-02European Elite
Anton Ranov86212142592017-20192F1994-07-22European Elite
Jayson Ren5145982022-20242European Lower Leagues
Niels Riesen700002022-20231European Lower Leagues
Michael Roos141732391332016-202041991-02-07European Elite
Lukas Rubin1103322022-20231European Lower Leagues
Jan Rutz1000002021-20221European Lower Leagues
Bo Salerno4104442023-20241DEuropean Lower Leagues
Timotee Schaller1322402021-20221F2002-09-25European Elite
Matteo Scharer71156182015-20183C1996-12-17European Lower Leagues
Orlando Scherz3221322018-20191F1997-02-22European Lower Leagues
Kris Schmidli2102262018-20191L1996-07-03Zurich, SwitzerlandEuropean Lower Leagues
Silvio Schmutz79134402018-20202D1996-07-18European Elite
Harrison Schreiber701122020-20211F2001-07-07European Elite
Mick Schupbach7401212282021-20232D1999-04-09European Lower Leagues
Marius Schwegler800002020-20222European Lower Leagues
Andrin Seifert1100002017-20181G1998-04-11European Lower Leagues
Timur Shiyanov2300022022-20231G2000-04-07European Elite
Joel Sigg10507762018-20224D1999-01-09European Lower Leagues
Filip Sluka2811242019-20212F2000-12-14European Lower Leagues
Tanner Sorenson8325142018-20191F1993-02-17Anchorage, AKMinor Pro
Anthony Staiger30568691371602015-20247F1993-08-21European Elite
Joel Steinauer102112738442015-20213D1995-01-17European Elite
Marc Steiner9092029302022-20242D1996-03-27European Lower Leagues
Damian Stettler1300002020-20243G2001-09-29European Elite
Thomas Studer4141115242015-20172F1994-11-02European Elite
Jules Sturny300022015-20161F1996-06-16European Elite
Jonas Taibel803302023-20241C2004-08-19Feldkirch, AustriaEuropean Elite
Joshua Theodoridis11191120772015-20183F1992-05-03European Lower Leagues
Virgile Thevoz7931720602021-20232European Elite
Gian-Andrea Thony93391857602015-20172F1992-04-11European Elite
Joel Tonndorf2010102015-20172F1996-12-16European Lower Leagues
Aaro Tormanen4511242022-20231European Elite
Zack Torquato70215071582019-20212C1989-06-08Sault Ste. Marie, ONTMinor Pro
Nicolo Ugazzi4441115142023-20241DEuropean Elite
Alexis Valenza10341216362021-20243F1996-02-22Lausanne, SwitzerlandEuropean Lower Leagues
Joren Van Pottelberghe400002022-20231G1997-06-05Zug, SwitzerlandEuropean Elite
Timon Vesely455611302015-20161European Lower Leagues
Yannick Waller200002017-20181European Lower Leagues
Serge Weber23044142015-20183D1997-05-29European Elite
Adrian Wetli1310102017-20181F1998-04-21European Elite
Adrian Wichser7773542222016-20182F1980-03-18European Elite
Tim Wieser20247761231382015-20215L1995-03-06Zurich, SwitzerlandEuropean Elite
Matt Wilkins772549741052021-20232F1991-01-26Kimberley, BCMinor Pro
Nigel Wollgast35101122015-20161European Elite
Marek Zagrapan32111021452017-20181C1986-12-06Presov, SlovakiaMinor Pro
Patrick Zahner10061016282015-20204European Elite
Timon Zuber7403362015-20172D1994-05-24European Lower Leagues
Jan Zwissler38448162017-20233F1998-12-24European Elite

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.