National League A

PosTeamPpGPtsTWDLG+G-DIFF
11.72414120220611591
21.82413120118810385
31.8181090116161100
41.015157171681626
51.31296031508565
60.46163013119273-154
70.23131111100195-95
80.0012001274172-98

National League A 2025 – Regular Season Next Games

19h30
National League A - Regular Season
Kreuzlingen FB / Hörnli

SC Kreuzlingen - Lugano Sharks


Tibor Simon, Marc Brugarolas
20h00
National League A - Regular Season
Horgen FB / Käpfnach

SC Horgen - SC Kreuzlingen


Juraj Mudroch, Ruben Garcia
19h00
National League A - Regular Season
Horgen FB / Käpfnach

SC Horgen - Lugano Sharks


Massimo Castrilli, Dean Suazo
20h30
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - SK Bern


Dean Suazo, Massimo Castrilli
19h30
National League A - Regular Season
Kreuzlingen FB / Hörnli

SC Kreuzlingen - SC St. Gallen


Rafal Wocik, Daniel Roman
19h30
National League A - Regular Season
Kreuzlingen FB / Hörnli

SC Kreuzlingen - Genève Natation 1885


Tibor Simon, Daniel Roman
20h00
National League A - Regular Season
Horgen FB / Käpfnach

SC Horgen - Carouge Natation


Evgeniy Belov, Marc Brugarolas
15h00
National League A - Regular Season
Bern HB / Neufeld

SK Bern - SC St. Gallen


Martin Mravik, Anna Fernandez-Antolin
19h00
National League A - Regular Season
Horgen FB / Käpfnach

SC Horgen - Genève Natation 1885


Daniel Mikuska, Marc Brugarolas
19h30
National League A - Regular Season
Lugano / Lido

Lugano Sharks - Carouge Natation


Juraj Mudroch, Dean Suazo
20h00
National League A - Regular Season
Lugano / Lido

Lugano Sharks - SC Horgen


Tibor Simon, Rafal Wocik
20h00
National League A - Regular Season
Horgen FB / Käpfnach

SC Horgen - SK Bern


Fabio De Nicola, Dean Suazo
20h30
National League A - Regular Season
Piscine de Marignac

Carouge Natation - SC Kreuzlingen


Daniel Roman, Evgeniy Belov
19h30
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - SC Kreuzlingen


Evgeniy Belov, Daniel Roman
20h30
National League A - Regular Season
Piscine de Marignac

Carouge Natation - Riviera Barracudas


Anna Fernandez-Antolin, Martin Mravik
20h30
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - SC Horgen


Juraj Mudroch, Ruben Garcia
20h45
National League A - Regular Season
Arbon FB

SC St. Gallen - SC Kreuzlingen


Daniel Mikuska, Massimo Castrilli
19h30
National League A - Regular Season
Lugano / Lido

Lugano Sharks - SC Kreuzlingen


Tibor Simon, Rafal Wocik
19h30
National League A - Regular Season
Thun FB / Strandbad

SK Bern - Riviera Barracudas


Marc Brugarolas, Anna Fernandez-Antolin
20h30
National League A - Regular Season
Arbon FB

SC St. Gallen - Genève Natation 1885


Massimo Castrilli, Daniel Mikuska
20h30
National League A - Regular Season
Piscine de Marignac

Carouge Natation - SC Horgen


Ruben Garcia, Juraj Mudroch
20h00
National League A - Regular Season
Kreuzlingen FB / Hörnli

SC Kreuzlingen - SK Bern


Dean Suazo, Tibor Simon
20h00
National League A - Regular Season
Horgen FB / Käpfnach

SC Horgen - SC St. Gallen


Evgeniy Belov, Martin Mravik
20h30
National League A - Regular Season
Vevey / Corseaux Plage

Riviera Barracudas - SK Bern

20h30
National League A - Regular Season
Arbon FB

SC St. Gallen - SC Horgen

20h00
National League A - Regular Season
Arbon FB

SC St. Gallen - SK Bern

20h30
National League A - Regular Season
Piscine de Marignac

Carouge Natation - Genève Natation 1885

20h00
National League A - Regular Season
Arbon FB

SC St. Gallen - Lugano Sharks

20h30
National League A - Regular Season
Kreuzlingen FB / Hörnli

SC Kreuzlingen - SC Horgen

19h30
National League A - Regular Season
Thun FB / Strandbad

