Team Switzerland Roster @ Ice Hockey World Championships 2017

GOALIES
NamePosAgeBirthdateBirthplaceHTWTSC
CALeonardo GenoniG291987-08-28Semione, Switzerland6'0"192L
CANiklas SchlegelG221994-08-03Zürich, Switzerland5'10"146L
CAJonas HillerG351982-02-12Felben Wellhausen, Switzerland6'2"192R
DEFENSEMEN
NamePosAgeBirthdateBirthplaceHTWTSC
CADominik SchlumpfD261991-03-03Mönchaltorf, Switzerland6'0"187R
CARaphael DiazD311986-01-09Zürich, Switzerland5'11"196R
CADean KukanD231993-07-08Volketswil, Switzerland6'2"185L
CAChristian MartiD241993-03-29Bülach, Switzerland6'4"214L
CAPhilippe FurrerD311985-06-16Bern, Switzerland6'1"203L
CARomain LoeffelD261991-03-10Colombier, Switzerland5'10"187R
CARamon UntersanderD261991-01-21Alt Sankt Johann, Switzerland6'0"192R
CAJoel GenazziD291988-02-10Zürich, Switzerland6'1"198L
FORWARDS
NamePosAgeBirthdateBirthplaceHTWTSC
CAReto SuriF281989-03-25Zürich, Switzerland6'0"179L
CAVincent PraplanF221994-06-10Sierre, Switzerland6'0"192R
CAThomas RüfenachtF321985-02-22Northfield, Minnesota5'10"190L
CAAndres AmbühlF331983-09-14Davos, Switzerland5'9"187R
CAReto SchäppiF261991-01-27Horgen, Switzerland6'5"209L
CASimon BodenmannF291988-03-02Urnäsch, Switzerland5'10"181L
CAPius SuterF201996-05-24Wallisellen, Switzerland5'11"174L
CAFabrice HerzogF221994-12-09Frauenfeld, Switzerland6'2"176L
CADenis MalginF201997-01-18Olten, Switzerland5'9"176R
CADenis HollensteinF271989-10-15Mosnang, Switzerland6'0"194L
CATanner RichardF241993-04-06Markham, Ontario6'0"192L
CACody AlmondF271989-07-24Calgary, Alberta6'2"198L
CAGaetan HaasF251992-01-31Biel/Bienne, Switzerland6'0"181R
CADamien BrunnerF311986-03-09Oberlunkhofen, Switzerland5'11"187R


Post-1980s IIHF World Championship stats sourced from: IIHF Official Website and the Official Guide & Record Books of the Finnish Ice Hockey Federation.
Pre-1980s stats sourced primarily from the wonderful Russian Hockey site https://ice-hockey-stat.com/ and their beautifully documented international hockey history.