The data shows the medal count of the IIHF World championships from 1920 to 2018. Switzerland has won three silver and eight bronze medals. They were runners-up in the 2018 World Championships, losing 3-2 in the final to Sweden.
Russia | 27 | 10 | 9 |
Canada | 26 | 14 | 9 |
Czech Republic | 12 | 13 | 21 |
Sweden | 11 | 19 | 17 |
USA | 2 | 9 | 8 |
Finland | 2 | 8 | 3 |
Great Britain | 1 | 2 | 2 |
Slovakia | 1 | 2 | 1 |
Switzerland | 0 | 3 | 8 |
Germany | 0 | 2 | 2 |
Austria | 0 | 0 | 2 |