SK Bern - Carouge Natation

20h00
National League A - Regular Season
Horgen FB / Käpfnach

SC Horgen - Riviera Barracudas

09h30
National League A - Regular Season
Arbon FB

SC St. Gallen - Riviera Barracudas

20h30
National League A - Regular Season
Kreuzlingen FB / Hörnli

SC Kreuzlingen - Carouge Natation

National League A 2025 – Regular Season Last Games

8 - 14
National League A - Regular Season
Bern HB / Neufeld

SK Bern - Genève Natation 1885


Massimo Castrilli, Fabio De Nicola
27 - 6
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC Kreuzlingen - Riviera Barracudas


Tibor Simon, Rafal Wocik
16 - 10
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - SC St. Gallen


Marc Brugarolas, Daniel Roman
18 - 9
National League A - Regular Season
Carouge HB / Pervenches

Carouge Natation - Lugano Sharks


Ruben Garcia, Dean Suazo
17 - 7
National League A - Regular Season
Carouge HB / Pervenches

Carouge Natation - Lugano Sharks


Marc Brugarolas, Martin Mravik
11 - 20
National League A - Regular Season
Bern HB / Neufeld

SK Bern - SC Horgen


Ruben Garcia, Martin Mravik
9 - 10
National League A - Regular Season
Lugano / Lido

Lugano Sharks - Genève Natation 1885


Jan Buob, Juraj Mudroch
16 - 5
National League A - Regular Season
Carouge HB / Pervenches

Carouge Natation - SK Bern


Martin Mravik, Daniel Roman
8 - 16
National League A - Regular Season
Clarens HB / Maladaire

Riviera Barracudas - SC Kreuzlingen


Martin Mravik, Massimo Castrilli
7 - 18
National League A - Regular Season
Clarens HB / Maladaire

Riviera Barracudas - Carouge Natation


Marc Brugarolas, Martin Mravik
6 - 21
National League A - Regular Season
Bern HB / Neufeld

SK Bern - SC Kreuzlingen


Fabio De Nicola, Evgeniy Belov
20 - 6
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC Kreuzlingen - SK Bern


Evgeniy Belov, Daniel Mikuska
5 - 14
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC St. Gallen - Genève Natation 1885


Juraj Mudroch, Rafal Wocik
15 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee

Carouge Natation - Riviera Barracudas


Marc Brugarolas, Dean Suazo
14 - 7
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC Horgen - Lugano Sharks


Jan Buob, Tibor Simon
8 - 13
National League A - Regular Season
Kreuzlingen HB / Egelsee

SK Bern - Carouge Natation


Tibor Simon, Evgeniy Belov
14 - 5
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC Kreuzlingen - Lugano Sharks


Daniel Mikuska, Dean Suazo
13 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee

Genève Natation 1885 - SC Horgen


Rafal Wocik, Juraj Mudroch
9 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee

Riviera Barracudas - SC St. Gallen


Marc Brugarolas, Jan Buob
9 - 9
National League A - Regular Season
Bern HB / Neufeld

SK Bern - Lugano Sharks


Daniel Roman, Hubert Ackermann
14 - 4
National League A - Regular Season
Clarens HB / Maladaire

Riviera Barracudas - SC St. Gallen


Anna Fernandez-Antolin, Dean Suazo
14 - 6
National League A - Regular Season
Lugano / Lido

Lugano Sharks - SK Bern


Rafal Wocik, Ruben Garcia
11 - 16
National League A - Regular Season
Frauenfeld HB

SC St. Gallen - Carouge Natation


Evgeniy Belov, Daniel Mikuska
18 - 8
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - Lugano Sharks


Anna Fernandez-Antolin, Massimo Castrilli
8 - 12
National League A - Regular Season
Clarens HB / Maladaire

Riviera Barracudas - Lugano Sharks


Martin Mravik, Hubert Ackermann
21 - 7
National League A - Regular Season
Lugano / Lido

SC Horgen - SC St. Gallen


Daniel Roman, Evgeniy Belov
8 - 10
National League A - Regular Season
Lugano / Lido

SK Bern - Riviera Barracudas


Massimo Castrilli, Martin Mravik
15 - 7
National League A - Regular Season
Lugano / Lido

Genève Natation 1885 - Lugano Sharks


Tibor Simon, Rafal Wocik
8 - 9
National League A - Regular Season
Lugano / Lido

