| 🏆 📊 📈 ALL-TIME STATISTICS - International Championship 🏆 📊 📈 ALL-TIME STATISTICS - Swiss only |
||||||||||
| no. | host city | year | international winner Swiss champion |
system | players | games | PGN | |||
| 126. | Grächen | 2026 | Toktomushev, Teimur | RR+p/o | 10 | 45+3 | ![]() |
|||
| 125. | Disentis | 2025 | Bogner, Sebastian | RR | 10 | 45 | ![]() |
|||
| 124. | Flims | 2024 | Bogner, Sebastian | RR+p/o | 10 | 45+2 | ![]() |
|||
| 123. | Leukerbad | 2023 | Bänziger, Fabian | RR+p/o | 10 | 45+2 | ![]() |
|||
| 122. | Samnaun† | 2022 | INTL: Bänziger, Fabian | S-9 | 68 | 300 | ![]() |
|||
| SUI: Bänziger, Fabian | 57 | |||||||||
| 121. | Flims | 2021 | Gallagher, Joseph | RR | 10 | 45 | ![]() |
|||
| 120. | 2020 | Cancelled due to COVID-19. | ||||||||
| 119. | Leukerbad | 2019 | Studer, Noël | RR | 10 | 45 | ![]() |
|||
| 118. | Lenzerheide | 2018 | Bogner, Sebastian | RR | 10 | 45 | ![]() |
|||
| 117. | Grächen† | 2017 | Pelletier, Yannick | S-9 | 86 | 387 | ![]() |
|||
| 71 | ||||||||||
| 116. | Flims | 2016 | Studer, Noël | RR | 10 | 45 | ![]() |
|||
| 115. | Leukerbad† | 2015 | INTL: Bauer, Christian | S-9+p/o | 112 | 499+2 | ![]() |
|||
| SUI: Milov, Vadim | 88 | |||||||||
| 114. | Bern | 2014 | Pelletier, Yannick | RR | 10 | 45 | ![]() |
|||
| 113. | Grächen† | 2013 | INTL: Miezis, Normunds | S-9+p/o | 87 | 387+2 | ![]() |
|||
| SUI: Kosteniuk, Alexandra | 70 | |||||||||
| 112. | Flims | 2012 | Gallagher, Joseph | RR | 10 | 45 | ![]() |
|||
| 111. | Leukerbad† | 2011 | INTL: Bauer, Christian | S-9+p/o | 134 | 600+1 | ![]() |
|||
| SUI: Kortschnoj, Viktor | 110 | |||||||||
| 110. | Lenzerheide | 2010 | Pelletier, Yannick | RR | 10 | 45 | ![]() |
|||
| 109. | Grächen† | 2009 | INTL: Williams, Simon | S-9 | 111 | 494 | ![]() |
|||
| SUI: Kortschnoj, Viktor | 91 | |||||||||
| 108. | Samnaun | 2008 | Ekström, Roland | RR+p/o | 10 | 45+2 | ![]() |
|||
| 107. | Leukerbad† | 2007 | Gallagher, Joseph | S-9 | 141 | 629 | ![]() |
|||
| 123 | ||||||||||
| 106. | Lenzerheide | 2006 | Jenni, Florian | RR | 10 | 45 | ![]() |
|||
| 105. | Saas Almagell† | 2005 | Gallagher, Joseph | S-9 | 108 | 486 | ![]() |
|||
| 95 | ||||||||||
| 104. | Samnaun | 2004 | Gallagher, Joseph | RR | 10 | 45 | ![]() |
|||
| 103. | Silvaplana† | 2003 | Jenni, Florian | S-9 | 105 | 465 | ![]() |
|||
| 85 | ||||||||||
| 102. | Leukerbad | 2002 | Pelletier, Yannick | RR | 10 | 45 | ![]() |
|||
| 101. | Scuol† | 2001 | Ekström, Roland | S-9 | 115 | 506 | ![]() |
|||
| 84 | ||||||||||
| 100. | Pontresina | 2000 | Pelletier, Yannick | RR+p/o | 10 | 45+2 | ![]() |
|||
| 99. | Grächen† | 1999 | INTL: Golubev, Mikhail | S-9 | 97 | 432 | ![]() |
|||
| SUI: Ekström, Roland | 70 | |||||||||
| 98. | Engelberg† | 1998 | INTL: Khenkim, Igor | S-9 | 106 | ~477 | ![]() |
|||
| SUI: Gallagher, Joseph | ||||||||||
| 97. | Silvaplana | 1997 | Gallagher, Joseph | RR | 12 | 66 | ![]() |
|||
| 96. | Engelberg† | 1996 | INTL: Bischoff, Klaus | RR | 12 | 66 | ![]() |
|||
| SUI: Gavrikov, Viktor | 8 | |||||||||
| 95. | Villars-sur-Ollon† | 1995 | INTL: Gallagher, Joseph | RR | 12 | 66 | ![]() |
|||
| SUI: Pelletier, Yannick | 11 | |||||||||
| 94. | Luzern† | 1994 | Brunner, Lucas | p/o | 2 | 2 | ![]() |
|||
| Wahls, Matthias | RR | 12 | 66 | |
||||||
| 93. | Silvaplana | 1993 | Costa, Jean-Luc | RR | 12 | 66 | ![]() |
|||
| 93. | Silvaplana† | 1993 | INTL: Ekström, Roland†† | RR | 12 | 66 | ![]() |
|||
| SUI: Costa, Jean Luc | 11 | |||||||||
| 92. | Leukerbad† | 1992 | INTL: Horváth, József | RR | 12 | 66 | ![]() |
|||
| SUI: Wirthensohn, Heinz | 7 | |||||||||
| 91. | Chiasso† | 1991 | Costa, Jean-Luc | RR | 12 | 66 | ![]() |
|||
| 90. | Arosa | 1990 | Nemet, Ivan | RR | 12 | 66 | ![]() |
|||
| 89. | Biel† | 1989 | Züger, Beat | RR | 14 | 76 | ![]() |
|||
| 88. | Silvaplana | 1988 | Ekström, Roland | RR | 12 | 66 | ![]() |
|||
| 87. | Lenk† | 1987 | Gerber, Richard | RR | 12 | 66 | ![]() |
|||
| 86. | Basel | 1986 | Klauser, Markus | RR | 12 | 66 | ![]() |
|||
| 85. | Silvaplana | 1985 | Kortschnoj, Viktor | S-9 | ||||||
| 84. | Arosa | 1984 | Kortschnoj, Viktor | S-9 | ||||||
| 83. | Baden | 1983 | Huss, Andreas | RR | 14 | 91 | ![]() |
|||
| 82. | Silvaplana | 1982 | Kortschnoj, Viktor | S-0 | ||||||
| 81. | Biel | 1981 | Wirthensohn, Heinz | |||||||
| 80. | Ascona | 1980 | Kaenel, Hansjürg | S-9 | ||||||
| 79. | Biel | 1979 | Wirthensohn, Heinz | |||||||
| 78. | St. Moritz | 1978 | Kaenel, Hansjürg | S-9 | ||||||
| 77. | Muttenz | 1977 | Lombard, André | RR | 12 | 66 | ![]() |
|||
| 76. | Ascona | 1976 | Kaenel, Hansjürg | S-9 | ||||||
| 75. | Zürich† | 1975 | Hug, Werner Overall: Garcia Gonzales, Guillermo / Keller, Dieter / Hug, Werner |
RR | 14 | 91 | ![]() |
|||
| 74. | Wettingen | 1974 | Lombard, André | RR | ||||||
| 73. | Weggis | 1973 | Lombard, André | ? | ? | — | — | |||
| 72. | Locarno | 1972 | Schaufelberger, Heinz | ? | ? | — | — | |||
| 71. | Winterthur | 1971 | Schaufelberger, Heinz | ? | ? | — | — | |||
| 70. | Riehen | 1970 | Lombard, André | ? | ? | — | — | |||
| 69. | Luzern | 1969 | Lombard, André | ? | ? | — | — | |||
| 68. | Biel | 1967 | Blau, Max | ? | ? | — | — | |||
| 67. | Lugano | 1966 | Bhend, Edwin | ? | ? | — | — | |||
| 66. | Bern | 1965 | Markus, Marcel | ? | ? | — | — | |||
| 65. | Montreux | 1964 | Markus, Marcel | ? | ? | — | — | |||
| 64. | Basel | 1963 | Keller, Dieter | ? | ? | — | — | |||
| 63. | St. Gallen | 1962 | Kupper, Josef | ? | ? | — | — | |||
| 62. | Interlaken | 1961 | Keller, Dieter | ? | ? | — | — | |||
| 61. | Balgach | 1960 | Keller, Dieter | ? | ? | — | — | |||
| 60. | Biel | 1959 | Lob, Paulin | p/o | 2 | 2 | ![]() |
|||
| Lob, Paulin | ? | ? | — | — | ||||||
| 59. | Lugano | 1958 | Keller, Dieter | ? | ? | — | — | |||
| 58. | Lausanne | 1957 | Kupper, Josef | p/o | 2 | 4 | ![]() |
|||
| Kupper, Josef | ? | ? | — | — | ||||||
| 57. | Thun† | 1956 | Blau, Max Overall: Blau, Max |
RR | 10 | 45 | ![]() |
|||
| 56. | Rapperswil | 1955 | Blau, Max | ? | ? | — | — | |||
| 55. | Basel | 1954 | Kupper, Josef | ? | ? | — | — | |||
| 54. | Solothurn | 1953 | Blau, Max | ? | ? | — | — | |||
| 53. | Zürich† | 1952 | Christoffel, Martin | ? | ? | — | — | |||
| 52. | Geneva | 1951 | Grob, Henri | ? | ? | — | — | |||
| 51. | Luzern | 1950 | Johner, Hans | RR | 11 | 55 | ![]() |
|||
| 50. | Schaffhausen | 1949 | Tordion, Serge | ? | ? | — | — | |||
| 49. | Bern | 1948 | Christoffel, Martin | p/o | 2 | 4 | ![]() |
|||
| Christoffel, Martin | ? | ? | — | — | ||||||
| 48. | Neuenburg | 1947 | Johner, Hans | ? | ? | — | — | |||
| 47. | Winterthur | 1946 | Strehle, Ernst | ? | ? | — | — | |||
| 46. | Lugano | 1945 | Christoffel, Martin | ? | ? | — | — | |||
| 45. | Vevey | 1944 | Lob, Paulin | ? | ? | — | — | |||
| 44. | St. Gallen | 1943 | Christoffel, Martin | ? | ? | — | — | |||
| 43. | Lausanne | 1942 | Ehrat, Jules | ? | ? | — | — | |||
| — | Aarau, Basel, Bern, Zürich | 1941 | Gygli, Fritz | ? | ? | — | — | |||
| 42. | Montreux | 1939 | Grob, Henri | ? | ? | — | — | |||
| 41. | Basel | 1938 | Johner, Hans | ? | ? | — | — | |||
| 40. | Interlaken | 1937 | Johner, Hans | ? | ? | — | — | |||
| 39. | Luzern | 1936 | Naegeli, Oskar | ? | ? | — | — | |||
| 38. | Aarau | 1935 | Johner, Hans | ? | ? | — | — | |||
| 37. | Zürich† | 1934 | Johner, Hans | ? | ? | — | — | |||
| 36. | Bern† | 1932 | Johner, Hans / Johner, Paul Overall: Alekhine, Alexander |
RR | 16 | 120 | ![]() |
|||
| 35. | Winterthur† | 1931 | Johner, Hans Overall: Nimzowitsch, Aron |
RR | 9 | 36 | ![]() |
|||
| 34. | Lausanne | 1930 | Johner, Paul | RR | 8 | 28 | ![]() |
|||
| 33. | Schaffhausen | 1929 | Johner, Hans | ? | ? | — | — | |||
| 32. | Basel | 1928 | Johner, Hans / Johner, Paul | ? | ? | — | — | |||
| 31. | Biel | 1927 | Staehelin, Adolf | ? | ? | — | — | |||
| 30. | Geneva | 1926 | Michel, Walter | ? | ? | — | — | |||
| 29. | Zürich | 1925 | Johner, Paul | ? | ? | — | — | |||
| 28. | Interlaken | 1924 | Zimmermann, Otto | ? | ? | — | — | |||
| 27. | Bern | 1923 | Johner, Hans | ? | ? | — | — | |||
| 26. | Neuenburg | 1922 | Voellmy, Erwin | ? | ? | — | — | |||
| 25. | St. Gallen | 1920 | Voellmy, Erwin | ? | ? | — | — | |||
| 24. | Montreux | 1914 | Duhm, Dietrich / Henneberger, Moriz | ? | ? | — | — | |||
| 23. | Basel | 1913 | Duhm, Andreas | ? | ? | — | — | |||
| 22. | Lausanne | 1912 | Henneberger, Walter | ? | ? | — | — | |||
| 21. | Davos | 1911 | Henneberger, Moriz / Henneberger, Walter / Krantz, Kurt / Voellmy, Erwin | ? | ? | — | — | |||
| 20. | Geneva | 1910 | Naegeli, Oskar | ? | ? | — | — | |||
| 19. | Zürich | 1909 | Henneberger, Moriz | ? | ? | — | — | |||
| 18. | Bern | 1908 | Johner, Hans / Johner, Paul | ? | ? | — | — | |||
| 17. | Schaffhausen | 1907 | Duhm, Dietrich / Johner, Paul / Kunz, Karl | ? | ? | — | — | |||
| 16. | Basel | 1906 | Henneberger, Moriz / Henneberger, Walter | ? | ? | — | — | |||
| 15. | Neuenburg | 1905 | Hänni, Alfred | ? | ? | — | — | |||
| 14. | Luzern | 1904 | Henneberger, Walter | ? | ? | — | — | |||
| 13. | Zürich | 1903 | Müller, Ernst | ? | ? | — | — | |||
| 12. | Biel | 1902 | Meyer, Eugen | ? | ? | — | — | |||
| 11. | St. Gallen | 1901 | Pestalozzi, Max / Meyer, Eugen / Duhm, Andreas / Duhm, Hans | ? | ? | — | — | |||
| 10. | Bern | 1900 | Duhm, Andreas | ? | ? | — | — | |||
| 9. | Lausanne | 1899 | Henneberger, Moriz | ? | ? | — | — | |||
| 8. | Basel | 1898 | Bachmann, Ulrich | ? | ? | — | — | |||
| 7. | Aarau | 1897 | Sack, Hermann | ? | ? | — | — | |||
| 6. | Luzern | 1896 | Bachmann, Ulrich / Stooss, Alfred | ? | ? | — | — | |||
| 5. | Zürich | 1895 | Bachmann, Ulrich | Swiss | ||||||
| 4. | Bern | 1893 | Popoff, Alex | Swiss | ||||||
| 3. | Basel | 1892 | =Corrodi, Oswald =Fahrni, Paul |
Swiss | ||||||
| 2. | Winterthur | 1890 | =Pestalozzi, Max =Popławski, Artur |
Swiss | ||||||
| 1. | Zürich | 1889 | =Pestalozzi, Max =Popławski, Artur |
S-5 | 74 | |||||
No championships are listed for 1891, 1894, 1915–1919, 1921, 1933, 1940, 1968 and 2020.
Sources: historical champion and venue list; SSB 2023; SSB 2026; TWIC 2009; TWIC 2013; TWIC 2014; TWIC 2018; TWIC 2019. Chess-Results 2023; 2024; 2025. Other RR field sizes and complete result sets are reconstructed from the supplied sui.pgn. Last reviewed: 9 October 2026.
Preliminary chronology, 1889–2026: 126 championship-year records. The 2026 event is officially numbered 126. International editions (†) belong to the same numbered series. The main winner column lists the Swiss champion; where reconstructed, the overall tournament winner is shown separately.
Numbering: early numbers follow the historical congress sequence. The title listed in 1941 does not fit the later numbered congress sequence and is shown without a number pending verification. Later numbers are reconstructed consistently with source anchors: 1948 = 49, 1956 = 57, 2003 = 103, 2021 = 120, 2022 = 121. SSB calls 2023 the 123rd championship and 2026 the 126th; this published jump is retained, without inventing a 122nd event.
Coverage: RR = round robin; S-n = Swiss system, n rounds; ? = not yet established. Players means the full field only when established, not the number of names in a partial PGN. Games is the number of available main-event records; * marks incomplete or unverified coverage. Main-event results are complete for 1999–2026 (2020 was cancelled). Online PGNs supply moves for 2004 and 2023–2026; larger open fields still contain result-only records where a move score has not been located. Rapid play-offs in 2023, 2024 and 2026 are documented with game links under the main-event crosstable. Classical play-offs have separate p/o rows; rapid and blitz tie-break games are linked from the main event. Download links appear only for prepared files. 1995: provisional Swiss-system classification, 12 players and 54 supplied games, approved by the user; the system still needs independent confirmation. TXT batches are preliminary and need review before database publication.