Team Switzerland Roster @ Ice Hockey World Championships 2019

GOALIES
NamePosAgeBirthdateBirthplaceHTWTSC
CAReto BerraG321987-01-03Bülach, Switzerland6'4"218L
CALeonardo GenoniG311987-08-28Semione, Switzerland6'0"192L
CARobert MayerG291989-10-09Havirov, Czech Republic6'1"201L
DEFENSEMEN
NamePosAgeBirthdateBirthplaceHTWTSC
CAJ.J. MoserD182000-06-06Zuchwil, Switzerland6'1"172L
CARoman JosiD281990-06-01Bern, Switzerland6'1"201L
CAJoel GenazziD311988-02-10Zürich, Switzerland6'1"198L
CARomain LoeffelD281991-03-10Colombier, Switzerland5'10"187R
CAYannick WeberD301988-09-23Morges, Switzerland5'11"201R
CARaphael DiazD331986-01-09Zürich, Switzerland5'11"196R
CALukas FrickD241994-09-15Zuzwil, Switzerland6'2"198L
CAMichael ForaD231995-10-31Giubiasco, Switzerland6'4"216R
FORWARDS
NamePosAgeBirthdateBirthplaceHTWTSC
CAGaetan HaasF271992-01-31Biel/Bienne, Switzerland6'0"181R
CALino MartschiniF261993-01-21Lucerne, Switzerland5'6"146R
CASimon MoserF301989-03-10Bern, Switzerland6'2"214L
CATristan ScherweyF281991-05-07Wünnewil, Switzerland5'9"187L
CAChristoph BertschyF251994-04-05Le Mouret, Switzerland5'10"185R
CANoah RodF221996-06-07La Chaux-de-Fonds, Switzerland6'0"194L
CAVincent PraplanF241994-06-10Sierre, Switzerland6'0"192R
CAAndres AmbühlF351983-09-14Davos, Switzerland5'9"187R
CANico HischierF201999-01-04Brig, Switzerland6'1"174L
CAGregory HofmannF261992-11-13Biel/Bienne, Switzerland6'0"174L
CAKevin FialaF221996-07-22St. Gallen, Switzerland5'10"198L
CAPhilipp KurashevF191999-10-12Münsingen, Switzerland6'0"190L
CASven AndrighettoF261993-03-21Sumiswald, Switzerland5'10"187L
CANino NiederreiterF261992-09-08Chur, Switzerland6'2"218L


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.