Leagues
RkNameBornPosGPGAP
PIM+/-PPGSHGGWGG/GPA/GPP/GP
1CHRichard Torriani1911F4953298251.0820.5921.673
2CHAndres Ambühl1983F151323870104126370.2120.2520.464
3CHFerdinand Cattini1916F5048196780.9600.3801.340
4CHUlrich Poltera1922F39461864201.1790.4621.641
5CHMartin Plüss1977F832324476789140.2770.2890.566
6CHHans-Martin Trepp1922F29311546141.0690.5171.586
7CHKevin Fiala1996F5017294655258020.3400.5800.920
8CHRoman Josi1990D6412334528213140.1880.5160.703
9CHHans Cattini1914F45261844150.5780.4000.978
10CHGebhard Poltera1923F36202444300.5560.6671.222
11CHNino Niederreiter1992F60222042241711020.3670.3330.700
12CHMark Streit1977D8910324262-68020.1120.3600.472
13CHNico Hischier1999F4220204010144080.4760.4760.952
14CHReto Delnon1924D3421183900.6180.5291.147
15CHIvo Rüthemann1976F811821392207120.2220.2590.481
16CHOthmar Delnon1917F2711263790.4070.9631.370
17CHAlfred Bieler1923F2124113541.1430.5241.667
18CHSven Andrighetto1993F491816343917040.3670.3270.694
19CHTimo Meier1996F3312193121127010.3640.5760.939
20CHDenis Malgin1997F308212916134110.2670.7000.967
21CHDean Kukan1993D636212716222010.0950.3330.429
22CHEnzo Corvi1992F34423271090020.1180.6760.794
23CHDenis Hollenstein1989F461214261864110.2610.3040.565
24CHDamien Brunner1986F361016262471110.2780.4440.722
25CHSimon Moser1989F5012132524152110.2400.2600.500
26CHGregory Hofmann1992F3815823485010.3950.2110.605
27CHMarcel Jenni1974F5311122352-11020.2080.2260.434
28CHGian-Marco Crameri1972F33518232630000.1520.5450.697
29CHRaphael Diaz1986D565182324132000.0890.3210.411
30CHAndy Ton1962F281111228-40.3930.3930.786
31CHRomain Loeffel1991D439132216112000.2090.3020.512
32CHPatrick Fischer1975F421382136-85110.3100.1900.500
33CHChristoph Bertschy1994F519122130260130.1760.2350.412
34CHMathias Seger1977D1064172174101010.0380.1600.198
35CHTristan Scherwey1991F40614204110020.1500.3500.500
36CHOtto Schläpfer1931F3315419220.4550.1210.576
37CHGaetan Haas1992F42711184102010.1670.2620.429
38CHSandy Jeannin1976F747111848-31020.0950.1490.243
39CHGoran Bezina1980D6771017126-144020.1040.1490.254
40CHHeinrich Lohrer1918F251151630.4400.2000.640
41CHFabrice Herzog1994F4097168152130.2250.1750.400
42CHJonas Siegenthaler1997D384121620250000.1050.3160.421
43CHFredy Lüthi1961F35781518-150.2000.2290.429
44CHCharles Keßler1911F43691500.1400.2090.349
45CHRomano Lemm1984F444111514-92000.0910.2500.341
46CHPhilipp Kurashev1999F32312152462000.0940.3750.469
47CHPatrik Sutter1970D432131574-40000.0470.3020.349
48CHSeverin Blindenbacher1983D541141548-131000.0190.2590.278
49CHHerbert Keßler1912F281221410.4290.0710.500
50CHEmil Handschin1928F527714200.1350.1350.269

Team Switzerland - Demographics - World Championships

World Championships - Country of Birth ‑ Team Switzerland Players



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.