GOALIES
NamePosAgeBirthdateBirthplaceHTWTSC
CAStéphane CharlinG242000-08-30Geneva, Switzerland6'4"209L
CALeonardo GenoniG371987-08-28Semione, Switzerland6'0"183L
CASandro AeschlimannG301994-12-26Zäziwil, Switzerland6'0"192L
DEFENSEMEN
NamePosAgeBirthdateBirthplaceHTWTSC
CATim BerniD252000-02-11Männedorf, Switzerland6'0"181L
CAJonas SiegenthalerD281997-05-06Zürich, Switzerland6'2"218L
CADominik EgliD261998-08-20Sursee, Switzerland5'9"179R
CAJ.J. MoserD242000-06-06Zuchwil, Switzerland6'1"172L
CADean KukanD311993-07-08Volketswil, Switzerland6'2"196L
CAAndrea GlauserD291996-04-03Zauggenried, Switzerland6'0"190R
CAMichael ForaD291995-10-31Giubiasco, Switzerland6'4"216R
CAChristian MartiD321993-03-29Bülach, Switzerland6'4"214L
FORWARDS
NamePosAgeBirthdateBirthplaceHTWTSC
CADenis MalginF281997-01-18Olten, Switzerland5'9"176R
CASandro SchmidF242000-06-03Murten, Switzerland5'11"181L
CATyler MoyF291995-07-18La Jolla, California6'1"203R
CAKevin FialaF281996-07-22St. Gallen, Switzerland5'10"198L
CANino NiederreiterF321992-09-08Chur, Switzerland6'2"218L
CAChristoph BertschyF311994-04-05Le Mouret, Switzerland5'10"185R
CASven AndrighettoF321993-03-21Sumiswald, Switzerland5'10"187L
CANicolas BaechlerF212003-08-23Zürich, Switzerland6'2"194L
CASimon KnakF232002-01-27Zürich, Switzerland6'2"190L
CADamien RiatF281997-02-26Geneva, Switzerland6'0"181R
CAAndres AmbühlF411983-09-14Davos, Switzerland5'9"187R
CANico HischierF261999-01-04Brig, Switzerland6'1"174L
CAGregory HofmannF321992-11-13Biel/Bienne, Switzerland6'0"198L
CAKen JägerF261998-05-30Davos, Switzerland6'1"183R
CATimo MeierF281996-10-08Herisau, Switzerland6'1"220L


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.