Carouge Natation - SC Kreuzlingen


Juraj Mudroch, Ruben Garcia
10 - 6
National League A - Regular Season
Lugano / Lido

Genève Natation 1885 - SC Kreuzlingen


Rafal Wocik, Massimo Castrilli
9 - 21
National League A - Regular Season
Lugano / Lido

Riviera Barracudas - SC Horgen


Martin Mravik, Juraj Mudroch
16 - 8
National League A - Regular Season
Lugano / Lido

Lugano Sharks - SK Bern


Tibor Simon, Daniel Roman
12 - 0
National League A - Regular Season
Lugano / Lido

Carouge Natation - SC St. Gallen


Ruben Garcia, Evgeniy Belov
3 - 16
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC St. Gallen - SC Kreuzlingen


Rafal Wocik, Tibor Simon
8 - 21
National League A - Regular Season
Kreuzlingen HB / Egelsee

SK Bern - SC Horgen


Marc Brugarolas, Jan Buob
5 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC St. Gallen - SK Bern


Jan Buob, Hubert Ackermann
9 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee

SC Kreuzlingen - SC Horgen


Tibor Simon, Marc Brugarolas
11 - 13
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - Carouge Natation


Daniel Roman, Dean Suazo
17 - 8
National League A - Regular Season
Lugano / Lido

Lugano Sharks - Riviera Barracudas


Ruben Garcia, Evgeniy Belov
16 - 6
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - Riviera Barracudas


Dean Suazo, Marc Brugarolas
9 - 16
National League A - Regular Season
Clarens HB / Maladaire

SK Bern - Genève Natation 1885


Massimo Castrilli, Marc Brugarolas
1 - 23
National League A - Regular Season
Clarens HB / Maladaire

Riviera Barracudas - SC Kreuzlingen


Martin Mravik, Ruben Garcia
13 - 11
National League A - Regular Season
Clarens HB / Maladaire

Carouge Natation - SC Horgen


Juraj Mudroch, Marc Brugarolas
5 - 14
National League A - Regular Season
Clarens HB / Maladaire

SC St. Gallen - Lugano Sharks


Martin Mravik, Massimo Castrilli
8 - 26
National League A - Regular Season
Clarens HB / Maladaire

Riviera Barracudas - SC Horgen


Ruben Garcia, Juraj Mudroch
17 - 7
National League A - Regular Season
Carouge HB / Pervenches

Carouge Natation - SC St. Gallen


Daniel Roman, Martin Mravik
9 - 22
National League A - Regular Season
Clarens HB / Maladaire

Riviera Barracudas - Genève Natation 1885


Massimo Castrilli, Marc Brugarolas
10 - 12
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - Carouge Natation


Daniel Roman, Ruben Garcia
19 - 3
National League A - Regular Season
Lugano / Lido

Lugano Sharks - Riviera Barracudas


Daniel Mikuska, Rafal Wocik
21 - 5
National League A - Regular Season
Genève / Varembé

Genève Natation 1885 - Riviera Barracudas


Anna Fernandez-Antolin, Massimo Castrilli
15 - 9
National League A - Regular Season
Lugano / Lido

Lugano Sharks - SC St. Gallen


Rafal Wocik, Juraj Mudroch

NLA Topscorers 2025

