L'année 2013 a marqué une étape importante pour l'équipe nationale masculine, qui a pu assurer pour la première fois son maintien en ligue A du Championnat d'Europe. Par la suite, l'équipe de Suisse est restée 10 années consécutives en ligue A jusqu'à ce qu'elle soit reléguée en ligue B à Rotterdam.
| Année | Compétition | Lieu | Classement | Conséquence |
| 2023 | CE-A | Rotterdam | 11e | Relégation en ligue B |
| 2021 | CE-A | Madrid | 10e | Maintien en ligue A |
| 2019 | CE-A | Walbrzych | 9e | Maintien en ligue A |
| 2017 | CE-A | Teneriffa | 10e | Maintien en ligue A |
| 2015 | CE-A | Worchester | 10e | Maintien en ligue A |
| 2013 | CE-A | Frankfurt | 10e | Maintien en ligue A |
| 2012 | CE-B | Lasko | 3e | Montée en ligue A (en raison du forfait de la Bosnie-Herzégovine) |
| 2011 | CE-A | Nazareth | 12e | Relégation en ligue B |
| 2010 | CE-B | Brno | 2e | Montée en ligue A |
| 2009 | CE-A | Adana | 12e | Relégation en ligue B |
| 2008 | CE-B | Nottwil | 3e | Montée en ligue A (en raison du forfait de la Bosnie) |
| 2006 | CE-B | Brno | 3e | – |
| 2004 | CE-B | Uster | 5e | – |
| 2003 | CE-C | Athen | 2e | Montée en ligue B |
| 2000–2002 Pas d'équipe nationale en raison deplusieurs démissions | ||||
| 1999 | CE-A | Roermond | 10e | Relégation |
| 1998 | CE-B | Nottwil | 1er | Montée en ligue A |