RankPlayerTeamGoals per GameGoalsGoals 6on6Goals Extra PlayerPenalty GoalsAppearances
1croKresimir Butic3.4473411214
2fraQuentin Blary2.7432212916
3croAnte Corusic4.2423012010
4suiHugo Roscio3.242323713
5suiMatthieu Marconi3.2412151513
6suiDusan Radivojevic2.5331571113
7suiDomonkos Szer3.63224539
8itaFederico Pagani2.231216414
9fraRomain Blary2.330237013
10suiJonathan Melet2.330156913
11itaVincenzo Scamarcio2.028196314
12suiJoel Herzog2.727159310
13fraMathieu Pittet2.127197113
14usaHal Goulter2.82518439
15itaTommaso Campanella1.725213115
16suiFlorian Flückiger2.22016229
17suiOrfeas Malaspinas1.519132413
18suiNicolas Ravetta1.51996413
19suiFlurin Rickenbach1.818135010
20suiGian Rickenbach1.818135010
21suiAdriano Bozzo1.417102512
22croMarko Manojlovic2.41712147
23espFrancisco Javier Quiles Ruiz2.5159516
24itaTommaso Busilacchi3.8158524
25suiRoman Garcia1.31587012
26suiRafael Catillaz1.114122013
27gerMateo Cuk2.31411306
28hunIstvan Bogdan Bocskay1.21484212
29greKiriakos Pontikeas1.114131013
30croMarko Djordjevic1.7127327
31suiNicola Travaglini1.21248010
32suiElias Mathis1.2118219
33itaOreste Bozzo1.11161411
34srbBogdan Filipovic1.2117139
35suiSébastien Zanola0.71183015
36suiQuentin Mentha0.811110014
37suiCédric Lüthi1.2113629
38suiZvonimir Zlomislic1.1109109
39suiSimon Regalado0.71062214
40suiEric Sauvageat0.71037015
41suiNoah Dudler1.4109107
42suiDamien Thebault0.81062213
43suiChristian Würth1.1107129
44suiYassin Scala1.1105239
45suiGiacomo Geninazzi0.71063114
46suiYves Herzog0.9972010
47suiMatteo Rota0.7972013
48fraMarko Carrieri0.9952210
49suiThomas Rusch0.7862012
50suiSebastian Ravetta0.6862014
51srbMomcilo Jocic0.6844013
52suiYannick Rutz2.085304
53itaLoris Sonno0.6880014
54suiDamien Montoya0.6862013
55suiOskar Kieloch1.687105
56suiPatrick Würth1.186117
57suiBenjamin Pfister1.074307
58hunRonen Gros3.574302
59suiFelix Flückiger1.473225
60suiGlenn Valsangiacomo0.974128
61suiLudovico Abbate0.5621311
62fraRemy Petkantchin0.5641113
63ukrArtem Leshchenko0.4660015
64suiSylvain-Reto Gadola0.5641111
65suiPablo Carballo1.262045
66suiTommaso Cerpelloni0.5642011
67suiDominic Mlcoch0.655008
68autLinus Längle0.855006
69suiBenito Funosas0.5550011
70suiFabian Renfer0.4523013
71suiMarin Pavlovic0.3422012
72suiBenjamin Fischer0.544008
73gerJulian-Eloy Osinski0.441129
74suiSamuel Haldi0.3422013
75suiWilliam Groebli0.643017
76suiAndrea Brambillasca0.3420214
77suiTeo Novello0.3431012
78suiSandro Bösch0.4440010
79suiXavier Barros0.333009
80suiGian Kluser0.532106
81suiRohan Negro0.631025
82suiAzzedine El Mehrek0.332109
83suiSamuel Baertschi0.3312011
84suiDanilo Marra0.432107
85suiPhilipp Herzog0.331209
86suiPetar Stevanovic0.1211015
87srbMilan Petrovic2.022001
88suiMatteo Bittner0.722003
89fraMoussa Benyassine Ilyés0.721103
90suiYuma Negro0.222009
91suiGianmarco Pinto0.322007
92suiPeter Kräuchi2.022001
93suiMichael Würth0.522004
94suiSimon Margelisch0.1211015
95indSamriddh Kakkattil0.2220013
96suiFrédéric Blanc0.1110015
97suiNikolaj Veljkovic0.310103
98greVasileios Orfanos0.110108
99suiFlorian Torche0.110109
100suiLuka Krstic0.1110011
101suiHrvoje Roguljic0.510012
102gerAdrian Hossner0.1100112
103suiDaniel Luis0.311003
104suiJosselin Bernel0.210106
105fraLouis Léauté0.1110012
106fraMaven Katchamakov0.211005
107suiDario Schüpbach0.210106

Playoffs Schedule:

Quarterfinals

Semifinals

3rd Place 

Final

June 19, 2025

June 26, 2025

July 12, 2025

July 8, 2025

June 21, 2025

June 28, 2025

 

July 10, 2025

June 22, 2025

July 1, 2025

 

July 12, 2025

 

July 3, 2025

 

July 15, 2025

 

July 5, 2025

 

July 17, 2025

Swiss Water Polo Champions (1917–2024)

2020s                                           

  • 2024 SC Kreuzlingen
  • 2023 SC Kreuzlingen
  • 2022 SC Kreuzlingen
  • 2021 SC Kreuzlingen
  • 2020 (Corona)

2010s

  • 2019 SC Kreuzlingen
  • 2018 Lugano Aquatics
  • 2017 Lugano Aquatics
  • 2016 Lugano Aquatics
  • 2015 SC Horgen
  • 2014 Lugano Aquatics
  • 2013 SC Kreuzlingen
  • 2012 SC Kreuzlingen
  • 2011 SC Kreuzlingen
  • 2010 Lugano Aquatics

2000s

  • 2009 SC Kreuzlingen
  • 2008 SC Kreuzlingen
  • 2007 SC Horgen
  • 2006 Lugano Aquatics
  • 2005 SC Schaffhausen
  • 2004 SC Schaffhausen
  • 2003 SC Kreuzlingen
  • 2002 SC Kreuzlingen
  • 2001 SC Horgen
  • 2000 SC Horgen

1990s

  • 1999 SC Kreuzlingen
  • 1998 SC Horgen
  • 1997 Lugano Aquatics
  • 1996 Lugano Aquatics
  • 1995 Lugano Aquatics
  • 1994 Schwimmverein beider Basel
  • 1993 SC Horgen
  • 1992 SC Horgen
  • 1991 SC Horgen
  • 1990 CN Monthey

1980s

  • 1989 Lugano Aquatics
  • 1988 Lugano Aquatics
  • 1987 SC Horgen
  • 1986 Lugano Aquatics
  • 1985 Lugano Aquatics
  • 1984 SC Horgen
  • 1983 SC Horgen
  • 1982 SC Horgen
  • 1981 SC Horgen
  • 1980 SC Horgen

1970s

  • 1979 SC Horgen
  • 1978 SC Horgen
  • 1977 SC Horgen
  • 1976 SC Horgen
  • 1975 SC Horgen
  • 1974 Genève Natation
  • 1973 Lugano Aquatics
  • 1972 Lugano Aquatics
  • 1971 Lugano Aquatics
  • 1970 Lugano Aquatics

1960s

  • 1969 Genève Natation
  • 1968 Genève Natation
  • 1967 Genève Natation
  • 1966 SC Horgen
  • 1965 (No entry)
  • 1964 SC Horgen
  • 1963 SC Horgen
  • 1962 SC Horgen
  • 1961 SC Horgen
  • 1960 SV Limmat

1950s

  • 1959 SC Horgen
  • 1958 SC Horgen
  • 1957 SC Zürich
  • 1956 SC Horgen
  • 1955 SC Horgen
  • 1954 SC Horgen
  • 1953 SC Horgen
  • 1952 SC Zürich
  • 1951 CN Lausanne
  • 1950 CN Lausanne

1940s

  • 1949 CN Lausanne
  • 1948 SK Luzern
  • 1947 Genève Natation
  • 1946 SC Zürich
  • 1945 SC Zürich
  • 1944 SK Arbon
  • 1943 SC Zürich
  • 1942 Genève Natation
  • 1941 Genève Natation
  • 1940 (No entry)

1930s

  • 1939 SC St. Gallen
  • 1938 Genève Natation
  • 1937 SK Arbon
  • 1936 SC St. Gallen
  • 1935 Genève Natation
  • 1934 Genève Natation
  • 1933 Genève Natation
  • 1932 Genève Natation
  • 1931 CN Lausanne
  • 1930 SC Romanshorn

1920s

  • 1929 SC Romanshorn
  • 1928 Genève Natation
  • 1927 SK Arbon
  • 1926 SC St. Gallen
  • 1925 Red Fish Neuenburg
  • 1924 SK Arbon
  • 1923 SC St. Gallen
  • 1922 Genève Natation
  • 1921 (No entry)
  • 1920 (No entry)

1910s

  • 1919 (No entry)
  • 1918 (No entry)
  • 1917 SC St. Gallen

Title Statistics (1917–2024)

🏆 Most Championship Titles

RankTeamTitlesLast Title
🥇 1.SC Horgen302015
🥈 2.Lugano Aquatics172018
🥉 3.Genève Natation141974
4.SC Kreuzlingen132024
5.SC Zürich51957
5.SC St. Gallen51939
7.CN Lausanne41951
7.SK Arbon41944
9.SC Schaffhausen22005
9.SC Romanshorn21930
11.Schwimmverein beider Basel11994
11.CN Monthey11990
11.SK Luzern11948
11.Red Fish Neuchatel11925

Sign Up Now

Become a member of our online community and get tickets to upcoming matches or sports events faster!